7 советов junior программистам | Всё выучил! Что дальше?

Основные советы: 1. Писать программы (реализация алгоритмов, структур данных, игр и всего, что Вам нравится). Разработка для новичков, знающих английский GNOME:
Разработка VLC:
Увлекательное изучение других проектов (выбирайте любой язык):
2. Системы контроля версий: cvs, svn, git Книга по git:
Игра по git (в нижнем правом углу -- глобус для того, чтобы поменять язык на русский):
3. Отладчики: c/c++: gdb java: jdb, в любой IDE python: pdb, pydev Про pdb, на русском:
Отладка python:
Плагин для eclipse:
web: firebug 4. Утечки памяти: c/c++: valgrind
java: встроены в любую IDE python: pympler
5. Профилировщики: c/c++: gprof java: встроены в любую IDE python:
6. Регулярные выражения и инструменты sed, awk: sed:
awk:
регулярные выражения для командной строки (grep):
регулярные выражения C++:
регулярные выражения в python:
7. Системы сборки и установки проектов: Makefile:
Autotools:

Смотрите также