Блеск и нищета информационных технологий. Перевод для гуманитариев

Аватар пользователя IvanTamerlan

Тут на днях случилась беседа людей про ИТ-отрасль. Употребляют всякие термины, которые знакомы только специалистам. Начала Эпиграмма (Хочу в цифровое рабство), подхватил Папаша Мюллер (MOV AX, 09h), свои пять копеек от Escalibur72 (Int 21h). А что делать обычным людям, которым не знакома терминология ТруЪ-айтишников ? Представлю разъяснение ситуации сразу в переводе, т.е. попроще и на вполне понятных примерах.

Предположим, вам дали писать сочинение. Дали тему в стиле "Как я провел лето в Крыму", но нужно написать на 60 страниц. И никто не проверит на плагиат. Времени дали аж целых полгода и платят исправно. Но есть проблема -- исполнитель не был летом в Крыму и особо писать не о чем.

Вариантов несколько. Полгода -- это 180 дней! Можно писать по одной странице за 3 дня. Даже не бывая в Крыму можно найти много информации об истории Крыма, достопримечательностях, маршрутах, фотографий, пообщаться с теми, кто реально был и записать их истории.

Но зачем торопиться? Можно же отдохнуть, да и 60 страниц -- это очень много. Тяжело представить сразу такой объем и вообще как с этим работать. Да и аванс дали, а тут Васька из соседнего кабинета предлагал поизучать не какой-то там Крым, а всякие Кипры, Турции и Египты. "Может, да ну этот Крым, махнем в Турцию?" или друзья напишут "Ну че ты как лох, про Крым думаешь, думай про Таиланд, там лучше и дешевле". Кто-то предложит Европу, кто-то Азию.

Остается 10 дней. Елы-палы, а работа то не выполнена! Какого лешего? Уже нет времени ни на опросы путешественников в Крым, ни самому съездить, ни толком даже фото достопримечательностей осмотреть. Нужно писать в день по 6 страниц!!! Чтобы выполнить задачу в срок. Но тут сразу написал 8 страниц, небольшое перевыполнение плана. Правда, ашибков маса, ното позе будит папровлено. Тут еще я допишу интересную цитату из интернета и пару абзацев. Эта цитата классная, можно даже перед девушками красоваться.

Второй день из оставшихся 10 дней. 7 страниц. Уже 15 страниц! Четверть задания выполнена! Такими темпами еще 6 дней достаточно! И даже 4 дня останется на отдых!

Третий день. Родственнику стало плохо, пришлось везти в больницу. Обнаружилось очень сильное воспаление совести и стыда. Врачи сказали, что это безнадежно и нужно удалять. Чтобы не было ни совести, ни стыда. Ни одной страницы не было написано.

Четвертый день из последних 10 дней. Встретил Леху. Он предложил съездить на рыбалку. Я его давно не видел, да и на рыбалке давно не был. Кстати, это неплохой опыт. Можно будет даже его описать.

Пятый день. Вот почему я вчера не взял письменных принадлежностей ? Вчера столько разных и интересных идей было, но записывать было не на чем. А сегодня еле 2 страницы насобирал. За весь день! Уже 17 страниц написано из 60. Не густо. Осталось 5 дней.

Шестой день. Встретил бабушку Надю из соседнего подъезда. Вот, она моя спасительница! И письменные принадлежности взял. Распрашивал ее, как она была в Крыму, ведь она действительно ездила. Хоть и давно.

Седьмой день. Бабушка Надя рассказывала много. Только любила про вороватых чиновников, низкие пенсии и мужика пьюшего. А когда ее муж -- чиновник, еще и пьющий!... Исписано уже 20 страниц, а времени в обрез.

Восьмой день. Вспомнил молодость, решил тупо списать. Сегодня страниц 15 просто скопировал из интернета из всяких источников, вроде путеводителей по Крыму. Немного текст подправил, чтобы выглядело, как будто я по-настоящему там был. Уже 35 страниц. Осталось немного, да и еще два дня впереди.

