Ничем, кто-то хочет делать стартап, кто-то быть винтиком в фаанге и фиксить баги во внутренних тулах по две-три недели.
Просто если рассматривать обычные не-фаанг зарплаты, где синер получает 6-10к, то там ни алгоритмов, ни математики (только табличка умножения и проценты), ни статистики/аналитики знать не надо.
У нормальных проектов нормальная декомпозиция ролей, а не девелопер-девопс-експерт по бд- и т.д. Вот если человеку хватает 6к и работать до 3-4 часов в день и потом заниматься своими делами или хобби то это надо знать и не читать коменты где разработчик это по умолчанию алгоритмист, математик или дата аналитик. Это совсем разные специальности и роли.
Как я понимаю, знания алгоритмов и структур данных часто советуют развивать как способ поднять себе зарплату.
А в сторону чего следует прилагать усилия чтобы стать «синьором за 6 к» и «работать 3-4 часа в день»? При этом не зная алгоритмов. Звучит ведь как замануха какая-то?
Нужно просто работать напрямую на американцев и писать апи. Там никто не спешит, у них не ворк-лайф баланс, а лайф-ворк. Единственное что можно почитать это теорию графов (поиск вширь или в глубь), оно легкое и редко где надо, так как архитектурные изменения закладывает и продумывает тех-лид. Обычным сеньорам все на пальцях должны принести, как новая фича работает.
Комментарий недоступен
Комментарий недоступен
Комментарий недоступен
Знание алгоритмов не нужно, если вы не алгоритмист или не в фаанге (в айти 9 лет).
Чисто гипотетически - чем плохо стремиться работать в фаанге (или в нашем мясо)?
Ничем, кто-то хочет делать стартап, кто-то быть винтиком в фаанге и фиксить баги во внутренних тулах по две-три недели.
Просто если рассматривать обычные не-фаанг зарплаты, где синер получает 6-10к, то там ни алгоритмов, ни математики (только табличка умножения и проценты), ни статистики/аналитики знать не надо.
У нормальных проектов нормальная декомпозиция ролей, а не девелопер-девопс-експерт по бд- и т.д. Вот если человеку хватает 6к и работать до 3-4 часов в день и потом заниматься своими делами или хобби то это надо знать и не читать коменты где разработчик это по умолчанию алгоритмист, математик или дата аналитик. Это совсем разные специальности и роли.
Благодарю за ответ.
Как я понимаю, знания алгоритмов и структур данных часто советуют развивать как способ поднять себе зарплату.
А в сторону чего следует прилагать усилия чтобы стать «синьором за 6 к» и «работать 3-4 часа в день»? При этом не зная алгоритмов. Звучит ведь как замануха какая-то?
Нужно просто работать напрямую на американцев и писать апи. Там никто не спешит, у них не ворк-лайф баланс, а лайф-ворк. Единственное что можно почитать это теорию графов (поиск вширь или в глубь), оно легкое и редко где надо, так как архитектурные изменения закладывает и продумывает тех-лид. Обычным сеньорам все на пальцях должны принести, как новая фича работает.
Интересный пойнт, спасибо!