Вступление
Привет! Меня зовут Даурен, 26 лет, из Атырау, Казахстан. Счастливо женат, и у меня есть 10-месячная совершенно потрясающая дочь! У меня есть степень бакалавра в области нефтяной инженерии в университете noname в моем родном городе, и последние 3 года я работаю инженером-химиком.
Этим летом я понял, что мне не нравится моя нынешняя карьера, и я не хочу тратить остаток своей жизни на то, что мне совсем не нравится. Я понимаю, что разработка программного обеспечения – это не всегда веселые и захватывающие проекты, но, как и в других профессиях, в них есть доля рутинных и скучных задач. Но все же самое интересное, что я получил, занимаясь чем-то, что также может принести вам деньги, – это кодирование!
В средней школе (8-9 лет назад) Я хорошо справлялся с конкурсами по программированию – типа leetcode, в основном по математике и алгоритмам. Даже выиграл несколько международных соревнований среди старшеклассников со своей командой (один из моих товарищей по команде в настоящее время работает в Google). Но после окончания средней школы я на самом деле мало что программировал, кроме пары курсов программирования в университете. В прошлом месяце я снова начал программировать и возился в основном с front-end, а также получил 2 сертификата от Coursera на вводные курсы Python. В настоящее время я наслаждаюсь Java и пытаюсь изучать серверные материалы.
Я был вдохновлен чтением еженедельного дневника одного русского парня, который сменил карьеру с низкооплачиваемой работы продавца на front-end разработчика без предварительного опыта программирования, работая полный рабочий день. С 1-й недели он публиковал подробные еженедельные отчеты и свои планы на следующую неделю. Через 4-5 месяцев он получил свою первую работу в качестве младшего front-end разработчика. Наблюдение за его простыми короткими еженедельными отчетами и прогрессом с течением времени лично мотивировало меня больше, чем тысячи отточенных статей в Интернете, где люди пишут о конечном результате. Веб-сайт, который он использовал для документирования своего путешествия, был очень популярен, но не имел к нему отношения. Он редко получал комментарии. Я подумал, что этот сайт больше подходит, и ваши комментарии и отзывы всегда приветствуются!:)
Цели
Долгосрочная: Легальная иммиграция в США/Канаду в качестве инженера-программиста Среднесрочная перспектива: Получите Oracle Java Programmer SE I сертификация – Мне нужно установить крайний срок Краткосрочные: Пройдите курс “Основы программирования на Java и разработки программного обеспечения” Университета Дьюка на Coursera – всего 5 курсов,/| В настоящее время я получаю финансовую помощь на первые 2 курса
Задачи на 17-23 сентября (неделя №1)
1) Ежедневные физические упражнения 2) Решайте по 1 задаче каждый день на leetcode 3) Полная неделя 1 – курс №1 Основы программирования с использованием JavaScript, HTML и CSS 4) Полная неделя 1 – курс №2 Программирование на Java: Решение проблем с программным обеспечением 5) Полный проект кофемашины в Академии JetBrains 6) Завершите еще один простой проект в JetBrains Academy
Мои текущие успехи в Академии JetBrains:
Мой текущий прогресс в leetcode.com (зарегистрирован вчера) :
Я работаю вахтовым методом 28 дней в смену и 28 дней в нерабочее время. В настоящее время у меня нет смены, и я могу заниматься 5-6 часов в день. Я хотел учиться по 10-12 часов в день, но реальная жизнь пока не позволяет этому случиться. Я не хочу начинать тяжелую работу и бросать ее на полпути, вот почему список дел на первую неделю такой легкий и короткий
P.S: Извините за беспорядок выше, я хотел, чтобы мой первый пост выглядел красиво с забавными картинками и умными электронными таблицами, но я буду откладывать его навсегда, если буду стремиться к этому:)
Оригинал: “https://dev.to/ddbull/start-of-my-journey-to-becoming-software-engineer-week-0-48me”