![]() |
Модераторы: LSD |
![]() ![]() ![]() |
|
phpsuxxx |
|
|||
Новичок Профиль Группа: Участник Сообщений: 8 Регистрация: 6.8.2014 |
Генри Форд изобретением конвейера совершил производственную революцию. Непонятно почему этот принцип до сих пор не применяется в разработке ПО.
Программы, как и автомобили, практически одинаковы. У автомобиля меняется только цвет кузова, объём мотора, диаметр колеса, и т.д. В случае программного обеспечения меняются так называемые "свистелки и перделки". Все программы давно написаны. Разработка ПО сводится к добавлению свистелок и перделок к старым программам. В принципе можно было бы и полностью автоматизировать процесс. Если написать программу, которая генерирует другие программы с заданным набором свистелок и перделок, то профессия программиста исчезнет за ненадобностью. |
|||
|
||||
irinazanuda |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 911 Регистрация: 23.6.2010 |
Нет. Заказчиков на программы. сайты. -море)). И Заказчик. сам не знает что он хочет. размахивая руками и невнятно говоря. что ему надо= разобраться в желаниях может. если не психиатр. то программист. какую именно сопелку и перделку добавит. кроме того что-то нужно изменить ит.п... Допускаю что дизайнер будет более востребован. в случае создания автоматизированной программы НО. всегда будут более секретные программы. написанные индивидуально только для одной Конторы)).. для военной промышленности. для атомной. для новых разработок стратегической "жидкости")).. Ну, ты понял... А для обыкновенной соц. сети--да. можно и создать.. но я вижу что и так в этом продвинулись.. много сделано программ для создания сайтов. магазинов и т.п.. где если не силно бестолковка. но разобраться можно.. тупо выбирай себе из перечисленных названий и всё |
|||
|
||||
CompWorm |
|
|||
![]() Допеределыватель ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1689 Регистрация: 6.12.2004 Где: / |
на конвейре рабочий не должен знать, как работает остальная часть автомобиля, программист должен. можно отделить области кода интерфейсами и либами, но опять же это возможно далеко не в каждом софте.
кроме того, кто-то должен создать архитектуру... поэтому без программиста на сегодня никак. но да, щас появляется тенденция к специализированным и задачноориентированным языкам... лет через 50-100 думаю программистов будет значительно меньше. |
|||
|
||||
BlackRu |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 431 Регистрация: 14.9.2009 |
Я бы сказал, что к программисту в нынешнем мире предъявляется больше требований.
Минимум один иностранный язык, а иногда два или три, умение разбираться почти во всех ...эээ... естественных науках. По крайней мере нужно знание общенаучной терминологии. Может сложиться так, что писать придется программы для физики, химии, микробиологии... Гуманитарные знания тоже нужны, если вдруг нужно сваять программу для поиска по китайскому сегменту Интернета. Т.е. задачи совершенно непредсказуемые. Если учесть, что мир постоянно меняется, то и потенциал проблем для программирования наращивается. Вдобавок остаются уже известные открытые проблемы, хотя бы семантический поиск. Да, действительно прикладные вещи типа блогов, гостевых, новостных, соцсетей имеют множество реализаций, но опять же - мир меняется. Менются языки программирования, на которых написаны эти прикладные программы, меняются некоторые стандарты. В общем, имхо, в глобальных масштабах программирование пока только набирает обороты. Может быть, когда-нибудь станет массовым : ) -------------------- Удалена администрацией форума |
|||
|
||||
phpsuxxx |
|
|||
Новичок Профиль Группа: Участник Сообщений: 8 Регистрация: 6.8.2014 |
Считаю, что можно оорганизовать процесс так, что программист не должен знать ничего об остальной части программы. Программисту даются необходимые входные и выходные данные. Он пишет код блока, преобразующий входные данные в выходные. Ему по барабану куда дальше пойдут выходные данные. Для однотипных программ вроде соц. сетей, интернет-магазинов, почти всех приложений для смартфонов блоки однотипные и порядок взаимодействия блоков давно известен. Еще один программист на конечном этапе соединяет блоки в единую программу. Сейчас программисты приложений для смартфонов занимаются тем, что в стотысячный раз переписывают клиенты к почте и соцсетям, карты, тетрис, шахматы, змейку, и прочие шашки. Веб-программисты соответственно переписывают фейсбук (сравните с вк), википедию (тысячи их), ютуб (сравните с рутубом), гугл ньюс (сравните с яндекс новости) и прочие интернет-помойки. Это сообщение отредактировал(а) phpsuxxx - 11.8.2014, 20:36 |
|||
|
||||
ksnk |
|
|||
![]() прохожий ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 6855 Регистрация: 13.4.2007 Где: СПб |
phpsuxxx, Дык, до конвеера изделие сначала проектируют инженеры (инженер-изобретатель) делаются тестовые образцы (специалисты-станочники) с доводкой по месту напильниками, отлаживается промышленная технология изготовления (инженеры-технологи), а вот потом уже готовая технология натягивается на конвейер.
В программировании до конвейера, обычно, не доходит ![]() -------------------- Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! ![]() |
|||
|
||||
Zloxa |
|
|||
![]() Чо? ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3473 Регистрация: 12.9.2008 |
Для того, чтобы формально описать этой программе что ты имеешь в виду под свистелками, а что под перделками, тебе придется использовать какие-то выразитльные средства, роль которых сейчас и выполняют языки программирования. Итого, программизм как таковой врядли куда денется, в лучшем случае повыситься уровень абстракции. Добавлено через 3 минуты и 3 секунды Конвейер - средство тиражирования решения. Процесс тиражирования ПО не требует столь сложного инженерно-техничегского-управленческого решения. ![]() Это сообщение отредактировал(а) Zloxa - 11.8.2014, 22:00 -------------------- Достоверно известно, что 89% людей доверяют статистике взятой с потолка ![]() |
|||
|
||||
CompWorm |
|
|||
![]() Допеределыватель ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1689 Регистрация: 6.12.2004 Где: / |
Я думаю, автор говорит про деятельность разработчиков, типа GoRam - он точно обзавёлся каким-то станком для массового стругания баянов
![]() Это сообщение отредактировал(а) CompWorm - 11.8.2014, 22:07 |
|||
|
||||
phpsuxxx |
|
|||
Новичок Профиль Группа: Участник Сообщений: 8 Регистрация: 6.8.2014 |
Хороший пример программ, состоящих исключительно из свистелок и перделок. Но и другие программы сейчас разрабатываются аналогично. Была версия 3.0, сменили цвет фона, поменяли расположение пунктов меню - вот и готова версия 3.1. Кстати, весь веб основан на свистелках и перделках. Вот взять этот форум. Зачем столько смайлов в левой части экрана и "Иконки сообщения" в нижней части экрана? Несут ли они полезную нагрузку? ![]() ![]() ![]() ![]() ![]() ![]() ![]() Зачем вообще флеймовые разделы, раз это форум программистов? Это сообщение отредактировал(а) phpsuxxx - 11.8.2014, 22:55 |
|||
|
||||
Zloxa |
|
|||
![]() Чо? ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3473 Регистрация: 12.9.2008 |
Зачем вобще нужны профильные разделы, раз это форум программистов? ![]() Это сообщение отредактировал(а) Zloxa - 12.8.2014, 11:32 -------------------- Достоверно известно, что 89% людей доверяют статистике взятой с потолка ![]() |
|||
|
||||
phpsuxxx |
|
|||
Новичок Профиль Группа: Участник Сообщений: 8 Регистрация: 6.8.2014 |
Ты прав, хорошему программисту форум не нужен. Форум для дилетантов, вообразивших себя программистами. |
|||
|
||||
LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin |
На этой оптимистичной ноте мы и закончим ![]() -------------------- 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. |
|||
|
||||
![]() ![]() ![]() |
Правила раздела «Флейм» | |
|
Добро пожаловать в «Флейм». В разделе не действуют многие правила:
Строго запрещено:
Напоминаем о существовании волшебной кнопочки "Репорт". Если вы увидели сообщение, несовместимое с жизнью, просьба подвести на нее курсор и клацнуть левой клавишей мышки. Тем самым вы сможете призвать злого, но жутко справедливого джина-модератора, который нашлет порчу на злостного нарушителя. Кстати - счётчик сообщений здесь не растёт. Глас Винграда:
Глас Философии:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Sneg0k |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Флейм | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |