Ввиду отсутствия опыта ведения блога, просьба первых его читателей не судить строго, а просто указывать на ошибки. Итак начнем.
Ну вот и закончил я институт. И очередная попытка поменять работу в который раз медленно стухла. Начался очередной разбор полетов. В голове проносились слова «шило на мыло» и т.д. и т.п. Подошел к проблеме смены работы с другой стороны. Решил что хватит заниматься ерундой, надо делать то, к чему тянутся руки, ноги и другие части тела. Для многих в России, работа по любви, а не по расчету является чем то мифическим. Но это скорее всего связанно с ленью и повсеместной любви к халяве, что крепнет в умах большинства. Поразмыслив я понял, что не хочу идти по пути большинства. Решил заниматься тем, что мне интересно. Благо есть кому подсказать, если возникнут какие вопросы.
Как оказалось их у меня было не просто много, а очень много. Но все по порядку.
Первый вопрос, который волнует любого начинающего разработчика – «с чего начать?». Первое с чего мне посоветовали начать, это сверстать свое резюме на HTML. И как оказалось, даже имея опыт верстки в HTML, сверстать резюме по современным правилам верстки оказалось не так просто как казалось изначально. Первые проблемы у меня возникли после того, когда мне сказали, что такие вещи не верстают таблицами. И меня попросили переверстать все блоками DIV. Тут я для себя усвоил одно правило – «table – для таблиц», для всего остального есть DIV. Учитываю то, что о блоках я имел слабое представление, тут начались первые трудности, с которыми я застрял на целую неделю. Как оказалось, верстать div–ами очень просто. Помимо верстки резюме, мне накидали вопросы, которые я должен был начать изучать, потому что в этой профессии, без знания этих фундаментальных основ, трудно стать хорошим разработчиком. Вот те немногие вопросы, к изучению которых я приступил:
– ООП. Полиморфизм, инкапсуляция, наследование;
– Ngnix. Нужно знать основные команды.
Так я решил стать Web-разработчиком.