Русский
Русский
English
Статистика
Реклама

Ответ на пост Войти в IT после тридцати

Всем привет! Мне 31 год и в июне я стал работать PHP программистом. Работаю в настоящей компании, с людьми, в команде и мне даже за это платят. Хочу поделиться с вами своей историей, может кому-нибудь поможет тоже "Войти в it после 30"))


Сразу скажу что никакие платные курсы я не проходил и никакие книги о том как стать крутым программистом я не читал. Валяется одна книжка про Паттерны проектирования, да и ту пока еще даже не открывал. Обучение заняло у меня 2 года. Работал, после приходил домой и учил. Хотя сейчас понимаю, что этот путь можно было пройти гораздо быстрее.


Примерно в 29 лет я понял что живу как то не так. Жизнь и особенно работа не приносят мне особого удовольствия да и денег тоже. Ходишь как робот без эмоций, без всего. Вроде работаешь, но перспектив на какой то карьерный рост и общее развитие нет. Нужно было что то делать. И как специально после работы шел домой уставший и встретил одного старого друга. Разговорились, он сказал что живет в Канаде(ну думаю попизди мне тут), работает программистом, пишет на каком то Си плюс плюс и Джаве. Ладно, пришел домой, смотрю а этот чел ко мне в друзья в вк напрашивается, добавил, смотрю фотки а там какие то чистые улицы, ухоженные деревья и этот товарищ стоит и везде улыбается. В ходе расследования выяснилось, что он говорил правду. И меня это так резко замотивировало, ведь я помню что он в магазине работал в кодаке и делал всем желающим ксерокопию за 2р листочек, а теперь какой то айтишник.


На тот момент когда я решил войти в it, программирование для меня было просто такой штукой, с помощью которой делают сайты и все. О существовании многих языков программирования я не знал совсем, знал лишь о Java и JavaScript, но ведь это одно и тоже я тогда полагал, просто Java говорить короче.


Полез гуглить "Как делать сайты" и первое что я нашел это то, что для создания сайтов нужно знать html и css. Ну ок, не проблема... Нашел дофига всяких учебных ресурсов и начал учить. Я хз кто как учит, но мне лучше запоминается когда я это конспектирую. И вот я начал вести свой первый it конспект по html тегам. Пишешь тег, пишешь что он делает, запоминаешь. Примерно через пару недель я самостоятельно в нотепаде делал таблички, а еще через две недели потихоньку начал делать что то отдаленно похожее на каркас сайта. Типа шапка, тело и футер, блоки там всякие и все это нифига не адаптивно для мобильных устройств и резало глаза, но блин я сделал это сам.


Далее настало время CSS. Ресурсов для изучения в интернетах ваших тоже выше крыши. С CSS было сначала просто, тк базовые свойства типа font-size, color и дт говорили сами за себя, уже через неделю я сделал не просто сетку сайта, а цветную! сетку сайта. Шапка красная, тело синее, футер зеленый, нос красный. Я думал что всё, вот он вход в it, но потом я дошел до адаптива, флексов и других страшных и не понятных слов, где то даже начал показываться какой то JavaScript и мои мысли были о том что всё, жопа, и я вообще ничего не понимаю, но на помощь мне пришел Bootstrap 4.


Bootstrap это такая штука, которая совмещает в себе и html и css сразу. Я был на седьмом небе от счастья когда к тегу <button> я прицепил два свойства btn и btn-success и вуаля, у меня получилась самая красивая в мире кнопка. Соответственно дальше больше, читал документацию, конспектировал и у меня в голове начали уже создаваться шаблоны сайтов которые я хочу делать. По итогу за 3 месяца конспектов я почти самостоятельно с помощью Bootstrap'a и его сеток делал в принципе не плохие копии многих сайтов.


Далее оказалось что не всё так просто, и вообще для сайта оказывается нужен какой то язык, на котором он будет работать. Ну ок, погуглил " Языки программирования" и нашёл какой то PHP. Открыл документацию для конспектирования и чуть со стула не упал, ничего не понятно. Ну тут видимо опять, кто как учит, кто как запоминает. А спасло меня то, что на ютубе куча всяких курсов по пхп для начинающих, где в ролике за 5 минут вам объяснят примерно что такое переменная, что такое массив и цикл. Что бы понять какие то базовые вещи этого достаточно. Таких курсов я просмотрел штук 10 наверное. Все они +- одинаковые, у кого то хорошая подача материала, у кого так себе. В общем ищите что вам по душе.


