Дмитрий Андриянов

+32
с 2018
0 подписчиков
24 подписки

Да, согласен.
Тут я скорее имею в виду, что последующие языки легче.
Чем больше опыта и знаний тем проще учить.
Даже то что под капотом.
Например, VM у языков похожи.
Сборщики мусора тоже.
Есть конечно, отличия в реализации.
Но тут если уж фичи разнятся.

Языки похожи друг на друга.
Есть конечно различия и порой большие.
В C++ сам управляешь памятью, есть деструкторы, указатели.
В JS вообще нельзя напрямую управлять памятью, там все делает сборщик мусора, можно, например, занулять (null) чтобы уменьшить достижимость объектов, чтобы сборщик утилизировал сущность.

Чем высокоуровневее язык - тем он проще и больше прощает.

Под капотом отличия большие.
Но внешне, по синтаксису, конструкциям, операторам похожи.

Намой взгляд курсы - путь в никуда.
Их можно использовать для захода на старт.
Чтобы примерно понять в какую сторону что идет.
Типа:
Что такое переменная, что такое класс, как что можно объявить по минимуму.

Но разработчик со стажем может писать на любом языку (плюс минус), то есть легче вникнуть в новый язык.

А такие книги помогают самому именно научиться в определенной степени программированию, а не языку.

После того как изучите книгу идите на работу, нужен ментор, тогда прогресс будет лучше и быстрее. Лучше всего учит практика в продакшн.

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

Не претендую на истину.
Я начинал с JS. После функционального стиля, асинхронщины и прототипов - на ООП и Java перешел без проблем. Dart зашел на ура.
Но знаю людей, которым после Java / Kotlin принципы JS даются тяжелее.

Начинал с этого сайта:
https://learn.javascript.ru/

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

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

А те кто пишут пробовал то, хочу стать тем.
Надо делать.
Изучил - идешь стажером.
Дальше джун, а дальше ты востребованный специалист.

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

4

Много комментариев "разработчики не виноваты, виноват издатель".
Это как купить хлеб с мышиным хвостом, придти в магазин, а тебе скажут "иди на завод разбирайся".
Я как игрок, не хочу и не должен разбираться кто из всей цепочки виноват.
Я покупаю игру и все.
По этому писать разработчикам нормально - либо они донесут до издателя, либо издатель сам заметит.
Они делают один продукт и отвечают за него вместе.

26