Хейтят по простой причине, спрос на ИТ сейчас сильно высок. Многие идущие в ИТ идут просто за деньгами, не имея минимальных способностей и образования, система образования не справляется с темпами развития отрасли и потоком(многие специальности просто не возможно получить в вузе, например тестировщик). Это порождает очень много низкокачественного продукта, сделанного самоучками.
Хорошие специалисты в отрасли не исключение, конечно, но и не правило.
На каждый плевок, чих сейчас делается десяток отдельных приложений для 10 различный целей, а для делания приложений нужна команда специалистов... но в большинстве случаев достаточно и одного "студента" прочитавшего по диагонали мануал, так дешевле.
> На каждый плевок, чих сейчас делается десяток отдельных приложений для 10 различный целей
Это же замечательно) только так можно решить отдельные задачи качественно. Но почему сейчас, если на этих идеях базировался Unix-way десятки лет назад?
Во-первых, вы очевидно путаете GNU\Linux и Unix, так вот даю расшифровку GNU - GNU not Unix. Unix - в основном проприетарное ПО, особо не выделяющееся ничем.
Во-вторых, линукс сейчас совсем не тот что десятки лет назад, уровень консолидации довольно высок и это уже совсем не отдельные крутые разработчики. Но даже не смотря на это, зоопарк сборок, каждая из которых имеет ноль целых хрен десятых процента публики. Горы софта - что крутого иметь 35 блокнотов от разных разработчиков или 64 калькулятора? Это издевательство над здравым смыслом. Ни о каком качестве речи нет. Всё поставляется "AS-IS", и используется на свой страх и риск, почитайте хоть одно пользовательское соглашение. Эта фраза есть В КАЖДОМ! Представьте себе такую ситуацию где угодно ещё.. вы часто платите деньги, а вам говорят, ну вот "что-то поделаю, но за результат не ручаюсь"? Да везде кроме софта за такое сажают. Где угодно только не в ИТ.
Во-первых, вы очевидно путаете GNU\Linux и Unix
Добро пожаловать на борт: https://en.wikipedia.org/wiki/Unix_philosophy#Do_One_Thing_a...
Во-вторых, линукс сейчас совсем не тот что десятки лет назад
Не о самих никсах речь, а о том, что атомарные программные компоненты придуманы даже не в этом тысячелетии.
Ни о каком качестве речи нет.
Качество рождается в конкурентной борьбе, а не в тексте лицензии. Вам придется мириться с ущербным инструментом огромного программного комплекса, потому что поиск и внедрение нового софта может быть невозможным не только по естественным издержкам, но и попросту из-за отсутствия как минимум равной по остальному функционалу альтернативы.
1. DOTADIW философия разработки компонентов операционных систем, не более и не менее.
К прикладному программному обеспечению не имеет никакого отношения вообще. Ну не все тут сидящие заканчивали Беркли или имеют хоть малейшее представление о внутренней архитектуре ОС. Так что этот аргумент - мимо. Очевидно большинство ИТ далеко не операционки пишет на работе.
2. В конкурентной борьбе рождается совсем не качество, а "самый дешманский продукт, удовлетворяющий наибольшее число покупателей". Но ваша наивность мне очень нравится.
3. Лицензия, а конкретно её текст является юридически значимым документом. Только там может быть описана ответственность сторон за действия. Фактически это контракт.
Чего стоит контракт, где написано "мы не несём никакой ответственности за работу приложения и любые её последствия"? Ну я вот прям даже не знаю...
DOTADIW философия разработки компонентов операционных систем, не более и не менее.
К прикладному программному обеспечению не имеет никакого отношения вообще.
Что вам позволяет так думать?
В конкурентной борьбе рождается совсем не качество, а "самый дешманский продукт, удовлетворяющий наибольшее число покупателей"
Вы так говорите, будто это что-то плохое. Сместите свой фокус с "дешманского" на "удовлетворение покупателей" для разнообразия. Де-факто монополисты от софтопроизводства часто как раз взвинчивают цены, в бизнесе ничего нового не изобретается.
Только там может быть описана ответственность сторон за действия.
О юридической ответственности речи пока не идет - это отдельная длинная история.
Вы мне пристали ссылку на Вики, там написано, что "There are limited sources for the acronym DOTADIW on the Internet, but it is discussed at length during the development and packaging of new operating systems, especially in the Linux community." Я это перевожу как - "бла-бла-бла.. новые ОС, особенно Линукс". В чём ошибка моя?
Я не утверждаю, что падающее качество ПО, это что-то плохое. Только с падающим качеством ПО падают например и боинги( там комплексная ошибка, но и софт немалую роль играет) .. но пожалуй, это скорее плохо, чем хорошо.
Ну нет, так нет, дико... но хрен с ним.. большая часть ПО распространяется именно по таким лицензиям, и более никаких правоустанавливающих документов не имеет.
Эм...вы хотите знать, почему Unix-way ассоциируется с никсами? Потому что эта философия была там движущей силой, наибольшей крайностью, которую назначили философией. Но вот "не более и не менее" это вовсе не означает.
Знаменитые "заповеди" из The Zen of Python тоже почему-то ассоциируют с питоном, но для остальных языков они так же являются отличными рекомендациями. Я напомню:
- Beautiful is better than ugly.
- Explicit is better than implicit.
- Simple is better than complex.
- Complex is better than complicated.
...
Это означает, не более и не менее, ... но этот принцип уже забыт с момента появления systemd(это из той же статьи на вики) можно сказать это точка в этом споре. Systemd жив, а философия мертва. Одно исключает другое.
Вся эта философская пурга отлично смотрится на википедии, а к реальной разработке, когда переплетается и наслаивается 15 фреймворков на 6 языках, это не имеет никакого отношения.
Т.е. все знают "как надо", и некоторые даже отчаянно стремятся. Ох.. Как студентики, освоившие новый урок лезут бедокурить. "Не надо следовать принципам, надо следовать здравому смыслу. ".... написал и понял, да, беда.. т.к. у большинства слабые познания первых и полное отсутствие второго. Так и живём))
а философия мертва
Ну вот, например, есть у нас такая старая программка Nero Burning ROM (все еще жива, к слову), которая умеет до смешного много и уже притча во языцех. А есть архиватор 7z, который...просто архиватор. Исключение из правил? Я еще могу еще накидать)
Вся эта философская пурга отлично смотрится на википедии, а к реальной разработке, когда переплетается и наслаивается 15 фреймворков на 6 языках, это не имеет никакого отношения.
Вспомните о модных нынче микросервисах. И да, в той или иной мере этого сейчас вагон и маленькая тележка вокруг.
7z просто архиватор?! Вы маны по нему читали? Да у него функционал сравним с ОС вроде DOS, полный набор команд для работы с файлами, включая оконный файловый менеджер. Никакого исключения он не несёт. Это ошибка обывателя, когда ты думаешь, что делаешь простую вещь привычным способом и даже не задумываешься, какой паровоз тянет эту тележку.
Модные микросервисы используют такой вагон технологий, который тяжело осилить даже продвинутым прогерам. Это совсем из другой оперы. И это совсем не делание простых вещей простым способом.
Огромный вагон и маленькая тележка таких вещей вокруг, которые совсем не то чем кажутся. Люди уже на столько привыклю к этой многозадачности и всевозможным костылям, что воспринимают как должное буквально всё.
Прикол в том, что многие айтишники считают себя неебаться важными, и что в будущем только их профессия и будет важна. Они смеются над разными работягами, что они бесполезны, так как их можно заменить роботами. Но, прикол в том, что большинство айтишников заменят роботами гораздо быстрее, как только все эти нейросети научатся писать код.
Нейросети не научиться писать код. Сейчас это делается командой взрослых людей, где у каждого в команде своя роль, многие эти роли весьма творческие, как и программист - это не просто кодер,а разработчик. А другие административные, когда нужно принимать бизнесовые решения о дальнейшем развитии бизнеса. Нужна ли кнопка плюсик у комментария? По какой формуле считать рейтинг? Стоит ли добавлять аудио комментарии? Это всё так или иначе около программистские задачи в которых анализируются десятки факторов при принятии конечного решения. Да и решение может быть пересмотрено в любой момент. Нет, не будет этого.
Дык а в чём проблема решать эти все задачи с помощью ИИ? Другой вопрос в том, что пока машинное обучение очень далеко от ИИ и человеческого мозга.
Для всего этого достаточно пары компетентных человек, а не целый штат разработчиков.
Да, это будет гарантировано, и довольно таки скоро, лет через пятнадцать
Поверьте, софт разрабатывают минимально возможным составом - это экономически обосновано. Почитайте что нибудь о жизненном цикле разработки ПО, возможно, узнаете много нового.
Это ты поверь, как только появится возможность сильнее уменьшить состав, оставят только ключевых персон, остальным дадут пинка под зад
Это относится ко всем. Любое производственное место, где робот сможет эффективно и экономически более выгодно заменить человека, будет им занято. Зачем этот акцент на айтишниках?
Но роботов тоже придется обслуживать) И это явно не токарь Вася будет делать.
А потому, что именно айтишники и кичатся, что они не токарь Вася, и на мороз их не выкинут. Как раз таки хороший токарь ещё какое-то время на рынке труда будет сильно востребован, а у айтишников всё пройдёт быстрее. И, да, робота обслуживать тоже нужно. Но, это будут либо еденичные специалисты, либо опять таки еденичные, но с минимальными необходимыми знаниями люди
Согласен кстати. Был рынок веб-сайтов, его обрушили CMS-ки. Вместо десятков тысяч долларов сайт можно получить за три копейки.
В остальной веб-разработке тоже есть тенденции к этому. Куча опен-сорса, микробиблиотек, разное метапрограммирование (программы пишут программы). Не нейросети конечно, но рынок запросто может уйти вниз
Просто рынок эволюционирует, одни специальности вымирают, другие появляются, это нормально и всегда так было.
Когда нейросеть сама себя программировать начнет ей не только айтишники не нужны будут но и человечество.
Нейросети пока всё ещё очень далеки от мозга человека, поэтому уж точно не в ближайшем будущем.
Ещё десять лет назад современные возможности нейросетей даже представить себе не могли. Так что, вполне в ближайшем.
Нейросети были придуманы ещё в прошлом веке, всё, что изменилось - появилось достаточно мощное железо, чтоб их использовать в таких задачах, но они всё ещё очень далеки от мозга человека и от того человекоподобного ИИ, который рисуют в фантастических фильмах.
Одно дело придумать, и совсем другое воплотить. В прошлом веке считали, что 640Кб хватит всем. Прогресс идёт семимильными шагами, и очень иронично, что основные "шестерёнки" этого прогресса не осознают его скорость и последствия
IT-юмор
5.6K постов52.5K подписчик
Правила сообщества
Не публикуем посты:
1) с большим количеством мата
2) с просьбами о помощи
3) не относящиеся к IT-юмору