Начало. Становление программистом PHP

Статья написана студентом Хекслета. Мнение автора может не совпадать с позицией редакции
Читать в полной версии →

Всем привет. решаю сложную задачку по php связанную с массивами, решил отвлечься и написать о себе. как пришел ко всему этому и какие цели задачи преследую.)

Меня зовут Эльяр, мне 30 лет. Я из Новосибирска.

Стать программистом я решил 4 года назад. до этого всю жизнь работал продавцом.

Курсы я самостоятельно никогда не искал. Как и у всех наверное, кто впервые сталкивается с обучением в сфере IT, я считал, что лучшее обучение - это очное! в целом я и сейчас так думаю, но очень сложно найти тех преподавателей, у которых есть эта жилка учителя и плюс они действующие программисты(я бы даже сказал - это не реально!). Друг скинул сайт, телефон учебного заведения "AcademItScool"(вроде так называется) и я записался на "Основы программирования Java". Учебный материал был неплохой! Задачки для домашки хорошие, развивающие логику, мышление. Но преподаватели были занудными( я честно говоря в середине урока мог уснуть) не спал ток когда кодил))). Плюсом этого заведения было то, что они помогают с трудоустройством при условии полного завершения всех курсов языка.

К сожалению мне не понравилось само обучение и я понял что тут я программистом не стану, но т.к. очень хотел перейти в IT сферу, прошел дополнительно курсы тестировщика.

Через месяц после завершения курсов я устроился на работу "Техническим специалистом Битрикс24". Для данной профессии как мне сказали не нужны какие то технические знания и специфики каких то языков. Главное мышление и логика. Начал работать, действительно для большинства задач достаточно было использовать стандартный функционал битрикс24(дизайнер бизнес процессов - "Как мой коллега говорит - программирование мышкой"). При переходе с продаж в IT было очень сложно первый год, т.к. много не понимал, не знал, некому было помочь, подсказать, все при помощи гугла изучал, но сейчас я понимаю что это только закалило меня.)

Спустя год работы в компании к нам пришел JS разработчик(Middle) на решения задач связанных с разработкой приложений для Битрикс24. Он то мне и посоветовал Хекслет!

Т.к. мой первый знакомый программист JS - разработчик, а еще и Middle, то я решил лучше изучать JS, т.к. если что поможет, объяснит и тд. Начал проходить первый курс, но в работе все что изучал проецировал на php, поэтому остановился... понимал что мне по душе больше серверный язык, к Битриксу я уже прикипел и хочется продолжить изучение этого инструмента, и решил все таки проходить курс php.

Итак, за плечами основы java, тестирование и немного js, html, css. и опыт решения продуктовых задач для бизнеса при помощи логических построений схем c использованием логических операторов, функций, итераторов и т.д.

Тут важный момент, для обучения я решил сделать себе установку, 2 часа в день и не важно хватает времени или будешь ночью учиться!. Ставишь себе будильник на 2 часа и вперед обучаться.

При прохождение первых курсов по php было ооочень легко. даже сложные из испытаний были решаемы за 1-2 часа.

Начал поднимать серваки с битриксом на centos.

Немного посложнее стало в массивах, но очень интересно. После освоения массивов я еще больше углубился в битрикс и начал использовать bitrix framework, а точнее старое ядро d7. и вот я завершаю первую четверть курсов последней задачей из испытаний и готовлюсь к прохождению проекта) надеюсь все получиться. Хекслет не просто дал знаний, он научил использовать знания в уже существующий проектах, по новому взглянуть и переосмыслить старые решения.