«У 99% команд старый код и коробочные решения, нет бюджетов и DevOps, а мы слушаем инфлюенсеров из Facebook»

«Технари» из крупных компаний обещают найти высокотехнологичные решения проблем, с которыми малый бизнес, возможно, никогда не столкнётся. Но на его потребности мало кто обращает внимание. О том, какие мифы возникли из-за этого в индустрии, — в конспекте.

Источник: <a href="https://api.vc.ru/v2.8/redirect?to=https%3A%2F%2Fwww.google.com%2Furl%3Fsa%3Di%26amp%3Burl%3Dhttps%253A%252F%252Fwww.flexwareinnovation.com%252Fseven-core-competencies-of-top-software-engineers%252F%26amp%3Bpsig%3DAOvVaw3oEmx0Rs4jpdTZ5foU07yb%26amp%3Bust%3D1645603939242000%26amp%3Bsource%3Dimages%26amp%3Bcd%3Dvfe%26amp%3Bved%3D2ahUKEwib4pfD7pL2AhVTR0EAHanGCTAQjhx6BAgAEAo&postId=368883" rel="nofollow noreferrer noopener" target="_blank">Flexware Innovation</a>
3838

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

Применимость такого 'бриллианта' в реалиях обычной корпоративной разработки - сами понимаете что достаточно сомнительна.

3
Ответить

Если кто-то сталкивался с ex-гугловцами на собеседованиях думаю заметили что у них в порядке вещей не иметь практики с общепринятыми фреймворками и технологиями вообще, только голые алгоритмы и CS. Особенно если человек попал туда сразу после университета в том или ином виде.

1. Фреймворки меняются довольно часто, а CS нет.
2. Большинство фреймворков создано этими большими компаниями.
3. Освоить фреймворк занимает ну максимум пара недель. Освоить CS на уровне хотя бы Кормэна открыть у людей занимает годы. Я встречал уже не молодые компании где была куча погроммистов на X фреймворке, которыми управлял небожитель - тимлид, который 2 страницы Кнута прочел и теперь он уже считай все осознал в этой жизни.
4. Человек с хорошим CS бэкграудом вряд ли пойдет перекладывать json на тот же грейд, что и обычный землекоп, который с трудом понимает что такое стабильная сортировка. Очевидно, что в корпоративной разработке более узкие и интересные места отдадут экс-гугловцу, а на обычную бизнеслогику посадят более дешевых разработчиков.

3
Ответить

технические сотрудники FAAG очень часто напоминают служителей бога-машины

Во имя Омниссии!

1
Ответить

У больших успешных компаний как правило унифицированный стек технологий, который медленно меняется (это часть причин их успеха — «разделяй и властвуй» и автоматизируй всё, на чём можно сэкономить время), так что это закономерно

Ответить