0 added
0 removed
Original
2026-01-01
Modified
2026-02-21
1
<p><a>#истории</a></p>
1
<p><a>#истории</a></p>
2
<ul><li>11 мар 2021</li>
2
<ul><li>11 мар 2021</li>
3
<li>0</li>
3
<li>0</li>
4
</ul><p>Соскучившись на монотонной работе, Михаил сменил язык программирования. Потом он взял измором HeadHunter, и теперь трудится на позиции мечты.</p>
4
</ul><p>Соскучившись на монотонной работе, Михаил сменил язык программирования. Потом он взял измором HeadHunter, и теперь трудится на позиции мечты.</p>
5
<p>Проводит интервью со студентами и выпускниками Skillbox, любит детективы Агаты Кристи и знает, чем отличается фронтенд от бэкенда.</p>
5
<p>Проводит интервью со студентами и выпускниками Skillbox, любит детективы Агаты Кристи и знает, чем отличается фронтенд от бэкенда.</p>
6
<p>Россия, г. Санкт-Петербург</p>
6
<p>Россия, г. Санкт-Петербург</p>
7
<p><strong>Достижения</strong></p>
7
<p><strong>Достижения</strong></p>
8
<p>Стал Java-разработчиком и устроился в международную компанию. После испытательного срока его доход увеличился в 5 раз по сравнению с доходом на предыдущем месте работы.</p>
8
<p>Стал Java-разработчиком и устроился в международную компанию. После испытательного срока его доход увеличился в 5 раз по сравнению с доходом на предыдущем месте работы.</p>
9
<p>В интервью Михаил рассказал:</p>
9
<p>В интервью Михаил рассказал:</p>
10
<ul><li>почему его не взяли в <a>магистратуру</a>на желаемую специальность;</li>
10
<ul><li>почему его не взяли в <a>магистратуру</a>на желаемую специальность;</li>
11
<li>зачем, зная язык C#, он стал изучать<a>Java</a>;</li>
11
<li>зачем, зная язык C#, он стал изучать<a>Java</a>;</li>
12
<li>как он <a>не прошёл</a>собеседование в Сбербанк;</li>
12
<li>как он <a>не прошёл</a>собеседование в Сбербанк;</li>
13
<li>почему предложения потом посыпались как из <a>рога изобилия</a>;</li>
13
<li>почему предложения потом посыпались как из <a>рога изобилия</a>;</li>
14
<li>что обычно спрашивают на интервью у <a>Java-разработчиков</a>;</li>
14
<li>что обычно спрашивают на интервью у <a>Java-разработчиков</a>;</li>
15
<li>как выглядит работа<a>мечты</a>.</li>
15
<li>как выглядит работа<a>мечты</a>.</li>
16
</ul><p><strong>- Почему ты решил стать программистом?</strong></p>
16
</ul><p><strong>- Почему ты решил стать программистом?</strong></p>
17
<p>- В школе я прекрасно справлялся с физикой, химией, информатикой и математикой, поэтому для себя решил, что поступлю на техническую специальность. Мама хотела, чтобы я пошёл в медицину, но я считал, что это не моё. Муж сестры, Java-разработчик, говорил 18-летнему мне: "Иди в программисты". А я ему отвечал, что не хочу всю жизнь просидеть за компьютером и программирование меня совсем не интересует.</p>
17
<p>- В школе я прекрасно справлялся с физикой, химией, информатикой и математикой, поэтому для себя решил, что поступлю на техническую специальность. Мама хотела, чтобы я пошёл в медицину, но я считал, что это не моё. Муж сестры, Java-разработчик, говорил 18-летнему мне: "Иди в программисты". А я ему отвечал, что не хочу всю жизнь просидеть за компьютером и программирование меня совсем не интересует.</p>
18
<p>В итоге я поступил на факультет "Управление в технических системах". Там готовят универсальных бойцов, которые чаще всего работают на заводах инженерами-программистами, проектировщиками и разработчиками. На младших курсах мы изучали C, на старших - программировали микроконтроллеры и AVR, работали с мини-компьютерами Raspberry Pi.</p>
18
<p>В итоге я поступил на факультет "Управление в технических системах". Там готовят универсальных бойцов, которые чаще всего работают на заводах инженерами-программистами, проектировщиками и разработчиками. На младших курсах мы изучали C, на старших - программировали микроконтроллеры и AVR, работали с мини-компьютерами Raspberry Pi.</p>
19
<p><strong>- Что планировал делать после окончания бакалавриата?</strong></p>
19
<p><strong>- Что планировал делать после окончания бакалавриата?</strong></p>
20
Михаил с подругой. Начало второго курса и после вручения бакалаврского диплома. Найдите десять отличий<p>Дальше я собирался поступать в магистратуру по своей специальности, но не прошёл туда по баллам. Они складывались из средних оценок бакалаврского диплома. У нас, студентов, которые хорошо учились, было от 89 до 95. Но когда мы подавали документы в магистратуру, с нами в очереди в деканат стояли ребята из другого города. У них оказались неприлично высокие баллы - 130-140.</p>
20
Михаил с подругой. Начало второго курса и после вручения бакалаврского диплома. Найдите десять отличий<p>Дальше я собирался поступать в магистратуру по своей специальности, но не прошёл туда по баллам. Они складывались из средних оценок бакалаврского диплома. У нас, студентов, которые хорошо учились, было от 89 до 95. Но когда мы подавали документы в магистратуру, с нами в очереди в деканат стояли ребята из другого города. У них оказались неприлично высокие баллы - 130-140.</p>
21
<p><em>Мы спросили у ребят: "Вы, наверное, писали статьи в научные журналы?" Они ответили: "Мы их штамповали". В общем, эти студенты заняли все места на направлении, куда я хотел, и мне пришлось идти на смежное, связанное с корабельными системами управления.</em></p>
21
<p><em>Мы спросили у ребят: "Вы, наверное, писали статьи в научные журналы?" Они ответили: "Мы их штамповали". В общем, эти студенты заняли все места на направлении, куда я хотел, и мне пришлось идти на смежное, связанное с корабельными системами управления.</em></p>
22
<p><strong>- На первом курсе магистратуры ты устроился разработчиком С# ("си шарп") в компанию, которая производит телекоммуникационные системы. Когда же ты успел освоить С#?</strong></p>
22
<p><strong>- На первом курсе магистратуры ты устроился разработчиком С# ("си шарп") в компанию, которая производит телекоммуникационные системы. Когда же ты успел освоить С#?</strong></p>
23
<p>- Ещё на втором курсе бакалавриата мне захотелось заняться Java, но я не нашёл хороших ресурсов. Поэтому я стал изучать С#, делая это уже самостоятельно, и какие-то знания по языку у меня были.</p>
23
<p>- Ещё на втором курсе бакалавриата мне захотелось заняться Java, но я не нашёл хороших ресурсов. Поэтому я стал изучать С#, делая это уже самостоятельно, и какие-то знания по языку у меня были.</p>
24
<p>Но на собеседовании в телекоммуникационную компанию мне просто повезло. Попросили написать пользовательский интерфейс для управления антенным комплексом, на что я честно ответил: "Я не знаю, как это сделать, но могу попробовать". Мне сказали: "Отлично, ты подходишь!" И меня взяли. В итоге я поддерживал и дорабатывал устройство, управлявшее системой обнаружения и подавления беспилотников.</p>
24
<p>Но на собеседовании в телекоммуникационную компанию мне просто повезло. Попросили написать пользовательский интерфейс для управления антенным комплексом, на что я честно ответил: "Я не знаю, как это сделать, но могу попробовать". Мне сказали: "Отлично, ты подходишь!" И меня взяли. В итоге я поддерживал и дорабатывал устройство, управлявшее системой обнаружения и подавления беспилотников.</p>
25
<p><strong>- А почему в Skillbox ты начал изучать Java? Кажется, было бы логичнее и дальше развиваться как разработчик С#.</strong></p>
25
<p><strong>- А почему в Skillbox ты начал изучать Java? Кажется, было бы логичнее и дальше развиваться как разработчик С#.</strong></p>
26
<p>- Мысль заниматься Java из моей головы никуда не ушла. А как С#-разработчик я рос медленно - и не был уверен, что верно: мне не хватало наставника и системных знаний. Я сидел в техническом отделе среди инженеров и был там единственным айтишником. От меня требовали решать задачи, но то, как они были выполнены, никого не волновало.</p>
26
<p>- Мысль заниматься Java из моей головы никуда не ушла. А как С#-разработчик я рос медленно - и не был уверен, что верно: мне не хватало наставника и системных знаний. Я сидел в техническом отделе среди инженеров и был там единственным айтишником. От меня требовали решать задачи, но то, как они были выполнены, никого не волновало.</p>
27
<p><em>Я часто спрашивал самого себя: "Эта штука работает, но правильно ли я её реализовал?" Понимал, что можно было сделать систему гармоничнее, но не знал как.</em></p>
27
<p><em>Я часто спрашивал самого себя: "Эта штука работает, но правильно ли я её реализовал?" Понимал, что можно было сделать систему гармоничнее, но не знал как.</em></p>
28
<p>В октябре 2019 года пазл сложился: я осознал, что специальность, на которой я учусь в магистратуре, мне совсем неинтересна, а на работе нет развития, потому что никто не проверяет мой код.</p>
28
<p>В октябре 2019 года пазл сложился: я осознал, что специальность, на которой я учусь в магистратуре, мне совсем неинтересна, а на работе нет развития, потому что никто не проверяет мой код.</p>
29
<p><em>Вернувшись домой, я не раздеваясь сел за компьютер, купил курс "<a>Профессия Java-разработчик</a>" и тем же вечером стал проходить первый модуль.</em></p>
29
<p><em>Вернувшись домой, я не раздеваясь сел за компьютер, купил курс "<a>Профессия Java-разработчик</a>" и тем же вечером стал проходить первый модуль.</em></p>
30
Михаил в магистратуре<p><strong>- Как ты успевал всё сразу - проходить курс, учиться в магистратуре и работать?</strong></p>
30
Михаил в магистратуре<p><strong>- Как ты успевал всё сразу - проходить курс, учиться в магистратуре и работать?</strong></p>
31
<p>- До середины ноября 2019-го я занимался регулярно: по вечерам в будние дни смотрел лекции, а в выходные делал домашние задания. Затем случилась сессия, которая прервала этот процесс. С февраля по апрель 2020-го я снова проходил уроки, а потом прервался, чтобы написать магистерский диплом. Из компании, где работал C#-разработчиком, я уволился уже в марте.</p>
31
<p>- До середины ноября 2019-го я занимался регулярно: по вечерам в будние дни смотрел лекции, а в выходные делал домашние задания. Затем случилась сессия, которая прервала этот процесс. С февраля по апрель 2020-го я снова проходил уроки, а потом прервался, чтобы написать магистерский диплом. Из компании, где работал C#-разработчиком, я уволился уже в марте.</p>
32
<p><strong>- Пока ты делал магистерский диплом, тебе, наверное, не до Java было?</strong></p>
32
<p><strong>- Пока ты делал магистерский диплом, тебе, наверное, не до Java было?</strong></p>
33
<p>- Наоборот. Благодаря диплому мне даже удалось попрактиковаться в языке - я писал на Java мобильное приложение под Android, которое обрабатывало данные с электроизмерительных клещей. Прибор считывал значения электрического тока и напряжения в электродвигателе и отправлял их в приложение, а программа анализировала показатели и выдавала отчёт о случившихся или возможных поломках.</p>
33
<p>- Наоборот. Благодаря диплому мне даже удалось попрактиковаться в языке - я писал на Java мобильное приложение под Android, которое обрабатывало данные с электроизмерительных клещей. Прибор считывал значения электрического тока и напряжения в электродвигателе и отправлял их в приложение, а программа анализировала показатели и выдавала отчёт о случившихся или возможных поломках.</p>
34
<p>Собрать приложение мне помогли знания, которые я получил в Skillbox, а также то, что я владел C#. Всё-таки C# и Java немного похожи. Но чтобы вникнуть в разработку под Android, мне пришлось потратить достаточно времени.</p>
34
<p>Собрать приложение мне помогли знания, которые я получил в Skillbox, а также то, что я владел C#. Всё-таки C# и Java немного похожи. Но чтобы вникнуть в разработку под Android, мне пришлось потратить достаточно времени.</p>
35
<p><strong>- Получается, к курсу Skillbox ты вернулся уже после защиты диплома?</strong></p>
35
<p><strong>- Получается, к курсу Skillbox ты вернулся уже после защиты диплома?</strong></p>
36
<p>- Да. Я посмотрел вакансии Java-разработчиков - везде требовалось умение работать с базой данных - и решил, что начну искать работу после того, как пройду десятый модуль, который как раз и был посвящён этой теме. Я учился каждый день. Бывало, что я проходил модуль, сдавал домашнее задание на проверку и, пока ждал ответа, начинал смотреть новый урок.</p>
36
<p>- Да. Я посмотрел вакансии Java-разработчиков - везде требовалось умение работать с базой данных - и решил, что начну искать работу после того, как пройду десятый модуль, который как раз и был посвящён этой теме. Я учился каждый день. Бывало, что я проходил модуль, сдавал домашнее задание на проверку и, пока ждал ответа, начинал смотреть новый урок.</p>
37
<p>Но мой преподаватель, Константин Шибков, всегда очень быстро отвечал, поэтому я не успевал убегать далеко вперёд. Константин - классный педагог. Он скидывал много дополнительных материалов, чтобы я лучше разбирался в теме. Ещё с ним очень приятно общаться. Например, я ему рассказал, что написал диплом на Java, и он мне ответил, что рад этому и что я отлично применяю полученные знания. Его слова меня вдохновили.</p>
37
<p>Но мой преподаватель, Константин Шибков, всегда очень быстро отвечал, поэтому я не успевал убегать далеко вперёд. Константин - классный педагог. Он скидывал много дополнительных материалов, чтобы я лучше разбирался в теме. Ещё с ним очень приятно общаться. Например, я ему рассказал, что написал диплом на Java, и он мне ответил, что рад этому и что я отлично применяю полученные знания. Его слова меня вдохновили.</p>
38
<p><strong>- После окончания курса ты стал сразу искать работу?</strong></p>
38
<p><strong>- После окончания курса ты стал сразу искать работу?</strong></p>
39
<p>Да, в августе 2020-го. Но я не мог ничего найти до конца сентября. В один прекрасный день я просто взял HeadHunter измором: откликался на все вакансии подряд, даже на те, под которые точно не подходил. Это помогло мне пусть и не устроиться на работу, но попасть на стажировку в компанию "<a>Цифровые привычки</a>". Там искали джуниоров с опытом в IT от года, чтобы за полтора месяца подтянуть их до мидлов и предоставить специалистов для проектов Сбербанка.</p>
39
<p>Да, в августе 2020-го. Но я не мог ничего найти до конца сентября. В один прекрасный день я просто взял HeadHunter измором: откликался на все вакансии подряд, даже на те, под которые точно не подходил. Это помогло мне пусть и не устроиться на работу, но попасть на стажировку в компанию "<a>Цифровые привычки</a>". Там искали джуниоров с опытом в IT от года, чтобы за полтора месяца подтянуть их до мидлов и предоставить специалистов для проектов Сбербанка.</p>
40
На стажировке в "Цифровых привычках". Михаил во втором ряду в центре<p>Потом оказалось, что на стажировку был жёсткий отбор: прособеседовали 300 человек, а взяли только 10. Первое время я даже не верил, что действительно прошёл: думал, что приглашение мне прислали по ошибке, перепутав с кем-то.</p>
40
На стажировке в "Цифровых привычках". Михаил во втором ряду в центре<p>Потом оказалось, что на стажировку был жёсткий отбор: прособеседовали 300 человек, а взяли только 10. Первое время я даже не верил, что действительно прошёл: думал, что приглашение мне прислали по ошибке, перепутав с кем-то.</p>
41
<p><strong>- Что ты узнал на занятиях?</strong></p>
41
<p><strong>- Что ты узнал на занятиях?</strong></p>
42
<p>- Я познакомился с "подкапотными" моментами в Java: Docker, Spring Framework, Java Core, Apache Kafka.</p>
42
<p>- Я познакомился с "подкапотными" моментами в Java: Docker, Spring Framework, Java Core, Apache Kafka.</p>
43
<p><strong>- Если на стажировке готовили специалистов для Сбербанка, то почему ты сейчас не работаешь там в IT-отделе?</strong></p>
43
<p><strong>- Если на стажировке готовили специалистов для Сбербанка, то почему ты сейчас не работаешь там в IT-отделе?</strong></p>
44
<p>- После стажировки в "Цифровых привычках" меня действительно позвали на собеседование в Сбербанк. Это было моё первое интервью за долгое время, и я очень нервничал. Меня собеседовали два человека, и у нас не складывался диалог. Иногда казалось, что они не знали, что ещё спросить, и возникали неловкие паузы.</p>
44
<p>- После стажировки в "Цифровых привычках" меня действительно позвали на собеседование в Сбербанк. Это было моё первое интервью за долгое время, и я очень нервничал. Меня собеседовали два человека, и у нас не складывался диалог. Иногда казалось, что они не знали, что ещё спросить, и возникали неловкие паузы.</p>
45
<p>У меня было ощущение, что это интервью - полный провал. Но потом оказалось, что собеседующим я понравился, но меня не берут из-за маленького опыта разработки.</p>
45
<p>У меня было ощущение, что это интервью - полный провал. Но потом оказалось, что собеседующим я понравился, но меня не берут из-за маленького опыта разработки.</p>
46
<p><strong>- Продолжил искать работу?</strong></p>
46
<p><strong>- Продолжил искать работу?</strong></p>
47
<p>- Видимо, после стажировки я стал для работодателей более желанным сотрудником, потому что предложения посыпались как из рога изобилия. Мне писали в Telegram, в WhatsApp и на почту, звонили. Сам я хотел устроиться туда, где мог бы профессионально расти, поэтому принимал приглашения от совсем разных компаний.</p>
47
<p>- Видимо, после стажировки я стал для работодателей более желанным сотрудником, потому что предложения посыпались как из рога изобилия. Мне писали в Telegram, в WhatsApp и на почту, звонили. Сам я хотел устроиться туда, где мог бы профессионально расти, поэтому принимал приглашения от совсем разных компаний.</p>
48
<p><em>Всего за восемь дней я прошёл 14 собеседований. Думаю, этот челлендж помог мне попасть в IT-компанию</em><a><em>Luxoft</em></a><em>.</em></p>
48
<p><em>Всего за восемь дней я прошёл 14 собеседований. Думаю, этот челлендж помог мне попасть в IT-компанию</em><a><em>Luxoft</em></a><em>.</em></p>
49
<p>На вакансию Luxoft я откликнулся на портале HeadHunter, и они меня пригласили на интервью. Я рассказал об этом другу-программисту и мужу сестры, но они оба заверили мне, что в Luxoft жёсткий отбор, который никто не может пройти. Однако после череды интервью собеседование в Luxoft не показалось мне таким уж трудным. Я знал ответы на многие вопросы и понимал, как показать свои знания. Поэтому меня и взяли на позицию Java-разработчика.</p>
49
<p>На вакансию Luxoft я откликнулся на портале HeadHunter, и они меня пригласили на интервью. Я рассказал об этом другу-программисту и мужу сестры, но они оба заверили мне, что в Luxoft жёсткий отбор, который никто не может пройти. Однако после череды интервью собеседование в Luxoft не показалось мне таким уж трудным. Я знал ответы на многие вопросы и понимал, как показать свои знания. Поэтому меня и взяли на позицию Java-разработчика.</p>
50
В Эстонии<p><strong>- Какие вопросы чаще всего задают на собеседованиях?</strong></p>
50
В Эстонии<p><strong>- Какие вопросы чаще всего задают на собеседованиях?</strong></p>
51
<p>- Часто спрашивают, как работает та или иная технология "под капотом". Например:</p>
51
<p>- Часто спрашивают, как работает та или иная технология "под капотом". Например:</p>
52
<ul><li>об особенностях и фичах Java, начиная с восьмой версии, о видах блокировок в многопоточности и способах их предотвращения;</li>
52
<ul><li>об особенностях и фичах Java, начиная с восьмой версии, о видах блокировок в многопоточности и способах их предотвращения;</li>
53
<li>о реализации интерфейсов;</li>
53
<li>о реализации интерфейсов;</li>
54
<li>о Set и Map в Java: часто используемых методах коллекций, о том, как реализованы Hash-код, метод equals, как в Map хранятся данные;</li>
54
<li>о Set и Map в Java: часто используемых методах коллекций, о том, как реализованы Hash-код, метод equals, как в Map хранятся данные;</li>
55
<li>о том, что такое синтаксическая сложность алгоритма.</li>
55
<li>о том, что такое синтаксическая сложность алгоритма.</li>
56
</ul><p>Это базовые вещи, но на курсе Skillbox нам не рассказывали, как они устроены, - я их изучал самостоятельно. Однако я не считаю это недостатком курса. Во-первых, нормально, что некоторые моменты ты ищешь сам в интернете, на Stack Overflow или в документации. Во-вторых, технические нюансы довольно сложные, и их трудно воспринять людям, далёким от программирования. Если бы в курсе их было много, это могло бы отбить у новичков интерес к обучению.</p>
56
</ul><p>Это базовые вещи, но на курсе Skillbox нам не рассказывали, как они устроены, - я их изучал самостоятельно. Однако я не считаю это недостатком курса. Во-первых, нормально, что некоторые моменты ты ищешь сам в интернете, на Stack Overflow или в документации. Во-вторых, технические нюансы довольно сложные, и их трудно воспринять людям, далёким от программирования. Если бы в курсе их было много, это могло бы отбить у новичков интерес к обучению.</p>
57
<p><strong>- Как тебе в Luxoft?</strong></p>
57
<p><strong>- Как тебе в Luxoft?</strong></p>
58
<p>- Мне нравится: тут работают дружелюбные люди, которые с пониманием относятся к новичкам. Я сразу почувствовал себя в своей тарелке. Я учусь, хожу на семинары и вместе с коллегой делаю учебный проект - корпоративную информационную систему. Он нужен, чтобы мы поняли, как работать в команде и вести коммерческую разработку.</p>
58
<p>- Мне нравится: тут работают дружелюбные люди, которые с пониманием относятся к новичкам. Я сразу почувствовал себя в своей тарелке. Я учусь, хожу на семинары и вместе с коллегой делаю учебный проект - корпоративную информационную систему. Он нужен, чтобы мы поняли, как работать в команде и вести коммерческую разработку.</p>
59
<p><strong>- Какие у тебя ближайшие планы?</strong></p>
59
<p><strong>- Какие у тебя ближайшие планы?</strong></p>
60
<p>- Набираться опыта, стать сильным мидлом, потом сеньором и выше. Лет через пять я собираюсь попробовать себя в роли преподавателя по Java: хочется делиться знаниями с начинающими специалистами, поддерживать их, ведь я понимаю, что тем, кто меняет профессию и осваивает программирование с нуля, непросто.</p>
60
<p>- Набираться опыта, стать сильным мидлом, потом сеньором и выше. Лет через пять я собираюсь попробовать себя в роли преподавателя по Java: хочется делиться знаниями с начинающими специалистами, поддерживать их, ведь я понимаю, что тем, кто меняет профессию и осваивает программирование с нуля, непросто.</p>
61
<p><strong>- Когда-то ты сказал мужу сестры, Java-разработчику, что не хочешь целый день сидеть за компьютером… Как ты теперь относишься к программированию?</strong></p>
61
<p><strong>- Когда-то ты сказал мужу сестры, Java-разработчику, что не хочешь целый день сидеть за компьютером… Как ты теперь относишься к программированию?</strong></p>
62
<p>- Сейчас я понял, что мне нравится создавать программы, полезные людям. А ещё программирование держит меня в тонусе: технологии развиваются стремительно и, чтобы идти в ногу со временем, приходится постоянно учиться. Я считаю, что в XXI веке это нормально.</p>
62
<p>- Сейчас я понял, что мне нравится создавать программы, полезные людям. А ещё программирование держит меня в тонусе: технологии развиваются стремительно и, чтобы идти в ногу со временем, приходится постоянно учиться. Я считаю, что в XXI веке это нормально.</p>
63
<a>Научитесь: Профессия Java-разработчик + ИИ Узнать больше</a>
63
<a>Научитесь: Профессия Java-разработчик + ИИ Узнать больше</a>