Я знаю, что вы чувствуете, это может показаться ошеломляющим. Есть десятки языков на выбор, и даже если вы выбираете только из трех лучших, все говорят, что рано или поздно выучите их все, но, черт возьми, это слишком много, если вы даже не знаете, с чего начать. В следующие 3 минуты мы ответим на ваш вопрос о том, с чего начать, или, точнее, вы ответите на свой вопрос, немного поговорив со мной.

Есть противоречивые советы, каждый из которых делает разные утверждения. Некоторые говорят, что изучайте Python, потому что это самый быстрорастущий язык и его действительно легко выучить, в то время как другие утверждают, что JavaScript лучше всего подходит для начинающих, потому что с его помощью вы можете быстро создать проект в браузере, а также его действительно легко выучить. Между тем, существуют группы людей, которые советуют вам изучать Java, потому что это было проверено на практике за последние 20 лет.

Я могу привести аргументы в пользу каждого, и эта статья будет достаточно длинной, чтобы превратиться в книгу, но это не принесет вам никакой пользы. Вместо этого давайте сделаем шаг назад и спросим себя, какова ваша цель?

Вы хотите изучать код, потому что хотите получать высокооплачиваемую зарплату?

Это круто, и если это так, то вам лучше всего будет изучить статистику текущей статистики рынка труда для каждого языка в вашем регионе. В частности, обратите внимание на количество вакансий, доступных в вашем регионе, чтобы определить спрос на этот конкретный язык. Затем найдите и среднюю зарплату начального уровня для этого конкретного языка. Ключевое слово «начального уровня», иначе у вас будут ложные ожидания.

Может быть, вы хотите сделать карьеру в области разработки программного обеспечения, но больше заботитесь о личных интересах, а не о самой высокой зарплате?

Это будет немного более тонким, потому что вам нужно будет спросить себя, что вы хотите создать, потому что каждый язык лучше подходит для разных типов приложений.

- Игры в основном создаются на C # на игровых движках
- В веб-приложениях в браузере преобладает JavaScript
- Машинное обучение и аналитика данных, Python - это способ
- Приложения для iOS должны быть написано на Swift, потому что Apple так утверждает
- Приложения для Android и программное обеспечение для крупных предприятий в большинстве своем написаны на Java

Это общая рекомендация, но есть кроссоверы, например, вы можете создавать игру с помощью JavaScript и создавать веб-приложения с помощью Python. Вы можете делать все, что хотите в разработке программного обеспечения, но вы усложняете себе жизнь.

Разработчики создают сообщества и форумы вокруг этих вариантов использования этих языков. Они создают и обмениваются инструментами, пакетами и библиотеками, чтобы помочь друг другу быстрее продвигаться в своей сфере работы.

Например, существует гораздо больше инструментов машинного обучения для инженеров машинного обучения, написанных на Python, чем на JavaScript, поэтому, если вы пытаетесь создать приложение на JavaScript, которое использует машинное обучение, вы все это упустите. бесплатная помощь.

Или, может быть, вы хотите изучить код, потому что у вас есть идея приложения, которую вы хотите создать?

Затем, прежде чем изучать какой-либо код, вы, вероятно, захотите создать макет с высокой точностью и подтвердить необходимость своей идеи приложения с незнакомцами, прежде чем вкладывать много месяцев / лет в изучение кода и создание программного обеспечения, которое может быть или не быть прибыльным. Вы можете сделать что-то похожее на настоящую вещь на выходных с помощью PowerPoint, но не представляйте это как презентацию. Вы хотите представить это как приложение.

Вы можете выбрать определенные элементы на определенных страницах, которые ссылаются на другие конкретные страницы, чтобы имитировать реальный опыт работы с приложением. Вы хотите, чтобы бета-тестировщик поверил в реальность, чтобы получить реальный ответ. Не пытайтесь продать свою идею! Сейчас не время для этого. Просто попросите человека использовать его и попросите его рассказать вслух о том, что он думает, но обращайте меньше внимания на его слова и больше внимания на его реакцию. Большинство людей по своей природе говорят приятные вещи, если знают, что вы приложили определенные усилия к тому, чем делитесь.

Наконец, если вы получите исключительно положительную реакцию, то пора выучить и написать код. Что касается того, какой язык изучать, обратитесь к разделу выше, потому что это относится и к этому случаю.

Пригласите своих друзей и приходите изучать JavaScript в невиданной ранее забаве! Waddlegame.com