Прочитал интервью Бьерна Страуструпа для австралийского ComputerWorld. В этом интервью ему задают вопрос:
Do you have any advice for up-and-coming programmers?
Мне кажется, ответ на данный вопрос формулирует то самое, к чему должен стремиться любой программист. Итак, далее мой вольный перевод на русский:
Можете что-то посоветовать начинающим программистам?
Изучайте основы программирования: алгоритмы, архитектуру машин, структуры данных и т.д. Не копируйте слепо подходы из одного приложения в другое. Вы всегда должны знать, что вы делаете, быть уверенными, что ваша программа работает, и твёрдо знать, почему она работает. Не думайте, что вы можете предсказать, какой будет индустрия программирования через 5 лет и чем именно придётся заниматься вам, поэтому учитесь более общим и полезным приёмам и подходам. Старайтесь писать код, который лучше, код, который больше соответствует вашим принципам программирования. Работайте так, чтобы программирование в большей степени было профессиональной деятельностью, а не низкоуровневым «хакерством» (программирование – это и ремесло, но не только ремесло). Учитесь на классике в области разработки и с помощью лучших книг, не надо полагаться на «how to» и документацию в онлайне – она недостаточно глубоко затрагивает вопросы программирования.
Хорошее интервью! Меня оно поразило и расставило всё по полочкам!
Баян!
Ну тема вообще рульная, давно волнующая массы так сказать!
Тут для начинающих программистов есть отличная статья по использованию enum в C++ – http://www.quizful.net/page/enum-types-c
Привет теска Хочу освоитьWeb-дизайн так как написано выше Если можно пришли адреса где можно этому научиться исходя из того что мне 47 лет я слесарь и комп у меня всего полтора года Быть может это уже невозможно Искал сам новезде непонятно Ответь пожалуйста Заранее Спасибо Андрюха