Valentin Nechayev
2012-03-10 05:50:42 UTC
Многие могли видеть так называемый "список sharpc" о том, что должен
знать программист:
http://sharpc.livejournal.com/67583.html
Беру за пример именно его, потому что этот постинг неплохо нашумел в
соответствующих кругах (вроде RSDN), написан на местном языке и
адаптирован под свою задачу и современные реалии.
При всей его неровности, список неплохо решает главную задачу:
представить
1) те темы, про которые вообще должно быть что-то известно (в смысле,
прочитал, понял основные идеи и отложил в подкорку);
2) те темы, изучить которые полезно для того, чтобы понять, куда
интересно и/или нужно развиваться.
Hо этот набор очень существенно Windows-ориентирован, автор не
работает с Unix-системами и не учитывает многие местные реалии.
Предлагаю доработать его для нашей специфики.
За пару минут можно догадаться, что там будут ключевые слова типа "GNU
make, autotools, SCons, epoll", но коллективный разум поможет
вспомнить всё:)
знать программист:
http://sharpc.livejournal.com/67583.html
Беру за пример именно его, потому что этот постинг неплохо нашумел в
соответствующих кругах (вроде RSDN), написан на местном языке и
адаптирован под свою задачу и современные реалии.
При всей его неровности, список неплохо решает главную задачу:
представить
1) те темы, про которые вообще должно быть что-то известно (в смысле,
прочитал, понял основные идеи и отложил в подкорку);
2) те темы, изучить которые полезно для того, чтобы понять, куда
интересно и/или нужно развиваться.
Hо этот набор очень существенно Windows-ориентирован, автор не
работает с Unix-системами и не учитывает многие местные реалии.
Предлагаю доработать его для нашей специфики.
За пару минут можно догадаться, что там будут ключевые слова типа "GNU
make, autotools, SCons, epoll", но коллективный разум поможет
вспомнить всё:)