Во-первых, Гугл это любители длиннющих опросов на алгоритмы и решение задачек на бумаге на время. Последние год-два такой метод довольно активно пинают за недостатки. Потому что выходит, что это тесты не на умение писать код, а на то, сколько месяцев ты сидел заучивал всё ради одного собеседования, как хорошо ты держишь психологическое давление и как ведёшь себя в стрессовых ситуациях. В то время как работа у тебя прямо обратная, со всеми инструментами, интернетом, и почти без давления/стрессов.
Во-вторых там есть система рекомендации кандидатов для найма. В итоге дошло до того, что без рекомендации от сотрудника Гугла попасть на собеседование на достойную вакансию очень сложно. А это практически кум-сват-брат система.
Данных по лучшим программистам нет и не предвидится, поэтому я могу только высказать немного субъективных представлений.
Я не думаю, что действительно хороший программист будет хотя бы месяц вечерами тратить заучивания наизусть реализацию кучи алгоритмов. Он знает их сложности, плюсы/минусы, может быть знает библиотеки с хорошими реализациями, больше ему не нужно для работы. Но ведь на гугл-стайл собеседованиях этого мало.
Хороший прогаммист вечером будет читать всякие книги по архитектуре; писать какой-то мелкий проект на интересном фреймворке, чтобы получше разобраться; или просто коммитить в опенсорс. И это он будет делать не каждый вечер(за редким исключением), потому что иначе люди очень быстро выгорают.
Во-первых, Гугл это любители длиннющих опросов на алгоритмы и решение задачек на бумаге на время. Последние год-два такой метод довольно активно пинают за недостатки. Потому что выходит, что это тесты не на умение писать код, а на то, сколько месяцев ты сидел заучивал всё ради одного собеседования, как хорошо ты держишь психологическое давление и как ведёшь себя в стрессовых ситуациях. В то время как работа у тебя прямо обратная, со всеми инструментами, интернетом, и почти без давления/стрессов.
Во-вторых там есть система рекомендации кандидатов для найма. В итоге дошло до того, что без рекомендации от сотрудника Гугла попасть на собеседование на достойную вакансию очень сложно. А это практически кум-сват-брат система.
Данных по лучшим программистам нет и не предвидится, поэтому я могу только высказать немного субъективных представлений.
Я не думаю, что действительно хороший программист будет хотя бы месяц вечерами тратить заучивания наизусть реализацию кучи алгоритмов. Он знает их сложности, плюсы/минусы, может быть знает библиотеки с хорошими реализациями, больше ему не нужно для работы. Но ведь на гугл-стайл собеседованиях этого мало.
Хороший прогаммист вечером будет читать всякие книги по архитектуре; писать какой-то мелкий проект на интересном фреймворке, чтобы получше разобраться; или просто коммитить в опенсорс. И это он будет делать не каждый вечер(за редким исключением), потому что иначе люди очень быстро выгорают.