{¿n nbhcannibal my dad is a senior software engineer at Google this is his work laptop he takes / Google :: ноутбук :: котэ (прикольные картинки с кошками)
Подробнее
{¿n nbhcannibal
my dad is a senior software engineer at Google
this is his work laptop
he takes it to company meetings
I've been told he has received many compliments
Google,котэ,прикольные картинки с кошками,ноутбук
Сеньор - это не тот, кто обклеивает всех хуями, а его трогать запрещено. Сеньор - тот, кто понимает, что взаимное обклеивание хуями на код-ревью (в социально приемлемой форме) - важная часть создания программных приложений.
Почему в государственной? Вон во многих частных тоже свои загоны по корпоративной этике. А потом ноют, что не могут спеца найти и вакансии по полгода висят, лол.
У меня буквально на днях была пара собесов на senior software engineer-a в гугл. И мне ответили что все збс, но я плохо пишу код без использования сред разработки. Вот по этому и встал прогресс, я конечно знал что в гугле все технологии собственной разработки используются, но писать код без IDE... Это лол.
Все правильно. Сегодня эта IDE имеет допустимую лицензию для гугла, а завтра нет. Что ты будешь делать?)
Senior и должен уметь писать любой код хоть в блокноте карандашом.
Ну не знаю, IDE разных полно, одну запретили - найдем другую. Я понимаю, допустим, умение работать в разных IDE, или не опираясь сильно на фичи IDE, но карандашом фичи релизить или из условного Notepad - это же абсурд.
-> Ну не знаю, IDE разных полно, одну запретили - найдем другую
Это логика обычного человека.
-> но карандашом фичи релизить или из условного Notepad - это же абсурд.
Никто не говорит, что нужно "фичи релизить" из Notepad'а, но если человек не может в блокноте ничего сделать, а может работать только опираясь на IDE в большинстве случаев, то это не есть гуд.
Это как нанимать на работу проектировщика, который не умеет карандаш в руках держать, но блестяще пользуется кадом или художник, который не умеет рисовать на бумаге, но рисует только в фотошопе.
Что значит "логика обычного человека", а логика курильщика какая? Гугл не может пользоваться данной IDE, поэтому другую искать не будем? Я уверен, у тебя есть какое-то здравое соображение, просто понять не могу.
Насчет карандашей опять же - важно уметь излагать мысли, видеть структуру, потоки данных между компонентами расписать. Писание же кода карандашом - это просто проверка, что ты помнишь синтаксис языка. Больше смахивает на заучивание тригонометрических таблиц, хотя помнить надо ~пять углов и приближения.
(Ну это имхо, конечно, все, это типа как бы я людей в команду отбирал.)
Я не имел ввиду логику курильщика. Я имел ввиду то, что корпорации при принятии решений руководствуются некими более масштабными критериями, которые с точки зрения простого человека могут быть абсурдны и нелогичны.
Shuran'а не взяли на работу не потому, что он херовый кодер, а потому что он херово умеет работать без IDE.
Что это значит? Если руководствоваться логикой обычного человека - этот гугл ошалел там? Зачем мне уметь кодить в блокноте, когда я отлично умею кодить в IDE?
Если руководствоваться логикой компании-работодателя - зачем нам Senior Software Developer, который не умеет простейших вещей без помощи IDE?
Заметь, вакансия не на джуна, а на сеньора. Заметь также, что с него не требуют кодить в блокноте, а требуют уровень знаний, который позволяет кодить в блокноте.
Сразу скажу, я не пытаюсь каким-либо образом ставить под сомнения твои умственные способности, просто попробую донести свою точку зрения простым языком.
Я и не говорю что ничего не написал, я решил обе задачи, и верно решил, но мог допустить пару ошибок в названиях методов из либ, которыми я не пользуюсь, думаю оттуда и замечание. И я считаю, что на дворе 2019й год и я не обязан знать на память все имена методов всех библиотек, мне достаточно знания того что такая возможность у либы есть и примерного названия необходимых методов, что бы быстро их найти при необходимости.
Ну вот и я про то же. Мне все равно кажется, что это философия "из двух одинаково подходящих человек выберем того, кто еще и на доске опечаток не сделал". Потому что Гугл/Эппл/Амазон, очень много кандидатов, всегда будет получше. Целесообразность - хз.
Читал пост на днях, как чувак полгода задрачивал днями и вечерами, чтоб подготовиться к интервью в большие корпорации, ИЧСХ, прошел. Даже не знаю, так себе достижение, мне кажется.
У меня был собес года два назад с гуглом, дошло да собеса на месте, в моунтин вью. По итогу ничего, ну хоть за их счет в Калифорнию покатался.
>> была пара собесов на senior software engineer-a
У них разве есть позиция сеньера?
Когда результаты будут, отпишись.
Я кстати вот на днях опять проходил собес по телефону, на этот раз с Амазон, Нвидиа и Гуглом, но не на software engineer, а на research. В гугле на research код вообще писать не нужно.
My dad is a senior alcoholic at Lavochka okolo paradnogo.
This is his work cup.
He takes it to "company meetings".
I've been told he has received many compliments.
Другое дело, хуями бы обклеил..
хотя, наверное, комплиментов тогда было бы больше..
Senior и должен уметь писать любой код хоть в блокноте карандашом.
Это логика обычного человека.
-> но карандашом фичи релизить или из условного Notepad - это же абсурд.
Никто не говорит, что нужно "фичи релизить" из Notepad'а, но если человек не может в блокноте ничего сделать, а может работать только опираясь на IDE в большинстве случаев, то это не есть гуд.
Это как нанимать на работу проектировщика, который не умеет карандаш в руках держать, но блестяще пользуется кадом или художник, который не умеет рисовать на бумаге, но рисует только в фотошопе.
Насчет карандашей опять же - важно уметь излагать мысли, видеть структуру, потоки данных между компонентами расписать. Писание же кода карандашом - это просто проверка, что ты помнишь синтаксис языка. Больше смахивает на заучивание тригонометрических таблиц, хотя помнить надо ~пять углов и приближения.
(Ну это имхо, конечно, все, это типа как бы я людей в команду отбирал.)
Shuran'а не взяли на работу не потому, что он херовый кодер, а потому что он херово умеет работать без IDE.
Что это значит? Если руководствоваться логикой обычного человека - этот гугл ошалел там? Зачем мне уметь кодить в блокноте, когда я отлично умею кодить в IDE?
Если руководствоваться логикой компании-работодателя - зачем нам Senior Software Developer, который не умеет простейших вещей без помощи IDE?
Заметь, вакансия не на джуна, а на сеньора. Заметь также, что с него не требуют кодить в блокноте, а требуют уровень знаний, который позволяет кодить в блокноте.
Сразу скажу, я не пытаюсь каким-либо образом ставить под сомнения твои умственные способности, просто попробую донести свою точку зрения простым языком.
Читал пост на днях, как чувак полгода задрачивал днями и вечерами, чтоб подготовиться к интервью в большие корпорации, ИЧСХ, прошел. Даже не знаю, так себе достижение, мне кажется.
>> была пара собесов на senior software engineer-a
У них разве есть позиция сеньера?
Когда результаты будут, отпишись.
Я кстати вот на днях опять проходил собес по телефону, на этот раз с Амазон, Нвидиа и Гуглом, но не на software engineer, а на research. В гугле на research код вообще писать не нужно.
This is his work cup.
He takes it to "company meetings".
I've been told he has received many compliments.