Модераторы: LSD
  

Поиск:

Закрытая темаСоздание новой темы Создание опроса
> Конвейерная разработка программного обеспечения, профессия программиста скоро умрёт 
:(
    Опции темы
phpsuxxx
Дата 11.8.2014, 15:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 6.8.2014




Генри Форд изобретением конвейера совершил производственную революцию. Непонятно почему этот принцип до сих пор не применяется в разработке ПО. 
Программы, как и автомобили, практически одинаковы. 
У автомобиля меняется только цвет кузова, объём мотора, диаметр колеса, и т.д. 
В случае программного обеспечения меняются так называемые "свистелки и перделки".
Все программы давно написаны. Разработка ПО сводится к добавлению свистелок и перделок к старым программам.
В принципе можно было бы и полностью автоматизировать процесс. Если написать программу, которая генерирует другие программы с заданным набором свистелок и перделок, то профессия программиста исчезнет за ненадобностью. 
PM MAIL   Вверх
irinazanuda
Дата 11.8.2014, 15:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 911
Регистрация: 23.6.2010




Цитата(phpsuxxx @  11.8.2014,  15:20 Найти цитируемый пост)
профессия программиста исчезнет за ненадобностью.  

Нет.
Заказчиков на программы. сайты. -море)). И Заказчик. сам не знает что он хочет. размахивая руками и невнятно говоря. что ему надо= разобраться в желаниях может. если не психиатр. то программист. какую именно сопелку и перделку добавит. кроме того что-то нужно изменить ит.п... Допускаю что дизайнер будет более востребован. в случае создания автоматизированной программы

НО. всегда будут более секретные программы. написанные индивидуально только для одной Конторы)).. для военной промышленности. для атомной. для новых разработок стратегической "жидкости")).. Ну, ты понял...
А для обыкновенной соц. сети--да. можно и создать.. но я вижу что и так в этом продвинулись.. много сделано программ для создания сайтов. магазинов и т.п.. где если не силно бестолковка. но разобраться можно.. тупо выбирай себе из перечисленных названий и всё

PM MAIL   Вверх
CompWorm
Дата 11.8.2014, 19:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Допеределыватель
***


Профиль
Группа: Участник Клуба
Сообщений: 1689
Регистрация: 6.12.2004
Где: /




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

но да, щас появляется тенденция к специализированным и задачноориентированным языкам... лет через 50-100 думаю программистов будет значительно меньше.


--------------------
PM MAIL   Вверх
BlackRu
Дата 11.8.2014, 20:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 431
Регистрация: 14.9.2009




  Я бы сказал, что к программисту в нынешнем мире предъявляется больше требований. 
Минимум один иностранный язык, а иногда два или три, умение разбираться почти во всех ...эээ... естественных науках. По крайней мере нужно знание общенаучной терминологии. 
   Может сложиться так, что  писать придется программы для физики, химии, микробиологии... Гуманитарные знания тоже нужны, если вдруг нужно сваять программу для поиска по китайскому сегменту Интернета. 
 Т.е. задачи совершенно непредсказуемые.
Если учесть, что мир постоянно меняется, то и потенциал проблем для программирования наращивается. 
Вдобавок остаются уже известные открытые проблемы, хотя бы семантический поиск.

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


--------------------
Удалена администрацией форума
PM MAIL WWW Skype   Вверх
phpsuxxx
Дата 11.8.2014, 20:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 6.8.2014




Цитата(CompWorm @ 11.8.2014,  19:36)
на конвейре рабочий не должен знать, как работает остальная часть автомобиля

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

Это сообщение отредактировал(а) phpsuxxx - 11.8.2014, 20:36
PM MAIL   Вверх
ksnk
Дата 11.8.2014, 21:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прохожий
****


Профиль
Группа: Комодератор
Сообщений: 6855
Регистрация: 13.4.2007
Где: СПб




phpsuxxx, Дык, до конвеера изделие сначала проектируют инженеры (инженер-изобретатель) делаются тестовые образцы (специалисты-станочники) с доводкой по месту напильниками, отлаживается промышленная технология изготовления (инженеры-технологи), а вот потом уже готовая технология натягивается на конвейер.
В программировании до конвейера, обычно, не доходит  smile Копировать - дело нехитрое...


--------------------
Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! user posted image
PM MAIL WWW Skype   Вверх
Zloxa
Дата 11.8.2014, 22:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Чо?
****


Профиль
Группа: Завсегдатай
Сообщений: 3473
Регистрация: 12.9.2008




Цитата(phpsuxxx @  11.8.2014,  16:20 Найти цитируемый пост)
Если написать программу, которая генерирует другие программы с заданным набором свистелок и перделок, то профессия программиста исчезнет за ненадобностью.  

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

