Krys-Krys wrote: ↑17 May 2021 19:29
... В ФБ в основном Hack, python, C++. Пытаюсь сейчас осилить C++. Я-то привыкла к Java/Swagger API/Spring Boot/etc - но не тут-то было!
вопрос "как работают корпоративные рекрутеры в FAANG?" исчерпан - человека с ява стеком взяли на С-стек -- вот так они и работают!
удачи, в любом случае!
... но шансов, что починят главную ленту с ошибкой, "Something Went Wrong" все меньше.
nyekimov wrote: ↑17 May 2021 14:40
Ну а так в общем так ли страшен черт, как его малюют? В смысле лайф ворк баланс нормальный? Конечно первый год надо в общем в кухню въехать, к новым коллегам привыкнуть. Но как ощущение, сильно больше надо работать или нет? Пусть даже я не знаю, насколько сложно работать было в вашей прошлой компании.
Зависит от команды. У нас же не 3 команды где я всех знают лично.
У меня лайф ворк баланс - плохой. Все тулзовины для меня новые, и даже новые языки программирования на которых я никогда не писала раньше. Приходится их изучать в свободное от работы время. В ФБ в основном Hack, python, C++. Пытаюсь сейчас осилить C++. Я-то привыкла к Java/Swagger API/Spring Boot/etc - но не тут-то было!
Почему же для интервью ФБ дает выбор экзамена - Ява, Си, Питон? А если я все три знаю?
Krys-Krys wrote: ↑17 May 2021 19:29
... В ФБ в основном Hack, python, C++. Пытаюсь сейчас осилить C++. Я-то привыкла к Java/Swagger API/Spring Boot/etc - но не тут-то было!
вопрос "как работают корпоративные рекрутеры в FAANG?" исчерпан - человека с ява стеком взяли на С-стек -- вот так они и работают!
удачи, в любом случае!
... но шансов, что починят главную ленту с ошибкой, "Something Went Wrong" все меньше.
Лололо, тоже недавно вспоминал эту ошибку. Как не зайду с компа, так она меня там ждёт. Хотя с компа я захожу не чаще чем раз в год.
Зато от рекрутера немного гонора было - типо чего вы там на текущей компании такого этакого то делаете? Я как то растерялся спросить, когда ошибку починят в своём основном продукте то.
liamkin wrote: ↑24 May 2021 15:11
Почему же для интервью ФБ дает выбор экзамена - Ява, Си, Питон? А если я все три знаю?
Язык на котором проходить интервью выбирает сам собеседующийся. На чем вам удобнее - на том вы и будете писать. Если вы одинаково хорошо знаете все 3, наверное лучше всего было бы писать на питоне, т к писать придется меньше всего.
Krys-Krys wrote: ↑17 May 2021 19:29
... В ФБ в основном Hack, python, C++. Пытаюсь сейчас осилить C++. Я-то привыкла к Java/Swagger API/Spring Boot/etc - но не тут-то было!
вопрос "как работают корпоративные рекрутеры в FAANG?" исчерпан - человека с ява стеком взяли на С-стек -- вот так они и работают!
удачи, в любом случае!
... но шансов, что починят главную ленту с ошибкой, "Something Went Wrong" все меньше.
А что вы хотите чтобы было написано в случае inconsistent data? Error 500?
Krys-Krys wrote: В ФБ в основном Hack, python, C++. Пытаюсь сейчас осилить C++. Я-то привыкла к Java/Swagger API/Spring Boot/etc - но не тут-то было!
И ни одного не знаете? Ужас.
Честно говоря я удивлён что C++
У меня на нем больше 10 лет опыта, правда немного устаревшего, ещё до 11-го. Что вы на нем пишете? Я думал Java Script React будете пользовать.
Not everyone believes what I believe but my beliefs do not require them to.
Krys-Krys wrote: ↑17 May 2021 19:29
... В ФБ в основном Hack, python, C++. Пытаюсь сейчас осилить C++. Я-то привыкла к Java/Swagger API/Spring Boot/etc - но не тут-то было!
вопрос "как работают корпоративные рекрутеры в FAANG?" исчерпан - человека с ява стеком взяли на С-стек -- вот так они и работают!
удачи, в любом случае!
... но шансов, что починят главную ленту с ошибкой, "Something Went Wrong" все меньше.
А что вы хотите чтобы было написано в случае inconsistent data? Error 500?
почему все данные старше недели становятся "inconsistent"?
дизайн страницы - infinite scroll, даже просто останавливать скрол, имхо фатально, еще фатальнее, не замечать это годами! на главной!!
Flash-04 wrote: ↑24 May 2021 19:56
У меня на нем больше 10 лет опыта, правда немного устаревшего, ещё до 11-го. Что вы на нем пишете? Я думал Java Script React будете пользовать.
Krys-Krys wrote: В ФБ в основном Hack, python, C++. Пытаюсь сейчас осилить C++. Я-то привыкла к Java/Swagger API/Spring Boot/etc - но не тут-то было!
И ни одного не знаете? Ужас.
Честно говоря я удивлён что C++
У меня на нем больше 10 лет опыта, правда немного устаревшего, ещё до 11-го. Что вы на нем пишете? Я думал Java Script React будете пользовать.
Ну я backend пишу. Понятное дело что UI/mobile/etc и проч никто не отменял и на чем там пишут те команды я не сильно вникала. Ну и я уверена что Java Script React там точно есть (а что же еще?).
Flash-04 wrote: ↑24 May 2021 19:56
У меня на нем больше 10 лет опыта, правда немного устаревшего, ещё до 11-го. Что вы на нем пишете? Я думал Java Script React будете пользовать.
Серверный код на JS и React? Оригинально.
Ну может Meteor JS вас устроит для морды и зада одновременно?
Not everyone believes what I believe but my beliefs do not require them to.
Krys-Krys wrote: В ФБ в основном Hack, python, C++. Пытаюсь сейчас осилить C++. Я-то привыкла к Java/Swagger API/Spring Boot/etc - но не тут-то было!
И ни одного не знаете? Ужас.
Честно говоря я удивлён что C++
У меня на нем больше 10 лет опыта, правда немного устаревшего, ещё до 11-го. Что вы на нем пишете? Я думал Java Script React будете пользовать.
Ну я backend пишу. Понятное дело что UI/mobile/etc и проч никто не отменял и на чем там пишут те команды я не сильно вникала. Ну и я уверена что Java Script React там точно есть (а что же еще?).
Я просто чего ещё удивился, что народ ещё недавно жаловался что C++ никому де не нужен.
Not everyone believes what I believe but my beliefs do not require them to.
Krys-Krys wrote: ↑24 May 2021 22:38
Ну я backend пишу. Понятное дело что UI/mobile/etc и проч никто не отменял и на чем там пишут те команды я не сильно вникала. Ну и я уверена что Java Script React там точно есть (а что же еще?).
React есть в веб морде. React Native из мобильного аппа был выпилен практически полностью.
Flash-04 wrote: ↑24 May 2021 19:56
У меня на нем больше 10 лет опыта, правда немного устаревшего, ещё до 11-го. Что вы на нем пишете? Я думал Java Script React будете пользовать.
Серверный код на JS и React? Оригинально.
Ну может Meteor JS вас устроит для морды и зада одновременно?
Зачем? Зак как написал все на PHP, так оно на нем и живет. Зак доверят тому, что он знает. Для инфры подобного размера любой layer абстракции чреват большим потерями в стоимости. Поэтому, чем ближе к железу, тем лучше цена и возможность соптимизировать говнопалочную систему.
Krys-Krys wrote: ↑17 May 2021 19:29
... В ФБ в основном Hack, python, C++. Пытаюсь сейчас осилить C++. Я-то привыкла к Java/Swagger API/Spring Boot/etc - но не тут-то было!
вопрос "как работают корпоративные рекрутеры в FAANG?" исчерпан - человека с ява стеком взяли на С-стек -- вот так они и работают!
удачи, в любом случае!
... но шансов, что починят главную ленту с ошибкой, "Something Went Wrong" все меньше.
Идея довольно простая. Если у кандидата получилось осилить алгоритмы и на интервью решить 2 задачи за 45 мин (и таких райнда 2, т е в сумме 4 задачи), а так же дизайн системы сделать (как раз таки вопросы довольно стандартные) и еще при этом рассказать о себе хорошо на поведеньчиском интервью - ну и все. Считается что все остальное осилить получится тоже на месте. Если система ошиблась - отсеют по результатам перформанс ревью.
Заходи - не бойся, выходи - не плачь.
Flash-04 wrote: ↑25 May 2021 00:24
PHP - это хорошо. Job security для инфосеков
Не, инфосеки там другим занимаются. То, что сейчас используется, это не родной PHP, а тот самый Hack. Диалект языка. Раньше он кросс-компилировался в Си++ и нативный код. Теперь живет на своей собственной виртуальной машине и JIT.
Ну так! После всех утечек остается только трубить о том, что в компании есть privacy engineers. И переименовывать всяких ххх-секов в них. Какие бы они хорошие не были, сколько бы автоматизации они не создавали, когда работает система "сегодня на клаве, а завтра в продакшене", этих инфосеков надо набрать столько же, сколько программистов. Только тогда есть какая-то гарантия, что ничего не утечет.
Ага, только не спасет. Я таки работал в application security и как бывший программист могу сказать: если программисты не обучены думать о безопасности продукта и данных на всех этапах разработки, будет получаться дырявая система и никакие privacy engineers положение не исправят.
Not everyone believes what I believe but my beliefs do not require them to.
Как-же так, неужели ни корп рекрутеры, ни дезигн-интервюверы не обращали внимание на такую немаловажную деталь, как секюрити, когда отбирали лучших-из-лучших...
Flash-04 wrote: ↑25 May 2021 13:11
Ага, только не спасет. Я таки работал в application security и как бывший программист могу сказать: если программисты не обучены думать о безопасности продукта и данных на всех этапах разработки, будет получаться дырявая система и никакие privacy engineers положение не исправят.
Ну прям все не обучены? Многие все хорошо понимают и следуют базовым правилам. Проблема конкретно FB и ему подобным сервисам, что он многослойный, и каждый отдельно взятый программист, дай бог, хотя бы видит один слой выше своего отрезка работы, и один слой ниже. Другая аналогия - постройка корабля. Кто-то приваривает панели по бокам, кто-то прикручивает что-то на палубе. Только при этом никто не замечает щель в киле, дырку в корме, и в конце выясняется, что панели приварили к основе, которая еще не собрана до конца. Нет такого человека, который мог бы их видеть. Но каждый успешно делает свое дело.