Рубріки: МнениеОпыт

Новичкам к прочтению обязательно: проблемы программистов и как их решить

Вікторія Пушкіна

Автор YouTube-канала «IT на Dиване» — свитчер и iOS-разработчик-самоучка — в новом видео поделился тем, с какими проблемами сталкивается программист во время вхождения в профессию и уже во время работы. А главное: рассказал о методах их решения из личного опыта.

Проблема #1: Выбор языка программирования

В 2016 году я четко знал, что хочу писать под iOS. Я мало знал о том, как это происходит, сколько за это платят и сложный ли язык Objective-C. Мне просто нравилась техника Apple — я хотел работать за Mac, а Windows меня бесил.

Возможно, если бы я перечитал кучу форумов и пообщался с кучей людей, то пришел бы к выводу, что тот же JavaScript выучить проще. Но вышло как вышло, и с высоты своего опыта я сейчас советую следующее.

Решение: выбирайте то, что вам интересно, а потом уже инструмент под это направление. То есть смотрите не на язык, а на то, что на нем пишут.

Проблема #2: Слишком. Много. Информации.

Допустим, вы выбрали язык. Но что учить? В каком порядке? Актуально ли это сейчас или джуниору не нужно столько знать? А будет ли это актуально через год? Это как если бы вы стояли на огромном поле и знали, что где-то закопан клад, но не знали, где именно. Копать все равно придется, но будет проще, если у вас будет карта, с указанием где, не так ли?

Решение: найти эту карту. Точнее, план обучения. Самый простой способ — «позаимствовать» его на сайте любых IT-курсов, где учат по вашему направлению. Еще можно найти специалиста в вашем направлении на LinkedIn и попросить его написать план. Это не займет у него много времени, так что стоить будет недорого.

Проблема #3: Пропадает мотивация

В начале учебы вы полны сил. Но когда вы зарываетесь в тонну информации, ваш энтузиазм начинает угасать. Особенно если из изученной информации вы поняли от силы 10%. И тогда возникают мысли: «А может, ну его?».

Решение: пару дней вообще не подходить к ноутбуку. А потом вернуться назад и пройти материал с начала. Вам станет понятнее, и появится вера в себя. А еще посчитайте, сколько времени вы потратили на учебу. Если это всего несколько часов (пускай даже растянутых на три месяца) — о каких результатах может идти речь?

Проблема #4: Все выучил, а на работу не берут

Требования к новичкам в программировании постоянно растут. В 2016 году от Trainee ждали меньше, чем сейчас. Но и сейчас найти работу реально.

Решение: оценивайте себя объективно. Не рассчитывайте, что получите оффер после первого собеседования. Но если спустя 7–8 технических собеседований вас все еще не взяли — это звоночек пересмотреть свои навыки. Попросите фидбек и проанализируйте сами, на какие вопросы вы не смогли ответить. А потом просто выучите это.

Source: The Big Bang Theory

Проблема #5: Вы всегда за компьютером

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

Решение: заранее думайте о самочувствии и не дожидайтесь, пока начнут болеть спина, шея, руки, снижаться зрение и т.д. Не забывайте делать перерывы и делайте зарядку.

Читайте также: Как айтишникам избежать близорукости и что такое синдром компьютерного зрения

Проблема #6: Выгорание

Обычно выгорание наступает, когда вы уже успели поработать в IT, все видели, все знаете и теперь вас нечем удивить. К этому моменту вам уже ничего не хочется делать, даже за условные $7000.

Выгорание называют бичом творческих профессий, а программирование относят именно к таким. Я с этим не совсем согласен: на коммерческих проектах вы часто ограничены конкретным ТЗ. Кроме того, многие идут в IT не потому, что очень сильно любят код. Так что и корень, и решение этой проблемы я вижу в другом.

Решение: начните себя радовать. Причем радовать себя за те деньги, которые вы получили за вашу работу. Если вы будете все складывать под подушку, конечно, вы не будете видеть результаты вашего труда и перестанете понимать, зачем вообще все это делаете.

Также автор видео упоминал синдром самозванца, но без решения этой проблемы. А вот у Highload есть отличная статья на эту тему: психолог рассказывает, как узнать, настоящий ли у вас синдром самозванца или вы и правда некомпетентны. Рекомендуем к прочтению 🙂

Останні статті

Обучение Power BI – какие онлайн курсы аналитики выбрать

Сегодня мы поговорим о том, как выбрать лучшие курсы Power BI в Украине, особенно для…

13.01.2024

Work.ua назвал самые конкурентные вакансии в IТ за 2023 год

В 2023 году во всех крупнейших регионах конкуренция за вакансию выросла на 5–12%. Не исключением…

08.12.2023

Украинская IT-рекрутерка создала бесплатный трекер поиска работы

Unicorn Hunter/Talent Manager Лина Калиш создала бесплатный трекер поиска работы в Notion, систематизирующий все этапы…

07.12.2023

Mate academy отправит работников в 10-дневный оплачиваемый отпуск

Edtech-стартап Mate academy принял решение отправить своих работников в десятидневный отпуск – с 25 декабря…

07.12.2023

Переписки, фото, история браузера: киевский программист зарабатывал на шпионаже

Служба безопасности Украины задержала в Киеве 46-летнего программиста, который за деньги устанавливал шпионские программы и…

07.12.2023

Как вырасти до сеньйора? Девелопер создал популярную подборку на Github

IT-специалист Джордан Катлер создал и выложил на Github подборку разнообразных ресурсов, которые помогут достичь уровня…

07.12.2023