Примерно за 3-4 месяца я выучил основы PHP и ООП. Так же по видео урокам с ютуба узнал о существовании баз данных и зачем они нужны. Выучил основы языка запросов sql законспектировав для себя базовые crud операции, джоины и тд. и познакомился с субд mysql.

Дальше только практика, практика и постоянная практика. А практиковался я наверное как и большинство начинающих веб разработчиков на создании своего блога. Ну и собственно я этот блог сделал. Это был самый простой блог, без особой валидации и дизайна. Весь кривой и косой в плане верстки, но этот франкейнштейн работал.


И вот тут нужно было уже определяться куда мне дальше двигать, на фронт или смотреть в сторону бекенда. Я как человек не очень творческий выбрал бек.


И казалось бы необходимая база для новичка уже есть и можно пойти устраиваться, хотя бы стажером. Открыл я hh, залез в вакансии Php разработчика и завис. В смысле фреймворк знать надо? Что это такое? Кто такой этот ваш Докер? Какое еще умение работать с ветками в Гит.


Опять гуглить. Оказывается что на чистом php то сейчас не так много компаний работает, всё больше используют всякие фреймворки типа Laravel или цмски вроде Вордпресс и тд. Я решил почитать что за фреймворки такие. Выделил для себя 3 основных это Yii, Symfony и Laravel. Решил остановится на последнем, хз почему, на тот момент все 3 были вообще одинаковыми.


Начал учить Laravel. На удивление по этому фреймворку нашлось много уроков на ютубе. Я блин почти 2 месяца блог на php делал, а тут чел за полчаса его на Ларе сварганил. Ну думаю надо подучить, раз везде требуется и снова начал смотреть уроки и конспектировать. Самый лучший курс для начинающих по ларе я нашел на рутрекере, толи glo академия то ли еще как то, там чел лысый его ведет, а на фоне петухи орут. В общем прошел я этот курс, полностью его законспектировал и по конспектам сделал свой блог, хотя скрывать не буду, иногда приходилось обращаться за помощью ко всяким индусам со стаковерфлоу.


Разбирался в Laravel я довольно долго, иногда делал перерывы на неделю-две тк параллельно еще работал. Но спустя полгода мой небольшой блог, превратился в что то вроде небольшую социальную сеть с подписчиками, лайками и даже ajax прикрутил, что бы формочки без перезагрузки отправлялись. Сайт работает до сих пор и я оплачиваю его хостинг, всё таки это мой первый проект и он напоминает мне о том пути который я прошел, ну и плюс галочка в будущее резюме.


В итоге прошел год. Я уже разбирался в html, css, boootstrap'e, примерно на среднем уровне знал php и ооп, ну и умел работать с фреймворком. Сейчас сижу и понимаю что уже тогда мог спокойно идти и работать хотя бы джуном, но решил пока ничего не менять в своей жизни. Был страх того, что вот я такой приду в компанию и на собеседовании облажаюсь, тк не достаточно знаю и потом меня вообще никуда не возьмут.


Еще год я работал, а по вечерам через день учил всё что под руку попадалось. За это время я освоил Git, освоил Докер с его контейнерами, написал свой первый компот-файл, который использую до сих пор, лишь периодически его редактирую исходя из нужд проекта. Успел познакомится с другими фреймворками, с брокерами сообщений и тд.


И летом, придя домой в пятницу с работы, дико уставший плюхнулся на диван, открыл на мобилке hh и откликнулся на несколько вакансий. Через 30 минут получил отклик от одной из них а уже спустя час по скайпу с потными ладошками и подмыхами проходил техническое собеседование. В понедельник было оформление бумаг, а во вторник уже мой первый рабочий день в качестве джуна) Те дни я помню практически по минутам


На данный момент работаю почти пол года на удалёнке, поучаствовал в разработке 2х крупных проектов, сейчас закрываем 3-й) В компании я работаю Laravel разработчиком, в планах на следующий год расширить стек до Symfony и Yii, потрогать Кафку и Кубернетес) Засматриваюсь на Go


Короче если вы хотите стать PHP разработчиком то план такой:


1. Знакомимся с HTML, CSS, Вootstrap. Хоть это фронт, но для понимания нужно знать, да и иногда приходится во фронт залезать


2. Учим PHP. Сначала базовые вещи и постепенно углубляемся в ООП


3. Учим язык запросов sql, и какую нибудь субд(пусть будет mysql)


4. Учим Git тк он нужен везде, там несложно на самом деле.


5. Выбираем фреймворк. Тут либо Laravel или Symfony. Советую первый, тк порог входа для него ниже, да и Symfony потом будет легче изучать


Со всем этим можно познакомиться самостоятельно за год без всяких онлайн школ. Если вы не работаете, можете быстрее со всем разобраться.

