Привет всем! Надеюсь, у вас все отлично! Позвольте мне прервать ваш скроллинг или то, что вы делали, чтобы представить вам окончательную дорожную карту веб- и мобильной разработки.
Не удивляйтесь, что эта статья получилась короткой, потому что это не окончательная дорожная карта, скорее, она ведет к дорожной карте. Итак, что же такое эта дорожная карта?
Много раз меня спрашивали: «Как стать разработчиком Ильей?», и я уверен, что некоторых из вас тоже спрашивали. Как вы отвечаете? Повторяете ли вы то, что рассказали предыдущему другу, или направляете его к твиту/статье?
Однако, как бы я это ни делал, как бы кратко я ни написал статью/твит, я всегда чувствую, что не полностью передаю все [обновленные] детали, которые я хотел бы передать в индивидуальной форме, которая волнует пользователя.
Чаще всего я спрашиваю своего друга: «Что ты любишь делать больше всего?», «Это web dev или mobile dev?», все эти вопросы, просто чтобы убедиться, что я не порекомендую то, что ему/ей не нужно.
Поэтому однажды, когда меня спросили, я решил, что должен сделать что-то простое, чтобы люди могли пользоваться этим, а также внести свой вклад.
Я хотел написать статью, в которую люди могли бы внести свой вклад, но в статьях слишком много слов и мало интерактивности.
Поэтому я создал devRoadMap.
Да.
devRoadMap создает дорожную карту для пользователя на основе его/ее интересов. То есть технически вы просто продолжаете нажимать на то, что вас интересует, пока он не придет к выводу, какие языки вам следует изучать и в каком порядке.
Он также рекомендует, что нужно сделать перед переходом на другие языки или после изучения языка.
Это не искусственный интеллект, это обычный JavaScript с тонной данных JSON и тонной манипуляций с DOM :).
Как начинающий
Если вы только начинаете, и хотите узнать, как стать разработчиком. Для вас есть инструмент, позволяющий узнать, какие языки изучать и как их изучать. Он предлагает вам языки для начала работы, основываясь на ваших интересах.
Теперь он не задает глупых вопросов типа «Какая ваша любимая еда», просто чтобы узнать, какой язык вам подойдет. Вместо этого он задает вопросы, чтобы узнать ваши амбиции и то, что приведет вас в ту часть разработки, которая соответствует вашим амбициям.
Итак, зайдите на сайт devRoadMap. Нажмите кнопку «Начать» и приступайте.
Обратите внимание, что она все еще очень базовая, хотя в ней есть много нужной информации. Я хочу работать над ее улучшением день ото дня, сохраняя при этом ее простоту.
Как разработчик
Почему я должен заботиться об Элайдже?
Как уже говорилось, вас, вероятно, попросили помочь начать путь разработчика вашего друга (не обязательно вашего друга, но каждый человек является другом — вы поняли суть 👌).
Возможно, вы не поняли этого, когда я это сказал («начать путь разработчика…»), но это то, что есть. Когда они прислушаются к вашему совету, они определенно начнут свой путь именно так.
Так давайте не будем заставлять их оглядываться назад и жалеть о том, почему они выбрали тот или иной язык для начала. Конечно, они могут не винить вас, да и не должны, ведь они, вероятно, не указали, что их действительно интересует.
Но вместо всего этого, почему бы не работать вместе и не улучшить этот инструмент? Инструмент, который ставит интересы пользователя на первое место и суммирует то, что ему/ей нужно, чтобы стать разработчиком своей мечты.
На данный момент devRoadMap охватывает основные интересы людей, которые хотят стать разработчиками, объясняя, что представляет собой каждая часть разработки. Но, как мне кажется, ей еще предстоит пройти долгий путь, чтобы охватить то, что нужно всем и каждому.
Я хочу, чтобы это был инструмент, который я бы рекомендовал другу и ложился спать, зная, что он выполнит свою работу, и этот друг будет учиться тому, что его/ее действительно интересует.
Бывают ситуации, когда другу будет трудно сделать выбор, потому что он/она не знает, что его должно интересовать. Например, друг, который просто хочет быть частью ветви разработчиков, которая зарабатывает много денег, ну, этот инструмент еще не делает этого, но должен, если он будет для всех.
Так что дайте ему звезду, внесите свой вклад, рекомендуйте его и смотрите, как он растет.
У него очень простой домен, devRoadMap.elijahtrillionz.com или devRoadMap.vercel.app.