Позвольте напомнить вам в 56-й раз, что быть "кодером, который просто копирует и вставляет" не приведет вас к успеху. Вам действительно следует изучить основы компьютерных наук. Большинство истинных инноваций в компьютерных науках остановилось десятилетия назад. "Инновации", которые мы видим сегодня, на самом деле просто перераспределение уже существующих вещей + лучшее оборудование и более быстрые сети. (Это не оскорбление для современных новаторов, настоящие инновации сегодня требуют навыков так же, как и десятилетия назад). Способ, которым вы можете оставаться "в курсе" последних изменений, заключается в изучении основ. - Rust в основном представляет собой смесь C++ и функционального программирования. - ИИ — это просто компьютерная графика, линейная алгебра и немного математического анализа. - Блокчейн — это просто распределенные вычисления с требованием к толерантности к византийским сбоям. - SVM, EVM, CairoVM и т.д. — это просто вариации архитектуры фон Неймана с незначительными изменениями. - Программирование ZK (Circom, Halo2 и т.д.) — это всего лишь родственник логического программирования. - ZK сам по себе использует математические и криптографические алгоритмы, которые существуют уже долгое время. Если вам трудно идти в ногу, это не потому, что вы не учитесь достаточно быстро, а потому, что вы не понимаете кирпичи, из которых состоит все, что мы называем "компьютерными науками" в наши дни. Метафорически, если все, что вы можете сделать, это ставить замороженные пиццы в микроволновку, вас в конечном итоге заменят. Если вы знаете, как мука, дрожжи, сыр и т.д. взаимодействуют друг с другом, тогда вы можете стать настоящим шеф-поваром и адаптироваться, даже если доступность ингредиентов изменится.
Lefteris Karapetsas
Lefteris Karapetsas6 авг., 05:31
The older I get the more I realize 99.9% of devs out there are pure garbage. And with the advent of LLMs, that percentage, impossible though it may seem, is increasing.
13,1K