#podhod_fullstack
Прежде всего — Под простыми сайтами я подразумеваю любые проекты сделанные на общедоступных движках или еще более общедоступных сервисах конструкторах.
Самый популярный движок, это безусловно Вордпресс, особенно в связке с Элементороподобными плагинами.
Самые популярные сервисы конструкторы, это Тильда, Вебфлоу и другие абонентские модели зарабатывания денег на простаках, пока еще не созревших до освоения инструментов легко заменяющих любые сервисы и вышеуказанные, в том числе.
А какие тогда не простые?
Это братья и сестры, когда мы открываем любой редактор кода у себя на рабочей машине и видим перед глазами абсолютную пустоту, никаких тебе админок и наборов шаблонных элементов.
Чистая страница и космическая бесконечность.
Далее, исходя от того на каком языке собираемся кодить, начинаем устанавливать необходимые библиотеки и зависимости из командной строки редактора, наблюдая как прямо на глазах рождается ядро, структура и архитектура нашего будущего проекта.
А благодаря фреймворкам, которых доступны целые коллекции под все популярные языки программирования, с некоторым опытом можно разрабатывать не сильно медленнее, чем на решениях для простых смертных.
Но у Вордпрессов и прочего есть целый ряд ограничений, который бывает практически нереально решить их возможностями.
И вот тут открывается первая причина, почему не стоит зацикливаться на разработке простых сайтов с помощью движков и сервисов, а следует как можно быстрее заморочиться изучением программирования, верстки на более продвинутом уровне.
Все это для того, что бы вы могли сказать любому клиенту, с любыми нереальными задумками, — Я смогу это сделать и вопрос лишь в деньгах и во времени.
Так уж устроена эта область, что если вы владеете фундаментом, то по плечу реально любые задачи, особенно в наше время расцвета нейронных сетей.
А собирая проект с нуля мы можем решить совершенно какую угодно проблему, даже если она не всегда напрямую относится к разработке сайтов.
К примеру из недавнего, программное обеспечение на Node js для закупленных из Китая зарядных станциях, где реализована поминутная оплата и остальной необходимый функционал.
Если знаешь фундамент Node js, то с грехом попалам выполнишь незнакомую задачу, даже если она у тебя первая подобного рода.
Чего уж говорить о разработке сервисов, ботах любой сложности и других стандартных и частых заказах.
Вторая причина — банально очень скоро устанешь делать однотипные визитки, лендосы, магазины и прочее.
Плюс постоянно нужно на потоке добывать заказы, что бы не возвращаться на завод или еще куда похуже, откуда вы пришли к разработке сайтов.
В случае со сложными проектами, они редко когда делаются быстрее месяца, у меня доходило и до полугода в течении которых ты обеспечен работой и можешь сильно не переживать по этому поводу.
Однако все вышеописанное имеет смысл, если вы выбрали путь разработчика, а есть еще путь маркетолога.
В случае с последним, наоборот углубляться в веб разработку крайне противопоказано и следует предпринимать ряд совершенно других действий.
Про него напишу в следующий раз.
А если не знаешь какой путь более подойдет для тебя лично, то тут все просто.
Чем больше ты интроверт, тем больше ты успешный программист.
Чем больше ты экстраверт, тем гораздо выгоднее двигаться и развиваться как маркетолог.
Но не первому, ни второму не запрещается комбинировать разработку и продвижение, что мы кстати и делаем, когда занимаемся простыми сайтами на потоке.
Однако рано или поздно, все равно наступит момент выбора — А куда двигаться дальше?