Девятый день. Меня ошарашили, что завтра в полдень уже сдавать. А утром распечатать. За день нужно где-то найти 25 страниц! Копирую уже не особо разбирая что и где. Главное, чтобы было по теме. Уже нет времени на доработку текста, лишь бы успеть.

Вечером позвонил начальник и попросил в мой текст вплести некого Иванова И.А., якобы он ездил со мной в Крым. Получил его номер телефона и можно у него спросить. Хотя бы узнаю его имя-отчество, не писать же И.А., прям как ослик какой-то. Позвонил ему. Он не берет трубку или сбрасывает. Вот осёл! Ладно, в случайных местах текста вставил Иванов И.А.. Получилось что-то типа "На южном Иванов И.А. берегу Крыма можно увидеть...". Увидел рекламное объявление прямо в тексте "куплю холодильник, недорого". Видимо, скопировалось вместе с текстом из интернета. Начал удалять подобные промахи, набралось на 3 страницы. 57 страниц. Вот что я делаю? Ладно, пусть остаются хотя бы 2 страницы. Уже утро, а мне еще распечатывать, прошивать и сдавать. Еще начальник просил упомянуть Эйфелеву башню. Он в своем уме? Эйфелева башня не имеет никакого отношения к Крыму, она же в Англии расположена! Ладно, мне все равно 1 страницу допечатывать, добавлю про Эйфелеву башню в древнем Херсонесе. Скопировал историю об Херсонесе и один из памятников заменил на Эйфелеву башню. Уже пора выдвигаться.

Держу прошитую книгу в руках. 60 страниц. Ура, я сделал это! Конечно, этот текст был ужасен, но если бы я те 180 дней не куковал, а делал бы нормально, тогда другое дело. Ладно, я позже исправлюсь, а сейчас главное сдать.

Стою перед кабинетом начальника, держу в руках работу. Решил просмотреть, пока время есть. Помните, как я раньше написал предложение с ошибками? А еще цитату, которой можно было бы покрасоваться перед девушкой. Угу. Только вот ни исправить ошибки, ни найти цитату. Мало того, я уже не помню ту цитату, хоть убей. А еще увидел, что таки не удалил из текста упоминания от бабушки Нади о пьющем мужике, которого она встретила в Крыму и тот еще заблевал набережную Крыма. Ой, да ладно, все равно эту книжку даже не посмотрят, положат куда-нибудь в дальний угол библиотеки. А кто сегодня ходит в библиотеки? Практически никто, так что этот мой позор никто не увидит.

Зашел в кабинет. А там толпища! Человек десять, у каждого по томику. Кто-то писал про Турцию, кто-то про Египет, кто-то про Кипр, другие про другие регион. Блин, а чем я хуже? И почему мне не дали такую интересную тему? А в Крым я всегда успею! Это же недалеко. Практически соседняя облась. Ну, не соседняя, но все равно ближе Египта. Я молчу про Таиланд, тоже неплохое место.

Проверка была необычной. Начальник открывал работу в случайных трех местах и если не находил ничего стремного, то работу принимал. Мою открыл -- там более-менее нормально. А одному не повезло -- начальник открыл его работу, а там описание, как люди ели крыс. Видимо, исторические хроники, которые не имеют никакого отношения к "поездке". Ему дали полгода, а он не соизволил нормально подготовится.

Получил остальное денежное вознаграждение. Внушительное. Ушел с той работы, да и деньги есть.

Прошло пару лет. Вдруг мне на почту стали приходить письма о том, чтобы я вернул деньги. Они купили какой-то путеводитель. А я тут причем? Они явно ошиблись адресом. Не завидую тому человеку, кто так накосячил. Все бы ничего, но через некоторое время на меня подали в суд. Вот это серьезно, тут уже не отвертишься. Пришлось ознакомится с материалами дела. На моем бывшем месте работы решили издавать книги -- красочные путеводители, заметки путешественников. И указывать авторов, а также их контактные адреса. Люди покупали, особо не читали содержимое, дарили друг другу. Но тут наступил сезон отпусков, Крым стал популярен, люди стали покупать путеводители уже с целью ознакомится. И они увидели этот позорный текст.

