Как стать профессионалом

Профессионализм – понятие размытое, без конкретного определения. Но по умолчанию считается, что профи – это тот, кто хорошо делает свою работу. Как человек становится профессионалом, сколько времени на это нужно – попробуем разобрать на примерах.

Как стать профессионалом

По мнению психолога Андерса Эрикссона, работающего со специалистами из разных сфер, роль врожденного таланта в достижении успехов в профессии сильно переоценена, если речь не о музыкантах, художниках или вокалистах. Также Эрикссон уверен, что любой станет мастером своего дела, если будет развивать навыки по системе "взвешенной практики". О пяти шагах к успешной карьере в любой области он рассказывает в своей книге "Путь к вершинам". Краткие тезисы как стать профессионалом выглядят примерно так:

  • Усложнение задач – чем выше сложность, тем эффективнее работает мозг, вплоть до развития отдельных его участков, отвечающих за конкретный вид деятельности. Хороший пример – лондонские таксисты, которые держат в памяти более 20 тысяч названий улиц. Каждый день они выстраивают в голове десятки маршрутов, с учетом не очень логичной нумерацией домов, поэтому у них сильно развита память и пространственное мышление.
  • Никакого автоматизма – суть в том, что любой автоматизм тормозит прогресс. Поэтому концентрация на деталях – это правильный путь для получения новых навыков. Как пример – олимпийская чемпионка в самом начале карьеры наматывала километры в бассейне. Но никакого прогресса не было, результат был стабильным, но всегда одинаковым. Анализ своих действий (когда устает, почему снижает скорость в поворотах), смена тактики с упором на совершенствование техники плавания принесли ей олимпийскую медаль.
  • Визуализация задач – нет это не про то, что нужно просто представить себя богатым, успешным и ничего не делать. А продумать шаги для ее выполнения, буквально представить, как они будут выглядеть.  Обычно так поступают гроссмейстеры, проигрывающие в уме шахматную партию.
  • Изменение тактики – новички быстро прогрессируют, осваивают новую информацию, учатся и добиваются результатов.  После замедляются, достигают плато, когда практически не развиваются. Можно принять это, как факт, смириться, что достигли "потолка" в профессии, а можно поставить новые цели и изменить тактику их достижения.
  • Поиск, поддержка мотивации – как пример можно взять изучение технического английского. Чтобы не бросить уроки стоит каждый день напоминать себе, что знание языка сильно увеличит вероятность получения оффера в компанию мечты.

А в самом начале карьеры важна еще и социальная мотивация – поддержка и здоровая критика наставника или единомышленников. Которые укажут на ошибки и смогут объяснить, как их устранить, не допускать в будущем, и как стать настоящим профессионалом.

Как программисту стать специалистом

Роберт Мартин, инженер, программист, международный консультант и соавтор методологий для экстремального программирования, в своей книге Идеальный программист как стать профессионалом дает несколько полезных советов:

  • не навреди функциональности и структуре – ПО должно выполнять заданные функции, но при этом быть гибким, чтобы любые изменения в коде не приводили к непомерным расходам;
  • тестируй – только так можно понять, что код работает;
  • возьми ответственность за свою карьеру на себя и не перекладывай ее на работодателя - никто не обязан учить сотрудников, покупать им тематическую литературу и отслеживать прогресс;
  • совершенствуйся в своей области – изучай новые инструменты;
  • тренируйся, выполняя несколько упражнений ежедневно, пытаясь найти разные решения;
  • учись на ошибках – они будут всегда и ничего страшного в этом нет, если воспринимать любую ошибку, как повод учиться новому;
  • работай в команде или стань наставником для кого-то – это поможет отточить технические, коммуникативные навыки;
  • не пытайся – пытаться что-то сделать, значит снимать с себя ответственность за результат (попытка – не пытка, верно), намного лучше сначала оценить свои силы, а после решить стоит браться за проект или нет.

Идеальный разработчик понимает интересы клиента (работодателя) и делает все, чтобы решить задачу эффективно, а не просто следует ТЗ. Он внимательно изучает техдокументацию и предлагает идеи по оптимизации продукта, упрощающие его обслуживание или расширение. Даже если для этого придется спорить и доказывать свою правоту.

Как сделать это быстро

Как быстро стать профессионалом в разработке, сколько это займет – вопросы без ответа. Выучить основы Python можно за месяц-полтора, написать первый код – через пару часов изучения практического пособия. Но на то, чтобы понимать, что и для чего делаешь, уйдут годы обучения, практики.

Если спросить у профи сколько нужно учиться на программиста, то вероятно он ответит - всю жизнь, поскольку технологии развиваются слишком стремительно. Но хорошая новость есть – сократить путь от новичка до эксперта все-таки можно, если следовать трем главным правилам. Первое – любить свою работу, как бы заезженно это не звучало. Поэтому неплохо сначала пройти короткий курс, чтобы понимать базовые основы программирование. Если через 2-3 месяца интерес не пропадет, значит выбрали правильный путь.

Второе правило – как можно больше практики. Чтение книг, выполнение типовых заданий – это трата времени, если свежие знания не будут закрепляться практической работой над проектом. Поэтому чем раньше начнется поиск работы, тем лучше. Третье правило – постоянное самосовершенствование. Это и чтение тематической литературы, и участие в конкурсах и даже общение на форумах. 

Технологии несутся вперед, языки программирования развиваются, информация устаревает с бешеной скоростью. И здесь задача – не пытаться выучить все, но быть в курсе трендов, особенно в своем направлении. От этого зависит карьера, востребованность специалиста. 

Итак, ответ на вопрос как стать профи до смешного прост – это не чтение сотни вдохновляющих биографий, не отработка 10000 часов, как любят писать коучи, а постоянное обучение, практика и умение извлекать уроки из ошибок.

19.09.2023Навыки
Смотрите также
Навыки
Мифы про мозг
Правда ли, что игры улучшают память? Подойдут ли для этого шутеры или нужны специальные программы? Восстанавливаются ли нервные клетки в 40 лет, или можно забыть об этом? А если мозг работает на 40%, то можно ли с этим что-то сделать и разогнать его до 100%?
ТехнологииНавыки
Маркетинг NFT проекта
Невзаимозаменяемые токены появились не так давно – в 2017 году, но уже стали частью нашей реальности. Еще совсем недавно цифровое искусство оставалось незащищенным и доказать авторские права было затруднительно. С созданием NFT (Non-Fungible Token) стало возможно уникализировать каждый цифровой продукт так же, как и традиционные предметы искусства.
НавыкиКарьера
Кто такой таргетолог
Таргетолог - это специалист в области интернет-маркетинга, который занимается настройкой, анализом их кампаний в интернете для определенной целевой аудитории. Они применяют маркетинговые, аналитические навыки, дабы убедиться, что реклама достигает правильной аудитории, приносит максимальную отдачу.
Навыки
Что такое синдром самозванца
«У тебя синдром самозванца» – слышали такое утверждение или вопрос? Чувствуете, что не совсем знаете, что этот термин означает, но где-то внутри вас отзывается чувством досады, обиды, отчаяния? Что такое синдром самозванца, можно предположить, и не зная определения: вы занимаете не свое место, что успех – случаен и зависит от внешних обстоятельств. Эта субъективная оценка может быть далека от правды.