Если вы твердо решили, что хотите зарабатывать в интернет программируя, эта статья для вас.
Эта статья результат моего опыта. Ни в коем случае не претендую на академичность, правильность и прочее. Просто описание того пути, который пройден мной для заработка 70 000+ руб. в месяц. Удаленно, без жесткого графика. При желании, можно совмещать с другой работой.
В начале у вас есть простой выбор – учиться работать в готовых, удобных, ванильных системах разработки или же развиваться в качестве кодера. Если вы не хотите научиться делать сайты на Тильде или в WordPress и сразу же начать зарабатывать деньги, значит вы такой же отмороженный как и я.
Шаг 0
Да, у программистов счет начинается не с единицы. Итак, самый базовый навык – умение искать информацию и пользоваться ей. Придется очень много гуглить. Искать решение на stackoverflow и прочих мудреных сайтах. Если с этим есть проблемы, придется потрудится.
Запомните секретное заклинание: «Explain … to me like I’m five». Перевод: «объясни … мне как будто мне пять лет». Подставляя вместо многоточия нужную технологию, будете находить самые простые и подробные объяснения на английском. Например, «explain javascript Promises to me like I’m five».
Шаг 1 – HTML и CSS
Первое – это понять из чего вообще состоят страницы сайта. Какие бывают html-тэги, как собираются формы. Обязательно освоить базовые вещи в стилях (CSS). Сейчас не обязательно заморачиваться. Нужна база, которая позволит делать простейшие правки: менять тексты, картинки, оформление, делать копии сайтов, устанавливать/удалять счетчики метрики и т.п.
Не забываем про «Шаг 0» - если нашли что-то непонятное – загуглили, разобрались. 99,9% проблем уже кем-то решены.
Шаг 2 – Php и MySQL
Да, я js-кодер, который рекомендует начинать изучение с php.
К нему двоякое отношение. Но каким бы оно не было, на текущий момент это один из самых популярных языков на фрилансе. О чем можно говорить, если тот же WordPress написан на php.
Язык очень простой. Да и нужна, на первом этапе, базовая часть: работа с переменными, вывод информации, базовые знания по функциям, обработка форм, работа с базой данных MySQL и т.п. И опять же не забываем про «шаг 0».
Это те вещи, которые позволят вам уже через неделю-две изучения зарабатывать первые деньги. По началу не гонитесь за большими и крупными заказами. Делайте простые вещи, постепенно усложняя.
Друзья, статья получилась очень большой. Поэтому я разбил ее на части.
ПРОДОЛЖЕНИЕ СТАТЬИ: ссылка
Если статья понравилась – ставьте лайки и пишите комменты. Дзен любит лайки и комменты.
Полезные ссылки:
Ссылки на бесплатные курсы от WebForMySelf. Это реально крутая команда, проходил у них несколько курсов (по JS, React, Vue). Объясняют так, что даже уточка поймет :)
Практика верстки сайта-лендинга (HTML)
Поддержка: