Программирование исчезнет к 2060-му году


11 0

Прочитал сегодня заметку о том, что программирование скоро исчезнет (https://medium.com/@dtauerbach/software-engineers-will-be-obsolete-by-2060-2a214fdf9737), и даже названа примерная дата – 2060-й год. Ну да, к этому году я скорей всего уже не доживу, чтобы подтвердить эту теорию, но все же, попробую ее опровергнуть уже сейчас. Рассмотрим несколько основополагающих принципов заметки. 

To be sure, software is becoming more efficient, in that sophisticated frameworks have been developed so that fewer lines of source code have to be written, and advanced programming languages, compilers and interpreters have made the life of the programmer much easier than it had been in the 1980s or 1990s.

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

Ну да, языки программирования становятся все более мощными, код писать легче и все это зашибись, но и системы становятся более сложными. Если 30 лет назад задачи были простыми и код можно было написать на ассемблере, то сейчас это просто невозможно. Даже не смотря на то, что все упростилось, потребность в программистах только увеличилась в разы и продолжает расти. 

First, there are website-building tools like Weebly that allow anyone to build a website without writing software

Краткий перевод: Во-первых, есть такие средства создания сайтов, как Weeby, которые позволяют всем создавать сайты без знания программирования. 

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

Дальше идет «во-вторых», смысл которого, что все уже автоматизируется и все уже так просто. Визуальное программирование появилось уже давно, Delphi сделал жизнь на много проще, ну и что? Сейчас Visual Studio позволяет создавать визуальные интерфейсы одной мышкой и без клавиатуры. Но вот драгенддроперы в США и Канаде никому не нужны и им найти работу на много сложнее.

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

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

Возможно я и не прав, но я думаю, что все же программисты не скоро начнут терять спрос на рынке труда. Мне кажется, что главная ошибка статьи в том, что они сравнивают с телеграфом, который действительно устарел и его заменили компьютеры. Лучше бы сравнивали с телевидением. Оно не устаревает. Да, изменяется, но пока не устарело и пока нет причин даже волноваться, что устареет. Измениться - Да, но никуда пока не денется. 


Понравилось? Кликни Лайк, чтобы я знал, какой контент более интересен читателям. Заметку пока еще никто не лайкал и ты можешь быть первым


Комментарии

Eox

24 Августа 2015

Навряд ли спрос упадет в ближайшие 100 лет.
Программистов много - только профессионалов мало.


Евгений

24 Августа 2015

Вообще-то даже используя визуальные среды, оказаться от использования клавиатуры не получиться. Ведь это всего лишь облегчает построение пользовательского интерфейса абсолютно не работоспособного и не более, а что бы все это работало, надо написать код, а это по прежнему где-то 90% в разработке ПО. Читая заметку, может сложиться ощущение, что разрабатывать софт мышкой все же можно, если для себя, но это не так.


24 Августа 2015

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

Сейчас Visual Studio позволяет создавать визуальные интерфейсы одной мышкой и без клавиатуры.


Евгений

24 Августа 2015

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


Михаил Фленов

24 Августа 2015

Это написано в новом абзаце, а значит это новая мысль и не является продолжением предыдущего предложения. И я не вижу, как там оказался контекст, что программу можно написать с помощью мышки. Слова "мышь" вообще нет.


Максим

25 Августа 2015

Люди кто как учился кодить, я сейчас работаю сис. админом, но хочу быть php программистом, а опыта мало, на данный момент знаю только HTML CSS и CMS WordPress API PHP теорию(но теория без практики не что) . Есть люди которые учили PHP, напишите email или скайп пообщаемся,


Radekk

01 Сентября 2015

— Цой, Ленин, PHP — что между ними общего?


Кодерист

17 Февраля 2016

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


Михаил Фленов

17 Февраля 2016

Ну зачем же в крайности кидаться. Визуальное программирование живо и будет жить.
1. Оно будет жить в неболших проектах любого типа. Но в больших Web проектах сейчас применяется редко и в будущем скорей всего не вытеснит код.
2. Оно будет жить в любых проектах для десктопа и для мобильного мира. Умение делать интерфейсы в коде будет огромным плюсом при поиске работы, но видуальное создание интерфейсов на десктопе уже давно является нормой


Кодерист

17 Февраля 2016

Спасибо за ответ! В связи с этим, у меня еще один вопрос, вернее просьба, замаскированная под вопрос. Дело в том, что я самостоятельно изучающий программирование с нуля. Задача такая: уметь создавать программ. продукты, рационально использующие систему и железо, стать мастером этого дела и найти работу в англоязычной стране (мне думается, что именно там вариться вся каша). Изучать программирование я начал именно с Вашей книги "Библия Дельфи" 2011 года издания. Книга написана прекрасно, именно для новичков, большое Вам за это человеческое спасибо. Однако меня все же беспокоит червь сомнения - работа в Delphi, точнее в среде Delphi, похожа на строительство быстровозводимых типовых домиков для беженцев в Европе. Я не думаю, что в среде Delphi я создам произведение архитектурного искусства, как например Эрмитаж в Питере, Лувр в Париже или Кремль в Москве. Я не гонюсь за званием "компьютерного гуру" (Боже упаси), просто, думается мне, одним умением работать в теплой и заботливой среде Delphi в англоязычной стране я не отделаюсь. Хотелось бы (очень даже хотелось бы) заручиться Вашим советом по выбору правильного пути изучения создания программных продуктов (не только прикладных, но и системных в том числе). Какие технологии изучать? Какие книги читать? Хотелось бы обладать более широкими возможностями, быть независимым, взрослым что-ли ) Вообщем, вот такая моя просьба. Заранее спасибо. С уважением, Ваш читатель.


Михаил Фленов

18 Февраля 2016

Читать все и изучать все, что попадается на глаза. Я читаю совершенно разные книги, постоянно ищу что-то новое. Нужно читать книги не только по языкам, но такие вещи как алгоритмы, совершенный код...


Добавить Комментарий

Еще что-нибудь

Хотите найти еще что-то интересное почитать? Можно попробовать отфильтровать заметки на блоге по категориям.

О блоге

Программист, автор нескольких книг серии глазами хакера и просто блогер. Интересуюсь безопасностью, хотя хакером себя не считаю

Обратная связь

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

Пишите мне