👁️👁️ 300 000 криптанів встановили собі Trustee Plus - гаманець з криптокарткою. Чого чекаєш ти? 👉

ТОП-10 советов свитчерам от свитчера для тех, кто хочет овладеть Backend-разработкой и не только

34-летний одессит Дмитрий Мартынов, более 10 лет ходивший на кораблях морским инженером, уже почти два года работает PHP developer и достиг уровня Middle.

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

Оставить комментарий
ТОП-10 советов свитчерам от свитчера для тех, кто хочет овладеть Backend-разработкой и не только

34-летний одессит Дмитрий Мартынов, более 10 лет ходивший на кораблях морским инженером, уже почти два года работает PHP developer и достиг уровня Middle.

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

Лично мне очень помогли две вещи — хороший уровень английского и технический бэкграунд. Это, прежде всего, облегчило работу с документацией.

Что бы я посоветовал вообще человеку, который хочет светнуться в IT и, в частности, в Backend:

  1. Понять вообще, на что вам это нужно и чем именно вы будете заниматься — например, одна женщина изучала прикладную математику и войти в IT ей было очень легко, или для меня фронтенд — это каторга, потому что не нравится на днях равнять пиксели в формах или часами. сидеть дома за компьютером — для кого-то это норма, а для других нет. Поэтому выбирать нужно согласно своему характеру, способностям, soft и hard скилам. И если вы не кайфуете от этой работы, то, скорей всего, делаете ее не очень хорошо.
  2. Английский язык — must have в первую очередь потому, что это одна из главных специфик написания кода — это названия переменных, методов и все остальное.
  3. Очень важно уметь и любить учиться — изучить выбранную специальность можно и своими силами, в свободном доступе и за деньги есть много материалов, правда, в основном на английском. Аналогов в украинском сегменте гораздо меньше. Но очень поможет, направит и сфокусирует внимание ментор или человек, осведомленный в профессии, которую вы выбрали, к которой можно обратиться за советом.
  4. Если выбрали Backend, то я советую начинать с языка PHP. Вопреки распространенному мнению, что PHP — это устаревшая речь, могу заметить, что этот язык очень интенсивно развивается и он достаточно гибок. Второй в моем рейтинге язык — это JavaScript для тех, кому нравится Full Stack-разработка, в частности, копание в пользовательских интерфейсах и серверных компонентах. А также с помощью этого языка можно зарабатывать много денег. Собственно, на примере нашего приложения вообще в своей работе склоняюсь к строгой типизации, так же как и в Java. Хотя, по моему мнению, PHP проще, а Java — это уже high level. Однако, снова замечу, нужно заниматься тем, что нравится.
  5. Что касается тестовых и поиска работы — я не советую делать тестовые до общего собеседования с рекрутером, не ловил никого за руку, но есть вероятность, что тестовые задания, которые вам дают в ознакомительное интервью, может быть задачей, которую компании просто нужно выполнить и на ваше трудоустройство это никак не повлияет. Но я очень советую тесту делать. Не ради получения какой-либо работы, потому что тестовая задача абсолютно не дает никакой гарантии трудоустройства. А в первую очередь для собственного развития. В тестовом задании желательно обращать внимание на ТС, имеющиеся данные и как оно составлено. Советую делать тестовые, даже если вы понимаете, что не укладываетесь в заявленные временные рамки максимально качественно, согласно своим умениям. Если вы получите фидбек, в котором вам укажут на ваши ошибки, то сможете доделать его, выложить на GitHub и показать, как собственно портфолио, подаваясь на следующие вакансии. Именно так я нашел свою работу.
  6. Не надо молиться на фидбеки — конечно, приятно, когда вам ответили, но, я считаю, фидбеком должно служить качество проделанной работы. Не получил фидбек — иди дальше, отзывайся на вакансии, отправляй тесту и даже не жди ответа.
  7. Не пренебрегать Linkedin — очень советую общаться, расширять сеть контактов, потому что свою первую работу и нашел именно через Linkedin. Работодатели просто заметили мое сообщение, что я ищу работу.
  8. О коде — нормальный программист никогда не садится писать код сразу, как получил задание. Сначала необходимо подготовиться, понять систему, структуру, собрать все это отдельно в заметках, затем набрасывать просто комментариями, а только потом садишься писать сам код.
  9. Очень советую читать техническую литературу — если следить указанным в книге рекомендациям, это позволит наработать механики кода, меньше дергать ментора и самому чувствовать себя увереннее. Кстати, план кода также можно найти в книгах. И в книгах всегда можно найти либо подтверждение, либо опровержение определенных собственных методов. Я советую: Code Complete («Совершенный код»), Steve McConnell (Стив МакКоннелл), 2004.
  10. Не пренебрегать отдыхом, потому что это очень важно. Я сейчас для себя осознал, если я работаю с утра до шести, например, то вечером я отдыхаю, и на выходных я отдыхаю. Ибо у меня есть ответственность перед моими работодателями. Если я буду утомлен, я не смогу правильно писать вещи, которые потребуются.
Читайте главные IT-новости страны в нашем Telegram
Читайте главные IT-новости страны в нашем Telegram
По теме
Читайте главные IT-новости страны в нашем Telegram
С моря в IT. История моряка, вынужденно светившегося в IT во время полномасштабного вторжения. Теперь он зарабатывает в десять раз меньше чем раньше, но не сожалеет об этом.
С моря в IT. История моряка, вынужденно светившегося в IT во время полномасштабного вторжения. Теперь он зарабатывает в десять раз меньше, чем раньше, но не сожалеет об этом.
По теме
С моря в IT. История моряка вынужденно светившегося в IT во время полномасштабного вторжения. Теперь он зарабатывает в десять раз меньше, чем раньше, но не сожалеет об этом.
«Я понял, что курсы – это фигня». Бывший патрульный Нацполиции светился в IT и благодаря self-learning очень быстро стал QA-тимлидом перепрыгнув грейд Senior
«Я понял, что курсы — это фигня». Бывший патрульный Нацполиции светился в IT и благодаря self-learning очень быстро стал QA-тимлидом, перепрыгнув грейд Senior
По теме
«Я понял, что курсы — это фигня». Бывший патрульный Нацполиции светился в IT и благодаря self-learning очень быстро стал QA-тимлидом, перепрыгнув грейд Senior
«Отражали 18 штурмов в сутки». История «воспитанного военного» в IT за неделю до полномасштабной войны
«Отражали 18 штурмов в сутки». История военного, который «светился» в IT за неделю до полномасштабной войны
По теме
«Отражали 18 штурмов в сутки». История военного, который «светился» в IT за неделю до полномасштабной войны
47-летний свитчер прошел интенсивный IT-курс, но за полгода так и не получил приглашение на собеседование. Он не теряет оптимизма и создает приложение для детского центра.
47-летний свитчер прошел интенсивный IT-курс, но за полгода так и не получил приглашение на собеседование. Он не теряет оптимизма и создает приложение для детского центра.
По теме
47-летний свитчер прошел интенсивный IT-курс, но за полгода так и не получил приглашение на собеседование. Он не теряет оптимизма и создает приложение для детского центра.

Хотите сообщить важную новость? Пишите в Telegram-бот

Главные события и полезные ссылки в нашем Telegram-канале

Обсуждение
Комментариев пока нет.