До 30 ноября

Скидки до 81 000 руб и вторая профессия в подарок!

Главная | Все статьи | Дневник студента

Что надо уметь, чтоб стать по-настоящему востребованным специалистом?

Время чтения статьи ~4 минуты
Статья написана студентом Хекслета. Мнение автора может не совпадать с позицией редакции
Что надо уметь, чтоб стать по-настоящему востребованным специалистом? главное изображение

Спойлер: да что угодно. Главное уметь, а не иметь ощущения, что умеешь.

Наткнувшись на очередное видео «Почему ты страдаешь, изучая программирование», решил поделиться своей болью по поводу рассуждений на темы «как быстро стать программистом», «весь питон/ява/си++/ ассемблер за один час», «реально ли устроиться после <вставить название школы> на работу», «как не тупить..», «как стать эффективнее при изучении..», «история успеха: из хирурга/дирижера с мировым именем в джуны на JS в 60 лет» и так далее и тому подобное.

По моим наблюдениям, есть некоторые темы видео/статей/книжек, которые дают ощущение понимания материала. От их чтения или просмотра возникает ощущение удовлетворения: «сейчас я знаю, что надо делать для того, чтобы стать крутым кодером» или «сейчас я точно знаю, что поменять профессию возможно – вот же есть истории успеха».

В голове человека есть небезызвестные зеркальные нейроны, которые возбуждаются как при выполнении определенного действия, так и при наблюдении за выполнением этого действия другим животным/людьми. Читая все эти истории успеха или схожие со своими эмоции, мы невольно получаем удовлетворение. Казалось бы, ничего плохого в этом нет, однако зачастую это увлекает и забирает массу времени и внимания, подменяя реальные знания ощущением знания.

В итоге мы становимся «человеком-баннером». Такие «специалисты» могут вставить свое «умное слово» по всем вопросам, потому что знают, какие библиотеки для какой области программирования надо знать или какие протоколы надо знать. Какие навыки у программиста должны быть, знают много примеров успешного (и неуспешного перехода в профессию программирования и т.п.). Зачастую даже «со словарем» смогут разобраться во многих вопросах (что особенно подкрепляет их самоуверенность и накидывает требования по зарплате).

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

Я когда-то думал, что если я закончу хороший вуз, то во что бы то ни стало стану крутым и востребованным специалистом. В итоге мои собеседования по окончанию вуза зачастую выгледели так:

– Какое образование? – Мат-мех. – Ух! Серьезно! А что умеете? – А ничего не умею. – Ну как научитесь – приходите.

Миллион видео было просмотрено, десятки книг, статей: личная эффективности, тайм-менеджмент, ЗОЖ, психология, формирование профессиональных связей, сравнение наиболее эффективных курсов и стратегий обучения. В какой-то момент поймал себя на мысли что я же сам себя обманываю. У меня большие проблемы с концентрацией внимания, и все эти вещи лишь усугубляют ситуацию, отвлекают от основного, подменяя освоение материала ощущением освоения.

Один поход к психотерапевту дал больше результата, чем все книги вместе взятые. Если вам действительно сложно себя организовать – не гнушайтесь помощьи профессионалов, это действительно может помочь. Но не ждите волшебной таблетки. Работа с концентрацией – это как хождение по минному полю. Отвлекает буквально всё – звук газонокосильщиков за окном, уведомления в мессенджерах/интернет-банках/любых приложениях, воспоминания о том как несправедливо тогда обошлась со мной «Ирка марамойка», новости (особенно политические), интересная книга в поле зрения и т.п. Всё это порождает бурю размышлений в голове (отвлекающих от дела и ломающих настрой).

