Практика это одно, но в программировании более ценятся свежие взгляды на код и его оптимизация.
Поэтому я за логику все таки.
Есть логическое мышление, любишь и умеешь разбираться в том как и что работает, пытаешься решать вопросы не стандартными методами тогда думаю стоит попробовать в программисты (я таких называю - разработчики) операторы и пр. выучишь как таблицу умножения
Если у тебя нет логики, то максимум кем ты станешь это кодером. Работа по заранее написанному шаблону, никакой фантазии.
Сам я не программист, но я работал с ними в команде и видел как они радуются когда им давали нестандартные задачи, где нужно было проявить свои способности, а не тупо кодить заезженные идеи
В институте? В институте этому не учат, инициативу проявлять надо и изучать самостоятельно
Добавлено спустя 10 минут 37 секунд
учиться
Добавлено спустя 35 секунд
и ещё раз учиться
Фигня, обычным обучением программистами не становятся!
Чтобы стать реально крутым программистом нужна практика и еще раз практика
Вот и не фигня. Если прогеру лень потратить пару часов на изучение чего-то нового и прогрессивного, а решается все устаревшими кривыми способами, это плохой прогер. ЯП и технологии развиваются так стремительно, что не пополняя копилку знаний, всего через пару лет услуги такого прогера не будут востребованы.
Если привести простой пример, то почитайте, как раньше реализовывали скругление углов для элементов сайта, а как это делают теперь. Да, старые методы с картиночками работают, но такой верстальщик никому уже не нужен.
Добавлено спустя 13 минут 07 секунд http://wmmail.ru/img/rblue_top.gif - вот живой пример устаревшего кода, далеко ходить не надо. А макет этот создавался и верстался вроде и не так давно.