Как стать автором
Обновить

Комментарии 7

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

Язык - всего лишь инструмент решения тех или иных задач. Если провести аналогию, это выбор "что выбрать - рубанок или сварочный аппарат". Вы выбираете рубанок (потому что вам показалось что он проще/дешевле/комьюнити вокруг вас все рубанками работают), а потом вдруг выясняется, что вам в принципе не нравится то, что этим рубанком делают. Зато нравится то, что делают сварочным аппаратом. Но вы выбрали рубанок и потратили время на его освоение.

Правильным подходом будет "а чем я хочу заниматься?" (фронт, бэк/фулл/система/нестандартные железки и т.п. - направлений очень много). А потом уже смотреть - какие инструменты там используются и осваивать их. По аналогии выше - "а с чем я хочу работать - с деревом или с железом?"

Но, почему-то, такой подход практически никто не рассматривает. Все сразу начинают с выбора языка и ссылаются на рейтинги языков на всяких сайтах...

Если у человека нет предпочтений, просто интересно программирование, то js - оптимальный выбор влиться в it

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

Сам подход изначально неверный.

Вот у нас достаточно специфическое все - платформа, инструментарий... И на собеседовании с потенциальным кандидатом ему в первую очередь рассказываем чем мы занимаемся и как. И спрашиваем - "вы уверены, что вам хочется этим заниматься?" И не все соглашаются - кто-то, видимо, идет с мыслью "ну тут что-нибудь на джаве будет, джава она везде". А вот фиг. Не везде.

Я потому и написал что IT сейчас разрослось и распалось на огромное количество направлений. И тот же JS просто у всех на слуху и разрекламирован. А по факту он не покрывает и 10% того, что делается в IT.

А если человек "вкатится" на JS со всеми его особенностями, то куда-то потом уходить, в более низкоуровневые вещи (или еще какую специфику) ему будет не проще чем с нуля начинать потому что там совершенно иные подходы, требования, набор знаний и вообще голова иначе работать должна.

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

Мне вот лично никогда не нравилось интерфейсы рисовать. Никакие. В принципе. А вот делать то, что в фоне плотно взаимодействует с системой или каким-то нестандартным железом на низком уровне "общается" - это всегда интересно было (еще годов с 90-х). Или алгоритмы, вычислительные методы...

просто интересно программирование и нет предпочтений - это поиграться на уровне хело ворд. хоть чуть чуть больше - нужно уже решать чем заниматься. А уже потом думать на чём.

НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь

Проверил из своего Firefox: работают оба варианта. Ваш комментарий написан кое-какером?

Зарегистрируйтесь на Хабре, чтобы оставить комментарий