Vlad
да я уже понял)
Vlad
я про то что сам забаранил)
Ilia
да я уже понял)
ну главное, чтобы ты вынес урок из этого и разобрал ошибки свои на собеседовании, а дальше уже пойдет дело
Vlad
да буду стараться)
Ilia
да я уже понял)
вот кстати визуализация фибоначчи через рекурсию
Vlad
ага, я уже посмотрел что там печаль и посмотрел как через цикл делают
Vlad
ну вот буду теперь сильнее углубляться в задачки на литкоде уже пару дней решаю не то что бы прям хорошо выходит но потом смотрю как другие делали и стараюсь уловить суть
Stas
Можно через рекурсию с кэшем сделать
Ilia
на собеседованих лучше не пытаться я думаю
Владъ
Почему же?
Владъ
Это же самая простая задача
Roman
Ну вообще это ДП, я бы не сказал, что это простая задача)
Ilia
Почему же?
писать кэш с рекурсией в задаче, где это решается и без того и без того? ну мне кажется это такой красноватый флаг
Roman
писать кэш с рекурсией в задаче, где это решается и без того и без того? ну мне кажется это такой красноватый флаг
Почему это красноватый флаг? Сначала появилась идея тривиальный реализации, а затем попытка ее оптимизировать. Как по мне так очень даже неплохо
Владъ
Скорее всего джун изначально начнёт как раз линейно решать
Nikolay
Stas
О, надо брать 😁
Viktor
Забей. Это как диплом, он всем нужен для галочки. 90% компаний не понимает зачем в Гугл страшные алгоритмы, просто все копируют.
Гугл сам не понимает зачем ему страшные алгоритмы, я бы убрал дпшечку с собесов вообще.
Порридж В Ко-ливинге
Гугл сам не понимает зачем ему страшные алгоритмы, я бы убрал дпшечку с собесов вообще.
Ну он может себе позволить. Ну и ДПшка там на страшные позиции, кошмарить ДПшкой фронтов я думаю вообще не законно
Vlad
дп это дизайн патерны?
Andrey
дп это дизайн патерны?
Динамическое программирование
Andrey
Гугл сам не понимает зачем ему страшные алгоритмы, я бы убрал дпшечку с собесов вообще.
Кстати, а как у вас менеджеров интервьюируют? Без всяких задачек же поди?
Andrey
Я тут второй день не пишу код, очень нравится, хочу продолжать. Так и вырасту в лида
Viktor
Кстати, а как у вас менеджеров интервьюируют? Без всяких задачек же поди?
смотря кого. если engineering manager, то думаю какой-то код нужно будет пописать, но видимо не слишком серьёзно.
Viktor
продуктологи на другом треке совсем.
Viktor
Так недолго стать разработчиком таблиц на вики.
Viktor
Знаю, бывал.
Andrey
Ого! А что пишешь? 🙂
Дебажу, строю гипотезы, собираю требования, расписываю эпики, прям как взрослый в общем
Viktor
Синьор-🍅
Andrey
Так недолго стать разработчиком таблиц на вики.
Ну нет, до такого не хотелось бы доходить, конечно. А, ну и еще я тут недавно впервые ретроспективу сам провел, её результаты обрабатывал еще, пытался процессы адаптировать
Порридж В Ко-ливинге
Кстати, а как у вас менеджеров интервьюируют? Без всяких задачек же поди?
В FAANG в зависимости от позиции, на некоторые просят чуть ли не как на мидла пройти собес
Andrey
Синьор-🍅
Формально пока нет, но со всех ног туда бегу. Решил полгода заниматься чем угодно кроме спринтовых задач :)
Andrey
В FAANG в зависимости от позиции, на некоторые просят чуть ли не как на мидла пройти собес
Ну на мидла-то я пройду легко, но в целом понимаю, что интереснее было бы процессы и архитектуру строить, чем код писать
Viktor
Ну нет, до такого не хотелось бы доходить, конечно. А, ну и еще я тут недавно впервые ретроспективу сам провел, её результаты обрабатывал еще, пытался процессы адаптировать
А че, это нормальная тема. Главное только чтобы не было «80% времени и другие 80% времени», то есть должен быть приоритет и это не код, если прямо серьезно в тимлидерство.
Roman
@vitkarpov, а как ты готовился к поведенческой секции? Я вот тут хорошенький сайт нашел, сижу, пишу различные ответы на вопросы по гайдам с него https://www.job-hunt.org/job_interviews/smart-interview-answers.shtml
Viktor
Мне кажется, что это главная ошибка когда разработчики становятся тимлидами.
Andrey
А че, это нормальная тема. Главное только чтобы не было «80% времени и другие 80% времени», то есть должен быть приоритет и это не код, если прямо серьезно в тимлидерство.
Овертаймить мне жена не разрешает, так что тут все ок :) Ну и в целом есть возможность заниматься тем, что интересно, а не только жсоны перекладывать
Andrey
Мне кажется, что это главная ошибка когда разработчики становятся тимлидами.
Я равняюсь на своего лида, который лет 10 занимался разработкой, а теперь даже мыслей не возникает за код браться. Говорит, это все по недоразумению так было :)
Roman
я смотрел вот этого чувака https://www.youtube.com/watch?v=RzlUQCy84rQ и готовил мясные истории из прошлого опыта по шаблону STAR
Норм! На этом сайте как раз гайды построены вокруг методики STAR, с отклонениями на некоторых более спефических вопросах.
Хана Миру (MSK+4)
Ilia
Шта?))) а кто должен становиться тимлидом?)
Явно имеется ввиду, что люди, которые без кода жить не могут, становятся лидами
Viktor
Шта?))) а кто должен становиться тимлидом?)
не, главная ошибка когда разработчики становятся тимлидами что они продолжают писать код, а не что они становятся тимлидами 🙂
Viktor
то есть обычно как бывает, что лучший инженер в команде становится тимлидом.
Viktor
потому что ж логично.
Viktor
но на самом деле нет.
Хана Миру (MSK+4)
Но ведь тимлид тоже должен хорошо шарить за архитектуру и уметь решить любую задачу, с которой к нему подойдут разработчики? То есть он должен быть из разряда старших разрабов все же?
Viktor
потому что получается «80% времени занимаюсь людьми и планированием» и «80% времени кодом, помогая команде» ну и как бы… при таком подходе… следующая остановка выгорание.
Viktor
Но ведь тимлид тоже должен хорошо шарить за архитектуру и уметь решить любую задачу, с которой к нему подойдут разработчики? То есть он должен быть из разряда старших разрабов все же?
Ну вот не совсем. Роль ведущего разработчика, который шарит за архитектуру, и тимлида, который шарит за планирование, проекты, связи с общественностью, и отчёты на гринлайтах — разные.
Viktor
а иначе читай выше.
Viktor
это не значит, что он не должен уметь в код, но уметь != делать.
Хана Миру (MSK+4)
Хм хм хм...у меня был опыт именно с тимлидами, которые и помочь с задачей могли и с архитектурой разбирались и задачки ставили нам и на созвоны ходили
Viktor
Если компания маленькая и роль можно совмещать, почему нет.
Ilia
Возможно у вас разное видение на то, кто такой тимлид
Viktor
В том же Яндексе у тимлида слишком много активностей не связанный с кодом, поэтому так выходит.
Хана Миру (MSK+4)
Да, я поняла) все зависит от компании
Andrey
Ну если ты сам понимаешь, что писать код не твоё, то вот он путь развития. Каждому своё )
Да в целом код писать тоже норм, но часто хочется чего-нибудь более высокоуровневого
Порридж В Ко-ливинге
Я равняюсь на своего лида, который лет 10 занимался разработкой, а теперь даже мыслей не возникает за код браться. Говорит, это все по недоразумению так было :)
Ну ТимЛид который ВООБЩЕ не пишет код, это уже не ТимЛид а манагер. Тех и Тим Лиды должны писать код 20% рабочего времени, иначе отстанут от стека и вообще не будут понимать что происходит в проекте
Andrey
Предпочел бы программировать в jira 20% времени, это считается?
Andrey
Ну еще в слаке можно, в принципе
Порридж В Ко-ливинге
Порридж В Ко-ливинге
Ну или манагер.
Andrey
Не, это уже ТехЛид на обочине
Меня устраивает, в принципе
Andrey
А техлид у вас не манагер?