Один знакомый, называющий себя "хорошим" программистом, говорит: "Я знаю основы, поэтому легко могу правильно написать любую программу, быстро освоить новую технологию и т. д...". Вот я и думаю, что есть эти "основы"? Ассемблер; умение решать алгоритмические задачи вроде ханойской башни ("алгоритмы и структуры данных"); Visual C++ с вездесущими объектами и копанием в устройстве Windows... или что-то ещё — я не знаю.
Интересно узнать ваше мнение с аргументами.
06.11.05 04:10: Перенесено модератором из 'Философия программирования' по просьбам участников — Alex Fedotov