время
руби/рельсы или пайтон/джанга)))?
*даже на руби прогу склеил, чтоб рандомно вместо монетки выдало в консоль одно из двух значений - пайтон или руби, чет/нечет😂
к руби чуть больше и рельсам склоняюсь, но сложность входа отпугивает чуть; по пайтону в разы конечно больше инфы...
дилеммы в-общем)))
о руби/рельсах складывается впечатление - шо там уже чуть ли не синьорам нужно быть, чтоб зайти и работать, а синьорам когда чел будет уже без разницы по-сути будет : D
Такой вот каламбур в чат о руби рельсах)
Наоборот, конкуренция в питоне выше, дети с 4 класса уже начинают писать на нем, с рельсами тут проще
По жизни лучше идти к тому, что нравится. Если нравится и то, и то, то можно развиваться в обоих направлениях (я не сторонник). Лично знаю примеры, когда разработчики не особо парятся и мульти-язычны (человеку нравится vue.js, но он писал проекты на руби, потом на гоу, сейчас вообще на ангуляр перешел; и все в одной аутсорс-компании).
И как итог человек ни туда ни сюда. В аутсторсе может и полезно, но в продукте человек, который знает много языков программирования, но без знаний стека направления, уже не так интересен
А какое это имеет значение, если человек: кайфует, получает столько, сколько хочет, реализует себя, не ограничивает одним стеком, постоянно развивается и совершенствуется в том, что интересно? На ваш пример могу привести анти-пример - знания руби не сильно помогают в стеке авс-серверлесс. Продукт в серверлесс, код на руби, но без знания авс-технологий придется туго.
вот кстати зависит сильно от того кто хайрит. то что ты описываешь это когда хайрят эйчары, у которых есть ВАЖНЫЕ КЕЙПИАИ и они их блюдуть! а когда хайрит тот кому с людьми работать, если шарит, нанимает умных ребят с опытом а не того кто задрачивал один стек много лет и ничего вокруг не знает
да, это тоже свою роль играет); тоже такое на ум приходило
А в чем совершенствование происходит ? Вот человек круды научился делать на ruby, потом на питоне, потом на джаве, при этом задачи решаются на каждом языке плюс минус одинаковые. И вот у человека лет 5 опыта, а там на опыте +- одно и тоже, только на разных стеках. Приходит человек на собеседование, спрашиваешь с чем он работал, спрашиваешь поглубже об этих технологиях, а там и выясняется, что знания в основном поверхностные. При этом широкая практика во многих зарубежных бигтех компаниях вообще нанимать человека без знаний конкретного языка. Отсюда и мнение, что скакать каждый год с языка на язык это плюс минус в одни и те же ворота играть. И да, я не имею ничего против смены стека, скорее я против постоянной смены стека без достижения результативности и экспертизы в нем
Отсюда и вытекают те самые синьоры, которые переписывают сервис на го, раст и тд в погоне за производительностью, хотя проблема основная от этого не решается
Меня раздражают синьоры гошники, выдумывающие велосипеды
> о руби/рельсах складывается впечатление - шо там уже чуть ли не синьорам нужно быть Точно нет, в моей практике чет пока одни мидлы у которых периодически знания хромают.
Может так, а может и нет. Когда прыгаешь между языками и видишь похожие но разные конструкции - может появиться желание увидеть за ними базу, тот же http/tcp например. Когда настраиваешь сервер под это дело, такое желание возникает еще сильнее.
Не думаю, что тут есть прямая зависимость. У меня сработало так, что когда я познакомился с базами и веб фреймворками, то захотелось копнуть глубже и глубже, чтобы понять как все устроено изнутри. Тут скорее желание кругозор увеличить имеет значение, а познание языков это все об одном и том же по большей части
именно. когда "изучаешь" очередной язык - вдруг понимаешь, что это algol. со своими там особенностями, но это algol
Мое понимание зачастую складывалось из того что я в разных технологиях видел похожие вещи и теоретизировал как оно под капотом работает, нередко оказываясь близко к истине. Так что у всех по разному.
ну вы в итоге сошлись на том что нанимать надо умных и любопытных, а не просто тех у кого опыта больше. не сказать чтобы прям америку открыли, но в общем верное понимание-то 🙂
Обсуждают сегодня