Вы молодые, шутливые, спорите о рыночке, индустрии, компьтерных сантехниках vs ученых мужей. Тут, школята, какая тема, прыгаете ли вы с фреймворка на фреймворк, чтобы типа "адаптироваться под рыночек" или делаете микросервисы на хаскеле, которые просто плюются JSON&
#39;ами в базу, чтобы типа "не зря же я 5 лет в университете сидел!", ко всему этому применима аксиома Эскобара. Вы и правы, и неправы одновременно.
Адаптироваться под рыночек это заебись, правда. Рациональная тема, но только вы понимаете ее через жопу. Проблема в том, что сегодня вы 23х-летний senior software engineer в компании "ОАО Задрищенск и Партнеры", копи-пастящий куски текста со stackoverflow конвеерным методом, у вас горят глаза, воспламеняется пукан, вы варитесь в индустрии, следите за модными писечками, свободно говорить на top10 javascript фреймворков, а завтра вам 30, вы senior software engineer в "ОАО Задрищенск и Партнеры", тратите заработанные деньги кто на шлюх, кто на шлюх и их детей, у вас типа появилось что-то вроде жизни, огоньки в глазах чуть угасли, чтение задротских ньюс-аггрегаторов хорошо если случается, когда вы давите свой гемморой в кабинке офисного туалета. А вокруг вас рой молодых и шутливых, у которых еще горят глаза, которые готовы ночами за идею и звездочки на гитхабе писать очередную библиотеку, которая дергает какую-то APIшку и вытаскивает данные из полей JSON&
#39;а (пока вы чилитесь в очередном борделе или пребываете в раздумьях нахуя вы завели пездюков). Вы им не конкуренты.
Коплюктерные учоные тоже охуенные ребята. Тратят десятки лет, получая свои ms и ph.d, чтобы потом пихать куски данных в базюльки и спорить на hackernews про javascript vs haskell. Чтобы хоть как-то оправдать потраченное время, будут заставлять духов решать задачки на обход графа на доске, чтобы дух показал, что достоен копи-пастить куски со stackoverflow, размазывая их по репозиториям и участвовать в стендап-митингах. Еще можно писать монадки на java и c++, чтобы было нескучно.
Истина, как всегда, где-то по середине между этими экстремумами. Чтобы увеличить свою цену на рыночке нужно найти достаточно сложную область, куда сложно попасть 23х-летним сеньорам инженерам, тратящим все свободное время на изучение очередного фреймворка или хайпового язычка. Для этого вам понадобится какая-то сложная доменная область, которой вы скорее всего не найдете применение на вашей текущей маняработе. Это может быть физика, математика, экономика, биология, whateverthefuck, но не computer science. Инвестируя время и усилия в эту область или области, вы проходите определенного рода информационный фильтр, который позволит заниматься более сложными задачами и решать более глубокие проблемы, о которых нельзя прочитать в бложиках, на редите или стэковерфлоу. Они также позволят вам переключаться между более сложными доменными областями, как вы сейчас переключаетесь между фреймворками. Только, блядь, не сидите в своих рогах и копытах, выдумывая монады на c++, двигаетесь туда, где вашим знаниям место. Если таких мест нет, то очевидно вы задротите не в ту сторону. Встаньте перед зеркалом, посмотрите в глаза чуваку в отражении и кажите три раза "Я хуесос".