Мои первые достижения, приобретенные за время создания сайта
Рад приветствовать вас за чтением моего блога. Здесь я буду делиться время от времени своими достижениями в разработке: от личного обучения до продакшена.
Меня зовут Михаил. Большую часть сознательной жизни я работал руками и головой одновременно — производство, логистика, офис, 1С, склад. Разные места, разные роли, одно общее: каждый раз приходил момент, когда становилось ясно — это не моё.
Не в смысле «скучно». В смысле — внутри нет движения. А я устроен так, что без движения начинается разрушение.
Почему разработка?
Я творческий человек с техническим складом ума. Это редкое и неудобное сочетание. В большинстве профессий оно либо не нужно, либо используется наполовину. Вся моя энергия уходит либо на самовоображение либо на трудоголизм. В разработке же такие качества приветствуются. Ты решаешь задачу, потом смотришь как она работает в браузере, потом чинишь то, что сломалось само. Это цикл, в котором мне комфортно.
Несколько лет назад я понял: направление выбрано. Вопрос был только в том, когда начать всерьёз.
Сейчас я прохожу курс по веб-разработки на Aroken.ru. Все домашние задания я выкладываю в свой репозиторий. И хотя я уже владею базовой версткой и базовыми алгоритмами, я продолжаю проходить курс и сдавать домашние задания.
На самом деле я хочу знать и уметь многое про среду разработки. Когда в жизни не осталось желаний поглощать дофамин, на место дофамина сменился трудоголизм и желание расти. Но свободным меня назвать сложно. В своем родном городе на заводе, где я работаю, слишком мало получаю, и слишком много плачу, включая кредиты. Поскольку меня переполняет воображение и желание обучаться, я начал думать, как и одновременно изучать новое и показывать свой прогресс.
Родилась идея!
На самом деле я с 2013 года занимался сайтостроением используя Wordpress. Мои блоги не пользовались популярностью, и я постепенно поник. Пытался из года в год заниматься разработкой, но далеко не уходил на этом. Принимая весь свой предыдущий опыт я решился вновь запустить свой сайт, но уже на собственном сервере.
Я начал изучать этот вопрос досконально: от выбора CMS до фреймворка. Меня эта тема дико завела. Это было невероятно увлекательное. Я периодически забивал на учебу, т.к. пытался поднять свой сервер. Уже к февралю я смог изучить Laravel и Filament. Я подумал: "О! Это мой Шанс!".
В начале марта я отложил учебу и принялся верстать шаблон. Написал фронтенд вручную — без фреймворков, по методологии BEM. Затем я купил VPS. Следом я настроил Ubuntu, nginx, PHP, PostgreSQL, Laravel, SSL. Filament - это отдельная тема. Это как будто универсальный конструктор, из которого можно построить хоть что. Так я развернул свой первый сервер на Laravel с использованием Filament.
Подключил админ-панель, медиабиблиотеку, форму обратной связи с уведомлениями в Telegram. Автоматизировал деплой. Поднял защиту от взломов. Этот сайт — bozheslav.ru — и есть результат.
Стек сейчас
HTML, CSS, BEM, JavaScript, Laravel, PostgreSQL, nginx, Git, Linux (Ubuntu), Filament, n8n, базовый DevOps.
Что дальше? Пришло время выйти на рынок.
Я ищу постоянную работу разработчиком — удалённо или в Перми. Также открыт к разовым заказам: сайты, лендинги, настройка серверов, автоматизация.
Если вам нужен человек, который не боится сложных задач и умеет разбираться в том, чего ещё не знает — напишите.
Контакты — на этом сайте.