Перспектива
Последние 7 лет я нанимаю исключительно старичков. Молодые уже достали!
Вот, например, один молодой, способный, приносит мне код, в котором очень сильно используется множественное наследование. Все запутано. Я отказываюсь принимать, говорю, что надо переписать, избавиться от множественного наследования, сделать нормальное обозначение переменных. Переделок всего на полчаса максимум. Но этот "молодой, способный" индивидум вступает со мной в спор, приводит в качестве аргументов кучу ссылок на каких-то говнокодеров, которые утверждают, что множественное наследовпние -- это круто.
Короче, вместо работы время уходит на непонятно какие дискуссии ни о чем. Увольняю "молодого, способного" и перепоручаю ту же работу новичку-пенсионеру, 65 лет, который две недели назад самостоятельно начал изучать c++.
Оный пенсионер присылает мне грамотно-оформленный, легко читабельный код.
Другой пример:
Сейчас молодежь любит где надо и не надо прикручивать python. Ну нафига изнутри c++ кода вызывать код на python если можно прямо на c++ написать? Но для молодежи подобный трюк -- предмет гордости. А ради гордость для "молодого, способного" -- даже важнее чем зарплата. Так и норовит что-нибудь "крутое, ненужное" прикрутить.
Ну на фига использовать HTTP, когда достаточно и значительно эффективнее использовать TCP. Для "молодых, способных" HTTP - это культ: у них сразу голова отключается когда они это слышат!
И я уже устал каждому новому "молодому, способному" каждый раз один и тот же ликбез давать!
В обшем, молодых больше не нанимаю в принципе. Неспособны они ни на что продуктивное.
Ну на фига использовать HTTP, когда достаточно и значительно эффективнее использовать TCP.
Чего то я не догоняю, TCP это же протокол транспортного уровня, а HTTP - протокол передачи данных, который реализуется поверх протокола транспортного уровня, и необязательно поверх TCP, хотя это де-факто стандарт...
Ты все правильно понял.
А я безуспешно пытаюсь отучить "молодых, способных" от использовпния HTTP, там, где достаточно протоколов более низкого уровня. Но им хоть кол на голове чеши, -- они вечно выбирают тот протокол, который по уровню выше! Молодые максималисты!
С этим бороться можно только одним способом -- увольнением. Вот так исторически и складывается, что в команду на смену молодым, необучаемым приходят пожилые, покладистые.
А я безуспешно пытаюсь отучить "молодых, способных" от использовпния HTTP, там, где достаточно протоколов более низкого уровня.
Голого TCP не хватит, нужен протокол передачи данных.:)) Что передавать собираетесь, бинарные данные, текстовые, ...? Если хотите свой протокол использовать - ради бога, но перед этим неплохо бы ознакомиться со стандартными (например FIX), особенно в части поддержки ими обрывов соединений, таймаутов ожидания, чек-сумм, и т.д.
Просто здешние "молодые, талантливые" -- это выпускники 1990-ых годов. Дети, воспитанные улицей, с клишеобразным сознанием. Основные их технические навыки как правило ограничены web-средой. Ничего другого они в принципе не хотят знать.
Но мне регулярно везет на "старичков". ;)))
ха ха.. Осбо упертые сейчас это бывшие немецкие сеньоры повелители таких же июньских говен.
Их слушать - проекту смерть. Нафига сейчас юзать полностью мертвый knockout и JQuery, если нормальный внешний мир за пределами их мирка юзает vue и простите за выражение react.
Зачем навязывать выбор именно определенной ява библитечки для реста, если ее выбор сейчас инвариантен, особенно при наличии генераторов по сваггеру?
Молодежь всякая, как во все времена.
-----
Недавненько что-то показывали про Архангельскую область...
Трудности у них там случились - мост половодьем снесло, а до другого - хрен знает сколько...
В общем судили рядили и родили подвесной мост через местную реушку.
Так там тетка-вопросозадавальщица спрашивала убеленного сединами старика:
- кто мост РАССЧИТЫВАЛ?
Мужик так и сказал:
- Ну Я и рассчитывал.
- А какое у вас ОБРАЗОВАНИЕ?
- Какое образование, какое образование - 10 классов у меня образование...
И ничего - мoст стоит и по нему ходят люди через реку...
Для сравнения - в латиSSатнике молодые да чисто латиSSацкие
(других на архитектурный и во времена Союза не пускали) считали нагрузку
на крышу. Со всеми самыми последними методиками и новейшим софтом.
Результат - 56 трупов и уже хрен знает сколько времени не могут найти кто
должен за это отвечать...
Гугли vue is new JQuery.
С реактом я был бы более осторожен. У него репутация " у нас дофига бабла, мы наймем кучу фронтендером и они будут е..ся с реактом".
у vue репутация: бекендеру нужен поддерживаемый им же простой фронт, который он может одновременно с бэком писать. Новые прогеры не будут вопить: какой м..к это написал и за 2 недели входить во фреймворк и тот проект.
У vue очень хороший сарафан как онлайн (это означает, что в интеренете ты найдешь человека, который тебе сможет помочь), так и оффлайн.
Обычно на vue люди переходят после того, как поплевались на реакт и уже не могут смотреть на ад jquery.
зачем вы нанимаете tcp программистов, увольняя программистов http? Вот на нашей фирме уволили молодого ява программиста со знаниями никого не нужного сваггера и наняли пожилого покладистого программиста спектрального
уплотнения каналов на оптоволкне. И он нам сделал обмен со скоростью 255 Тбит/с. Безо всяких там РЕСТ и сваггеров.
...и наняли пожилого покладистого программиста...
Имя сестра, имя! Назови мне его имя сестра! (c) А то мы маемся, горемычные, 10 гиг/сек от биржи принять толком не можем, уже в сторону FPGA посматриваем, а тут пожилые самородки 255 Тбит/с как два пальца...:))
Что в имени тебе его? (почти c)
Просто коллега недорассказал, что с собой этот опытный старичок привел траншееукладчик, проложил пучок оптики, построил вц с дизельгенератором и поставил в параллель на них десять тысяч свитчей на 30 Гбит. :) И всё!