Так, деньги есть. Куда я там хотел? В Таиланд? Ок, покупаю путеводитель по Таиланду. Весь вечер знакомился с текстом, готовясь провести в Таиланде явно дольше. Что за идиот писал этот путеводитель? Тут и про египетские пирамиды, и про американских индейцев. Я то хотя бы знаю, что Эйфелева башня находится в Германии, в отличии от этого "географа". Он хотя бы раз был в Таиланде? Или все по картинкам писал?

Приехал в Таиланд. Практически на ощупь, т.к. никакой ценной информации в путеводителе по Таиланду не было. Только деньги зря потратил. Обязательно напишу автору, какая он сволочь, что берет так дорого и предлагает откровенное дерьмо.

Я уже живу Таиланде достаточно много, деньги на исходе. Нужно браться за работу. А что я умею? Писать путеводители! О, как раз заказчик предлагает серьезные деньги, если я напишу путеводитель по Испании. Конечно, не совсем моя тема, да и я там ни разу не был, но не вопрос.

Блин. Бюджет меньше, да и дают теперь всего 20 дней на написание этого путеводителя! И просят 100 страниц! По 5 страниц в день!!! Чего так мало времени дают? Просто потому, что немало исполнителей не пишут с нуля, а просто берут данные из нескольких путеводителей, немного добавляют своего. Этот заказчик попросил описать, как меня сопровождает страстная испанка и как я провожу прекрасные вечера с ней в объятиях. Только за день до конечного срока заказчик сообщает что их наказали за эскорт-услуги и теперь меня в моем рассказе должен сопровождать их гид Педро. И получается, что я описал, как я страстно целуюсь с Педро? Я против моей экспулатации таким образом!

Переделал и отправил. И забыл, когда получил деньги. Этот ужас я не хочу вспоминать. Главное, что работа сделана. Но тут посыпались письма неприличного содержания. Прочитал предыдущую работу про Испанию. Оказалось, что я в тексте оставил моменты вроде, как я и Педро друг другу посылаем воздушные поцелуи. И это всего лишь на 64-й странице! Вот что за люди? Как они не понимают, что это произошло случайно и вообще ошибочно?

Авторство: 
Авторская работа / переводика
Комментарий автора: 

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

В рассказе под "путеводителем" я представлял "приложение для Google Play Market". И код, как вариант, может создаваться именно копированием из нескольких источников. Работает, похоже на правду, но проверять на ошибки -- это потом. Запишу на завтра. Я же сказал -- завтра! А вы все сегодня спрашиваете!

Комментарии

Аватар пользователя IvanTamerlan
IvanTamerlan(7 лет 11 месяцев)

Продолжение истории:

В один прекрасный день подумалось:
- А зачем я должен писать путеводитель? Пусть лучше пишет какой-нибудь индус, а я ему копейку заплачу, на разницу буду жить. Только разница маловата, нужно найти исполнителей подешевле.

Индус, получив задачу, думает -- а зачем я буду писать, если отдам задачу школьнику, заплачу ему копейки, а сам буду жить на разницу.

....

Где-то в глубинке Африки одно африканское племя обсуждает:
- Что писать в путеводитель? Что-то про водителя(шофера) и путь? Управляющего лошадьми, что ли?

P.S. Боинг именно к этому состоянию и стремится. Чтобы осталые африканские племена производили часть ресурсов для боинга. Например, чтобы дети работали в шахтах по добычи нужных ресурсов. Упс, это стало похоже на поставку ресурсов для Apple...

Аватар пользователя Новосельцев
Новосельцев(4 года 8 месяцев)

От статьи с таким громким названием (кстати, всем рекомендую прочитать или прослушать  одноименную книгу) и с таким объемом ожидал чего-то большего и глубокого, нежели вывода, что в ИТ халтурят и используют копипаст.

По-моему даже в старом афоризме: "Компьютер позволяет решать все те проблемы, которые до изобретения компьютера не существовали" больше содержания и пользы, коллега.

Аватар пользователя Rom
Rom(4 года 8 месяцев)

Не понял, при чем тутПапаша и "хочу в цифровое рабство"? Нулевое совпадение тем :)

Аватар пользователя IvanTamerlan
IvanTamerlan(7 лет 11 месяцев)

