|
|
|
Почему все так сложно?10.05.2018, 20:13. Показов 7855. Ответов 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 - почему всё так сложно? Почему так сложно? Делегаты "почему так сложно а ?:(" |
|
Модератор
3132 / 2279 / 469
Регистрация: 26.03.2015
Сообщений: 8,870
|
|
| 13.05.2018, 23:09 | |
|
0
|
|
|
2083 / 1574 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
|
| 13.05.2018, 23:26 | |
|
Shamil1, Только не весь софт к сфере IT относится. Есть еще сфера CAD/CAM/FA. IT - это по большому счету и есть гоняния говноданных с одного говносайта на другой. Информационные технологии однако.
Добавлено через 14 минут Shamil1, Ну и еще как считали. У вас стиральная машинка есть? А холодильник? А микроволновка? А кофе-машина? А робот-пылесос? Да вас просто окружил софт управляющий оборудованием в реальном времени а вы его не замечаете. А не замечаете наверное потому что он никогда не тормозит и тем более не виснет. Ну оно в принципе так и задумано.
0
|
|
|
Модератор
3132 / 2279 / 469
Регистрация: 26.03.2015
Сообщений: 8,870
|
||
| 13.05.2018, 23:31 | ||
|
Во-вторых, Вы не учитываете, что продажа ПО - это не единственный способ заработка для компаний, занимающихся разработкой софта. Гугл, например, вроде, не продаёт свой софт, а использует для оказания услуг. В-третьих, Вы не приводите цены на корпоративный софт, который составляет большую часть объёма на этом рынке. Сколько стоит Система Управления Предприятием?
0
|
||
|
2083 / 1574 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
|
| 13.05.2018, 23:37 | |
|
Shamil1, А сколько стоит система управления одним прокатным станом предприятия? И какой выхлоп от вндрения системы управления предприятием по сравнению с прошлой версией? Для систем управления прокатным станом экономия имеет свойство исчисляться в десятках мегабаксов в год на каждый стан. В машиностроении выхлоп гораздо гораздо больше.
0
|
|
|
Модератор
3132 / 2279 / 469
Регистрация: 26.03.2015
Сообщений: 8,870
|
||||
| 13.05.2018, 23:57 | ||||
|
А в каком-нибудь не самом крупном банке сидят 50+ программистов и каждый день что-то пишут, дорабатывают систему. Плюс изначально за эту систему выложили десятки-сотни килобаксов. В результате стоимость их персональной доработанной системы исчисляется миллионами долларов. А таких банков по всему миру тысячи. Добавлено через 10 минут В начале века (до кризиса) все предприятия в России активно заказывали системы управления. И это было связано не с экономией, которую даёт такая программа, а с тем, что наличие такой программы сильно увеличивало стоимость предприятия (при подсчёте по принятым на Западе формулам-алгоритмам). Вот и заказывали пачками, чтобы увеличить капитализацию (вместо того, чтобы привести бизнес-процессы в порядок - так, чтобы можно было использовать готовые решения).
1
|
||||
|
2083 / 1574 / 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
|
||
|
Модератор
3132 / 2279 / 469
Регистрация: 26.03.2015
Сообщений: 8,870
|
|||
| 14.05.2018, 00:05 | |||
|
По существу возражений нет?
1
|
|||
|
2083 / 1574 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
|||
| 14.05.2018, 00:14 | |||
|
Добавлено через 2 минуты
0
|
|||
|
Модератор
3132 / 2279 / 469
Регистрация: 26.03.2015
Сообщений: 8,870
|
||||
| 14.05.2018, 00:15 | ||||
|
0
|
||||
|
2083 / 1574 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
|
| 14.05.2018, 00:19 | |
|
Shamil1, В данном конкретном случае это был терминал клиента, терминал администратора, два промежуточных сервера изолирующих внешнюю и внутреннюю сеть от процессинга, и процессинг осуществляющий проводку по банку или передачу в межбанковскую систему.
0
|
|
|
Модератор
3132 / 2279 / 469
Регистрация: 26.03.2015
Сообщений: 8,870
|
||
| 14.05.2018, 00:29 | ||
|
Так же у меня сложилось впечатление, что большинство С++ программистов не знают теории типов.
1
|
||
|
2083 / 1574 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
||||||
| 14.05.2018, 04:35 | ||||||
|
А вообще если разговор идет о разрабах движка то всегда как минимум желательно PhD Такие дела просто не пилят под заказ. процентов 60-70 времени разработки занимает анализ предметной области а не написание кода. При этом писать не тому кто делал анализ не получится. Ну и как бы если результат вписывается в предметную область он вытесняет оттуда все остальное, и плотно садится во все смежные ниши. Если не вписывается - то вытесняется с рынка аки автокад. Добавлено через 10 минут Добавлено через 9 минут На самом деле все эти фолды мапы и т.д. это самый нижний уровень абстракции. Мягко говоря как оно на уровне ниже чем взаимодействие классов - вообще дело десятое и к абстрации особо не относится. Грубо говор приводил пример выше - запилил абстракцию взаимодействия. Выбросил 50% кода. 90% из выброшенного были фильтер и мап на ранжед форе. А АДТ - это вообще маразм. фактически слегка навернутые паскалевские записи с вариантами кои усарели в 80-х. Они как минимум неудобны тем что не дает строить уточняемые абстракции. Для построения уточняемых абстракций (имеется в виду абстрактных механизмов взаимодействия конкретизируемых в потомках) без наследования никак. Добавлено через 3 часа 2 минуты Добавлено через 5 минут
1
|
||||||
|
Модератор
3132 / 2279 / 469
Регистрация: 26.03.2015
Сообщений: 8,870
|
||
| 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
|
||||
|
Модератор
3132 / 2279 / 469
Регистрация: 26.03.2015
Сообщений: 8,870
|
|||
| 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
|
||
|
Модератор
3132 / 2279 / 469
Регистрация: 26.03.2015
Сообщений: 8,870
|
||
| 14.05.2018, 13:37 | ||
|
0
|
||
| 14.05.2018, 13:37 | |
|
Помогаю со студенческими работами здесь
80
Если с CMS все так просто, то почему сайты все еще делают в блокнотах? Почему так всё и все изменились за последние 15 лет? Почему все так громоздко? Почему все так не любят tkinter? Почему все так не любят Delphi Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Рецензия / Мнение
Это мой обзор планшета X220 с точки зрения школьника.
Недавно я решила попытаться уменьшить свой. . .
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
|