ЛОГИЧЕСКИЕ ОПЕРАТОРЫ
ИА ПРИМЕРЕ ЛАП
У ОТИТЕ 6 ¿»но?
ДМ 0-Папа живёт по принципу * Все' или ничего'»;
Мы ИДЕАЛ гели
И СЫН ГоВо РИ7 ДА
Лл/1)
И Дочь ГОВОРИТ АА
О К - ПАПА живет по принципу гс если Хотя вы кто-НиЦуЬь» •'
Мы идем если
Сын говорит ДА
0£
Дочь говорит ДА
0£
о5а Гойо^Я 7 ДА
У
Этому учатся всю жизнь, в универе только базу дадут и то не факт.
а адекватный программист учится постоянно. что забавно, многие достаточно неплохие программисты даже не заканчивали универ по специальности связанной с этим.
Быдлокодеры перестают очень быстро учится, а нормальный программист будет учится и впитывать информацию наверное всегда. Если твой код кажется тебе идеальным через месяц - ты перестал развиваться ;)
http://grompe.org.ru/static/prog_comp_matrix_ru.html
Это невозможно без немалой математической подготовки. Чтобы понимать сложность алгоритма, его сильные и слабые стороны, чтобы правильно выбрать между разными реализациями, не говоря уже о написании своих алгоритмов.
А это как минимум дискран, для которого нужен матан. А по-хорошему надо еще теорию алгоритмов, теорию языков программирования, еще куча математических курсов.
Быдлокодер всего этого не понимает, для него это колдунство. Дёрни за это получится это. Наверное. Бесполезно даже спрашивать, почему его поделие занимает столько места, памяти и почему оно тормозит и глючит.
Ну, с первым проблем вроде нет - иногда решаю задачи aka длинная арифметика и прочие извращения. Спасибо за пояснения,успокою себя,что я не быдлокодер, и буду дальше нихрена не делать :)
Внимательность - это основной стат для программиста. Без него все ваши гениальные идеи останутся на этапе глючного поделия или вовсе никогда не будут реализованы.
Аккуратность - это практический скилл, позволяющий внимательности делать свое дело. Правила оформления кода. Правила написания комментариев etc. Вы гениальны и не признаете формализм? Идите нахуй из профессии, пожалуйста.
Аналитика. Сложные алгоритмы? Это как раз признак низкой квалификации. Хороший программист (как и всякий хороший инженер) легко разбивает задачу на множество типовых подзадач с хорошо известными решениями. Именно из-за любителей выдумывать велосипеды так много глючного и прожорливого к ресурсам говна.
Работа профессионального программиста - это не творчество. Не муки рождения Великого Алгоритма. Это решение массы типовых и прикладных задач.
А вот на абы кого.. у нас подрядилась контора, язык только PHP, сделали на денвере..вообщем дикая кустаршина, но при этом типо серьезная фирма все дела.