Что создают 50-200 программистов в каждой конторе на одиннадцати этажах нашего здания вот уже десять лет, которые я там обитаю? Для меня это большой вопрос

Текст от Эпиграммы.

Вкраце рассказал в переводе чем они могут заниматься. Могут, не значит, что занимаются именно этим. 

Аватар пользователя Escander
Escander(5 лет 5 месяцев)

Насчёт цитат - в ИТ "куски хорошего текста" специально оформленные/отформатированные в абзацы и главы для цитирования называются библиотеками и ими пользоваться - хороший стиль.

Аватар пользователя IvanTamerlan
IvanTamerlan(7 лет 11 месяцев)

Было описано копирование текста с сайта Stack Overflow. Отсылка к копи-паст коду.

Аватар пользователя beck
beck(8 лет 9 месяцев)

Описанное ИТ существует только в голове ув. Автора. 

Аватар пользователя Positron
Positron(4 года 5 месяцев)

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

Комментарий администрации:  
*** Уличен в дезинформации "во имя Теслы", требуйте обоснование на каждое слово - https://aftershock.news/?q=comment/11211089#comment-11211089 ***
Аватар пользователя IvanTamerlan
IvanTamerlan(7 лет 11 месяцев)

в конторе нормальный менеджмент и отлаженная система

Для этого контора должна долго существовать и быть более крупной, чем 10 человек.

с еженедельными релизами, автоматизированными тестами всего и вся, взаимными проверками и под надзором архитекторов

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

Также очень важен фактор зарплаты. Работаю в столице, но уровень з/п такой, что все работают максимум год и едут за рубеж, хотя бы в РФ, где и уровень зп выше.

Если ты можешь 2 недели груши околачивать и без тебя справляются, считай что ты уже безработный. 

Есть два типа оплаты -- сдельная и почасовая. В бюджетных/государственных организациях очень часто встречается именно почасовая оплата. И бывают случаи, что даже три недели можно плевать в потолок, а потом в последнюю неделю пришлют задач на два месяца, но нужно выполнить за неделю.

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

Аватар пользователя beck
beck(8 лет 9 месяцев)

Для этого контора должна долго существовать и быть более крупной, чем 10 человек.

Был долгое время такой продукт - TurboSwift. Его разработал один человек, и ещё двое на подхвате. Потом они сделали Fastwork. 

Вы просто нормальной организации труда в своей жизни не встречали, ув. IvanTamerlan. Впрочем, у вас ещё всё впереди.

Аватар пользователя IvanTamerlan
IvanTamerlan(7 лет 11 месяцев)

Вы просто нормальной организации труда в своей жизни не встречали, ув. IvanTamerlan. Впрочем, у вас ещё всё впереди.

 Про нормальную только видел на картинках, что такое существует в других странах. Но там не идеально. Некоторых инструментов до сих пор нет. Из простого -- файловая система с тегами, что реализуется отдельными приложениями и костылями. Либо сижу в онлайн-конференции и там не хватает хорошего органайзера как по текущей встрече, так и по участникам. В том же ВК я не могу участникам раздавать метки в стиле "работник из 5 отдела, работает над задачей b-4", а также ему автоматически пересылать все, что относится к его обязанностям. Т.е. нужно создавать собственные инструменты для подобного.

Еще и история с Git достаточно показательна, когда программисты дошли до идеи создать некоторый инструмент контроля версий. При этом инструмент подарил лишь немного удобства, т.к. еще осталось пространство для доработок.

Аватар пользователя beck
beck(8 лет 9 месяцев)

история с Git достаточно показательна, когда программисты дошли до идеи создать некоторый инструмент контроля версий.

Первые системы контроля версий появились ещё в начале 70-х. Если не раньше. Уже на IBM 370 эти системы были. А например в VMS (тоже 70-ые годы) файловая система имела версионность файлов и структуру БД. Можно было не морочиться с этими вашими mysqlями, а сразу писать приложения, используя систему быстрой разработки DEC Rally. 

Вы всерьёз считаете, что до настоящего времени программированием занимались одни недалекие криворукие макаки? У меня для вас плохие новости. 

Аватар пользователя IvanTamerlan
IvanTamerlan(7 лет 11 месяцев)

что до настоящего времени программированием занимались одни недалекие криворукие макаки?

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

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

Где-то не были созданы нормальные GUI, где-то все конфиги в файлах и хорошо, если в этом конфиге будет описание параметров или хотя бы их наличие. Со смарт-кодом вообще беда, я про неиспользуемый код не включать -- FreePascal имеет такой ключ, который не всегда используется, а JS-разрабы любят класть на это болт, из-за чего их творения съедают в разы больше трафика.

файловая система имела версионность файлов и структуру БД

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

Аватар пользователя beck
beck(8 лет 9 месяцев)

TurboSwift

Более в 200 банков по всему миру, от мелких до весьма серьезных, с 1990, емним, года, и по 2018. Работал на AIX, Solaris, Windows, и поддерживал MS SQL, Sybase, Oracle. На TurboSwift один из крупнейших канадских банков сделал свой внутренний клиринг.

Аватар пользователя Juck
Juck(3 года 12 месяцев)

Я видел как приходит девушка манагер на работку, включает компуткер и он не включается.

Вокруг встали коллеги, руководитель и кружком из 5 человек компуткер пытались включить, но он гад такой не поддавался. Руководитель стал звонить сисадмину. Сисадмин опаздывал и конечно получил попутно люлей.

Приходит запыхавшийся сисдамин в офис, смотрит на это дело несколько секунд. 

Потом поднимает с пола розетку от компуткера, вставляет в розетку, нажимает кнопку и все работает.

И что это пример внедрения цифровизации, айот, бигдата в отдельно взятом офисе?) Или работы в айти? Нет конечно))

А чего вообще все эти информационные технологии замыкать на свою колокольню, какой то отдельно взятой работы?)

Комментарий администрации:  
*** отключен (систематический срач и слабоинформативная политота) ***
Аватар пользователя IvanTamerlan
IvanTamerlan(7 лет 11 месяцев)

Вот обидно было. Именно я и был тем самым сис.админом...

Ладно, просто совпало, т.к. приходить, чтобы просто включить комп в розетку -- и ради такого дергали.

Аватар пользователя Juck
Juck(3 года 12 месяцев)

Таких случаев много) Этот случай был лет 6 назад в Питере.

Комментарий администрации:  
*** отключен (систематический срач и слабоинформативная политота) ***
Аватар пользователя Avtochontny
Avtochontny(5 лет 3 месяца)

По теме прошлись еще 20 лет назад - Если бы программисты строили дома

24.11. Вернулся Сидоров. Кран не достал, зато достал крутой экскаватор. Предлагает вырыть глубокую шахту и построить дом не в высоту, а в глубину. Говорит, что нигде в контракте не сказано, что 12 этажей должны быть над поверхностью. Еле отговорили.

25.11. Устроили мозговой штурм по проблеме крана. На последней бутылке пива нашли решение. Бросили основное строительство. Строим рядом 4-этажный дом. Потом втащим наш кран ему на крышу.

 

5.02. Латали, укрепляли и наращивали крышу. Петрович говорит, что будет держаться, если снег не пойдет.

7.02. Снег пошел.

10.02. Соорудили крышу из фанеры, покрасили под жесть. Будем надеяться, заказчик не заметит.

Аватар пользователя Escalibur72
Escalibur72(7 лет 3 месяца)

Мнда, вполне годно )) 

Аватар пользователя Разведка Погоды
Разведка Погоды(4 года 10 месяцев)

Коллега, по этой проблеме даже видео есть:

 

Аватар пользователя Dmitry77
Dmitry77(11 лет 7 месяцев)

 

 

 

 

 

Есть старый анекдот про разработку

 

- Слушай, ты разработчик. Ответь, почему разработчики всегда неправильно оценивают время на создание программ?
- Представь что тебе надо разгрузить машину, сколько времени это займет?
- Пару часов
- Это камаз
- 8 часов
- Камаз, груженый песком
- 12 часов
- У тебя нет лопаты и инструментов, только твои руки
- 2 дня
- На улице -40
- 4 дня
- Камаз вообще под водой
- Так же нечестно, ты постоянно придумываешь новые условия! К чему ты мне вообще все это рассказываешь? Вы, разработчики, вечно всякую фигню рассказываете! Вместо этого могли бы просто оценить правильное время на разработку.

