Что еще подтянуть до поиска первой работы?
Кратко о себе — 29 лет, в околоIT работаю еще со времен школы, но не кодером. В основном, делаю сайты, сейчас контентные, а так успел и ссылками в Сапе поторговать, и дорвеи на свежерегах делал, и трафом арбитражил. В общем, что я в вебе только не делал за эти уже более чем 10 лет.
Но хочется дальнейшего роста и большей стабильности в жизни. В сайтах получаю не самый маленький доход, но до владельца крупных порталов я так и не вырос, а ситуации, когда ситуация с алгоритмами ПС или в целом на рынке менялась и приходилось все перестраивать и сидеть без доходов у меня случалось. И если раньше я мог себе это позволить, то с детьми и женой уже нет.
Уйти в кодинг подумывал давно, в итоге как-то взялся за C#, но быстро понял, что никуда его толком применить не могу. Научился на Шарпах писать различные прикладные программы для себя — типа чекера позиций сайта в ПС, парсилок, обработку больших текстовых файлов. Даже многопоток освоил, но потом забил на Шарпы.
Теперь решил все же полноценно заняться PHP, то, что мне реально пригодится, если даже продолжу работать на себя. Знания отрывочные были и раньше, мог переписать готовый код, мог написать простую функцию, но теперь решил взяться полноценно и системно.
В итоге, после прочтения раздела на Метаните, каких-то роликов с Ютуба и чтения документации, решил написать небольшой движок сайта. Лет
Сначала планы были наполеоновские, в итоге сделал категории, статьи и админку, где можно отредактировать, добавить или удалить статью или категорию. Запал быстро понял, что если я буду расширять функционал и добавлю, например, комментарии или мультикатегории — новых знаний я не получу, по сути те же круды, ну чуть видоизмененные. Если кому интересно, что вышло — залил на Гитхаб: github.com/anstv/cms
Делал все по шаблону MVC, ну, насколько смог. Это впервые, когда я писал что-то с нуля на PHP, а не правил чужой код (ну типа адаптировал модуль для Ворпресса под свои нужды).
Из дальнейших планов — то, что есть, переписать в ООП-стиле. В теории с ООП разобрался, нужно теперь на практике. Потом, возможно, попробую или Laravel, или углубленно буду разбираться в Wordpress. Это что касается PHP.
Что касается других скилов. На среднем уровне знаю HTML+CSS. Немного отстал от жизни с 5 и 3 версиями, с flexbox, например, не знаком на практике и шаблон с нуля не сверстаю, но много раз адаптировал и переделывал готовые шаблоны на разные CMS. Знаком с bootstrap, могу пофиксить мелкие баги или сверстать вывод чего-то в уже готовый дизайн.
Как пользователь, работал со многими готовыми движками — Joomla, DLE, Opencart и конечно WP. Для WP в целом знаю, как пишутся модули, знаю, что такое хуки и фильтры. Так же знаю, как они пишутся для Opencart.
На Опенкарте делал штук
JS почти не знаю, только на jQuery делал простенькие вещи на сайтах. Ну типа там сделать обновление циферок у иконки корзины в реальном времени без перезагрузки.
Ну и в SEO разбираюсь, это не из области технических скилов, но тоже навык для веба.
А теперь вопрос, собственно, извините, что в конце, но вот такой вот я графоман. Насколько я далек от уровня джуна?
Я понимаю, что, наверное, могу сейчас начать спамить на все вакансии и может быть куда-то меня и возьмут в итоге, но уверенности нет. Да и к тому же в кризис плюс возраст уже не самый молодой. Хочу, пока есть время и возможности, дальше качать скилы. В итоге хочу прийти к удаленной работе, но не фриланс, та часть фриланса, где нужно искать клиентов — не для меня (я интроверт).
Нашел на Ютубе «публичное собеседование» после каких-то курсов. Но там совсем слабый кандидат был, имхо это совсем не было похоже на реальное интервью. Задачу, как там была, из массива сделать вывод меню, я могу решить. Так же могу всякие там «перевернуть строку» и ответить на теоретические вопросы вроде «сколько типов данных в PHP» и «зачем нужны интерфейсы». Но от реальной работы, я понимаю, это все довольно далеко.
В то же время, если смотреть вакансии на джунов-мидлов, там довольно много требований — и JS на высоком уровне вместе с PHP, и знание всех фреймворков сразу, и юнит-тесты даже в джуновских вакансиях.
17 коментарів
Додати коментар Підписатись на коментаріВідписатись від коментарів