Лайфхак на НГ Юмор, Совет, Полезное, Мат, Наркотики, Новый Год, Дед Мороз, Снегурочка, Картинка с текстом
Герои среди нас Харьков, Спасение, Пожар, Дети, Пожилые, Герои
Так, Михалыч. Давай, я тебе баллон мёда, а ты мне форель. Идёт? Медведи, Мужчины, Photoshop
Показать полностью 1
Показать полностью
Российская певица официально стала пенсионеркой в 44 года Новости, Суд, Пенсия, Заслуженный артист, Текст, Дмитрий Маликов

Показать полностью
А Сергей знает толк в пожертвованиях
Погодите-ка... Вирус, Пандемия, Plague Inc, Reddit, Коронавирус, Картинка с текстом
Айсберг после того, как перевернулся
Ответ на пост В Чечне наградили 22-летнюю дочь Рамзана Кадырова Айшат медалью "За защиту прав человека" Новости, Чечня, Кадыровцы, Клан, Ущербность, Отцы-герои, Дети, Тупость, Политика, Рамзан Кадыров, Ответ на пост, Картинка с текстом
Чеченского бойца избила женщина в Москве Без национальности, Москва, Женщины, MMA, Спортсмены, Музыка, Приора, Бокс, Избиение, Негатив, Кавказцы
https://tsargrad-tv.turbopages.org/tsargrad.tv/s/news/cheche...
Показать полностью 1
Правильный пример для мусульман Политика, Футбол, Мохаммед Салах, Рождество, Мусульмане, Пример, Правильно, Уважение
Показать полностью 1
"для папы" Подарки, Игровая приставка, Отношения, Новый год, Бен Аффлек, Дженнифер Лопес
Показать полностью 1
Словно птица в небесах)
Так много вопросов Гарри Поттер, Дементоры, Крестраж, Картинка с текстом, Перевел сам
Бедные куры Картинка с текстом, Веганы, Феминизм, Феминистки
Источник: ktonanovenkogo.ru
К списку статей
Опубликовано: 26.12.2021 17:49:56
0

Сейчас читают

Комментариев (0)
Имя
Электронная почта

[моё]

It

Смена профессии

Карьера

Ответ на пост

Длиннопост

Текст

Юмор

Совет

Полезное

Мат

Наркотики

Новый год

Дед мороз

Снегурочка

Картинка с текстом

Харьков

Спасение

Пожар

Дети

Пожилые

Герои

Юмор

Игры

Идеально

Видео

Марио

Вертикальное видео

Super mario maker

Медведи

Мужчины

Photoshop

[моё]

Кемерово

Забастовка

Яндекс еда

Сибирь

Видео

Ответ на пост

Новости

Суд

Пенсия

Заслуженный артист

Текст

Дмитрий маликов

Критики

Комментарии

Скриншот

Дети

Черный юмор

Юмор

Детский дом

Повтор

Вирус

Пандемия

Plague inc

Reddit

Коронавирус

Картинка с текстом

Фотография

Интересное

Айсберг

Природа

Новости

Чечня

Кадыровцы

Клан

Ущербность

Отцы-герои

Дети

Тупость

Политика

Рамзан кадыров

Ответ на пост

Картинка с текстом

Без национальности

Москва

Женщины

Mma

Спортсмены

Музыка

Приора

Бокс

Избиение

Негатив

Кавказцы

[моё]

Подслушано

Мужчины и женщины

Отношения

Проблемы в отношениях

Брак

Текст

Секс

Политика

Футбол

Мохаммед салах

Рождество

Мусульмане

Пример

Правильно

Уважение

Подарки

Игровая приставка

Отношения

Новый год

Бен аффлек

Дженнифер лопес

Картинка с текстом

Странный юмор

Гроб

Гарри поттер

Дементоры

Крестраж

Картинка с текстом

Перевел сам

Картинка с текстом

Веганы

Феминизм

Феминистки

Кот

Цирк

Выступление

Видео

Милота

Шоу талантов

[моё]

Шум

Ностальгия

Детство

Воспоминания из детства

Воспоминания

Ответ на пост

Текст

Драники

[моё]

Eve online

Компьютерные игры

Сложность

Пояснение

Мат

Текст

Последние комментарии

  • Имя: Шеронова Наталья
    08.09.2021 | 00:08
    Отдельное спасибо за баобаб :) Подробнее..
  • Имя: 13
    16.06.2021 | 16:37
    Неожиданно увидеть свое фото и ссылку на левый источник ... Я размещал это фото на пикабу. Подробнее..
© 2006-2024, shop-archive.ru