|
|
|
Почему все так сложно?10.05.2018, 20:13. Показов 8920. Ответов 160
Метки нет (Все метки)
Здравствуйте! Почему все так сложно в мире программирования, казалось бы простом?
Например, чтобы написать приложение на vue нужно выдумывать подключение к api которое нужно писать на django (например) и у которого десятки файлов с "кодом" с моделями, вьюхами, урлами, подключением к postgresql дальше нужно настраивать синхронизацию, потом писать разрешения и в vue и в django... Или на php - пишем код, потом берем фронтенд, более менее приличный, получается только на angular, vue, react пишем отдельно код на php потом пишем структуру базы данных , схему, саму базу формируем и создаем потом описываем подключение хорошо, если программист знает, что нужно сразу писать api к которому подключаться любым фронтом, а если нет... тогда или tpl-ки клепать, или придумывать php+html в котром тоже, гемор еще тот ... почему до 2010 года был линукс, мягко говоря, "консольный"... и пока до них дошло, что система должна быть визуальной - как windows - зато теперь красота! ubuntu 18 - почти идеальна! Также и с программированием! Зачем все эти сложности? Теоретически, ведь можно взять принцип моделей от django, которые простым python3 manage.py makemigrations + migrate делает всю работу по моделированию базы данных... но! Встает вопрос - а как потом работать? Нужно что-то похожее на vue, но только в ЖЕСТКОЙ связке с api с моделями! Обсудим? Какие есть решения? Добавлено через 27 минут по сути, это должно быть простым CRUD приложением но с возможностью подключения к базе данных
0
|
|
| 10.05.2018, 20:13 | |
|
Ответы с готовыми решениями:
160
Zend Framework - почему всё так сложно? Почему так сложно? Делегаты "почему так сложно а ?:(" |
|
Модератор
3141 / 2289 / 469
Регистрация: 26.03.2015
Сообщений: 8,912
|
|
| 13.05.2018, 23:09 | |
|
0
|
|
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
|
| 13.05.2018, 23:26 | |
|
Shamil1, Только не весь софт к сфере IT относится. Есть еще сфера CAD/CAM/FA. IT - это по большому счету и есть гоняния говноданных с одного говносайта на другой. Информационные технологии однако.
Добавлено через 14 минут Shamil1, Ну и еще как считали. У вас стиральная машинка есть? А холодильник? А микроволновка? А кофе-машина? А робот-пылесос? Да вас просто окружил софт управляющий оборудованием в реальном времени а вы его не замечаете. А не замечаете наверное потому что он никогда не тормозит и тем более не виснет. Ну оно в принципе так и задумано.
0
|
|
|
Модератор
3141 / 2289 / 469
Регистрация: 26.03.2015
Сообщений: 8,912
|
||
| 13.05.2018, 23:31 | ||
|
Во-вторых, Вы не учитываете, что продажа ПО - это не единственный способ заработка для компаний, занимающихся разработкой софта. Гугл, например, вроде, не продаёт свой софт, а использует для оказания услуг. В-третьих, Вы не приводите цены на корпоративный софт, который составляет большую часть объёма на этом рынке. Сколько стоит Система Управления Предприятием?
0
|
||
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
|
| 13.05.2018, 23:37 | |
|
Shamil1, А сколько стоит система управления одним прокатным станом предприятия? И какой выхлоп от вндрения системы управления предприятием по сравнению с прошлой версией? Для систем управления прокатным станом экономия имеет свойство исчисляться в десятках мегабаксов в год на каждый стан. В машиностроении выхлоп гораздо гораздо больше.
0
|
|
|
Модератор
3141 / 2289 / 469
Регистрация: 26.03.2015
Сообщений: 8,912
|
||||
| 13.05.2018, 23:57 | ||||
|
А в каком-нибудь не самом крупном банке сидят 50+ программистов и каждый день что-то пишут, дорабатывают систему. Плюс изначально за эту систему выложили десятки-сотни килобаксов. В результате стоимость их персональной доработанной системы исчисляется миллионами долларов. А таких банков по всему миру тысячи. Добавлено через 10 минут В начале века (до кризиса) все предприятия в России активно заказывали системы управления. И это было связано не с экономией, которую даёт такая программа, а с тем, что наличие такой программы сильно увеличивало стоимость предприятия (при подсчёте по принятым на Западе формулам-алгоритмам). Вот и заказывали пачками, чтобы увеличить капитализацию (вместо того, чтобы привести бизнес-процессы в порядок - так, чтобы можно было использовать готовые решения).
1
|
||||
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
||
| 13.05.2018, 23:59 | ||
|
Shamil1, Самая толковая банковская система которую видел - Клиент-Банк от пумба. Его реально 2 разраба запилили на дельфе за 3 недели. Просто разрабы чуть выше среднего уровня совдеповского софтвер-инженера были. Если остальные мегастроки ява-кода для аналогичных штук толпой клепают - ну это их проблемы и тех банков которым нормальные разрабы не по карману.
Да кстати так в сфере CAD/CAM/FA зп джунов начинаются со 120 килобаксов/год. И 300 килобаксов в год там не предел. т.е. в 3-10+ раз выше з/п банковских разрабов. Это если банковскую разработку не в оутсорцинге делают. полно объявлений типа круть - 12 килобаксов/год на оутсорцинг и в/о не тербуется. Естественно выпускники всяких околопрограммиских курсов рады до ушей. Но это не значит что они сотней дают выхлоп сравнимый с одним инженером. Это значит что банкам спецы давно не по карману. При этом все объявления в тему хотя бы CAD от даже третьесортных компаний - только реаллокация на запад и з/п от 120 килобаксов. Добавлено через 47 секунд
0
|
||
|
Модератор
3141 / 2289 / 469
Регистрация: 26.03.2015
Сообщений: 8,912
|
|||
| 14.05.2018, 00:05 | |||
|
По существу возражений нет?
1
|
|||
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
|||
| 14.05.2018, 00:14 | |||
|
Добавлено через 2 минуты
0
|
|||
|
Модератор
3141 / 2289 / 469
Регистрация: 26.03.2015
Сообщений: 8,912
|
||||
| 14.05.2018, 00:15 | ||||
|
0
|
||||
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
|
| 14.05.2018, 00:19 | |
|
Shamil1, В данном конкретном случае это был терминал клиента, терминал администратора, два промежуточных сервера изолирующих внешнюю и внутреннюю сеть от процессинга, и процессинг осуществляющий проводку по банку или передачу в межбанковскую систему.
0
|
|
|
Модератор
3141 / 2289 / 469
Регистрация: 26.03.2015
Сообщений: 8,912
|
||
| 14.05.2018, 00:29 | ||
|
Так же у меня сложилось впечатление, что большинство С++ программистов не знают теории типов.
1
|
||
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
||||||
| 14.05.2018, 04:35 | ||||||
|
А вообще если разговор идет о разрабах движка то всегда как минимум желательно PhD Такие дела просто не пилят под заказ. процентов 60-70 времени разработки занимает анализ предметной области а не написание кода. При этом писать не тому кто делал анализ не получится. Ну и как бы если результат вписывается в предметную область он вытесняет оттуда все остальное, и плотно садится во все смежные ниши. Если не вписывается - то вытесняется с рынка аки автокад. Добавлено через 10 минут Добавлено через 9 минут На самом деле все эти фолды мапы и т.д. это самый нижний уровень абстракции. Мягко говоря как оно на уровне ниже чем взаимодействие классов - вообще дело десятое и к абстрации особо не относится. Грубо говор приводил пример выше - запилил абстракцию взаимодействия. Выбросил 50% кода. 90% из выброшенного были фильтер и мап на ранжед форе. А АДТ - это вообще маразм. фактически слегка навернутые паскалевские записи с вариантами кои усарели в 80-х. Они как минимум неудобны тем что не дает строить уточняемые абстракции. Для построения уточняемых абстракций (имеется в виду абстрактных механизмов взаимодействия конкретизируемых в потомках) без наследования никак. Добавлено через 3 часа 2 минуты Добавлено через 5 минут
1
|
||||||
|
Модератор
3141 / 2289 / 469
Регистрация: 26.03.2015
Сообщений: 8,912
|
||
| 14.05.2018, 09:02 | ||
|
з.ы. "Developer $120,000+" находит 31176 вакансий. "Developer $120,000+ cad" находит 74 вакансии.
1
|
||
|
31 / 40 / 6
Регистрация: 04.10.2014
Сообщений: 185
|
|
| 14.05.2018, 11:53 | |
|
Посмотрел по "CAD Engineer" на indeed.com и monster.com так там вообще сумма оклада НЕ указывается, только требования, сайт и контакты компании. Видимо не с проста.
Добавлено через 56 минут Ага вот запрос правильный >> https://www.indeed.com/q-United-States-$100,000-cad-jobs.html
0
|
|
|
31 / 40 / 6
Регистрация: 04.10.2014
Сообщений: 185
|
|
| 14.05.2018, 12:17 | |
|
На достойные деньги действительно мало вакансий, но на то они и Достойные же >> https://www.indeed.com/q-software-engineer-$150,000-cad-jobs.html
0
|
|
|
31 / 40 / 6
Регистрация: 04.10.2014
Сообщений: 185
|
|
| 14.05.2018, 12:34 | |
|
Сайты по вакансиям это уже скорее действительно Вторично. За "головами" охотятся. То есть твой показатель - это когда тебе Предлагают, тебя Ищут. Либо показывая портфолио отрывают с руками и ногами за 5 минут беседы.
И тут надо понимать что это НЕ тебе повезло, а они Выиграли лотерею в виде тебя. То что "потолок" в $200k в год думаю Гораздо выше, но то уже конечно ни на каких сайтах НЕ узнаешь.
1
|
|
|
|
||||
| 14.05.2018, 13:14 [ТС] | ||||
|
по сути, Приходим к тому, что java есть на любых платформах (по умолчанию)? или не только java? 1С - дорого какие еще есть?
0
|
||||
|
Модератор
3141 / 2289 / 469
Регистрация: 26.03.2015
Сообщений: 8,912
|
|||
| 14.05.2018, 13:26 | |||
|
Теперь в запросе заменяем "cad" на "java" и смотрим слева итог: Full-time 5162 вакансии. Да что там java... заменяем на "python": Full-time 4381 вакансия. cad - 10 java - 522 python - 562 Можно сколько угодно выдавать желаемое за действительное, но судя по имеющимся фактам, python-специалистов на $150,000+ требуется больше, чем cad-специалистов на $100,000+.
1
|
|||
|
|
||
| 14.05.2018, 13:36 [ТС] | ||
|
python3 куда более востребован чем другие если я правильно понимаю, то ... вполне резонный вопрос, в ключе темы обсуждения. На сколько реально создать универсальное приложение для linux/windows/mac на python (backend/frontend) или все-таки для frontend нужно что-то еще (vue, cordova, java, html)
0
|
||
|
Модератор
3141 / 2289 / 469
Регистрация: 26.03.2015
Сообщений: 8,912
|
||
| 14.05.2018, 13:37 | ||
|
0
|
||
| 14.05.2018, 13:37 | |
|
Если с CMS все так просто, то почему сайты все еще делают в блокнотах? Почему так всё и все изменились за последние 15 лет? Почему все так громоздко? Почему все так не любят tkinter? Почему все так не любят Delphi Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F
Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU.
Опрашиваются регистры. . .
|
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка:
Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
|
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо
Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
|
|
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман.
Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
|
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
|
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
|
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ
Основная суть и тезисы по измерениям:
0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема.
Объект не может перемещаться в 0D.
1D (Первое измерение):. . .
|