HTML Diff
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>