Зеркало



31 мая, 2006

Программист более не звучит гордо

«Программист» более не звучит гордо. Прошли те времена, когда программист чувствовал себя рэкетиром, перед которым трепетало беспомощное начальство. Специалисты по найму персонала, почуяв программиста, не склонны делать стойку, а «хороший программист» в устах шефа – это ровно то же, что и «хороший водитель». Означает: «У меня нет из-за него проблем».

Да что там, теперь в объявлениях о знакомстве девушки просят программистов не беспокоиться – вот интегральная оценка ситуации, в которой оказались рядовые труженики клавиатуры.

Я вам скажу, когда это началось. Середина восьмидесятых.

MS-DOS, DBase III, Clipper и толпы юношей в возрасте от 25 до 50 со взором горящим, вообразивших, что они умеют заставить компьютер сделать нечто небесполезное.

Новые русские «программисты», никогда – ни до, ни после приобщения к таинствам – не читавшие ни Кнута, ни Вирта, ни Йодана.

Не удержусь и процитирую по случаю одного из героев Гашека: «Какой-нибудь идиот, выдержав "интеллигентку", в конце концов становится кадровым. А то еще штатским сдаст офицерский экзамен да так и останется в штатских дурак дураком; а случись война – из него выйдет не лейтенант, а засранец».

Но то был лишь грозный симптом необратимого старения прекрасной юной профессии, превращения ее в массовую и скучную. Программистская IT-романтика, воспетая Стругацкими в «Понедельнике», кончилась (могу с точностью до дня назвать время), когда на смену «Паскалю» пришел Delphi. Вот тогда-то программирование стало окончательно похоже на рисование и складывание кубиков.

Разговоры профессионалов о Visual Basic (профессионалов – о «Бэйсике», вы вдумайтесь!), который, надо же, в разы сокращает время изготовления кода под Windows, материализовались чудовищным образом.

Остались еще, конечно, островки нетронутой программистской природы. Библиотеки текстов на «Фортране». Или, например, стремление SAP заставить программиста все писать в исходных кодах, а не рисовать окошки.

Это, знаете, как экологически чистый продукт или как пельмени ручной лепки.

Нельзя не сказать, справедливости ради, о терминологической путанице. Неправильно называть программистом того, кто более похож на сантехника и является по вызову, дабы почистить винчестер, восстановить базы данных или подвергнуть апгрейду операционную систему.

Программист – это тот, кто пишет программы. Из-за потасканности термина программисты вынуждены называть себя разработчиками. Крайним случаем терминологической путаницы, которой подвержен невежа-обыватель, надо считать утверждение «программист=хакер».

На самом же деле разница между программистом и хакером, объясню на примере, равна разнице между Дмитрием Скляровым и Кевином Митником. В одном случае имеем квалифицированного программиста, ставшего жертвой странного штатовского закона о защите авторских прав в цифровую эпоху (в свое время издание нерукописных копий Библии тоже пытались поставить вне закона), в другом – необразованного жулика, воровавшего пароли доступа из мусорных корзин или с помощью сообщницы-проститутки.

Как это обычно бывает, хороший экземпляр обладателя массовой профессии попадается весьма и весьма нечасто. Этот нормально. Когда человек научился пасти коров, туры, не говоря уже о единорогах (Longhorn, если кто не знает – рабочее название новой версии Windows; так называется облюбованный программистами Microsoft бар на горнолыжном курорте неподалеку от Редмонда, где штаб-квартира у Microsoft), почему-то исчезли.

Важно только понимать, что «хороший программист» – это не человек, который умеет кодировать. Умение кодировать для программиста значит не больше, чем знание правил пунктуации для писателя или навыки использования шифроблокнота для разведчика.

И еще одно замечание.

Редкий программист в наших широтах, да и не только в наших, доживает до сорокалетия.

Это как спорт, где возраст – непреодолимое препятствие для эффективной работы. После окончания карьеры программист становится либо начальником других программистов, либо – что случается много чаще – вовсе уходит из цеха.

Пройдет еще десяток лет, и отставные программисты станут попадаться среди охранников на автостоянках. Едва ли с этим можно что-то поделать.

Posted by at        
« Туды | Навигация | Сюды »






Советуем так же посмотреть



Комментарии
Dimon
31.05.06 11:21

ПЕРВЫХ HAX

 
Dimon
31.05.06 11:31

Жызнено. в мемориз.
понятие "программист" теряет актаульность, но имхо набирает силу "компьютерщик"!!!
Профессия програмера становится ширпотребной, что очень обидна... У нас в инсте на кафедру "управление моделирование систем", по специальности "разработка ПО и автоматизация выч. процессов" самый большой набор, даже 5 лет назад такова не было. сам тем летом сидел на практике в приёмке и наблюдал как толпы валенГов прутся на заветную "пятилетку", им бы в колледж да на плотников-сварщико-монтёров учится. страшно смотреть.....

 
Rockwell
31.05.06 11:38

Недочитал патамуша стихи!
Программист!

 
msh
31.05.06 11:49

Были бы мозги, а работа найдется. Программеры никуда не денуться, кто же тогда софт будет писать? А его все больше и больше.

Скорее, можно говорить, что идет естественное раслоение, когда богатые (действительно ценные программисты) богатеют, а бедные - беднеют.

А к 40 годам, наверное, пора осваивать какую-то следующюю ступеньку. Тем более если мы говорим о "хорошем программисте". Иначе зачем же тогда ему моск? :)

 
хакер
31.05.06 11:50

Слово "хакер" неверно используется в значении "компьютерный взломщик" некоторыми журналистами. Мы, хакеры, отказываемся принять такое его толкование и продолжаем подразумевать под ним смысл "кто-то, кто любит программировать и получает удовольствие от этого".
(с) Ричард Столлмен (Richard Stallman)

 
EDkan
31.05.06 12:10

настоящий Программист = шаман! (гуру)
он должен понимать глубинные процессы, происходящие в компе на уровне атомов и не забывать иногда воздевать руки к небу!.. ;)))

 
EDkan
31.05.06 12:18

настоящий Программист = шаман! (гуру)
он должен понимать глубинные процессы, происходящие в компе на уровне атомов и не забывать иногда воздевать руки к небу!.. ;)))

 
123
31.05.06 13:42

Фигня. Не понравилась претензия на романтизм.
Хотя и соглашусть, что программистами называют кого попало.

 
MEDVED
31.05.06 14:42

Хуйня!!! Программист идет в ногу со временем, работа интересная и высокоооплачиваемая... Автор неудачник

 
RedHat
31.05.06 15:21

Давайте рассмотрим вопрос программирования как рисования и складывания кубиков: не кажется ли Вам, что кто-то должен сделать инструмент с помощью которого вы и будете складывать из кубиков?
И не кажется ли Вам, что программирование как складывание кубиков это довольно-таки неплохо? Ведь можно набросав интерфейс заняться оптимизацией алгоритмов? И вот тут-то и пригодится Кнут.
Или Вам нравится программировать интерфейс пользователя на уровне рисования пикселов? Тогда зачем нам ООП, процедуры? Давайте писать в машинных кодах, ведь это так романтично.
Вот только пока Вы будете делать попиксельный интерфейс Ваши конкуренты набросают интерфейс из кубиков и выпустят продукт в продажу и, в случае необходимости, смогут выпустить пачку апдейтов. Вы же за этот срок успеете сделать лишь первый релиз, и когда у конкурентов выйдет уже вторая версия продукта выпустит первый патч.
Так что лучше?

 
Яяяя
31.05.06 15:41

Программист программисту рознь. Одно дело нищий тупой делфиец и другое дело - нормальный спец работающий над серьезным проетом. У меня сейчас з/п выше 90000 рублей - думаете, деффки не пруцца?

 
VaaL
31.05.06 15:59

Согласен с RedHat. Все это бизнес. Полуфабрикаты в магазине покупаете? Из них обычно вся хавка и готовится. Сомневаюсь чтобы ктото каждый день нес домой барашка на шашлычек. Вот вам и кирпичики.

 
хуигознаит
31.05.06 16:37

опять хуйню какую-то запостили?
а мне пох! я использую уже написанный софт иногда иго хакая доводя до нужного рабочего состояния и ржу над теми самоделкиными которые себя назвают программистами. и мне пох на чем исходники писаны, не пох только если вижу что студенты без надзора препода писали - тогда я запускаю по F8 в mc сразу же и ниибу себе мозг. уверен что без работы не останусь уже никогда, если не на дядю или на тетю работать, то сам на себя поработать я всегда смогу.
а аввтар бля, "программист", песдуй работать охранникоми и не пиши больше такую хуйню, а то я трачу на нее время + на камменты = ущерб мозговой и финансовой деятельности.
достали уже прыщавые очкарики всего инета, у которых ибло не закрываицо и пальчики шаловливые!!!

 
хуигознаит
31.05.06 16:50

Володя, скажи своим студентам-программисткам пусть пофиксят сайт ИЩО РАЗ! патамучта без хакерских выибонов в строке почтового адреса каммент не запостить! или тебе его пофиксить?? епт! так ты так и скажи, дай объяву, логины, пароли!

 
хуигознаит
31.05.06 16:55

Володя! где маи камменты????......... не вижу нихуя!

 
Саняга
31.05.06 17:21

А я когда на программера училсо у нас препод по программированию говорил что все программы уже написаны давно командой Гейца или другими уепанами, так что ебитесь в рот и не ебите мне мозк

 
1
31.05.06 17:26

учите алгоритмы

 
Nixx
31.05.06 18:03

полная херня.
Еще 6 лет назад мой тесть сказал: "не иди, дружок, в программисты, ну ево наxуй, иди лучше и научись ими управлять, а также всеми теми кто использует компьютеры в качестве рабочего инструмента. патамушто придут еще моложе чем ты сейчас, с большим знанием о современных языках и более свежевосприимчивыми мозгами - и пездец"
Хорошо, что я уже к тому моменту нихуя не любил программить. И последовал я советам тестя.

автор - фигня короче стопудей.
перваоткрыватель.

 
Nixx
31.05.06 18:10

полная херня.
Еще 6 лет назад мой тесть сказал: "не иди, дружок, в программисты, ну ево наxуй, иди лучше и научись ими управлять, а также всеми теми кто использует компьютеры в качестве рабочего инструмента. патамушто придут еще моложе чем ты сейчас, с большим знанием о современных языках и более свежевосприимчивыми мозгами - и пездец"
Хорошо, что я уже к тому моменту нихуя не любил программить. И последовал я советам тестя.

автор - фигня короче стопудей.
перваоткрыватель.

 
tuborgman
31.05.06 22:13

а я так скажу, прогаминг(хакинг, компьютинг - нужное подчеркнуть) - это не профессия, не специальност, это культура, а культура всегда правильная и верная и существует вечно (относительно носителя этой культуры)...

я вот когда поступал в универ я уже был пропитан этой културой (еще в десятом классе вещи вытвоярл), я поступил на этот фак потому что это было логическим продолжением для меня и ничего другого не могло быть, но мне было интересно а чёж другие пошли на этот фак.... так вот толком никто вразумительного ответа мне не дал... а было так - кто-то кому-то на уши подсел, типа программер это ахуенная профессия будешь дохера бабок зарабатывать и жить в шоколаде, кому-то препод по информатике на уши сел, вообщем 95% не знали куда они ишли, вообщем сложились обстоятельсва, что мне пришлось бросить универ я пошол забирать документы, с матушкой, и всртетили мы в деканате телку с моей группы, вообщем мы пока в очереде стояли, матушка с ней разгаворилась за эту специальность ("системное програмирование")... так она сказал - "да, тяжело учить, но зато потом в любой банк возмут работать" - тут без коментов...

вообщем я бросил универ, диплома у меня сейчас нету и нигде не учился, но это не мешает меня называть програмистом (хакером, компьютерщиком - нужное подчеркнуть), но я себя никак не называю - люди называют, а вы знаете какие у нас люди, и отсутсвие образования не мешает мне колбасить лаванду на разработке сайтов - реально больше чем зарплата программиста в приличной фирме, а эти разпиздяи уже учатся на третем курсе и досих пор просят что б я им лабы сделал....

 
jqwrg@aerert.we
01.06.06 00:05

Мура написана.
Каждый программист сам выбирает свой путь.

Кого-то устраивает рисовать формочки,
кто-то делает новую ОС,
кто-то - AI.
- каждому своё занятие и своя з.п.

А кто-то гундит, ностальгируя по фортрану. Смешно. Никому не интересны устаревшие технологии - кроме теоретизирующих зануд - тосковать по ним так же глупо - как по скрипучей телеге, мотыге, или лаптям. Конкуренты обгонят со современным инструментарием, и будут правы. А "теретика" директор выстовит за дверь. Но оно и понятно - "художник" и должен жить в нищете.

 
ZEuS
01.06.06 01:49

а к чему путать понятия и кричать тут "тупой делфист" (делфист - не понятие, такого языка нет в природе, есть object pascal) или "разговор ПРОФЕССИОНАЛОВ о бейсике".
какая к бесу разница - на чем писать. программист как таковой и отличается тем, что не привязан к конкретному языку программирования. те же буржуи - вполне грамотные люди - определили программиста как человека, который занимается именно ПРОГРАММИРОВАНИЕМ - то есть разработкой стратегии, тактики проекта, алгоритмированием в основном. а тот, кто это реализует на конкретном языке программирования - это просто кодер, человек, грамотно умеющий реализовать то, что ему указано.
пишу уже не первый год. на совершенно разных языках. паскаль, си - не камень преткновения, освоить новый язык не есть проблема. но самое сложное, как по мне, - перепридумать то, что хочет заказчик, расписать это ему практически до каждого окна, доже на бумаге, и доказать, что так и нужно. а потом реализовать это - уже дело техники.
а кричать, что порода программистов умерла только из-за того, что родились RAD-системы типа delphi или ms visual studio - это, по-моему - признаваться в собственном бессилии освоить чтто новое. ну зачем это. давайте, действительно, все в машином коде писать. нафиг эти DVD - давай перфокарты. бред. это не показатель.

 
CyberMax
01.06.06 02:14

Бля, 100% согласен с ZEuS!!! И че за наезды на Delphi? На С/С++/С# херова туча ламаков пишет. По старому можно только поностальгировать. Я, например, писал на Turbo Basic и Asm'e (юзал TASM). Но это не повод кричать, что на них люди были программистами программистее, чем сейчас. Все для своей платформы. Windows? Юзайте Delphi, Vusual C, Dot НЕТ Framework. MS-DOS? Юзайте Turbo Basic, Quick Basic, MASM, TASM... У вас вообще не IBM PC? Юзайте то, что там есть. Мудак автор, короче.

 
ent
01.06.06 11:19

уходите от темы
меня лично страшно бесит-огромное количество уродов-мнящих себя программерами

ну законьчили они институт и щё?
это уже к разряду "можно и зайца научить курить"
талант нужон, а без него до старости можно по книжкам и форумам ползать с вопросом -
"а SuspendThread это как?"
в общем пней полно-все в бАнках работать хотят,
в дворники идите....!

 
JET
01.06.06 13:58

солидарен мнением с tuborgman, где-то узнал в тебе себя ;))
Zeus, да ;)) но опять же, мы ушли от сабжа ;))
мораль не в том, что щас развелось дохрена "прогеров", и не в том, что они пишут, на чём хотят (VB, не задумываясь о производительности/оптимизации, да и времена ASM'a давно прошли, ностальгия ;)) а в том, что называццо "программистом" уже не модно ;))
если раньше их боялись, то сейчас ??...
помню, когда-то.. пришёл к клиенту, чёто у них с серваком было (smoothwall)... и автоматически получил звание "программиста" ;)) гыы...

а вообще пох на то, что они там думают ;))

те, кто шарят, имеют бабки. те, кто нихрена не шарит, и кричит что он шарит.. нихуя не имеет. страдает обидой. обсерает других, ибо сам так не может...

 
Avalon
01.06.06 16:07

Меня честно говоря бесят эти юнные ублюдки, которые называют себя программистами. Приходят на собеседование и нихера не могут ответить. Они не знают даэе самое простейшее к примеру нити, о чем же тогда можно говорить далее. А насчет того, что Delphi, то скажу. Мне легче наваять интерфейс и не заморачиваться, а потом приступать к работе над самим кодом приложения.

 
densimf
01.06.06 17:01

2 CyberMax: бляяяяяя ржунимагу ))))) Турбо бейсик + ТАСМ. Коктейль "кровь с говном" )))

Вапще, судя по каментам, собрались в основном дельфийцы и ВБисты?

 
dr.P.O.N.
01.06.06 17:37

Афтар, кури словарь. Единорог - это "unicorn", а не "longhorn".

 
RedHat
01.06.06 18:15

Хотелось ещё отметить пункт относительно популярности/непопулярности профессии.
Давайте вернёмся к началу века, когда появились пилоты. Какая романтичная профессия, какая атрибутика, а кто они теперь? Рядовые работники. Да, какая-никакая романтика есть, но уже не та, что была ранее. И что же? По-моему всё нормально и так и должно быть. Также можно вспомнить космонавтов и ещё много других профессий. А теперь давайте задумаемся над тем, чем отличается ситуация вокруг программистов от того, что было с представителями других сфер деятельности человечества? Да ничем на мой взгляд.
Точно также прошла эйфория от новизны, все привыкли к программистам, и всё встало на круги своя.

 
Chaosorg
02.06.06 12:31

А я всегда хотел писать хорошие программы и не хотел быть специалистом под названием программист. Мне удавалось писать такие программы, но обойтись без выслушивания клички "компьютерщик" становится все сложнее и сложнее. Люди ностальгируют по академическому стилю, но ведь даже на новых, якобы загрязненных "коммерцией", системах разработки тоже можно писать красиво - дело не в этом - дело в том, что те программисты которыми модно было быть - были выпускниками не ВМК, а мехмата, физфака и даже гуманитарных факультетов. Есть новаторы, люди с научным творческим складом ума, а есть инженеры, которые должны грамотно применять уже разработанную методику и таким специалистом быть никогда не было модно.

Вон язык форт, до сих пор во многих отношениях никакая система не переплюнула - кто его разработал - программист ? Нет! - астрофизик, которому непонятно было почему язык и операционка не одно и тоже и который нуждался в система управления моторчиками в его обсерватории.

Кто из создателей любых пускай даже и не экзотических, а чисто "ширпотребных" языков и систем был программистом - это все доктора философии, математических наук и т. д.
Для них назваться программистом просто упоминание о той задаче, которой он в данный момент занимается, а не запись в дипломе.

 
Chaosorg
02.06.06 14:21

... и сразу добавлю - автор сказал "не звучит гордо", потом в постах попалось "не модно". Я и сам его употребил. Думаю это слово хоть и очень субъективное, но где оно звучит там всегда какая-то лажа потом происходит - пахнет оно толпой безмозглой. В любой профессии есть то, что дано всем и то, что дано талантливым. Игрушек вон "с изюминкой" меньше стало. Ну не модно быть прогрммистом - назовись дизайнером игр. Моднее некуда. Все человечество строевым шагом туда марширует от действительности - спрос "аховый". Кто запрещает? А никто - просто от статистики не уйдешь - ну не рожает природа (назовем ее так :-)) столько людей, которым действительно надо в науку, а землю копать тоже дело не позорное.

 
ofigenov
03.10.06 15:49

не помню, кто здесь это сказал, но с нескрываемой злостью мол, вот я работаю и делаю сайты а вот та дура что будет зваться программистом пойдет в банк работать и много других подобных выпадов. Так, господа, а при чем здесь конкретно программисты-это проблема скорей общего высшего образования. Раньше как было, закончил школу, хмызня, армия (если муж. пол), завод или фабрика, пенсия. И лишь так называемая интеллигенция("больная на голову", очкастая, заумная, заученная часть населения) шла учиться в институты. И не за зарплату, потому что наши светлые головы получали не больше рабочих в горячих цехах. А, что сейчас. Закончило дитятко с горем пополам школу. Надо в университет определять, да не на кого попало, а тем кому платят побольше. Юристом, протезистом зубов, программистом, экономистом. И не важно, что дитятко за 5 лет так и не понимает на кого учится и что оно должно делать и знать, чтобы называться специалистом в своей области. Гораздо важнее, что есть предки, которые уже нашли тепленькое место и ждут не дождутся, когда дадут диплом и дитятко будет официально работать тем, кем оно прописано в своем дипломе. Вот в чем проблема нашего времени!!! Стало обязательным всем быть с высшим образованием хотя бы номинально. Меня самого выворачивает, когда придурок, который ходит по заводу и меняет клавиатуры и мышки называет себя программистом, когда я, человек, который без проблем может освоить очередной алгоритмический язык и реализовать и написать любую модель не считает себя программистом, потому как сейчас это понятие стало слишком размазанным. Тот кто знает несколько языков и пишет программы не обязательно может только это, а зачастую гораздо больше. Поэтому у нас нет программистов именно в том смысле в каком оно употреблялось ранее. Гораздо обиднее то, что у нас много парней которые могут реально творить и творят, но их некому организовать и заставить работать в нужном направлении, потому как гораздо выгоднее торговать газом и нефтью, чем продуктами интеллектуального труда. И автор не прав, что не читали Вирта и прочих... читали и знаем как, что и почем... и алгоритмы и модели данных.

 


Последние посты:

Девушка дня
Итоги дня
Грязь не сало-потер и отстало!
Ассорти
Мясо
Движущиеся картинки с деффками
Очень Страшная Женщина
Три раза пересмотрел
Где изменился мир?
Летнее настроение


Случайные посты:

Нежданчик
Два в одном
Трусость
Надо помочь!
Партия автомобилей из Японии после шторма в минусовую температуру
Маша, которая никуда не пойдет
О браке с бывшей проституткой
Лапша
О жажде славы и прочего
Донес








Feipiter.com