У меня есть мечта сделать карьеру в сфере ИТ, потому что мое детство было полно вещей, связанных с ИТ, и я, наконец, был счастлив, когда в 2019 году получил работу младшего консультанта по ИТ. вообще не требует никакого кодирования. Как и все типы консультантов, консультанты не должны выполнять всю рабочую работу, например кодирование. Обычно они не углубляют свои знания об этом; они знают только основы.

Всего за шесть месяцев в эпоху Covid в 2020-х годах многие компании массово увольнялись из-за потрясений в мировой экономике. Моя компания пострадала, и я стал одной из жертв увольнений. В то время мне было 29 лет.

Будучи безработным и переживающим кризис среднего возраста, я должен был решить, оставаться ли на своем нынешнем карьерном пути или переключиться на лучший карьерный путь, который подходил для эпохи Covid. Я очень любил ИТ, но быть ИТ-консультантом в то время было невозможно, потому что правительство и многие частные сектора были в режиме экономии из-за кризиса.

Итак, я решил изменить свою карьеру, чтобы стать инженером-программистом, потому что в то время это был один из путей карьеры, на которые Covid не повлиял. Я ежедневно сталкивался с множеством разочарований и препятствий, чтобы стать инженером-программистом. Но, к счастью, после шести месяцев безработицы я получил работу инженера-программиста.

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

Экономьте средства на чрезвычайные ситуации

Если в настоящее время у вас есть работа, но нет средств на непредвиденные расходы, не бросайте ее и слепо следуйте своей страсти. Отложите деньги на 6–12 месяцев, чтобы покрыть непредвиденные расходы.

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

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

Выбирайте и придерживайтесь одного стека.

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

После того, как вы выбрали язык, определитесь со стеком между интерфейсом или сервером. Вам нужно сосредоточиться. Я выбрал интерфейс, потому что мне нравится визуализация. А ты? Может быть, вы предпочитаете более логические вещи? Попробуйте бэкенд.

Учитесь на практике, комбинируйте бесплатные и платные курсы

Вы можете изучать программирование БЕСПЛАТНО или на платных платформах, таких как Codecademy, freecodecamp, Udemy и т. д. Но это бесполезно, если вы просто пройдете Ад учебных пособий и не попытаетесь применить то, чему научились. Не просто копируйте и вставляйте чужой код; попробуй напечатать. Это один из самых эффективных способов изучения кода.

Создайте полезное портфолио с впечатляющими проектами

Не просто сделайте приложение Todos; создавайте другие эффективные проекты, такие как небольшие приложения для электронной коммерции и веб-сайтов отелей, а также другие реальные приложения. Но если вы решите создать приложение Todos, сделайте его отличным от других приложений Todos. Например, вы можете добавить функцию перетаскивания. Если это слишком, попробуйте сделать более простое приложение, а не другое приложение Todos. Вы можете посмотреть мой сайт для справки: https://farisadlin.com/

Подать заявку на работу во время обучения

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

Учитесь на ошибках и пробуйте снова.

Ошибка при подаче заявки - отстой. Поверьте мне, я был там и сделал это. Но это не значит, что вы не можете получить работу своей мечты. Последовательность — это ключ к успеху во всех аспектах вашей жизни, в том числе в том, чтобы стать инженером-программистом. Если вы потерпите неудачу, учитесь на своих ошибках и пробуйте снова. Я знаю, что это клише, но не сдавайтесь!

Успех — всего лишь вопрос времени.

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

Заключение

В заключение, переход к карьере программиста в 30 лет возможен при правильном мышлении и подходе. Важно иметь резервные фонды, выбирать и придерживаться одного стека, учиться на практике, создавать полезное портфолио, подавать заявки на работу во время обучения, учиться на ошибках и оставаться последовательным. Также важно искать возможности в таких компаниях, как Kargo Technologies, которая является быстрорастущей технологической логистической платформой, которая ценит таланты мирового уровня. Следуя этим шагам и проявляя настойчивость, можно добиться успеха в карьере инженера-программиста и, возможно, найти достойную работу в такой компании, как Kargo Technologies.

TL;DR

  1. Сэкономьте средства на случай чрезвычайных ситуаций, чтобы полностью сосредоточиться и не слишком беспокоиться.
  2. Выберите один стек и придерживайтесь его.
  3. Учитесь на практике, совмещайте бесплатные и платные курсы, но не застревайте в "аду учебных пособий".
  4. Создайте полезное портфолио с эффективными проектами. Не просто сделайте приложение «Todos»; создавайте другие эффективные проекты, такие как небольшие приложения для электронной коммерции и веб-сайтов отелей, а также другие реальные приложения.
  5. Не стесняйтесь подавать заявки на работу во время обучения.
  6. Учитесь на ошибках и пробуйте снова.
  7. Успех — это всего лишь вопрос времени.