Новичкам к прочтению обязательно: проблемы программистов и как их решить
Автор YouTube-канала «IT на Dиване» — свитчер и iOS-разработчик-самоучка — в новом видео поделился тем, с какими проблемами сталкивается программист во время вхождения в профессию и уже во время работы. А главное: рассказал о методах их решения из личного опыта.
Проблема #1: Выбор языка программирования
В 2016 году я четко знал, что хочу писать под iOS. Я мало знал о том, как это происходит, сколько за это платят и сложный ли язык Objective-C. Мне просто нравилась техника Apple — я хотел работать за Mac, а Windows меня бесил.
Возможно, если бы я перечитал кучу форумов и пообщался с кучей людей, то пришел бы к выводу, что тот же JavaScript выучить проще. Но вышло как вышло, и с высоты своего опыта я сейчас советую следующее.
Решение: выбирайте то, что вам интересно, а потом уже инструмент под это направление. То есть смотрите не на язык, а на то, что на нем пишут.
Проблема #2: Слишком. Много. Информации.
Допустим, вы выбрали язык. Но что учить? В каком порядке? Актуально ли это сейчас или джуниору не нужно столько знать? А будет ли это актуально через год? Это как если бы вы стояли на огромном поле и знали, что где-то закопан клад, но не знали, где именно. Копать все равно придется, но будет проще, если у вас будет карта, с указанием где, не так ли?
Решение: найти эту карту. Точнее, план обучения. Самый простой способ — «позаимствовать» его на сайте любых IT-курсов, где учат по вашему направлению. Еще можно найти специалиста в вашем направлении на LinkedIn и попросить его написать план. Это не займет у него много времени, так что стоить будет недорого.
Проблема #3: Пропадает мотивация
В начале учебы вы полны сил. Но когда вы зарываетесь в тонну информации, ваш энтузиазм начинает угасать. Особенно если из изученной информации вы поняли от силы 10%. И тогда возникают мысли: «А может, ну его?».
Решение: пару дней вообще не подходить к ноутбуку. А потом вернуться назад и пройти материал с начала. Вам станет понятнее, и появится вера в себя. А еще посчитайте, сколько времени вы потратили на учебу. Если это всего несколько часов (пускай даже растянутых на три месяца) — о каких результатах может идти речь?
Проблема #4: Все выучил, а на работу не берут
Требования к новичкам в программировании постоянно растут. В 2016 году от Trainee ждали меньше, чем сейчас. Но и сейчас найти работу реально.
Решение: оценивайте себя объективно. Не рассчитывайте, что получите оффер после первого собеседования. Но если спустя 7–8 технических собеседований вас все еще не взяли — это звоночек пересмотреть свои навыки. Попросите фидбек и проанализируйте сами, на какие вопросы вы не смогли ответить. А потом просто выучите это.
Проблема #5: Вы всегда за компьютером
На работе это работа, после работы часто — саморазвитие, учеба, фриланс, даже отдых за компьютером. Но сидячий образ жизни плохо влияет на здоровье.
Решение: заранее думайте о самочувствии и не дожидайтесь, пока начнут болеть спина, шея, руки, снижаться зрение и т.д. Не забывайте делать перерывы и делайте зарядку.
Читайте также: Как айтишникам избежать близорукости и что такое синдром компьютерного зрения
Проблема #6: Выгорание
Обычно выгорание наступает, когда вы уже успели поработать в IT, все видели, все знаете и теперь вас нечем удивить. К этому моменту вам уже ничего не хочется делать, даже за условные $7000.
Выгорание называют бичом творческих профессий, а программирование относят именно к таким. Я с этим не совсем согласен: на коммерческих проектах вы часто ограничены конкретным ТЗ. Кроме того, многие идут в IT не потому, что очень сильно любят код. Так что и корень, и решение этой проблемы я вижу в другом.
Решение: начните себя радовать. Причем радовать себя за те деньги, которые вы получили за вашу работу. Если вы будете все складывать под подушку, конечно, вы не будете видеть результаты вашего труда и перестанете понимать, зачем вообще все это делаете.
Также автор видео упоминал синдром самозванца, но без решения этой проблемы. А вот у Highload есть отличная статья на эту тему: психолог рассказывает, как узнать, настоящий ли у вас синдром самозванца или вы и правда некомпетентны. Рекомендуем к прочтению 🙂
Сообщить об опечатке
Текст, который будет отправлен нашим редакторам: