HTML Diff
0 added 0 removed
Original 2026-01-01
Modified 2026-02-26
1 <p>Я у меня уже был опыт разработки, до того как я пришел на хекслет. Сначала несколько лет я кодил в процедурном стиле на PHP и не подозревал о существовании ООП и фреймворков. Да так можно было. Учить PHP я начинал на 4-й версии еще и на этом, кажется и остановился.</p>
1 <p>Я у меня уже был опыт разработки, до того как я пришел на хекслет. Сначала несколько лет я кодил в процедурном стиле на PHP и не подозревал о существовании ООП и фреймворков. Да так можно было. Учить PHP я начинал на 4-й версии еще и на этом, кажется и остановился.</p>
2 <p>Впервые столкнувшись с Laravel, я смотрел на PHP, но чувствовал, что это какой-то другой уровень. Все эти непонятные стрелочки, двоеточия, какие-то классы.. Жуткое зрелище.</p>
2 <p>Впервые столкнувшись с Laravel, я смотрел на PHP, но чувствовал, что это какой-то другой уровень. Все эти непонятные стрелочки, двоеточия, какие-то классы.. Жуткое зрелище.</p>
3 <p>Так я окунулся в мир ООП.</p>
3 <p>Так я окунулся в мир ООП.</p>
4 <p>Примерно еще 1.5 года знаний найденных в интернете мне хватало, чтобы решать какие-то задачи. Я фрилансил и был всем доволен. Пока не стали попадаться проекты более сложные и не начались серьезные факапы. Где-то не угадал с архитектурой и все начало разваливаться. Где-то не было гита и проект пришлось восстанавливать. Представляете? Я 4 года программировал без гита вообще. Я просто не знал что он существует. Возможно вы будете смеяться, но сейчас я встречаю проекты, в которых тоже не слышали о существовании СКВ.</p>
4 <p>Примерно еще 1.5 года знаний найденных в интернете мне хватало, чтобы решать какие-то задачи. Я фрилансил и был всем доволен. Пока не стали попадаться проекты более сложные и не начались серьезные факапы. Где-то не угадал с архитектурой и все начало разваливаться. Где-то не было гита и проект пришлось восстанавливать. Представляете? Я 4 года программировал без гита вообще. Я просто не знал что он существует. Возможно вы будете смеяться, но сейчас я встречаю проекты, в которых тоже не слышали о существовании СКВ.</p>
5 <p>В начале 2018 года мой друг начал активно изучать мир программирования. Однажды я спросил у него, а ты не знаешь где я мог бы подтянуть свои знания? Он рассказал мне про хекслет.</p>
5 <p>В начале 2018 года мой друг начал активно изучать мир программирования. Однажды я спросил у него, а ты не знаешь где я мог бы подтянуть свои знания? Он рассказал мне про хекслет.</p>
6 <h2>Содержание</h2>
6 <h2>Содержание</h2>
7 <ul><li><a>Мое знакомство со школой Hexlet</a></li>
7 <ul><li><a>Мое знакомство со школой Hexlet</a></li>
8 <li><a>Первый месяц ада на работе</a></li>
8 <li><a>Первый месяц ада на работе</a></li>
9 </ul><h2>Мое знакомство со школой Hexlet</h2>
9 </ul><h2>Мое знакомство со школой Hexlet</h2>
10 <p>С первых дней я был поражен, как здесь все устроено. Сам подход к обучению предполагал, что точно будет прогресс. Я старался каждое задание делать на 100%, без каких-либо подсказок. Первую неделю я учился безвылазно и закрывал 4-5 заданий за день.</p>
10 <p>С первых дней я был поражен, как здесь все устроено. Сам подход к обучению предполагал, что точно будет прогресс. Я старался каждое задание делать на 100%, без каких-либо подсказок. Первую неделю я учился безвылазно и закрывал 4-5 заданий за день.</p>
11 <p>Было сложно. Сам уровень материала более глубокий, чем я мог накопать сам. Честно скажу я просто ленивый и не лезу вот так в дебри. И хекслет для меня стал открытием. Я из тех людей, которым надо показать удивительный мир разработки и практическую пользу этих знаний, чтобы начать шевелиться. На хекслете есть это всё.</p>
11 <p>Было сложно. Сам уровень материала более глубокий, чем я мог накопать сам. Честно скажу я просто ленивый и не лезу вот так в дебри. И хекслет для меня стал открытием. Я из тех людей, которым надо показать удивительный мир разработки и практическую пользу этих знаний, чтобы начать шевелиться. На хекслете есть это всё.</p>
12 <p>Тогда-то я и задумался. Мне надо найти работу в хорошей компании с крутыми специалистами, чтобы понять как вообще можно организовывать процесс разработки. Как все может быть устроено.</p>
12 <p>Тогда-то я и задумался. Мне надо найти работу в хорошей компании с крутыми специалистами, чтобы понять как вообще можно организовывать процесс разработки. Как все может быть устроено.</p>
13 <p>Хекслет мне помог полюбить вот эти профессиональные моменты разработки. Я освоил PSR, глубже понял ООП, про деплой, изучил Ansible, Bash, написал свой фреймворк и много других вещей, что сейчас помогает мне в работе. Особенно, курс про тестирование кода!</p>
13 <p>Хекслет мне помог полюбить вот эти профессиональные моменты разработки. Я освоил PSR, глубже понял ООП, про деплой, изучил Ansible, Bash, написал свой фреймворк и много других вещей, что сейчас помогает мне в работе. Особенно, курс про тестирование кода!</p>
14 <p>Спустя два месяца обучения на хекслете я понял о программировании больше, чем изучал сам. Я сейчас не преувеличиваю. В конце июля я начал искать работу. Моих знаний хватало, чтобы устроиться и мне поступали офферы. Через 1.5 недели я принял решение устроиться в компанию, которая работает в сегменте e-commerce на оклад 100+ и оплачиваемый английский.</p>
14 <p>Спустя два месяца обучения на хекслете я понял о программировании больше, чем изучал сам. Я сейчас не преувеличиваю. В конце июля я начал искать работу. Моих знаний хватало, чтобы устроиться и мне поступали офферы. Через 1.5 недели я принял решение устроиться в компанию, которая работает в сегменте e-commerce на оклад 100+ и оплачиваемый английский.</p>
15 <p>Прошу заметить, это моё первое трудоустройство в IT. До этого всю сознательную жизнь я был фрилансером.</p>
15 <p>Прошу заметить, это моё первое трудоустройство в IT. До этого всю сознательную жизнь я был фрилансером.</p>
16 <h2>Первый месяц ада на работе</h2>
16 <h2>Первый месяц ада на работе</h2>
17 <p>Знания знаниями, но есть практический опыт коммерческой разработки. Так как я хорошо показал себя на собеседовании меня кидают сразу в самый сложный и неподъемный проект, дедлайны которого уже завалены.</p>
17 <p>Знания знаниями, но есть практический опыт коммерческой разработки. Так как я хорошо показал себя на собеседовании меня кидают сразу в самый сложный и неподъемный проект, дедлайны которого уже завалены.</p>
18 <p>Нужно было починить чекаут. Кто не в курсе это один из основных моментов в e-commerce, шаги подтверждения оплаты. Все бы ничего, только вот компания работает на платформе Magento 2. Magento не самая простая платформа. Много паттернов проектирования, несколько разных технологий. Например, DI описывается с помощью XML. В мадженто все описывается с помощью XML. А чтобы обновить пакет через Composer требуется авторизация и настроенные конфиги. Много таких подводных камней, о которых и не подозреваешь.</p>
18 <p>Нужно было починить чекаут. Кто не в курсе это один из основных моментов в e-commerce, шаги подтверждения оплаты. Все бы ничего, только вот компания работает на платформе Magento 2. Magento не самая простая платформа. Много паттернов проектирования, несколько разных технологий. Например, DI описывается с помощью XML. В мадженто все описывается с помощью XML. А чтобы обновить пакет через Composer требуется авторизация и настроенные конфиги. Много таких подводных камней, о которых и не подозреваешь.</p>
19 <p>В e-commerce любят стабильность. Мадженто 2 построена на стеке старых технологий. Фронт: knockout js, require js, jQuery widjet, underscore. Я вроде был знаком с JS немного, но тут фреймворк, о котором я даже и не слышал.</p>
19 <p>В e-commerce любят стабильность. Мадженто 2 построена на стеке старых технологий. Фронт: knockout js, require js, jQuery widjet, underscore. Я вроде был знаком с JS немного, но тут фреймворк, о котором я даже и не слышал.</p>
20 <p>Первые 2 недели ушло на изучение фреймворка нокаута, потом понимание описания XML и других вещей работы в Мадженто. Так пролетели 3 недели без каких-либо значимых сдвигов в решении тасков.</p>
20 <p>Первые 2 недели ушло на изучение фреймворка нокаута, потом понимание описания XML и других вещей работы в Мадженто. Так пролетели 3 недели без каких-либо значимых сдвигов в решении тасков.</p>
21 <p>Я уже начал беспокоиться. Но я же ученик хекслета. Не могу так просто отступить от нерешенной задачи. Конечно, пораскинув мозгами, все решил. Таски стали закрываться. Процесс двигаться.</p>
21 <p>Я уже начал беспокоиться. Но я же ученик хекслета. Не могу так просто отступить от нерешенной задачи. Конечно, пораскинув мозгами, все решил. Таски стали закрываться. Процесс двигаться.</p>
22 <p>Это success story. Сейчас я работаю и по сей день в этой компании и решил вернуться в хекслет, чтобы закрыть до конца курсы профессии PHP разработчик.</p>
22 <p>Это success story. Сейчас я работаю и по сей день в этой компании и решил вернуться в хекслет, чтобы закрыть до конца курсы профессии PHP разработчик.</p>