Если занимаетесь программированием – занимайтесь только им, вы не менеджер – вас не должны волновать задачи эффективности, проблемы мира и т.п.

  1. Найдите на телефоне кнопку «выключить все уведомления» (да, даже смс и вотсап). Занимайся кодом, а не выяснением, что там за красный бейдж в уведомлениях!

  2. Отпишитесь от всего в соц сетях – лучше из них вообще убраться (санкции, к слову, благоволят), а если убрать соцсети с телефона, то батарейки в телефоне будет хватать на дольше). Занимайтесь кодом, а не просмотром картинок!

  3. Не участвуй в холиварах – какая IDE лучше, достаточно или нет знаний в теории обучающего курса, справедливо то или иное событие/организация процесса/стоимость/политический строй/мир во всем мире, зря или нет Герасим Му-му утопил и т.д. Про политику и экономику вообще забудь раз и навсегда – разберутся без тебя! У нас сейчас во всём мире етить какое гражданское общество! С такими ребятами и свобода слова будет. И всех, кого требуется, посадят, кого не надо не посадят, плохих свергнут, хороших приведут во власть и т.д. Только программистов толковых не вырастят – это исключительно твоя задача. Занимайся кодом, а не ветряными мельницами!

  4. Не ищи подтверждений успеха/неуспеха – их полно разных. Занимайся кодом и создай свой пример.

  5. Освой медитации. Раньше это была совершенно непонятная для меня хрень. Но по совету психотерапевта я начал практиковать ежедневно утром. Просто, исходя из принципа, «не понимаю как должно быть, поэтому буду делать как получится». Если не возникнет понимания, как надо, то просто буду ежедневно сидеть и размышлять. Начал с 20 минут утром и ставил целью в идеале ни о чём не думать. Но так как это природное свойство мозга – генерить мысли (выяснилось с практикой), и не думать ни о чём даётся крайне тяжело, то для начала я решил стараться «пресекать» длинные цепочки рассуждений и возвращать внимание, например, на дыхание.

Я искренне надеюсь, что вы давно не читаете подобные советы и до конца всего этого не дочитали, а пошли кодить. Если же дочитали – искренне желаю, чтоб это была последняя мотивационная херь, которую вы прочитали.

Аватар пользователя Михаил Акишев
Михаил Акишев 06 июня 2022
20
Рекомендуемые программы
профессия
Осваивайте разработку веб-страниц, оживляйте дизайн макетов, публикуйте сайты и приложения. Отслеживайте ошибки в интерфейсе и устраняйте их
10 месяцев
с нуля
Старт 28 ноября
профессия
Обучитесь разработке бэкенда сайтов и веб-приложений — серверной части, которая отвечает за логику и базы данных
10 месяцев
с нуля
Старт 28 ноября
профессия
Выполняйте ручное тестирование веб-приложений, находите ошибки в продукте. Узнайте все о тест-дизайне.
4 месяца
с нуля
Старт 28 ноября
профессия
Научитесь разработке веб-приложений, сайтов и программного обеспечения на языке Java, программируйте и используйте структуры данных
10 месяцев
с нуля
Старт 28 ноября
профессия
новый
Собирайте, анализируйте и интерпретируйте данные, улучшайте бизнес-процессы и продукт компании. Обучитесь работе с библиотеками Python
9 месяцев
с нуля
Старт 28 ноября
профессия
Занимайтесь созданием сайтов, веб-приложений, сервисов и их интеграцией с внутренними бизнес-системами на бекенд-языке PHP
10 месяцев
с нуля
Старт 28 ноября
профессия
Создание веб-приложений со скоростью света
5 месяцев
c опытом
Старт 28 ноября
профессия
Обучитесь разработке визуальной части сайта — фронтенда, а также реализации серверной — бэкенда. Освойте HTML, CSS, JavaScript
16 месяцев
с нуля
Старт 28 ноября
профессия
Разработка бэкенд-компонентов для веб-приложений
10 месяцев
с нуля
Старт 28 ноября
профессия
новый
Организовывайте процесс автоматизации тестирования на проекте, обучитесь языку программирования JavaScript, начните управлять процессом тестирования
8 месяцев
c опытом
Старт 28 ноября