Аватар пользователя panadium
panadium(8 лет 9 месяцев)

Вы действительно, хоть и иносказательно, но пытались описать ситуацию в ИТ? В отличии от статей Папаши Мюллера , Escalibur72 и Эпиграммы, ваша, даже при моей буйной фантазии, скорее подходит к частным случаям, нежели к общему положению в ИТ.
А Эйфель и вправду находится в Германии :)

Аватар пользователя IvanTamerlan
IvanTamerlan(7 лет 11 месяцев)

скорее подходит к частным случаям, нежели к общему положению в ИТ

Главная задача была -- описать проблему пригодную для чтения гуманитариями. Т.е. не использовать терминологии, поэтому все описал иносказательно

Побочным продуктом получилось отзыв читателей, которые в комментарии написали достаточно интересные иносказательные рассказы. Пусть и старые, но некоторые я не видел.

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

Аватар пользователя panadium
panadium(8 лет 9 месяцев)

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

Аватар пользователя IvanTamerlan
IvanTamerlan(7 лет 11 месяцев)

Истинные причины, на мой взгляд, были как раз упомянуты у Папаши Мюллера и Escalibur72.

Я не пытался раскрывать все причины, их очень много. У меня вообще сложилось ощущение, что в математике пропущены целые разделы.

Например, по графам нет формул преобразования графов -- сложение, вычитание, сокращение и т.д.

По рекурсивным и фрактальным функциям нет описания мутирующих последовательностей, а также закономерностей, к которым приводит мутируящая последовательность. Подразумеваю изменение функции рекурсии либо от времени, либо от входных параметров, либо с увеличением глубины рекурсии. Сюда же математические действия с рекурсивными функциями аналогиченые преобразованию графов из предыдущего пункта.

И т.д. Я описал лишь немного, но это достаточно объемный и перспективный раздел математики.

Аватар пользователя panadium
panadium(8 лет 9 месяцев)

Проблемы, которые вы описываете, действительно имеют место. Однако их появление волне закономерно. Коллега Escalibur72 уже высказался по теме:

Современная индустрия производства продукции ИКТ на 99% состоит из недалёких ПТУшников, возглавляемых такими же ПТУшниками - мастерами бизнесь-администирования, которых, я напомню, готовят даже не ПТУ, а школы. Ситуацию усугубляет то, что как специалисты по производству продукции ИКТ, так и специалисты по производству управляющих воздействий - полные апломба дегенераты с адски завышенным ЧСВ, которые считают, что без них мир остановится и небо упадёт на Землю.

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

Аватар пользователя IvanTamerlan
IvanTamerlan(7 лет 11 месяцев)

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

Далее, разбирая эту проблему, наткнулся на более-менее адекватное решение -- делать нормальную архитектуру.

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

Также я учил асм. По учебникам. И все время мысль -- чего-то нехватает. Лишь недавно встретил 2 игры -- 7 billion humans и Resource Human machine. Блин, да если бы раньше и в таком стиле программировать!!! Тех же инструкций в асме немного и удобнее не набирать, а Drag&Drop готовые инструкции. С пошаговым просмотром работы, а не как сейчас -- выбираю какую память можно посмотреть, оставляя остальное за кадром. Иногда проще смотреть результат через prinf, чем через отладчик, которые еще нужно найти и не во всех IDE он есть встроенный и нормальный, т.е. видеть выполняющуюся инструкцию исходного кода, а не преобразованную в асм или вообще в машинный код.

Аватар пользователя Kuzneсov
Kuzneсov(6 лет 6 месяцев)

По стилю напомнило чем-то Пелевина..

Аватар пользователя IvanTamerlan
IvanTamerlan(7 лет 11 месяцев)

Мог быть знаком с его работами, после чего и скопировать его стиль. Или с работами других похожих авторов.

Страницы