Что я должен писать, чтобы стать лучшим разработчиком?

Я очень быстро заканчиваю работу, связанную с работой, и у меня есть свободное время на руках. Что я должен писать, чтобы стать лучшим разработчиком? Я знаком с c ++ / java / perl / python / ruby.

Я написал следующие вещи самостоятельно:

  • простой веб-сервер
  • простые веб-клиенты (разные языки)
  • DSL, внутренние и внешние
  • некоторые лексеры
  • индексы кода (источник-декодеры)
  • простая среда IDE

Мне бы хотелось, чтобы некоторые предложения о каком-то программном обеспечении были бы сложными и интересными для написания.

language-agnostic,

6

Ответов: 19


11 принят

Компилятор.

Изменить: Или эмулятор. Оба очень сложные.


9

Внести вклад в проект с открытым исходным кодом

изменить: начать здесь


8 ов

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


6

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


4

как насчет генератора кода, это также будет полезно для вас после того, как вы закончите

от языка,
Похожие вопросы
Яндекс.Метрика