Найти тему
Fox Code

Как понять, станешь ли ты программистом? Три вопроса которые нужно задать себе

фото с бесплатного фотостока pixabay.com
фото с бесплатного фотостока pixabay.com

Привет %username%. В наш цифровой век множество профессий ушло в небытие, но появилось также много. Особенно актуальной и популярной профессией является на мой взгляд - программист. Но как понять для себя: "Смогу ли я быть программистом, или нет?"

Правильно задавай вопросы

Итак. Ты решил "войти в it" и стать программистом. Конечно, сомнения были есть и будут, поэтому первое что нужно сделать - сравнить для себя все плюсы и минусы профессии.

Первый вопрос который нужно себе задать: "А готов ли ты постоянно учиться?". Сфера программирования одна из самых динамично меняющихся, поэтому учиться придется постоянно и в первую очередь это будет самообучение. Усидчивость и мотивация - качества, которые важнее даже некоторых базовых навыков. Если у Вас с этим проблемы, то стоит задуматься - а так ли надо становиться программистом?

Второй вопрос который стоит задать себе: "А терпелив ли я?" Программирование - это на 80% скучная и монотонная работа по ковырянию в чужом коде, тестировании, правке "багов" и лишь на 20% это в чистом виде креатив! А как известно самый плохой код - это чужой код.

Третий вопрос про упорность: "А упёрт и амбициозен ли я?" Что, думаете глупый вопрос? Отнюдь. Работа программиста - это всегда новые вызовы. Порой решение задачи не дается с первого раза, или же нужно искать лучшее решение, не махнув рукой со словами - "И так сойдет!". Впрочем, в любом деле чтобы добиться успеха нужно обладать такими качествами.

Ответил на вопросы, что дальше?

А дальше, если Вы уверены, то должны начать искать обучающие материалы, а не читать мои глупые заметки. Если серьезно, то для начала можно пройти тест на логику под названием - "Шмурдики тест" Он покажет, есть ли у Вас проблемы с логическим мышлением или нет.

Далее следует решить для себя - в каком направлении вы бы хотели работать, так как от этого зависит набор технологий для изучения:

  • Хотите делать сайты? Тогда Вам нужно смотреть на языки PHP и JavaScript, или же вместо PHP сойдут - Python, Java, Kotlin.
  • Желаете создавать игры? Не вопрос! Ваш выбор C Sharp
  • Нравится анализировать данные - тогда Вам к Python, R, Julia
  • Мобильные приложения - это про Вас? Тогда Kotlin и Dart Вам в помощь

...и так далее. Выбрали направление - напишите что-нибудь для начала. Желательно что-нибудь простое, чтобы быстро увидеть результат.

Главная мысль здесь...

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

Я считаю, что программистом или же другим it специалистом(аналитик, тестировщик и т.д.) может стать каждый, главное верить в себя и идти к своей цели!

С уважением, Fox Code!

Еще интересные статьи: