Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет ivanov_petrov ([info]ivanov_petrov)
@ 2009-08-10 13:28:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Программирование выгорело
http://ivanov-petrov.livejournal.com/1215547.html?thread=59919419#t59919419
[info]kouzdra@lj
Программирование - точно нет - оно уже "выгорело" где-то в 80-е - начале 90-х самое позднее.

[info]ivanov_petrov@lj
Я с интересом наблюдаю нонечных совсем молодых программистов. Конечно, у меня не так много опыта наблюдений за ними, как у многих программистов, но вот что заметил. Еще в 90-х молодые ребята были - ух, с 14 лет хард сами разбирали-собирали с упоением, сами учились программировать, увлечены были компьютерорм до невозможности, и в игры играли, конечно, но и игрались с этакой сложной интересной штукой - и потому фанатели, знали очень многое и самоучками становились очень крутыми ребятами. Похожие вещи были еще в СССР - многие из тогдашних людей, хоть и не было им интернета, увлекались кибернетикой и ЭВМ, и почитали себя интеллектуальной элитой, и многое умели - старые (теперь) программисты 60-х. А вот последнее поколение воспринимает комп как телевизор. Штука привычная, вовсе не чудесная, в ней много возможностей - сеть, игры - но самому в ней разбираться? все равно что добровольно залезать чинить телевизор. Зачем? Проще мастера вызвать иил новый купить. И теперь молодые ребята даже программистской ориентации - ни железа не знают, ни код им особо не интересен - ну, мол, работа как работа. Конечно, не поголовно все - знающие, талантливые люди всегда бывают, но если раньше такие косяками ходили, учили с 12-14 лет папу и прочий народ, сами все вызнавали неведомыми путями, когда еще и книг-то не было на эту тему, то теперь - совсем иное отношение.

[info]kouzdra@lj
Угу - но я еще и о том, что эта субкультура уже прошла свою творческую фазу - оставила в частности весьма значимый идеологический след - в виде open source и всего, что с этим связано (хотя в большей степени в США, нежели у нас - у нас она развивалась с отставанием лет на 10 и не успела до конца пройти эволюцию - в 1991 году ее просто прихлопнуло распадом СССР) и сейчас находится в "мемориальной фазе", если впасть в гумилевщину.


(Читать комментарии) - (Добавить комментарий)


[info]a_p@lj
2009-08-10 10:01 (ссылка)
мне кажется, что программирование должно бы развиваться, примерно как автовождение: сначала это была такая слегка романтическая профессия, а потом, - при том, что автогонщики как профессия сохранились, - этому научились все (кстати, к вашему замечанию о том, что раньше программисты разбирались в железе - в 10-20-е годы шофёры тоже разбирались в механике). И теперь, какому-нибудь, например, коммивояжёру, проводящему за рулём по шесть часов в день, не придёт же в голову считать себя шофёром.
Так и с программированием: правильное развитие профессии, оставив место "элитарным" специалистам, должно привести к тому, что массовое программирование станет не профессией, а полезным для многих других профессий умением. Как водить машину (или печатать на машинке). Что, собственно, уже видно на многих учёных.

(Ответить) (Ветвь дискуссии)


[info]ivanov_petrov@lj
2009-08-10 11:13 (ссылка)
да, конечно, примерно это я и имел в виду. То есть я видел тех, "первых" шоферов, и это были люди очень всокого класса - как сейчас крупные инженеры. А теепрь шофер - конечно. просто ремесленная профессия. и это свидетелсьство прогресса. Хотя профессиональные водители с очень большими познаниями. конечно. остались для специфических ролей

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]a_p@lj
2009-08-10 11:38 (ссылка)
а главное сходство с шофёрами - это что машины водить умеют практически все. То есть у водящено машину профессионализм находится в другом месте. Так, при умеющих программировать специалистах в предметных областях отдельных программистов столько, сколько сейчас, и не надо будет.

(Ответить) (Уровень выше)


[info]ydolgov@lj
2009-08-11 05:20 (ссылка)
Что общего между программером и шофёром? Что, типа, программер рулит машину, только машина - электронная? Так это, уверяю Вас, внешняя сторона дела.

Хороший физик может стать хреновеньким разработчиком софтвера. И это, пожалуй всё. Остальные способны выучиться только в тестировщики. Кого я там только не встречал - и химики, и музыканты, и философы и повара.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]a_p@lj
2009-08-11 06:30 (ссылка)
я писал не о сходстве технической стороны профессий программиста и шофёра, а о сходстве судьбы этих профессий в обществе. Внешняя это сторона дела или внутренняя - зависит от дела, то есть от того, откуда смотреть.

Историю шофёрства можно пунктирно представить так:

1. машин мало, ездить на них почти никто не умеет, те, кто умеет - заодно разбираются в механике и интересуются ею. Существует некоторый романтический ореол шофёрско-автомеханической профессии (виден по очень многим книгам, написанным в то время - например у Шкловского, или Газданова. Да хоть бы и Ремарка).

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

3. Водить машину умеют практически все. Вождение машины из массовой профессии превратилось в умение, доступное многим. При этом, ралли, формула-1, автотрюкачи, испытатели и т.п., конечно, остались. Но их очень мало в сравнении с просто водящими машину и не нуждающимися в услугах шофёра.

Мне представляется, что, что профессия программиста развивается, в общем, параллельно профессии шофёра, и, при нормальном развитии, мы должны бы скоро попасть в 3.

И мы, действительно, уже видим описанное в науке: многие, например, физики, пишут себе код, не прибегая к помощи профессиональных программистов. Их уровень как программистов может быть невысок, но задача в результате часто оказывается решена адекватно (человек, нормально водящий машину, не справится с Ф1 устройством, но ему же просто надо из пункта А в пункт Б, правда же).

Кстати, я встречал не только хороших физиков, ставших хорошими программистами, но также и вполне так себе физиков, ставших программистами вполне приличными.

(Ответить) (Уровень выше) (Ветвь дискуссии)

(Комментарий удалён)

[info]a_p@lj
2009-08-11 07:48 (ссылка)
Конечно, разные уровни были, есть и будут практически в любой професии.
Что же касается вашего предложения - ну, попробуйте, возьмите самого-самого программиста, и пусть он на досуге напишет систему, которая вытеснит на рынке Юникс. Справится? Мне представляется, что нет, главным образом потому что Юникс (в том виде, в каком он имеет сейчас заметную часть рынка) был написан не один раз, не одним человеком и не на досуге.

О сравнении профессий - ещё раз, я сравнивал не техническую их сторону, а социальную.

А с последним вашим абзацем нельзя не согласиться. Вполне можно сказать, что большинство людей, профессионально занимающихся программированием сейчас, просто "владеют грамотой". И до вершин профессии им - как писарю до Толстого (или нам с вами - до Шумахера :)). Собственно, я вот это самое и хотел сказать с самого начала - "научится грамоте" может каждый и это станет умением, а не профессией, как сейчас.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]ydolgov@lj
2009-08-11 07:57 (ссылка)
Извините, я только сейчас понял, что Вы имеете в виду. Не имею возражений по существу.

(Ответить) (Уровень выше)


[info]_iga@lj
2012-01-23 19:40 (ссылка)
В первых автомобилях функции водителя и шофёра разделялись:

Профессия водителя появилась после создания в 1769 году французским инженером Никола-Жозефе Кюньо паровой повозки. На трехколесную повозку весом 3,5 тонны был установлен огромный паровой котел. Человека, который его топил, называли шофером (в переводе с французского – кочегар). Шофер управлял паровой машиной и постоянно подбрасывал уголь в топку.

Соответственно, водитель разбирался в вождении, а шофёр - в "железе":

в июле 1803 года Тревитик выводит свою машину на регулярный маршрут из Лондона, с Грэйз-инн лэйн, в Пэддингтон и обратно, через Лордс крикет Грауд и Айлингтон. Запаса угля и воды хватало на 15 км хода, причем повозка могла разогнаться до 13 км/ч – гораздо быстрее любого конного омнибуса. Обслуживали машину двое, водитель и кочегар, по-французски chauffeur. Теперь водителя зовут шофером, что в начале XIX века прозвучало бы оскорбительно – у водителя была чистая и ответственная работа, за которую больше платили.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]a_p@lj
2012-01-24 05:22 (ссылка)
Мне не кажется, что это верная аналогия: на самом деле кочегар (что на паровой повозке, что на паровозе) выполняет роль не механика, а бензонасоса. Механик же ("разбирающийся в железе") - это тот, кто машину регулирует, чинит, меняет расходные детали и т.п. Работают механики обычно в гараже (в депо). Насчёт "шофёров, разбирающихся в механике", я там в другом комменте привожу подвтерждающие источники из первой трети 20 века.

(Ответить) (Уровень выше)


(Читать комментарии) -