Добавлено через 3 минуты и 3 секунды
Цитата(ksnk @  11.8.2014,  22:00 Найти цитируемый пост)
В программировании до конвейера, обычно, не доходит

Конвейер - средство тиражирования решения. Процесс тиражирования ПО не требует столь сложного инженерно-техничегского-управленческого решения.  smile 

Это сообщение отредактировал(а) Zloxa - 11.8.2014, 22:00


--------------------
Достоверно известно, что 89% людей доверяют статистике взятой с потолка smile
PM   Вверх
CompWorm
  Дата 11.8.2014, 22:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Допеределыватель
***


Профиль
Группа: Участник Клуба
Сообщений: 1689
Регистрация: 6.12.2004
Где: /




Я думаю, автор говорит про деятельность разработчиков, типа GoRam - он точно обзавёлся каким-то станком для массового стругания баянов  smile 

Это сообщение отредактировал(а) CompWorm - 11.8.2014, 22:07


--------------------
PM MAIL   Вверх
phpsuxxx
  Дата 11.8.2014, 22:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 6.8.2014




Цитата(CompWorm @ 11.8.2014,  22:06)
Я думаю, автор говорит про деятельность разработчиков, типа GoRam - он точно обзавёлся каким-то станком для массового стругания баянов  smile

Хороший пример программ, состоящих исключительно из свистелок и перделок.
Но и другие программы сейчас разрабатываются аналогично.
Была версия 3.0, сменили цвет фона, поменяли расположение пунктов меню - вот и готова версия 3.1.
Кстати, весь веб основан на свистелках и перделках.
Вот взять этот форум. Зачем столько смайлов в левой части экрана и "Иконки сообщения" в нижней части экрана? Несут ли они полезную нагрузку?  smile  smile  smile  smile  smile  smile  smile
Зачем вообще флеймовые разделы, раз это форум программистов?

Это сообщение отредактировал(а) phpsuxxx - 11.8.2014, 22:55
PM MAIL   Вверх
Zloxa
Дата 12.8.2014, 11:32 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Чо?
****


Профиль
Группа: Завсегдатай
Сообщений: 3473
Регистрация: 12.9.2008




Цитата(phpsuxxx @  11.8.2014,  23:47 Найти цитируемый пост)
Зачем вообще флеймовые разделы, раз это форум программистов?

Зачем вобще нужны профильные разделы, раз это форум программистов? smile Ведь в профильных разделах тусят преимущественно те,  у кого с программизмом не айс

Это сообщение отредактировал(а) Zloxa - 12.8.2014, 11:32


--------------------
Достоверно известно, что 89% людей доверяют статистике взятой с потолка smile
PM   Вверх
phpsuxxx
Дата 12.8.2014, 15:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 6.8.2014




Цитата(Zloxa @ 12.8.2014,  11:32)
Цитата(phpsuxxx @  11.8.2014,  23:47 Найти цитируемый пост)
Зачем вообще флеймовые разделы, раз это форум программистов?

Зачем вобще нужны профильные разделы, раз это форум программистов? smile Ведь в профильных разделах тусят преимущественно те,  у кого с программизмом не айс

Ты прав, хорошему программисту форум не нужен. 
Форум для дилетантов, вообразивших себя программистами.
PM MAIL   Вверх
LSD
Дата 12.8.2014, 18:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin




Цитата(phpsuxxx @  12.8.2014,  16:10 Найти цитируемый пост)
Форум для дилетантов, вообразивших себя программистами. 

На этой оптимистичной ноте мы и закончим smile 


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
  
Закрытая темаСоздание новой темы Создание опроса
Правила раздела «Флейм»
Sneg0k

Добро пожаловать в «Флейм».

В разделе не действуют многие правила:

  • Можно оффтопить(умеренно)
  • Можно общаться на темы, не только связанные с программированием.

Строго запрещено:

  • Размещать рекламу
  • Обсуждать политику
  • Оскорблять друг-друга и переходить на личности
  • Наезжать, провоцировать других участников форума
  • Материться
  • Троллить

Напоминаем о существовании волшебной кнопочки "Репорт". Если вы увидели сообщение, несовместимое с жизнью, просьба подвести на нее курсор и клацнуть левой клавишей мышки. Тем самым вы сможете призвать злого, но жутко справедливого джина-модератора, который нашлет порчу на злостного нарушителя. Кстати - счётчик сообщений здесь не растёт.


Глас Винграда:


Глас Философии:


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Sneg0k

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Флейм | Следующая тема »


 




[ Время генерации скрипта: 0.0802 ]   [ Использовано запросов: 20 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.