Когда вы слышите словосочетание «младший разработчик», вы, вероятно, представляете себе молодого парня на последних курсах университета или недавнего выпускника — но уж точно не 30-летнюю женщину с маленьким ребенком, которая ранее несколько лет преподавала в университете.
лет и была так же далека от развития.
как Майя Плисецкая из тяжелой атлетики.
Только ленивый не задавал мне вопросов: «Почему ты ушел с должности доцента и стал младшим разработчикомЭ», «Как ты научился программироватьЭ», «Как ты искал работуЭ», «Почему ты вдруг решил стать программистомЭ» и т. д. и так далее.
Именно на эти вопросы я постараюсь ответить в этом посте.
Мир IT чарующе прекрасен.
Зачастую это хорошие условия работы, интересные проекты, возможность удаленной работы, соцпакет, уютные офисы с теннисными столами, Xbox. да кому я говорю - вы и так все знаете :).
В момент резкого скачка доллара и евро интернет просто кишел мемами: «Ищу хорошего программиста, которому платят в евро».
- «Ты курс видел? Это не обязательно должно быть мило!»)) Если у вас есть отличная карьера, которая вам подходит, отлично! Но если вы считаете, что нужно что-то решительно менять и вас, как и меня, тянет к развитию, то предпринять эти «решительные действия» может быть очень сложно.
Особенно, когда твой возраст уже давно перевалил за 18 и ты не только не закончил вуз по специальности программирование, но и вообще с трудом вспоминаешь, в каком году ты его закончил.
То и дело что-то вроде «ну , это только для очень умных» маячит в голове», «это только для мальчиков», «в 28-30 как-то поздно начинать программировать», «это уже не моя сказка»…
С чего все началось?
Совершая очередной обход с детской коляской в небольшом парке возле метро и одновременно думая о смысле жизни, вселенной и вообще, я неожиданно поняла, что не хочу, не хочу возвращаться к моей работе вообще.Дело не в том, что мне совсем не нравилось работать в университете — как и у любой работы, у нее есть свои плюсы и минусы.
Но всегда была мысль, что это не мое.
Да, мне нравилось читать лекции, но не настолько, чтобы зарабатывать этим на жизнь.
Это как торт: раз в неделю съесть приятно, но на завтрак, обед и ужин — это слишком.
И что же мне делать? «Финансовая математика», — подумал я.
Все-таки математику в некоторой степени знаю - к.
т.н.
после всего.
Я открывал онлайн-лекции по соответствующей теме: профессор спокойным монотонным голосом давал каждому производному свое имя и продолжал вводить все новые и новые термины.
где-то около пятнадцатого я понял, что вот-вот засну и что финансовая математика хоть и очень популярная и, наверное, интересная тема, но все же пусть ею занимается кто-то другой.
Как ты учился?
В какой-то момент мне попался курс из серии «Программирование для чайников» от Университета Дьюка (вообще, для таких «любителей» технической литературы, как я, онлайн-курсы — находка).Не буду врать, еще в университете я думал о том, чтобы заняться разработкой.
Но тогда все мои начинания ограничились походом в библиотеку: я взял Страуструпа, принес домой и бережно поставил на полку.
«Ладно, — подумал я теперь, — послушаем эту программу для чайников, хотя бы для того, чтобы попрактиковаться в английском».
И тут меня затянуло.
С тем же интересом и вдохновением, с которым моя дочь сейчас смотрит «Фиксиков», я смотрела лекции этого курса.
Казалось бы, знакомые вещи — те же переводы цветной фотографии в черно-белую, автонабор и многие другие — открылись мне с новой стороны, со стороны разработчика.
Тогда я попросил в подарок на день рождения специализацию на Coursera по Java ООП, чем немного удивил своих близких, но, как говорится, чем ребенок тешит себя.
В общем, если вам кажется, что в декрете у меня было много свободного времени, а вы сейчас работаете и у вас точно нет времени осваивать новую профессию, то спешу вас разочаровать (или порадовать).
).
Отпуск по беременности и родам хоть и называется отпуском, но таковым вовсе не является.
Более того, я не отношусь к той категории суперженщин, которые одной рукой помешивают суп на плите, второй решают практические задачи по программированию, третьей кормят ребенка, а четвертой вытирают за собой «сюрпризы».
Конечно, мне очень помогли мои близкие, присматривавшие за малышом, пока я разбиралась в Java, за что им огромное спасибо! Но иногда мне приходилось что-то дочитывать по ходу, когда вся семья уже посмотрела как минимум третий сон.
В общем, это была медленная история.
На прохождение курсов начального и среднего уровня по Java у меня ушло в общей сложности 1,5 года.
Бывали недели и месяцы, когда не удавалось прослушать ни одну лекцию.
В такие моменты возникал необыкновенный соблазн сойти с дистанции и отказаться от всего.
Но то ли любовь к программированию (а я очень на это надеюсь), то ли жаба, которая душила меня уже оплаченными курсами, то ли все вместе вернуло меня в строй.
В остальном само обучение прошло вполне хорошо: я успешно выполнил все задания и с момента прохождения специализации и до первого собеседования мне казалось, что я знаю Java очень хорошо)).
Как я искал и нашел работу?
Ну тут довольно банально, говорите вы: резюме на хх, откликаетесь на вакансии и ходите на собеседования.Но первоначальных позиций не так много, и на собеседованиях часто оказывается, что одной Java уже недостаточно, нужно знать как минимум git, maven и много других страшных слов)).
На общем фоне вакансия стажировки в «Инфосистемах Джет» для недавних выпускников выглядела очень привлекательной, гласившей: если вы пройдете отборочный тест, мы вас многому научим.
И, хотя мой год выпуска не соответствовал формальным критериям, я все же решил отправить резюме, а что будет, то будет. А было так: сначала проверка теории, потом практические задания.
Если все пройдет успешно, то вас приглашают на 2-недельный интенсив по Java. Если после этого все в порядке, вы остаетесь в компании на стажировку.
Интенсивная программа была интересной и насыщенной.
Мы узнали много нового о Java, maven и git. Теоретическая часть гармонично переплеталась с практическими заданиями, которые проверяла целая команда разработчиков, давая отзывы о том, что и почему следует улучшить.
Последние два дня нас разделили на группы, и мы работали над итоговым проектом, который нужно было выполнить в срок и защитить, то есть объяснить, почему было выбрано именно это решение проблемы.
Еще мне понравилось, что после интенсива, когда я остался на стажировку, не было ощущения «одного, совершенно одного», потому что вместе со мной шло еще несколько человек.
Работаю в компании около 1,5 лет и в целом продолжаю учиться, но на более продвинутых курсах.
Я не открою вам Америку, если скажу, что вообще-то разработчикам приходится постоянно учиться, но этим и хороша наша профессия: изучение нового способствует формированию новых нейронных связей в мозгу, что, кстати, и есть профилактика многих болезней старения (если тема про мозг и обучение.
Если интересно, рекомендую курсы Барбары Окли на Coursera :))
Вместо заключения
Конечно, я не призываю всех сразу бросать работу и становиться разработчиком.Возможно, вы уже давно разработчик, и вас тянет в менеджмент или еще куда-то.
Или вы мама в декрете и не уверены, стоит ли возвращаться в профессию.
Или вы выбрали специальность по принципу «подруга тоже туда пошла» или «родители настояли», но вас интересует совсем другое… Попробуй это! Возможно, это не станет для вас новой профессией и вы поймете, что ваша старая вам гораздо ближе.
Но это наверняка избавит вас от сожалений об упущенных возможностях.
Вероятно, это один из лучших моментов в истории, когда можно попробовать узнать что-то новое, даже не выходя из дома.
И это тоже заслуга ИТ-отрасли, в которой мы работаем :)
Мадина Дерягина, младший разработчик Инфосистемы Джет
P.S.: кстати, если хотите узнать о том, как можно быстро попасть в IT, читайте интервью с Александром Садыковым о трудоустройстве, обучении и развитии функциональных тестировщиков в нашей компании.
Также советую периодически проверять раздел Стажировки на сайте «Инфосистемы Джет».
Теги: #Карьера в IT-индустрии #карьера программиста #начало карьеры #женщины в ней
-
Ноутбук Sony Vaio Vpcf11S1E/B
19 Oct, 24 -
Шанют, Октава
19 Oct, 24