HTML Diff
0 added 0 removed
Original 2026-01-01
Modified 2026-02-26
1 <p>Добра всем, кто решил прочитать этот рассказ! Решил и я поделиться своей историей обучения и трудоустройства.</p>
1 <p>Добра всем, кто решил прочитать этот рассказ! Решил и я поделиться своей историей обучения и трудоустройства.</p>
2 <h2>Содержание</h2>
2 <h2>Содержание</h2>
3 <ul><li><a>Выбор пути</a></li>
3 <ul><li><a>Выбор пути</a></li>
4 <li><a>Попытки учиться самостоятельно и знакомство с Хекслетом</a></li>
4 <li><a>Попытки учиться самостоятельно и знакомство с Хекслетом</a></li>
5 <li><a>Поиски работы и трэш на собеседованиях</a></li>
5 <li><a>Поиски работы и трэш на собеседованиях</a></li>
6 <li><a>Советы новичкам (вместо заключения)</a></li>
6 <li><a>Советы новичкам (вместо заключения)</a></li>
7 </ul><h2>Выбор пути</h2>
7 </ul><h2>Выбор пути</h2>
8 <p>Началась моя история, когда думал, куда же поступать. Я всегда был близок к компьютеру, но не представлял толком, что такое программирование. Была информатика в школе, там мы изучили PascalABC, и это всё. После школы думал, что нужно связать свою жизнь с компьютерами. После этого подал документы на программиста и прошёл. Наивно надеялся, что после вуза выйду хорошим программистом, но к сожалению поздно понял, что вуз мне мало чего дал, и нужно было много времени уделять самообучению.</p>
8 <p>Началась моя история, когда думал, куда же поступать. Я всегда был близок к компьютеру, но не представлял толком, что такое программирование. Была информатика в школе, там мы изучили PascalABC, и это всё. После школы думал, что нужно связать свою жизнь с компьютерами. После этого подал документы на программиста и прошёл. Наивно надеялся, что после вуза выйду хорошим программистом, но к сожалению поздно понял, что вуз мне мало чего дал, и нужно было много времени уделять самообучению.</p>
9 <p>Осознав реальность, устроился системным администратором в одну контору. Занимался там администрированием Mainframe. Было довольно скучно, много времени ушло, чтобы понять, что это и для чего. В основном смотрел Log и следил за ошибками, писал минимально какие-то скрипты на JCL (job control language). Так проработал полтора года. За полгода я понял, что не хотел бы заниматься этой работой, и понял, что нужно что-то менять. Меня привлекала веб-разработка, ещё на третьем курсе мы делали простые сайты, и мне это нравилось. Решил двигаться в этом направлении.</p>
9 <p>Осознав реальность, устроился системным администратором в одну контору. Занимался там администрированием Mainframe. Было довольно скучно, много времени ушло, чтобы понять, что это и для чего. В основном смотрел Log и следил за ошибками, писал минимально какие-то скрипты на JCL (job control language). Так проработал полтора года. За полгода я понял, что не хотел бы заниматься этой работой, и понял, что нужно что-то менять. Меня привлекала веб-разработка, ещё на третьем курсе мы делали простые сайты, и мне это нравилось. Решил двигаться в этом направлении.</p>
10 <h2>Попытки учиться самостоятельно и знакомство с Хекслетом</h2>
10 <h2>Попытки учиться самостоятельно и знакомство с Хекслетом</h2>
11 <p>Сначала смотрел видеоуроки и всегда думал, что если буду знать много теории, то быстрее буду продвигаться, но оказалось всё совсем не так. Результат даётся лишь когда что-то делаешь, практикуешься, пишешь код, а теория быстро забывается. Пытался делать сайты по видеоурокам, но без понимания всё это быстро забывал. Конечно, какие-то знания оставались, но всё это было не то, что нужно.</p>
11 <p>Сначала смотрел видеоуроки и всегда думал, что если буду знать много теории, то быстрее буду продвигаться, но оказалось всё совсем не так. Результат даётся лишь когда что-то делаешь, практикуешься, пишешь код, а теория быстро забывается. Пытался делать сайты по видеоурокам, но без понимания всё это быстро забывал. Конечно, какие-то знания оставались, но всё это было не то, что нужно.</p>
12 <p>В итоге наткнулся на видео Рахима про введение про программирование и Тото: "Это Тото, Тото - пещерный человек". Вот так я впервые познакомился с Хекслетом. Мне очень понравились эти видео, и решил зайти на сам Хекслет и погрузился в прохождение курса профессии Frontend. Могу сказать, что если бы я раньше знал про Хекслет, всё бы могло сложиться гораздо лучше.</p>
12 <p>В итоге наткнулся на видео Рахима про введение про программирование и Тото: "Это Тото, Тото - пещерный человек". Вот так я впервые познакомился с Хекслетом. Мне очень понравились эти видео, и решил зайти на сам Хекслет и погрузился в прохождение курса профессии Frontend. Могу сказать, что если бы я раньше знал про Хекслет, всё бы могло сложиться гораздо лучше.</p>
13 <p>Прошёл бесплатный курс, и меня долго одолевали сомнения: покупать или нет платную версию. Долго решался, и тогда случайно увидел где-то в комментариях на toster.ru человека, который хорошо отзывался о Хекслете и о проекте. Решив, что ничего не теряю, написал ему на почту и спросил, правда ли, что он писал и не бот ли он. В тот же вечер он мне ответил, чтобы брал, не думая, и что не пожалею. Спасибо этому человеку. Итог: я купил подписку и продолжил обучение.</p>
13 <p>Прошёл бесплатный курс, и меня долго одолевали сомнения: покупать или нет платную версию. Долго решался, и тогда случайно увидел где-то в комментариях на toster.ru человека, который хорошо отзывался о Хекслете и о проекте. Решив, что ничего не теряю, написал ему на почту и спросил, правда ли, что он писал и не бот ли он. В тот же вечер он мне ответил, чтобы брал, не думая, и что не пожалею. Спасибо этому человеку. Итог: я купил подписку и продолжил обучение.</p>
14 <p>Усваивал материал со скрипом, было много мыслей соскочить на другие курсы, которые, казалось, дадут больше, ведь там создавались сразу какие-то приложения и сайты. И это почти случилось, если бы не наткнулся на<a>сообщество Хекслета</a>. Там читал обсуждения и спрашивал, когда были вопросы. Благодаря Хекслету я нашёл себе товарища, который отвечал мне на вопросы, когда у меня возникали трудности. С ним мы общаемся до сих пор. Александр Кулаков, привет! Хотел бы сказать огромное спасибо также Дмитрию Батаеву, который проявил много терпения, наталкивал меня на решения испытаний, которые у меня вызывали трудности.</p>
14 <p>Усваивал материал со скрипом, было много мыслей соскочить на другие курсы, которые, казалось, дадут больше, ведь там создавались сразу какие-то приложения и сайты. И это почти случилось, если бы не наткнулся на<a>сообщество Хекслета</a>. Там читал обсуждения и спрашивал, когда были вопросы. Благодаря Хекслету я нашёл себе товарища, который отвечал мне на вопросы, когда у меня возникали трудности. С ним мы общаемся до сих пор. Александр Кулаков, привет! Хотел бы сказать огромное спасибо также Дмитрию Батаеву, который проявил много терпения, наталкивал меня на решения испытаний, которые у меня вызывали трудности.</p>
15 <h2>Поиски работы и трэш на собеседованиях</h2>
15 <h2>Поиски работы и трэш на собеседованиях</h2>
16 <p>Прошёл до первого проекта, плюс какие-то знания нашёл сам, и, послушав совет Кирилла про то, что нужно искать работу как можно раньше и не засиживаться на одном месте, я начал ходить по собеседованиям. Это заняло много времени.<a>Составление резюме</a>, рассылка в компании, ожидание приглашений и отказов, хождение на собеседование и ожидание фидбека, - всё это занимает очень много времени. В итоге я откликался и, если приглашали, ходил на собеседования. Первые пару раз были провальные. Волнения и неуверенность дали о себе знать, хотелось всё бросить, но я помнил истории с Хекслета, в которых читал, что<a>многие сталкивались с теми же проблемами</a>.</p>
16 <p>Прошёл до первого проекта, плюс какие-то знания нашёл сам, и, послушав совет Кирилла про то, что нужно искать работу как можно раньше и не засиживаться на одном месте, я начал ходить по собеседованиям. Это заняло много времени.<a>Составление резюме</a>, рассылка в компании, ожидание приглашений и отказов, хождение на собеседование и ожидание фидбека, - всё это занимает очень много времени. В итоге я откликался и, если приглашали, ходил на собеседования. Первые пару раз были провальные. Волнения и неуверенность дали о себе знать, хотелось всё бросить, но я помнил истории с Хекслета, в которых читал, что<a>многие сталкивались с теми же проблемами</a>.</p>
17 <p>Немного о собеседованиях. Первые собеседования были больше ради опыта и разведки: смотрел, что же хотят видеть работодатели. В итоге первый месяц я откликался на всё подряд, так же пару собеседований остались без какого-либо фидбека, и я счастлив, что не попал туда. На собеседованиях любили давать задачи "Палиндром", "Анаграмма", "Числа Фибоначчи". Задачи довольно типичные, их можно посмотреть в интернете подробнее, также на Хекслете в испытаниях есть очень похожие действия с массивами и теория. Конечно же со всем я сразу не справлялся из-за волнения и неопытности, но дома я разбирался и решал в спокойной для себя обстановке.</p>
17 <p>Немного о собеседованиях. Первые собеседования были больше ради опыта и разведки: смотрел, что же хотят видеть работодатели. В итоге первый месяц я откликался на всё подряд, так же пару собеседований остались без какого-либо фидбека, и я счастлив, что не попал туда. На собеседованиях любили давать задачи "Палиндром", "Анаграмма", "Числа Фибоначчи". Задачи довольно типичные, их можно посмотреть в интернете подробнее, также на Хекслете в испытаниях есть очень похожие действия с массивами и теория. Конечно же со всем я сразу не справлялся из-за волнения и неопытности, но дома я разбирался и решал в спокойной для себя обстановке.</p>
18 <p>Расскажу про пару собеседований, которые мне запомнились больше всего.</p>
18 <p>Расскажу про пару собеседований, которые мне запомнились больше всего.</p>
19 <p>Попал в компанию, которая занимается написанием CRM и веб-приложений для продажи китайской одежды в моём городе. Собеседование было довольно странное, но есть что вспомнить. Меня встретил переводчик, так как директор не разговаривал на русском и говорил только на китайском. В итоге оказалось, что у них работает один разработчик, и всем занимается он, и нету даже отдела разработки. Это уже был знак для меня, но я решил пройти до конца, раз пришёл сюда. Вместо вопросов по технической части их интересовали мои взгляды на жизнь, и как бы я мог предложить увеличить их продажи, но это ещё не беда была.</p>
19 <p>Попал в компанию, которая занимается написанием CRM и веб-приложений для продажи китайской одежды в моём городе. Собеседование было довольно странное, но есть что вспомнить. Меня встретил переводчик, так как директор не разговаривал на русском и говорил только на китайском. В итоге оказалось, что у них работает один разработчик, и всем занимается он, и нету даже отдела разработки. Это уже был знак для меня, но я решил пройти до конца, раз пришёл сюда. Вместо вопросов по технической части их интересовали мои взгляды на жизнь, и как бы я мог предложить увеличить их продажи, но это ещё не беда была.</p>
20 <p>Беда случилась, когда меня попросили продать им же джинсы. Директор достал из под стола клетчатую сумку, в которой были джинсы, открыл её, достал оттуда две пары и что-то сказал на китайском переводчику. Он посмотрел на меня и сказал: "Попробуй продать нам эти джинсы и заинтересуй нас". Я думал, что это шутка, и попробовал продать. В конце собеседования я всё же спросил у переводчика, почему меня оценили как менеджера по продажам. В итоге они сказали, что у них такой подход. Вот так я понял, что пока не сходишь, не узнаешь, что ждёт тебя внутри компании.</p>
20 <p>Беда случилась, когда меня попросили продать им же джинсы. Директор достал из под стола клетчатую сумку, в которой были джинсы, открыл её, достал оттуда две пары и что-то сказал на китайском переводчику. Он посмотрел на меня и сказал: "Попробуй продать нам эти джинсы и заинтересуй нас". Я думал, что это шутка, и попробовал продать. В конце собеседования я всё же спросил у переводчика, почему меня оценили как менеджера по продажам. В итоге они сказали, что у них такой подход. Вот так я понял, что пока не сходишь, не узнаешь, что ждёт тебя внутри компании.</p>
21 <p>Было также собеседование в крупную компанию на позицию junior-frontend, которое состояло из трех этапов. Первый этап - телефонный разговор с HR на общие темы, или как любят сейчас говорить, проверка на адекватность. Второй этап - это также телефонный разговор, только уже на английском на общие темы. Нужно было рассказать про свои хобби, увлечения, почему решил заниматься программированием. На третьем этапе пригласили уже в офис поговорить лично с техническом специалистом. В итоге на собеседовании присутствовало три человека: HR, тимлид и начальник отдела. Собеседование прошло довольно в приятной обстановке. Спрашивали по теории JS, HTML, CSS. Пример: "как бы я сверстал страницу", "как бы я сделал эти элементы на CSS".</p>
21 <p>Было также собеседование в крупную компанию на позицию junior-frontend, которое состояло из трех этапов. Первый этап - телефонный разговор с HR на общие темы, или как любят сейчас говорить, проверка на адекватность. Второй этап - это также телефонный разговор, только уже на английском на общие темы. Нужно было рассказать про свои хобби, увлечения, почему решил заниматься программированием. На третьем этапе пригласили уже в офис поговорить лично с техническом специалистом. В итоге на собеседовании присутствовало три человека: HR, тимлид и начальник отдела. Собеседование прошло довольно в приятной обстановке. Спрашивали по теории JS, HTML, CSS. Пример: "как бы я сверстал страницу", "как бы я сделал эти элементы на CSS".</p>
22 <p>По JS нужно было<a>расписать на листике задачи</a>, про которые я писал выше, и также давали часть кода, в котором нужно было найти ошибки и исправить. По ходу решения, если я застревал, то старался комментировать вслух, и бывало меня направляли к решению. В конце меня также познакомили с командой, в которую искали разработчика, а после сказали, что свяжутся и сообщат результаты собеседования. К сожалению, спустя неделю позвонили и сказали, что я не подошёл, и пожелали успехов в поиске.</p>
22 <p>По JS нужно было<a>расписать на листике задачи</a>, про которые я писал выше, и также давали часть кода, в котором нужно было найти ошибки и исправить. По ходу решения, если я застревал, то старался комментировать вслух, и бывало меня направляли к решению. В конце меня также познакомили с командой, в которую искали разработчика, а после сказали, что свяжутся и сообщат результаты собеседования. К сожалению, спустя неделю позвонили и сказали, что я не подошёл, и пожелали успехов в поиске.</p>
23 <p>В итоге после нескольких собеседований я получил job offer на позицию frontend-разработчика. На собеседовании были вопросы по теории, синтаксису (ES6) и одна задача на сортировку. Похожая задача была в испытаниях Хекслета, поэтому труда не составило её решить. Мне понравилась команда и компания, и я согласился. Компания занимается различными проектами, а также вебом. На моём проекте используется фреймворк Vue.js. Я его, конечно, не знал, поэтому стараюсь постигать в процессе. Чувствуется, что не хватает всё же знаний, поэтому продолжаю проходить Хекслет, и в ближайшее время хочу пройти проект.</p>
23 <p>В итоге после нескольких собеседований я получил job offer на позицию frontend-разработчика. На собеседовании были вопросы по теории, синтаксису (ES6) и одна задача на сортировку. Похожая задача была в испытаниях Хекслета, поэтому труда не составило её решить. Мне понравилась команда и компания, и я согласился. Компания занимается различными проектами, а также вебом. На моём проекте используется фреймворк Vue.js. Я его, конечно, не знал, поэтому стараюсь постигать в процессе. Чувствуется, что не хватает всё же знаний, поэтому продолжаю проходить Хекслет, и в ближайшее время хочу пройти проект.</p>
24 <h2>Советы новичкам (вместо заключения)</h2>
24 <h2>Советы новичкам (вместо заключения)</h2>
25 <p>- Не сдаваться раньше времени. К сожалению, я сам часто опускаю руки раньше времени, но судя по опыту, так делать не стоит.</p>
25 <p>- Не сдаваться раньше времени. К сожалению, я сам часто опускаю руки раньше времени, но судя по опыту, так делать не стоит.</p>
26 <p>- Всегда стараться понять, что от вас требуют, и что вы хотите получить в результате. Мне кажется, это правило работает везде :-)</p>
26 <p>- Всегда стараться понять, что от вас требуют, и что вы хотите получить в результате. Мне кажется, это правило работает везде :-)</p>