Цифровое безобразие
Написал довольно злую, максимально недовольную статью обо всем, что накопилось до сих пор. Вероятно это будет самое эмоциональное выступление в моем блокноте, после чего постараюсь модерировать свои чувства и быть конструктивнее. Статья содержит три вставки с советами для юзеров, программеров и их менеджеров. дальше...
Комментарии:
Степень согласия повышается по мере погружения в болото ИТ. Когда-то я тоже верил в умных программистов...
Соглашусь с предыдущим комментатором. С некоторых пор ощущаю буквально физическое неприятие "кривого" (во всех смыслах) кода. Особенно своего. И на ваш блокнот, кстати, натолкнулся в поисках статей на тему качественного программирования.
PS: Прочитал все заметки на одном вдохе. Огромное спасибо! За статью об ИИ - отдельное.
согласен с двумя предидущими комментаторами. Есть высказывание на этот счет(автора к сожелению не упомнил) Почему нет книг: 'как стать механиком за 24 часа', 'Как стать инженером-строителем за неделю', 'Освой химию за 48 часов', а вот книги типа 'Выучи java за 24 часа', 'Освой web-программирование за 12 занятий' и т.п. вовсю продаются? На том же сайте был перечень из 3 страниц книг и дисциплин которые надо освоить, чтоб стать средненьким программистом
Насчёт постоянно глюкания программ на компьютерах. Объём любой общеупотребительной программы (ОС или текстовые процессоры) за какие-то лет 20 увеличился в сотни раз, при этом не дав взамен практически ничего. Все современные достижения графического интерфейса были доступны всё те-же 20 лет назад. У меня есть ролик с демонстрацией компьютера NeXT: работа в смешанных сетях, электронная почта, графические и текстовые редакторы, принцип drag-n-drop, всё под Unix наглядно и без ковыряний в системе. Windows XP только-только подходит к этому, хотя неизвестно дойдёт ли, скорее всего будут очередные маркетинговые ходы. За это время мощности компьютеров возросли в сотни раз, не дав взамен практически ничего.
Мне кажется, что проблема глючных компьютеров уже постепенно решается: появляются специализированные устройства, которые решают небольшую задачу наиболее качественно. Это домашние кинотеатры, игровые консоли, mp3-плейеры, музыкальные центры и т.п. Можно упомянуть карманные компьютеры и мобильные телефоны, однако т.н. смартфоны уже сейчас стараются поглотить все функции ПК, постепенно становясь таким же глючным монстром...
Большинство программистов-самоделкиных в этом смысле являются показателем такого направления развития программ: все их творения не содержат даже мало-мальской проверки внештатных ситуаций, но зато выглядят очень красиво. Красота приводит к тому, что в исходном тексте больше 70% программы только красотой и занимаются, совершенно забыв о функционале и корректной обработке внештатных ситуаций в очевидных местах.
Очень правильная статья! Как я недавно читал (не помню где) настоящие программисты не пишут так, чтобы чуть-что лезть к отладчику...
Потому как пока они запускают отладчик, спутник уже улетит, или реакция в котле атомной станции станет неконтролируемой...
Здесь нужно работать с полной ответственностью!
не СЮКС, а САКС!!! от английского to suck.
Оставаться на работе, после окончания рабочего дня - признак непрофессионализма. Нужно успевать делать все ВОВРЕМЯ!!!
Maladets Hovo jan! Начал читать чтобы поскорей заснуть, но потом втянулся и теперь совсем не могу уснуть. А ведь я из тех кто начал с Клипера...
<< В начало