как проходить собеседдования
От: sergey2b ЮАР  
Дата: 21.06.19 18:47
Оценка: 1 (1)
я на 95% согласен с тем что он говорит, в СГА именно так и происходит
и надо обязательно потренироваться на кошках перед тем как идти в FB and G


https://www.youtube.com/watch?v=2XMJ7CDqy3Q
Re: как проходить собеседдования
От: msorc Грузия  
Дата: 21.06.19 20:58
Оценка:
Чепуха какая-то. И где там о том "как проходить"?
Re: как проходить собеседдования
От: okon  
Дата: 21.06.19 21:04
Оценка:
Здравствуйте, sergey2b, Вы писали:

S>я на 95% согласен с тем что он говорит, в СГА именно так и происходит

S>и надо обязательно потренироваться на кошках перед тем как идти в FB and G
S>https://www.youtube.com/watch?v=2XMJ7CDqy3Q

Эффект яндекс.навигатора — все думают что там нет пробки, а получается очередь.
”Жить стало лучше... но противнее. Люди которые ставят точку после слова лучше становятся сторонниками Путина, наши же сторонники делают акцент на слове противнее ( ложь, воровство, лицемерие, вражда )." (с) Борис Немцов
Re[2]: как проходить собеседдования
От: sergey2b ЮАР  
Дата: 21.06.19 21:09
Оценка:
Здравствуйте, msorc, Вы писали:

M>Чепуха какая-то. И где там о том "как проходить"?


что резюме должно быть не больше страницы
уметь решпть задачи на доске
пойти в 10 незначащих компаний
Re[3]: как проходить собеседдования
От: mgu  
Дата: 22.06.19 00:13
Оценка:
Здравствуйте, sergey2b, Вы писали:

S>что резюме должно быть не больше страницы

S>уметь решпть задачи на доске

Т. е. быть вчерашним студентом.
Re[4]: как проходить собеседдования
От: sergey2b ЮАР  
Дата: 22.06.19 00:37
Оценка:
Здравствуйте, mgu, Вы писали:

mgu>Здравствуйте, sergey2b, Вы писали:


S>>что резюме должно быть не больше страницы

S>>уметь решпть задачи на доске

mgu>Т. е. быть вчерашним студентом.


я слал в MS и Амазон свое реальное резюме, работаю с 95 года
не одного ответа

урезал опыт до 7 лет
сразу стали отвечать
Re[5]: как проходить собеседдования
От: Kaifa Россия  
Дата: 22.06.19 01:19
Оценка:
S>урезал опыт до 7 лет
S>сразу стали отвечать

а с чем это связано? типа как в том приколе, когда неопытная эйчарша отсеивала сварщиков за 40?
Re[6]: как проходить собеседдования
От: sergey2b ЮАР  
Дата: 22.06.19 01:25
Оценка:
Здравствуйте, Kaifa, Вы писали:


S>>урезал опыт до 7 лет

S>>сразу стали отвечать

K>а с чем это связано? типа как в том приколе, когда неопытная эйчарша отсеивала сварщиков за 40?



не знаю почему так
Re[5]: как проходить собеседдования
От: kaa.python Ниоткуда РСДН профессионально мёртв и завален ватой.
Дата: 22.06.19 03:00
Оценка:
Здравствуйте, sergey2b, Вы писали:

S>я слал в MS и Амазон свое реальное резюме, работаю с 95 года

S>не одного ответа

Туда не надо слать резюме, надо найти кто из знакомых там работает и попросить дать рекомендацию. Это не уберет дальнейший геморрой, но 100% приведет к тому, что тебе позвонят.
Re[6]: как проходить собеседдования
От: sergey2b ЮАР  
Дата: 22.06.19 04:37
Оценка:
Здравствуйте, kaa.python, Вы писали:

KP>Здравствуйте, sergey2b, Вы писали:


S>>я слал в MS и Амазон свое реальное резюме, работаю с 95 года

S>>не одного ответа

KP>Туда не надо слать резюме, надо найти кто из знакомых там работает и попросить дать рекомендацию. Это не уберет дальнейший геморрой, но 100% приведет к тому, что тебе позвонят.



возможно, но в итоге я получил приглашение нв собеседования от всех крупных компаний
другое дело я их все зафейлил кроме Intel and MS
Re[5]: как проходить собеседдования
От: Lexey Россия  
Дата: 23.06.19 14:58
Оценка:
Здравствуйте, sergey2b, Вы писали:

S>я слал в MS и Амазон свое реальное резюме, работаю с 95 года

S>не одного ответа

А я не слал. Работаю тоже с 95-го.

S>урезал опыт до 7 лет


И не урезал ничего.

S>сразу стали отвечать


Ко мне сами приходят через LinkedIn.
"Будь достоин победы" (c) 8th Wizard's rule.
Re[6]: как проходить собеседдования
От: sergey2b ЮАР  
Дата: 23.06.19 17:23
Оценка:
Здравствуйте, Lexey, Вы писали:

L>Здравствуйте, sergey2b, Вы писали:


если бы у все было хорошо вы бы на форуме неписали хни которую вы пишите в ветке про yandex
и не отвечали в таком стиле неудачни кам вроде меня

ибо в вашем сообшении полезной информации не очень много
Re[7]: как проходить собеседдования
От: alzt  
Дата: 23.06.19 19:51
Оценка:
Здравствуйте, sergey2b, Вы писали:

KP>>Туда не надо слать резюме, надо найти кто из знакомых там работает и попросить дать рекомендацию. Это не уберет дальнейший геморрой, но 100% приведет к тому, что тебе позвонят.



S>возможно, но в итоге я получил приглашение нв собеседования от всех крупных компаний

S>другое дело я их все зафейлил кроме Intel and MS

Тут ещё вопрос — ты зафейлил, либо они догадались, что ты больше 7 лет работаешь.
Re[8]: как проходить собеседдования
От: sergey2b ЮАР  
Дата: 23.06.19 19:56
Оценка:
Здравствуйте, alzt, Вы писали:


S>>возможно, но в итоге я получил приглашение нв собеседования от всех крупных компаний

S>>другое дело я их все зафейлил кроме Intel and MS

A>Тут ещё вопрос — ты зафейлил, либо они догадались, что ты больше 7 лет работаешь.


Intel делали секюрети чек перед собеседованием, и я естественно сказал нормер своих прав и когда на самом деле закончил институт
MS тоже знала все правильные даты обо мне

остальные тоже, в анкетах я не врал

так что либо я зафелил либо не вписался в коллектив
Re[7]: как проходить собеседдования
От: CreatorCray  
Дата: 23.06.19 20:57
Оценка:
Здравствуйте, sergey2b, Вы писали:

S>если бы у все было хорошо вы бы на форуме неписали хни которую вы пишите в ветке про yandex

Что то я не вижу никакой хни написанной им в ветке "про яндекс", может не туда смотрю? Нельзя ли развернуть подробнее?

S>и не отвечали в таком стиле неудачни кам вроде меня

... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Re[7]: как проходить собеседдования
От: Lexey Россия  
Дата: 24.06.19 09:33
Оценка: +1
Здравствуйте, sergey2b, Вы писали:

S>если бы у все было хорошо вы бы на форуме неписали хни которую вы пишите в ветке про yandex


Это твои проблемы, что ты это хней считаешь.

S>и не отвечали в таком стиле неудачни кам вроде меня


И в неудачники ты себя сам записал.

S>ибо в вашем сообшении полезной информации не очень много


Мое сообщение — это просто пример того, что между "длиной" опыта работы в резюме и приглашением на собеседования нет явной связи. Никакой другой полезности не предполагалось.
"Будь достоин победы" (c) 8th Wizard's rule.
Отредактировано 24.06.2019 9:37 Lexey . Предыдущая версия .
Re[8]: как проходить собеседдования
От: sergey2b ЮАР  
Дата: 24.06.19 10:30
Оценка:
Здравствуйте, Lexey, Вы писали:

L>Мое сообщение — это просто пример того, что между "длиной" опыта работы в резюме и приглашением на собеседования нет явной связи. Никакой другой полезности не предполагалось.


в вашей теории есть один изьян

уменьшит опыт мне посоветовал бывший сотрудник MS когда я рассказал ему, что меня не приглашают га собеседования
речь идет о рядовых позициях
Re[9]: как проходить собеседдования
От: csero Россия  
Дата: 24.06.19 10:37
Оценка: -1
Здравствуйте, sergey2b, Вы писали:

S>речь идет о рядовых позициях


Зачем идти на рядовую позицию с 7+ лет опыта? Мне, как руководителю отдела, это сразу характеризует человека как ленивого и малоквалифицированного.
Re[9]: как проходить собеседдования
От: Lexey Россия  
Дата: 24.06.19 10:39
Оценка: +1 -1
Здравствуйте, sergey2b, Вы писали:

S>в вашей теории есть один изьян


Это, как раз, чистая практика, а не теория.

S>уменьшит опыт мне посоветовал бывший сотрудник MS когда я рассказал ему, что меня не приглашают га собеседования

S>речь идет о рядовых позициях

"Рядовых" — это каких? Если ты на мидла с опытом в 20 лет подаешь резюме, то да, это может вызывать удивление. На более высокие позиции уже должно быть все нормально.
"Будь достоин победы" (c) 8th Wizard's rule.
Re[10]: как проходить собеседдования
От: sergey2b ЮАР  
Дата: 24.06.19 10:42
Оценка:
Здравствуйте, csero, Вы писали:

C>Здравствуйте, sergey2b, Вы писали:


S>>речь идет о рядовых позициях


C>Зачем идти на рядовую позицию с 7+ лет опыта? Мне, как руководителю отдела, это сразу характеризует человека как ленивого и малоквалифицированного.


потому что
зарплата в MS на рядовых позициях выше чем в обычных компаниях у тимлидеров и прожект менеджеров
вы вначале получите от MS оффер а потом расуждайте что проще или нет

я несколько лет занимался багфиксом, будучи на h1b это плохо влияет на опыт и характер
Отредактировано 24.06.2019 10:52 sergey2b . Предыдущая версия .
Re[10]: как проходить собеседдования
От: sergey2b ЮАР  
Дата: 24.06.19 10:50
Оценка:
Здравствуйте, Lexey, Вы писали:

L>Здравствуйте, sergey2b, Вы писали:


S>>в вашей теории есть один изьян


L>Это, как раз, чистая практика, а не теория.


ваша практика в этом вопросе гроша ломанного не стоит для других людей
потому, что все кто нибудь интересовался трудоустроиством знают, что если у человек
работал в хорошей компании ему постоянно пишиту рекрутеры из гигантов

yandex похоже входит в список хороших

мой коллег после устройства на работу в MS каждый день получает предложение пособеседоваться через linkedin
до этого только изредка приглашали
Re[11]: как проходить собеседдования
От: Lexey Россия  
Дата: 24.06.19 11:01
Оценка: +2
Здравствуйте, sergey2b, Вы писали:

S>ваша практика в этом вопросе гроша ломанного не стоит для других людей


По-дефолту, она стоит ровно столько же, сколько и твоя теория.

S>мой коллег после устройства на работу в MS каждый день получает предложение пособеседоваться через linkedin

S>до этого только изредка приглашали

Вот мы и пришли к тому, что существенным фактором является не длина послужного списка, а то, какие компании/проекты в этом списке присутствуют.
"Будь достоин победы" (c) 8th Wizard's rule.
Отредактировано 24.06.2019 12:20 Lexey . Предыдущая версия .
Re[12]: как проходить собеседдования
От: sergey2b ЮАР  
Дата: 24.06.19 11:06
Оценка: :)
Здравствуйте, Lexey, Вы писали:

L>Здравствуйте, sergey2b, Вы писали:


S>>ваша практика в этом вопросе гроша ломанного не стоит для других людей


L>По-дефолту, она стоит ровно столько же, сколько и твоя теория.


в реальной жизни вашей практико обычный С++ программист воспользоваться не сможет тк нужно несколько лет проработать в yandex
мою же теорией он сможет проверить в течении полудня
Re[12]: как проходить собеседдования
От: sergey2b ЮАР  
Дата: 24.06.19 11:08
Оценка:
Здравствуйте, Lexey, Вы писали:


L>Вот мы и пришли к тому, что существенным фактором является на длина послужного списка, а то, какие компании/проекты в этом списке присутствуют.


в моем случаи список компани был один и тот же

укоротил список получил приглашение
оставил больше 10 лет опыта, шлешь резюме в пустоту

ЗЫ ваша демагогия реально напрягает, предлагаю остаться при своих мнениях и разойтись
Re[10]: как проходить собеседдования
От: sergey2b ЮАР  
Дата: 24.06.19 11:11
Оценка:
Здравствуйте, Lexey, Вы писали:


L>"Рядовых" — это каких? Если ты на мидла с опытом в 20 лет подаешь резюме, то да, это может вызывать удивление. На более высокие позиции уже должно быть все нормально.


а что вы туту делайте невинное лицо, как будто не знаете что интерестной работы, раз два и опчелся
остальные пилят у восхода и до заката, и что бы разовать кргу готовы чем то жертвовать
Re[11]: как проходить собеседдования
От: $$ Австралия жж
Дата: 24.06.19 11:40
Оценка:
Здравствуйте, sergey2b, Вы писали:

S>а что вы туту делайте невинное лицо, как будто не знаете что интерестной работы, раз два и опчелся

S>остальные пилят у восхода и до заката, и что бы разовать кргу готовы чем то жертвовать


А кто гарантировал интересную работу? Кому-то достается пилить якорь, не все же Руссиновичи. Подозреваю, что немало в Фейсбуках, Гуглах и прочих, скрепя зубы, пилили якорь на работе, но вместо выходных штудировали, например, Скиену, тренировались на leetcode.
Re[11]: как проходить собеседдования
От: kaa.python Ниоткуда РСДН профессионально мёртв и завален ватой.
Дата: 24.06.19 12:04
Оценка: +4 :)
Здравствуйте, sergey2b, Вы писали:

S>а что вы туту делайте невинное лицо, как будто не знаете что интерестной работы, раз два и опчелся

S>остальные пилят у восхода и до заката, и что бы разовать кргу готовы чем то жертвовать

Не-не-не, интересной работы дохерища. И почти любую скучную можно превратить в интересную, если только твой прямой руководитель не конченный мудак.
Re[13]: как проходить собеседдования
От: Lexey Россия  
Дата: 24.06.19 12:23
Оценка:
Здравствуйте, sergey2b, Вы писали:

S>в реальной жизни вашей практико обычный С++ программист воспользоваться не сможет тк нужно несколько лет проработать в yandex


Давай определи для начала, что такое "обычный C++ программист" в твоем понимании?

S>мою же теорией он сможет проверить в течении полудня


Не сможет. Время раундтрипа "отправить резюме — получить ответ" на порядок больше, как минимум.
"Будь достоин победы" (c) 8th Wizard's rule.
Re[13]: как проходить собеседдования
От: Lexey Россия  
Дата: 24.06.19 12:39
Оценка: +1
Здравствуйте, sergey2b, Вы писали:

S>в моем случаи список компани был один и тот же

S>укоротил список получил приглашение

Твой случай, как раз, не показателен. Ибо, ты, с твоих же слов, имея 20+ лет опыта, собрался на позицию, на которую идут те, у кого 5-10 (конкретные цифры могут быть немного другими).

S>оставил больше 10 лет опыта, шлешь резюме в пустоту


Угу, потому что позиции низковаты для такого опыта.

S>ЗЫ ваша демагогия реально напрягает


Ты бревно из глаза вынул бы что-ли.

S>предлагаю остаться при своих мнениях и разойтись


ОК.
"Будь достоин победы" (c) 8th Wizard's rule.
Re[11]: как проходить собеседдования
От: Lexey Россия  
Дата: 24.06.19 12:53
Оценка:
Здравствуйте, sergey2b, Вы писали:

S>а что вы туту делайте невинное лицо, как будто не знаете что интерестной работы, раз два и опчелся


Прикинь, не знаю. У меня не было неинтересной работы. Были и бывают времена, когда приходится заниматься рутиной, конечно. Но и интересных задач хватает.

S>остальные пилят у восхода и до заката, и что бы разовать кргу готовы чем то жертвовать


Кто эти остальные? Вот не могу вспомнить, чтобы хоть кто-то из моих коллег (коих было немало) "пилил с восхода до заката". Может это особенности работы в Штатах?
Подобные утверждения намекают, что, возможно, у тебя "кризис жанра", с которым ты пытаешься ужиться, убеждая себя, что просто нет интересной работы.
"Будь достоин победы" (c) 8th Wizard's rule.
Re[12]: как проходить собеседдования
От: Masterspline  
Дата: 24.06.19 13:49
Оценка: +3
S>>а что вы туту делайте невинное лицо, как будто не знаете что интерестной работы, раз два и опчелся
S>>остальные пилят у восхода и до заката, и что бы разовать кргу готовы чем то жертвовать

KP>Не-не-не, интересной работы дохерища. И почти любую скучную можно превратить в интересную, если только твой прямой руководитель не конченный мудак.


Я вижу только два способа, как превратить рутину (которой на наемной работе под 95%) во что-то интересное.

  1. Начать пилить велосипед и хер положить, когда дойдет дело до его поддержки.
  2. Сложить рутину на лоха-неудачника.

Расскажи другие варианты, как скучную работу превратить во что-то интересное.
Re[13]: как проходить собеседдования
От: kaa.python Ниоткуда РСДН профессионально мёртв и завален ватой.
Дата: 24.06.19 14:19
Оценка: 12 (3) +5 :)
Здравствуйте, Masterspline, Вы писали:

M>Я вижу только два способа, как превратить рутину (которой на наемной работе под 95%) во что-то интересное.


Так себе способы, хотя и рабочие. Давай про хорошие способы лучше поговорим

Суть хороших способов сводится к тому, что если нет интересной работы, скорей всего проект в состоянии стагнации и эту самую интересную работу надо создать. Для этого делаем следующие:

1. Смотрим какие у проекта есть проблемы и недочеты.
2. Прикидываем как и что можно решить.
3. Пытаемся найти хоть кого-нибудь из разработчиков, кого это волнует, если нашли — радуемся и обсуждаем найденные проблемы с ним, по результату обсуждения корректируем видение ситуации. Если такого человека не нашли, то и хрен бы с ним, переходим к следующему пункту.
4. Составляем план что со всей этой хренью делать. Рефакторинг? Оптимизации пайплайна? Нет тестов? На хотелки бизнеса все положили (это лучший вариант)?
5. Делаем наброски того что и как можно сделать лучше, продумываем детали.
6. Идем с планом к руководству, рассказываем о проблемах и том как будет хорошо когда мы их решим. Предлагаем конкретные шаги по решению. Если есть возможность подключить к дискуссии бизнес, а не только разработку — обязательно это делаем, они заказчики и обычно умеют внятно говорить и торговаться, это то, что нужно.
7. Решаем проблему в соответствии с договоренностью. Тут уже обычно большое поле для деятельности.

В качестве примера. Когда я пришел в текущее место работы, у нас был Си-с-классами образца начала 90-х, ручное тестирование и серверные сборки собранные на коленке и залитые в прод. Сейчас есть интеграционное тестирование всего и вся, Go, микросервисы + отлично масштабируемое C++ решение, 24-часовая готовность релиза для десктопа и серверов. Было скучно когда я пришел? Дико, хотелось уволиться. Скучно сейчас? Ничуть!
Re[14]: как проходить собеседдования
От: sergey2b ЮАР  
Дата: 24.06.19 14:32
Оценка:
Здравствуйте, kaa.python, Вы писали:

KP>В качестве примера. Когда я пришел в текущее место работы, у нас был Си-с-классами образца начала 90-х, ручное тестирование и серверные сборки собранные на коленке и залитые в прод. Сейчас есть интеграционное тестирование всего и вся, Go, микросервисы + отлично масштабируемое C++ решение, 24-часовая готовность релиза для десктопа и серверов. Было скучно когда я пришел? Дико, хотелось уволиться. Скучно сейчас? Ничуть!


это у вас хорошая компания с деньгами

типичная американская контора средней руки

10-15 программеров, которые ходят в туалет по секундамеру
поэтому пишеться только то что принесет деньги сегодня

не про какой технический долг менеджеры не хотят слышать


я на прошлой недели в первый раз в жизни встал и ушел с собеседования
когда понял, что в компании все тоже самое как и где я работаю сейчас


PS я конечно утрирую, но совсем слегка
и независимо от то что я пишу на форуме я еще оптимистично смотрю в будущее, я уверен здесь должны быть технологичные компании


сегодня по внутренней почте пришло письмо
за реферал на программиста который устроиться на работу дадут 3000

при этом я увольняюсь потому, что зарплата маленькая и мед страховка УГ
на работе надо велосипедить вектора, списки и тп, так что через пару лет собеседования будет не пройти
Отредактировано 24.06.2019 14:43 sergey2b . Предыдущая версия . Еще …
Отредактировано 24.06.2019 14:37 sergey2b . Предыдущая версия .
Re[14]: как проходить собеседдования
От: 0xCAFEDEAD  
Дата: 24.06.19 15:12
Оценка: 3 (1)
Здравствуйте, kaa.python, Вы писали:

KP>Здравствуйте, Masterspline, Вы писали:


KP>В качестве примера. Когда я пришел в текущее место работы, у нас был Си-с-классами образца начала 90-х, ручное тестирование и серверные сборки собранные на коленке и залитые в прод. Сейчас есть интеграционное тестирование всего и вся, Go, микросервисы + отлично масштабируемое C++ решение, 24-часовая готовность релиза для десктопа и серверов. Было скучно когда я пришел? Дико, хотелось уволиться. Скучно сейчас? Ничуть!


Да по-моему так же скучно. Комфортнее, да. Нормальное тестирование и процессы хорошо снимают стрессы. Но ничего интересного не вижу.
Re[11]: как проходить собеседдования
От: csero Россия  
Дата: 24.06.19 15:34
Оценка:
Здравствуйте, sergey2b, Вы писали:

S>зарплата в MS на рядовых позициях выше чем в обычных компаниях у тимлидеров и прожект менеджеров


Что такое обычная компания? Согласен, что тимлид в какой-нибудь шарашке из российской провинции получает меньше чем мидл в американском MS, но это сравнение жопы с пальцем.

S>вы вначале получите от MS оффер


Звучит как "сперва добейся". Сомнительное достижение
Re[12]: как проходить собеседдования
От: sergey2b ЮАР  
Дата: 24.06.19 15:37
Оценка:
Здравствуйте, csero, Вы писали:



S>>вы вначале получите от MS оффер


C>Звучит как "сперва добейся". Сомнительное достижение


для меня чел который получил оффер от MS и отказался от него != того кто рассуждает что MS плохая компания
Re[13]: как проходить собеседдования
От: csero Россия  
Дата: 24.06.19 15:41
Оценка: :)
Здравствуйте, sergey2b, Вы писали:

S>кто рассуждает что MS плохая компания


А где я такое пишу? MS хорошая компания наверно, но вот только работать там, лично у меня, никогда желания не возникало.
Мой комментарий касался другого. Если человек с большим и качественным опытом идет на рядовую позицию, не важно куда, то значит он на самом деле самозванец, ну или просто с головой и социализацией проблемы В любом случае такой сотрудник мне не нужен.
Re[14]: как проходить собеседдования
От: Sharov Россия  
Дата: 24.06.19 15:42
Оценка:
Здравствуйте, kaa.python, Вы писали:

KP>Так себе способы, хотя и рабочие. Давай про хорошие способы лучше поговорим


KP>Суть хороших способов сводится к тому, что если нет интересной работы, скорей всего проект в состоянии стагнации и эту самую интересную работу надо создать. Для этого делаем следующие:


KP>1. Смотрим какие у проекта есть проблемы и недочеты.

KP>2. Прикидываем как и что можно решить.
KP>3. Пытаемся найти хоть кого-нибудь из разработчиков, кого это волнует, если нашли — радуемся и обсуждаем найденные проблемы с ним, по результату обсуждения корректируем видение ситуации. Если такого человека не нашли, то и хрен бы с ним, переходим к следующему пункту.
KP>4. Составляем план что со всей этой хренью делать. Рефакторинг? Оптимизации пайплайна? Нет тестов? На хотелки бизнеса все положили (это лучший вариант)?
KP>5. Делаем наброски того что и как можно сделать лучше, продумываем детали.
KP>6. Идем с планом к руководству, рассказываем о проблемах и том как будет хорошо когда мы их решим. Предлагаем конкретные шаги по решению. Если есть возможность подключить к дискуссии бизнес, а не только разработку — обязательно это делаем, они заказчики и обычно умеют внятно говорить и торговаться, это то, что нужно.
KP>7. Решаем проблему в соответствии с договоренностью. Тут уже обычно большое поле для деятельности.

KP>В качестве примера. Когда я пришел в текущее место работы, у нас был Си-с-классами образца начала 90-х, ручное тестирование и серверные сборки собранные на коленке и залитые в прод. Сейчас есть интеграционное тестирование всего и вся, Go, микросервисы + отлично масштабируемое C++ решение, 24-часовая готовность релиза для десктопа и серверов. Было скучно когда я пришел? Дико, хотелось уволиться. Скучно сейчас? Ничуть!


Так Вас для ентого и нанимали, разве нет? Чтобы модно и молодежноналадить процессы? Или нанимали баги фиксить а оно эвона как повернулось?
Кодом людям нужно помогать!
Re[12]: как проходить собеседдования
От: 0xCAFEDEAD  
Дата: 24.06.19 15:44
Оценка:
Здравствуйте, Lexey, Вы писали:

L>Здравствуйте, sergey2b, Вы писали:


L>Кто эти остальные? Вот не могу вспомнить, чтобы хоть кто-то из моих коллег (коих было немало) "пилил с восхода до заката". Может это особенности работы в Штатах?


Да нет в этих Штатах никакой такой особенности. Точно такая же работа. Только график отличается. С утра солнце встало — поскакал работать, спать не возможно. А после обеда в 4 пробки в сторону дома. А в Питере чаще к обеду народ собирался и до 8-9 сидел.
Re[14]: как проходить собеседдования
От: sergey2b ЮАР  
Дата: 24.06.19 15:55
Оценка:
Здравствуйте, csero, Вы писали:

C>Здравствуйте, sergey2b, Вы писали:


S>>кто рассуждает что MS плохая компания


C>А где я такое пишу? MS хорошая компания наверно, но вот только работать там, лично у меня, никогда желания не возникало.

C>Мой комментарий касался другого. Если человек с большим и качественным опытом идет на рядовую позицию, не важно куда, то значит он на самом деле самозванец, ну или просто с головой и социализацией проблемы В любом случае такой сотрудник мне не нужен.

мой опыт не востребован сегодня
поэтому я готов пойти на рядовую позицию, что бы приобрести опыт + зарплата там будет всеравно выше чем в моем штате
Re[13]: как проходить собеседдования
От: sergey2b ЮАР  
Дата: 24.06.19 16:06
Оценка:
Здравствуйте, 0xCAFEDEAD, Вы писали:

CAF>Здравствуйте, Lexey, Вы писали:


L>>Здравствуйте, sergey2b, Вы писали:


L>>Кто эти остальные? Вот не могу вспомнить, чтобы хоть кто-то из моих коллег (коих было немало) "пилил с восхода до заката". Может это особенности работы в Штатах?


CAF>Да нет в этих Штатах никакой такой особенности. Точно такая же работа. Только график отличается. С утра солнце встало — поскакал работать, спать не возможно. А после обеда в 4 пробки в сторону дома. А в Питере чаще к обеду народ собирался и до 8-9 сидел.


почему в 4 ?

у нас раб день начинаеться в 9 заканчиваеться в 18 официально
Re[14]: как проходить собеседдования
От: 0xCAFEDEAD  
Дата: 24.06.19 16:09
Оценка: +1
Здравствуйте, sergey2b, Вы писали:

S>Здравствуйте, 0xCAFEDEAD, Вы писали:


CAF>>Здравствуйте, Lexey, Вы писали:


L>>>Здравствуйте, sergey2b, Вы писали:


L>>>Кто эти остальные? Вот не могу вспомнить, чтобы хоть кто-то из моих коллег (коих было немало) "пилил с восхода до заката". Может это особенности работы в Штатах?


CAF>>Да нет в этих Штатах никакой такой особенности. Точно такая же работа. Только график отличается. С утра солнце встало — поскакал работать, спать не возможно. А после обеда в 4 пробки в сторону дома. А в Питере чаще к обеду народ собирался и до 8-9 сидел.


S>почему в 4 ?

до пробок уехать домой

S>у нас раб день начинаеться в 9 заканчиваеться в 18 официально

ну это редкий вариант для ИТ, у нас свободный график, полностью свободный
кто-то приезжает до пробок, кто-то уезжает до, частично работают из дома, видимо таких много

Народ едет на работу с 7 до 10 и возвращается с 4 до 7.
Отредактировано 24.06.2019 16:12 0xCAFEDEAD . Предыдущая версия .
Re[15]: как проходить собеседдования
От: sergey2b ЮАР  
Дата: 24.06.19 16:23
Оценка:
Здравствуйте, 0xCAFEDEAD, Вы писали:

S>>у нас раб день начинаеться в 9 заканчиваеться в 18 официально

CAF>ну это редкий вариант для ИТ, у нас свободный график, полностью свободный
CAF>кто-то приезжает до пробок, кто-то уезжает до, частично работают из дома, видимо таких много

из 4 компаний в 3 было именно так
в одной из этих 3 стендап устраивали в 8:30 что бы все пришли на работу до 9 утра


мое мнение в США нельзя попадать в плохие компании,
иначе в них начинаешь скатываться и требуеться много сил что бы переломить ситуацию
Re[16]: как проходить собеседдования
От: 0xCAFEDEAD  
Дата: 24.06.19 16:34
Оценка: +2
Здравствуйте, sergey2b, Вы писали:

S>Здравствуйте, 0xCAFEDEAD, Вы писали:


S>>>у нас раб день начинаеться в 9 заканчиваеться в 18 официально

CAF>>ну это редкий вариант для ИТ, у нас свободный график, полностью свободный
CAF>>кто-то приезжает до пробок, кто-то уезжает до, частично работают из дома, видимо таких много

S>из 4 компаний в 3 было именно так

S>в одной из этих 3 стендап устраивали в 8:30 что бы все пришли на работу до 9 утра
странно, конечно, какой в этом смысл? интересно много ли таких любителей распорядка вообще

S>мое мнение в США нельзя попадать в плохие компании,

S>иначе в них начинаешь скатываться и требуеться много сил что бы переломить ситуацию
ну то скорее всего везде так, США тут не причем
Re[17]: как проходить собеседдования
От: sergey2b ЮАР  
Дата: 24.06.19 16:36
Оценка:
Здравствуйте, 0xCAFEDEAD, Вы писали:


S>>из 4 компаний в 3 было именно так

S>>в одной из этих 3 стендап устраивали в 8:30 что бы все пришли на работу до 9 утра
CAF>странно, конечно, какой в этом смысл? интересно много ли таких любителей распорядка вообще

у меня из 4, две компании были такими
две других не давали расслабиться но было терпимо
Re[14]: как проходить собеседдования
От: Masterspline  
Дата: 24.06.19 20:40
Оценка:
C>Мой комментарий касался другого. Если человек с большим и качественным опытом идет на рядовую позицию, не важно куда, то значит он на самом деле самозванец, ну или просто с головой и социализацией проблемы В любом случае такой сотрудник мне не нужен.

Вот эта фраза повторяется в обсуждении уже не первый раз и я хочу более подробное объяснение, что плохого, чтобы с большим опытом пытаться пойти на менее квалифицированную позицию. Изначально было указано, что человек хочет уйти на более высокооплачиваемую позицию. Тут за это активно навешивают ярлыки. В чем причина, объясните.
Re[15]: как проходить собеседдования
От: AmSpb  
Дата: 24.06.19 21:33
Оценка:
Здравствуйте, Masterspline, Вы писали:

C>>Мой комментарий касался другого. Если человек с большим и качественным опытом идет на рядовую позицию, не важно куда, то значит он на самом деле самозванец, ну или просто с головой и социализацией проблемы В любом случае такой сотрудник мне не нужен.


M>Вот эта фраза повторяется в обсуждении уже не первый раз и я хочу более подробное объяснение, что плохого, чтобы с большим опытом пытаться пойти на менее квалифицированную позицию. Изначально было указано, что человек хочет уйти на более высокооплачиваемую позицию. Тут за это активно навешивают ярлыки. В чем причина, объясните.


Потому что работодатель задается вопросом, если высококвалифицированный специалист идет на работу на позицию, для которой он в глазах работодателя overqualified, то может быть:
1. Человек не настолько высококвалифицированный, как это следует из резюме
2. Человек на самом деле высококвалифицированный, но тогда ему будет скучно работать на позиции ниже, или того хуже, человек будет ощущать себя достойным большего и при возможности быстро смотается.
3. Человек на самом деле высококвалифицированный, но сам себя таковым не считает, т.е. имеет место низкая оценка своих способностей и навыков, а это может быть признаком низкой самооценки как таковой и как следствия возможных психических отклонений и социопатии.
Отредактировано 24.06.2019 21:35 AmSpb . Предыдущая версия .
Re[16]: как проходить собеседдования
От: sergey2b ЮАР  
Дата: 24.06.19 22:04
Оценка:
Здравствуйте, AmSpb, Вы писали:

AS>Потому что работодатель задается вопросом, если высококвалифицированный специалист идет на работу на позицию, для которой он в глазах работодателя overqualified, то может быть:

AS>1. Человек не настолько высококвалифицированный, как это следует из резюме
AS>2. Человек на самом деле высококвалифицированный, но тогда ему будет скучно работать на позиции ниже, или того хуже, человек будет ощущать себя достойным большего и при возможности быстро смотается.
AS>3. Человек на самом деле высококвалифицированный, но сам себя таковым не считает, т.е. имеет место низкая оценка своих способностей и навыков, а это может быть признаком низкой самооценки как таковой и как следствия возможных психических отклонений и социопатии.

какие варианты вы тогда видите для такого человека найти работу
все же в большенстве компаний большая часть позиций не требует супер знаний
Re[17]: как проходить собеседдования
От: AmSpb  
Дата: 24.06.19 22:37
Оценка: 13 (2) -2 :)
Здравствуйте, sergey2b, Вы писали:

S>Здравствуйте, AmSpb, Вы писали:


AS>>Потому что работодатель задается вопросом, если высококвалифицированный специалист идет на работу на позицию, для которой он в глазах работодателя overqualified, то может быть:

AS>>1. Человек не настолько высококвалифицированный, как это следует из резюме
AS>>2. Человек на самом деле высококвалифицированный, но тогда ему будет скучно работать на позиции ниже, или того хуже, человек будет ощущать себя достойным большего и при возможности быстро смотается.
AS>>3. Человек на самом деле высококвалифицированный, но сам себя таковым не считает, т.е. имеет место низкая оценка своих способностей и навыков, а это может быть признаком низкой самооценки как таковой и как следствия возможных психических отклонений и социопатии.

S>какие варианты вы тогда видите для такого человека найти работу

S>все же в большенстве компаний большая часть позиций не требует супер знаний

1. Если человек действительно высококвалифицированный, но есть проблемы с социализацией, то начать свой бизнес, такой бизнес, который не требовал бы найма сотрудников.
По сути работа на самого себя, но не наемная, а именно бизнес. Как пример, исследование интересных для человека ниш и разработка программно-аппаратных комплексов для этих ниш,
с предварительным оформлением патентов и торговых марок, благо в США с этим попроще.

2. Если человек действительно высококвалифицированный, но есть проблемы с социализацией, то начать вести свой блог и гитхаб, где выкладывать интересные наработки и проекты,
участвовать в обсуждениях на специлизированных онлайн-форумах, указывая свой email, чтобы потом быстрее нагуглить можно было.
Со временем стать консультантом или экспертом в какой-то области и давать лекции.

А если действительно не очень высококвалифицированный, то повышать квалификацию, или менять область деятельности.

Зарегистрироваться на приватных торрент-трекерах посвященных бизнесу и саморазвитию, и скачивать оттуда полезные материалы.

Как говорит, один из гениев маркетинга: I become entrepreneur because I was unemployable.
Re[15]: как проходить собеседдования
От: kaa.python Ниоткуда РСДН профессионально мёртв и завален ватой.
Дата: 25.06.19 00:30
Оценка:
Здравствуйте, Sharov, Вы писали:

S>Так Вас для ентого и нанимали, разве нет? Чтобы модно и молодежноналадить процессы? Или нанимали баги фиксить а оно эвона как повернулось?


Я вообще не знаю, зачем меня нанимали. Когда я пришел к выводу что они сами не знают, начал развлекать себя сам
Re[15]: как проходить собеседдования
От: kaa.python Ниоткуда РСДН профессионально мёртв и завален ватой.
Дата: 25.06.19 00:31
Оценка:
Здравствуйте, 0xCAFEDEAD, Вы писали:

CAF>Да по-моему так же скучно. Комфортнее, да. Нормальное тестирование и процессы хорошо снимают стрессы. Но ничего интересного не вижу.


Что скучного в новых технологиях, новых проектах и постановке процессов? Что же тогда весело и увлекательно?
Отредактировано 25.06.2019 0:42 kaa.python . Предыдущая версия .
Re[15]: как проходить собеседдования
От: kaa.python Ниоткуда РСДН профессионально мёртв и завален ватой.
Дата: 25.06.19 00:34
Оценка:
Здравствуйте, sergey2b, Вы писали:

S>это у вас хорошая компания с деньгами

S>типичная американская контора средней руки

Американская корпорация с деньгами. Зачем идти в стартап если тебе не дают офигенной ЗП и кучи бонусов я не понимаю. Мо перва раюота была в компании с десятком разраьотчиков и голландцем рабовладельцем. Я очень рад что это была моя первая работа, так как я на 100% знаю чего не хочу от компании
Re[16]: как проходить собеседдования
От: 0xCAFEDEAD  
Дата: 25.06.19 00:57
Оценка: +1 :)
Здравствуйте, kaa.python, Вы писали:

KP>Здравствуйте, 0xCAFEDEAD, Вы писали:


CAF>>Да по-моему так же скучно. Комфортнее, да. Нормальное тестирование и процессы хорошо снимают стрессы. Но ничего интересного не вижу.


KP>Что скучного в новых технологиях, новых проектах и постановке процессов? Что же тогда весело и увлекательно?


Задачи, которые интересно решать. Те, для решения которых надо перелопатить кучу научных статей, а не туториалов для очередных технологий. Что-то новенькое, что еще не успели сделать 1000 раз, найти до тебя оптимальное решение, которое тебе только надо адаптировать к условиям твоего бизнеса.

А технологи и процессы — это хорошо для более комфортного решения задач. Но если нет вызова, то и интерес терятся быстро.
Отредактировано 25.06.2019 1:15 0xCAFEDEAD . Предыдущая версия .
Re[16]: как проходить собеседдования
От: sergey2b ЮАР  
Дата: 25.06.19 01:17
Оценка:
Здравствуйте, kaa.python, Вы писали:



KP>Американская корпорация с деньгами. Зачем идти в стартап если тебе не дают офигенной ЗП и кучи бонусов я не понимаю. Мо перва раюота была в компании с десятком разраьотчиков и голландцем рабовладельцем. Я очень рад что это была моя первая работа, так как я на 100% знаю чего не хочу от компании


расскажи плиз какие выводы ты сделал

моя первая работа была ЛИТМО
вторая канадская компания которая пилила интернет банкинг для АльфаБанка в 99 году
Re[17]: как проходить собеседдования
От: kaa.python Ниоткуда РСДН профессионально мёртв и завален ватой.
Дата: 25.06.19 01:24
Оценка:
Здравствуйте, 0xCAFEDEAD, Вы писали:

CAF>Задачи, которые интересно решать. Те, для решения которых надо перелопатить кучу научных статей, а не туториалов для очередных технологий. Что-то новенькое, что еще не успели сделать 1000 раз, найти до тебя оптимальное решение, которое тебе только надо адаптировать к условиям твоего бизнеса.


Ну это в науку надо идти тогда. Лично мне нравится архитектура и дизайн приложений, сложный рефакторин, а так же построение процессов. Я себе и создаю такие развлечения, если их добровольно не дали

CAF>А технологи и процессы — это хорошо для более комфортного решения задач. Но если нет вызова, то и интерес терятся быстро.


А ты точно пробовал то, о чем я говорю? Там вызовов не меньше, что в архитектуре, что в процессах. В одном случае технологические, в другом социальные.
Re[18]: как проходить собеседдования
От: 0xCAFEDEAD  
Дата: 25.06.19 01:42
Оценка:
Здравствуйте, kaa.python, Вы писали:

KP>Здравствуйте, 0xCAFEDEAD, Вы писали:


CAF>>Задачи, которые интересно решать. Те, для решения которых надо перелопатить кучу научных статей, а не туториалов для очередных технологий. Что-то новенькое, что еще не успели сделать 1000 раз, найти до тебя оптимальное решение, которое тебе только надо адаптировать к условиям твоего бизнеса.


KP>Ну это в науку надо идти тогда. Лично мне нравится архитектура и дизайн приложений, сложный рефакторин, а так же построение процессов. Я себе и создаю такие развлечения, если их добровольно не дали


В науку не надо. Хватит и создания какого-нибудь инженерно сложного продукта. Обычно там уже хватает вопросов.

А вот рефакторинг я не люблю. Надо, но нет радости. Видимо тебе больше нравится процесс, а мне результат.

CAF>>А технологи и процессы — это хорошо для более комфортного решения задач. Но если нет вызова, то и интерес терятся быстро.


KP>А ты точно пробовал то, о чем я говорю? Там вызовов не меньше, что в архитектуре, что в процессах. В одном случае технологические, в другом социальные.


Занимался, пока некому было. Тепер еоманда есть, а я им создаю эти вызовы. Технологические и социальные.

Они там очень много архитектурят. И технологие новые, и процессы есть. Даже результат неплохой. Но у меня одна цель — держаться от них подальше. Не мое. Я им лучше накидаю тикетов, что мне от них надо.
Re[17]: как проходить собеседдования
От: kaa.python Ниоткуда РСДН профессионально мёртв и завален ватой.
Дата: 25.06.19 04:37
Оценка: 2 (1) +1
Здравствуйте, sergey2b, Вы писали:

S>расскажи плиз какие выводы ты сделал


Работа – это просто работа и никогда не работать под началом мудаков.
Re[19]: как проходить собеседдования
От: kaa.python Ниоткуда РСДН профессионально мёртв и завален ватой.
Дата: 25.06.19 04:38
Оценка:
Здравствуйте, 0xCAFEDEAD, Вы писали:

CAF>Они там очень много архитектурят. И технологие новые, и процессы есть. Даже результат неплохой. Но у меня одна цель — держаться от них подальше. Не мое. Я им лучше накидаю тикетов, что мне от них надо.


Ты продакт менеджер что-ли?
Re[20]: как проходить собеседдования
От: 0xCAFEDEAD  
Дата: 25.06.19 04:51
Оценка:
Здравствуйте, kaa.python, Вы писали:

KP>Здравствуйте, 0xCAFEDEAD, Вы писали:


CAF>>Они там очень много архитектурят. И технологие новые, и процессы есть. Даже результат неплохой. Но у меня одна цель — держаться от них подальше. Не мое. Я им лучше накидаю тикетов, что мне от них надо.


KP>Ты продакт менеджер что-ли?

Нет, я инженер. Менеджеры у нас тикетов не файлят. Но вот эта команда — она обустраивает инфраструктуру для разработки продукта. Соответственно мы ей делаем запросы. Создаем социально-технические проблемы
Re[17]: как проходить собеседдования
От: Nuzhny Россия https://github.com/Nuzhny007
Дата: 25.06.19 06:55
Оценка: +2
Здравствуйте, 0xCAFEDEAD, Вы писали:

CAF>Задачи, которые интересно решать. Те, для решения которых надо перелопатить кучу научных статей, а не туториалов для очередных технологий. Что-то новенькое, что еще не успели сделать 1000 раз, найти до тебя оптимальное решение, которое тебе только надо адаптировать к условиям твоего бизнеса.

CAF>А технологи и процессы — это хорошо для более комфортного решения задач. Но если нет вызова, то и интерес терятся быстро.

Построить процессы разработки, правильную архитектуру и т.д. — это реальный вызов. Кажется, что тут можно сравнить с футболистом и тренером. Первый совершенствует свою технику по факсимуму, занимается физикой, его обслуживают врачи, массажисты и т.д. А тренер делает так, чтобы заиграла вся команда: там и тактика, и администрирование. И кажется, что задачи у тренера ну совсем не проще, чем у футболитса, они полны ежедневных вызовов, которые постоянно меняются.
Re[18]: как проходить собеседдования
От: 0xCAFEDEAD  
Дата: 25.06.19 07:23
Оценка:
Здравствуйте, Nuzhny, Вы писали:

N>Здравствуйте, 0xCAFEDEAD, Вы писали:


CAF>>Задачи, которые интересно решать. Те, для решения которых надо перелопатить кучу научных статей, а не туториалов для очередных технологий. Что-то новенькое, что еще не успели сделать 1000 раз, найти до тебя оптимальное решение, которое тебе только надо адаптировать к условиям твоего бизнеса.

CAF>>А технологи и процессы — это хорошо для более комфортного решения задач. Но если нет вызова, то и интерес терятся быстро.

N>Построить процессы разработки, правильную архитектуру и т.д. — это реальный вызов. Кажется, что тут можно сравнить с футболистом и тренером. Первый совершенствует свою технику по факсимуму, занимается физикой, его обслуживают врачи, массажисты и т.д. А тренер делает так, чтобы заиграла вся команда: там и тактика, и администрирование. И кажется, что задачи у тренера ну совсем не проще, чем у футболитса, они полны ежедневных вызовов, которые постоянно меняются.


Ну вопрос, не о том что проще/сложнее, а о том что интересно. Хочешь строить процессы — вперед. На счет рального вызовова не уверен, это задача решенная много раз. Особенно если продукт более/менее типичен. Мне выдумавать очередную архитектуру мне не хочется.
Re[19]: как проходить собеседдования
От: Nuzhny Россия https://github.com/Nuzhny007
Дата: 25.06.19 07:41
Оценка: +2
Здравствуйте, 0xCAFEDEAD, Вы писали:

CAF>Ну вопрос, не о том что проще/сложнее, а о том что интересно. Хочешь строить процессы — вперед.


Это понятно, я спорил с другим утверждением.

CAF>На счет рального вызовова не уверен, это задача решенная много раз. Особенно если продукт более/менее типичен. Мне выдумавать очередную архитектуру мне не хочется.


Да, с этим. Это задача решённая только со стороны. Есть много "подобных" задач, которые типа решены: "как правильно воспитать ребёнка", "как найти себе супругу(а)" и т.д. Всё меняется: люди, команды, технологии, требования бизнеса и тысяча других факторов. Единого рецепта нет и быть не может.

С другой стороны, на большую часть исследовательских задач можно смотреть с этой же точки зрения. Что там нового? Какой новый математический аппарат ты изобретаешь? И внезапно окажется, что по сути нового-то ничего и нет. Применяют фильтры, Фурье, графы, нейросети, нормальные распределения или марковские процессы. Что-то по-мелочи добавят, что-то убавят, где-то интуицией обманут комбинаторику и поставят математические кубики в правильном порядке. Какой процент инженеров-исследователей делают реальные открытия?
Re[18]: как проходить собеседдования
От: IID Россия  
Дата: 25.06.19 08:58
Оценка: +2
Здравствуйте, AmSpb, Вы писали:

AS>Как говорит, один из гениев маркетинга: I become entrepreneur because I was unemployable.


Позвольте поинтересоваться, есть ли у вас собственный бизнес ?
И к какому типажу вы сами себя относите.
kalsarikännit
Re[14]: как проходить собеседдования
От: Glestwid  
Дата: 25.06.19 10:16
Оценка: +3
C>Мой комментарий касался другого. Если человек с большим и качественным опытом идет на рядовую позицию,

... то он, например, может хотеть перейти на другой стек или область разработки. Или он полгода на химии капался, а теперь пытается снова работу найти по силам (и не говорите, что с Вами такого не случится никогда — один поход к эндокринологу может перечеркнуть всю Вашу прежнюю жизнь).
Re[5]: как проходить собеседдования
От: sergey.p. Великобритания  
Дата: 25.06.19 13:04
Оценка: 8 (1) +2
S>я слал в MS и Амазон свое реальное резюме, работаю с 95 года
S>не одного ответа

S>урезал опыт до 7 лет

S>сразу стали отвечать

Есть такое дело.
Скорее всего резюме подавали на мидл позицию и там если опыт 10+ лет, то уже с осторожностью смотрят.
На сеньора это как раз минимальный порог, но видимо по резюме решили, что не подходите (нужно или экспертом в своей области быть или иметь менеджмента — лид или тех.директор).
Урезали до 7 лет и вы уже не overqualified для мидла.

Большой опыт на мидла в принципе не какой-то красный флаг, но есть мнение (которого впрочем далеко не все придерживаются), что если за 10 лет не набрал квалификации на сеньора, то скорее всего кандидат не очень инициативный и ходит на работу просто за зарплатой, делая минимальную работу, чтобы не уволили. Видимо этого мнения придерживались те, кто оценивал ваше резюме.
У меня есть примеры, кто на миддл позициях в Амазоне и МС с опытом 10+ лет, так что это не какое-то официальное правило.
Re[6]: как проходить собеседдования
От: sergey2b ЮАР  
Дата: 26.06.19 19:57
Оценка:
Здравствуйте, sergey.p., Вы писали:


SP>Большой опыт на мидла в принципе не какой-то красный флаг, но есть мнение (которого впрочем далеко не все придерживаются), что если за 10 лет не набрал квалификации на сеньора, то скорее всего кандидат не очень инициативный и ходит на работу просто за зарплатой, делая минимальную работу, чтобы не уволили. Видимо этого мнения придерживались те, кто оценивал ваше резюме.

SP>У меня есть примеры, кто на миддл позициях в Амазоне и МС с опытом 10+ лет, так что это не какое-то официальное правило.

вот ицитата из вакансии не самой плохой компании


Senior Software Engineer C++
Company Name MathWorks Company Location
Natick, MA, US


Additional Qualifications

B.S. with 7 years., or M.S. with 3-5 years of experience in Computer Science, Engineering or related
3-5+ years experience with C++
Re[7]: как проходить собеседдования
От: $$ Австралия жж
Дата: 26.06.19 23:49
Оценка:
Здравствуйте, sergey2b, Вы писали:

S>вот ицитата из вакансии не самой плохой компании



S>Senior Software Engineer C++

S>Company Name MathWorks Company Location
S>Natick, MA, US


S>Additional Qualifications


S> B.S. with 7 years., or M.S. with 3-5 years of experience in Computer Science, Engineering or related

S> 3-5+ years experience with C++

Это ж синьер джуниор. Казуистика конечно, но синьеры по степени синьеристости очень неодинаковы.
Re[20]: как проходить собеседдования
От: 0xCAFEDEAD  
Дата: 27.06.19 03:36
Оценка:
Здравствуйте, Nuzhny, Вы писали:

N>Здравствуйте, 0xCAFEDEAD, Вы писали:


CAF>>Ну вопрос, не о том что проще/сложнее, а о том что интересно. Хочешь строить процессы — вперед.


N>Это понятно, я спорил с другим утверждением.


CAF>>На счет рального вызовова не уверен, это задача решенная много раз. Особенно если продукт более/менее типичен. Мне выдумавать очередную архитектуру мне не хочется.


N>Да, с этим. Это задача решённая только со стороны. Есть много "подобных" задач, которые типа решены: "как правильно воспитать ребёнка", "как найти себе супругу(а)" и т.д. Всё меняется: люди, команды, технологии, требования бизнеса и тысяча других факторов. Единого рецепта нет и быть не может.


Да, и с такими задачами, как найти супргуна более-менее успешно справляется половина населения. Некоторые даже с первой попытки. Что тут такого?
Что значит "правильно воспитать ребенка" я не понимаю. Но это отдельная тема, гораздо более серьезная, нежели текущая дискуссия.

N>С другой стороны, на большую часть исследовательских задач можно смотреть с этой же точки зрения. Что там нового? Какой новый математический аппарат ты изобретаешь? И внезапно окажется, что по сути нового-то ничего и нет. Применяют фильтры, Фурье, графы, нейросети, нормальные распределения или марковские процессы. Что-то по-мелочи добавят, что-то убавят, где-то интуицией обманут комбинаторику и поставят математические кубики в правильном порядке. Какой процент инженеров-исследователей делают реальные открытия?


Ну ок. Можно сказать, что есть маленькие и простые улучшения, а есть большие и сложные архитектуры. И конечно сравнивать разные области по сложности тяжело. В конце концов мне сейчас работать дворником было бы сложнее

Но если в приложении самое сложное — архитектура, и процессы — то ну его ф топку.
Re[8]: как проходить собеседдования
От: mik1  
Дата: 27.06.19 04:42
Оценка:
Здравствуйте, $$, Вы писали:

$>Здравствуйте, sergey2b, Вы писали:

S>> B.S. with 7 years., or M.S. with 3-5 years of experience in Computer Science, Engineering or related

S>> 3-5+ years experience with C++

$>Это ж синьер джуниор. Казуистика конечно, но синьеры по степени синьеристости очень неодинаковы.

Надо конкретику по компании знать. У нас все просто "software engineer" и в требованиях что-то вроде двух лет написано. Только это минимальные требования. А дальше мэтчат резюме на потенциальный грейд, интервьюируют и оффер для выпускников и людей с реальным экспертным опытом будет очень разным. Но и те и другие будут просто software engineer.
Re[9]: как проходить собеседдования
От: Faland США  
Дата: 27.06.19 13:45
Оценка:
Здравствуйте, mik1, Вы писали:

M>Здравствуйте, $$, Вы писали:


M>$>Здравствуйте, sergey2b, Вы писали:

S>>> B.S. with 7 years., or M.S. with 3-5 years of experience in Computer Science, Engineering or related
S>>> 3-5+ years experience with C++

M>Надо конкретику по компании знать. У нас все просто "software engineer" и в требованиях что-то вроде двух лет написано. Только это минимальные требования. А дальше мэтчат резюме на потенциальный грейд, интервьюируют и оффер для выпускников и людей с реальным экспертным опытом будет очень разным. Но и те и другие будут просто software engineer.


Тут много факторов. Вакансии часто написаны так, что плохо отражают реальные требования, да и вообще — там все очень приблизительно.
В данном конкретном случае — скорее 3+ имеется в виду. Матворкс берет сеньоров и в возрасте 60+ лет. А если полезного опыта с гулькин нос, так это на собеседовании видно, хоть 3 года опыта, хоть 33, и сеньорского оффера не будет. Но с 3мя годами опыта может быть оффер на миддла, а с 33-мя — нет.
Re[10]: как проходить собеседдования
От: sergey2b ЮАР  
Дата: 27.06.19 14:43
Оценка:
Здравствуйте, Faland, Вы писали:


F>Тут много факторов. Вакансии часто написаны так, что плохо отражают реальные требования, да и вообще — там все очень приблизительно.

F>В данном конкретном случае — скорее 3+ имеется в виду. Матворкс берет сеньоров и в возрасте 60+ лет. А если полезного опыта с гулькин нос, так это на собеседовании видно, хоть 3 года опыта, хоть 33, и сеньорского оффера не будет. Но с 3мя годами опыта может быть оффер на миддла, а с 33-мя — нет.

а могли бы вы пожалуйста рассказать, отличия настоящего сеньора от плюшевого (список знаний который их отличает)
и есть в ли в US компании где такой опыт можно получть

я в 2016 году в Москве собеседовался в 6 компаний, в четырех из них я искренний сказал, что хотел бы работать у вас тк
интерестные задачи, реальное использование stl and boost
в компании где я работал исползовали такие языковые навороты что я не всегда мог распарсить, как оно работает

в США я был наверное в 7+ компанияъ на собеседованиях, в одной реально используют boost + stl, в одной stl
Re[11]: как проходить собеседдования
От: mik1  
Дата: 27.06.19 16:28
Оценка: +2 :)
Здравствуйте, sergey2b, Вы писали:

S>я в 2016 году в Москве собеседовался в 6 компаний, в четырех из них я искренний сказал, что хотел бы работать у вас тк

S>интерестные задачи, реальное использование stl and boost
S>в компании где я работал исползовали такие языковые навороты что я не всегда мог распарсить, как оно работает

S>в США я был наверное в 7+ компанияъ на собеседованиях, в одной реально используют boost + stl, в одной stl


Ваша зацикленности на языке намекает на то, что вы скорее кодер, а не решатель проблем бизнеса.
Re[12]: как проходить собеседдования
От: sergey2b ЮАР  
Дата: 27.06.19 16:49
Оценка:
Здравствуйте, mik1, Вы писали:


M>Ваша зацикленности на языке намекает на то, что вы скорее кодер, а не решатель проблем бизнеса.


могли бы вы пожалуйста привести пример интерестных бизнезадачь которые вы решали последний год




моя зациклинность на языке говорит о нескольких вещах

меня реально достало велосипедить на С++ с классами то что есть в STL (сериализация для новых классов каждую неделю, самописные списки, вектора и деревья каждый день)

на собеседованиях большенство компаний требуют знания последнего стандарта, но в реальном коде не используют даже С++11 и STL, перед сменной работы придеться сново заново повторять по выходным

я заметил четкую закономерность, если в компании не использую предыдущий стандарт языка, значит там будет полно треша во всем



Помима управлением ддивайсами онлайн я так же пишу реал тайм биллинг,
но померкам FB это наверное не бизнес задачи, а перкладывание байтов из одного места в другое
Re[13]: как проходить собеседдования
От: AmSpb  
Дата: 27.06.19 18:58
Оценка:
Здравствуйте, sergey2b, Вы писали:

S>Здравствуйте, mik1, Вы писали:



M>>Ваша зацикленности на языке намекает на то, что вы скорее кодер, а не решатель проблем бизнеса.


S>могли бы вы пожалуйста привести пример интерестных бизнезадачь которые вы решали последний год



S>моя зациклинность на языке говорит о нескольких вещах

S>меня реально достало велосипедить на С++ с классами то что есть в STL (сериализация для новых классов каждую неделю, самописные списки, вектора и деревья каждый день)
S>на собеседованиях большенство компаний требуют знания последнего стандарта, но в реальном коде не используют даже С++11 и STL, перед сменной работы придеться сново заново повторять по выходным
S>я заметил четкую закономерность, если в компании не использую предыдущий стандарт языка, значит там будет полно треша во всем


S>Помима управлением ддивайсами онлайн я так же пишу реал тайм биллинг,

S>но померкам FB это наверное не бизнес задачи, а перкладывание байтов из одного места в другое


Могу посоветовать почитать хорошую книгу по прохождению интервью и написанию резюме.
Если интересно, пишите в личку
Re[14]: как проходить собеседдования
От: Sharov Россия  
Дата: 27.06.19 19:15
Оценка:
Здравствуйте, AmSpb, Вы писали:

AS>Могу посоветовать почитать хорошую книгу по прохождению интервью и написанию резюме.

AS>Если интересно, пишите в личку

Напишите здесь, всем будет интересно. Или Вы автор?
Кодом людям нужно помогать!
Re[14]: как проходить собеседдования
От: Glestwid  
Дата: 27.06.19 19:19
Оценка:
AS>Могу посоветовать почитать хорошую книгу по прохождению интервью и написанию резюме.

А с чего Вы решили, что у топикстартера проблема в непрочитаной "хорошей книге по прохождению интервью и написанию резюме"? Таких книг — как г. за баней.
Re[15]: как проходить собеседдования
От: AmSpb  
Дата: 27.06.19 19:30
Оценка:
Здравствуйте, Glestwid, Вы писали:

AS>>Могу посоветовать почитать хорошую книгу по прохождению интервью и написанию резюме.

G>А с чего Вы решили, что у топикстартера проблема в непрочитаной "хорошей книге по прохождению интервью и написанию резюме"? Таких книг — как г. за баней.

Да, таких книг как говна, а которую я посоветую автору не много.
Re[16]: как проходить собеседдования
От: Sharov Россия  
Дата: 27.06.19 19:49
Оценка: +2
Здравствуйте, AmSpb, Вы писали:

AS>Да, таких книг как говна, а которую я посоветую автору не много.


А в чем проблема дать ссылку для всех сразу?
Кодом людям нужно помогать!
Re[16]: как проходить собеседдования
От: Glestwid  
Дата: 27.06.19 20:08
Оценка: 6 (1)
AS>>>Могу посоветовать почитать хорошую книгу по прохождению интервью и написанию резюме.
G>>А с чего Вы решили, что у топикстартера проблема в непрочитаной "хорошей книге по прохождению интервью и написанию резюме"? Таких книг — как г. за баней.

AS>Да, таких книг как говна, а которую я посоветую автору не много.


Я вообще-то вопрос задавал, а не просил тень на плетень наводить. Вот с чего Вы решили что проблема у топикстартера от того, что он книг не читал нужных? Можете развернуто описать свое видение причин его траблов?
Re[17]: как проходить собеседдования
От: AmSpb  
Дата: 27.06.19 20:33
Оценка:
Здравствуйте, Glestwid, Вы писали:


G>Я вообще-то вопрос задавал, а не просил тень на плетень наводить. Вот с чего Вы решили что проблема у топикстартера от того, что он книг не читал нужных? Можете развернуто описать свое видение причин его траблов?


Не знаю, есть ли у ТС траблы, но судя по тому, что он пишет, он не может/не хочет поставить себя на место бизнеса и задаться вопросом, а чем именно я могу быть полезен для данной компании, и как мои знанию/навыки/опыт помогут принести компании прибыль. прибыль — это кстати не только маржа, но и сэкономленные средства.

Я раньше тоже думал в терминах, интересной работы, чтобы там такие-то технологии и фреймворки использовались, но потом посмотрел глазами бизнеса на это, и появилась дополнительная перспектива.
Отредактировано 27.06.2019 20:34 AmSpb . Предыдущая версия . Еще …
Отредактировано 27.06.2019 20:33 AmSpb . Предыдущая версия .
Re[18]: как проходить собеседдования
От: sergey2b ЮАР  
Дата: 27.06.19 21:16
Оценка:
Здравствуйте, AmSpb, Вы писали:



AS>Не знаю, есть ли у ТС траблы, но судя по тому, что он пишет, он не может/не хочет поставить себя на место бизнеса и задаться вопросом, а чем именно я могу быть полезен для данной компании, и как мои знанию/навыки/опыт помогут принести компании прибыль. прибыль — это кстати не только маржа, но и сэкономленные средства.


AS>Я раньше тоже думал в терминах, интересной работы, чтобы там такие-то технологии и фреймворки использовались, но потом посмотрел глазами бизнеса на это, и появилась дополнительная перспектива.



я пишу про интерестную работу, потому что все мои работы в РФ были интерстные кроме одной (я с нее через неделю уволился)
и у меня было чувство драйва на работе + я за это получал хорошую на тот момент зарплату
хочtnmcz работать так а не приходить на работу и думать, у меня 200 тыр зарплата вот будут две недели моего законного отпуска я оторвусь


могли бы вы плиз привести пример как мыслить в интересах бизнесса, а то последнии несколько лет у меня примеры были не релевентные
Re[19]: как проходить собеседдования
От: AmSpb  
Дата: 27.06.19 21:43
Оценка: 3 (1)
Здравствуйте, sergey2b, Вы писали:


S>могли бы вы плиз привести пример как мыслить в интересах бизнесса, а то последнии несколько лет у меня примеры были не релевентные

Дайте ваше мыло, скину книгу
Re[20]: как проходить собеседдования
От: Sharov Россия  
Дата: 27.06.19 22:19
Оценка:
Здравствуйте, AmSpb, Вы писали:

AS>Дайте ваше мыло, скину книгу


Скиньте и мне, пожалуйста. Мыло в профиле.
Кодом людям нужно помогать!
Re[20]: как проходить собеседдования
От: sergey2b ЮАР  
Дата: 27.06.19 22:42
Оценка:
Здравствуйте, AmSpb, Вы писали:

AS>Здравствуйте, sergey2b, Вы писали:



S>>могли бы вы плиз привести пример как мыслить в интересах бизнесса, а то последнии несколько лет у меня примеры были не релевентные

AS>Дайте ваше мыло, скину книгу

я вам писал в личку
sergey2b@yandex.ru
Re[20]: как проходить собеседдования
От: sergey2b ЮАР  
Дата: 27.06.19 22:47
Оценка:
Здравствуйте, AmSpb, Вы писали:

AS>Здравствуйте, sergey2b, Вы писали:



S>>могли бы вы плиз привести пример как мыслить в интересах бизнесса, а то последнии несколько лет у меня примеры были не релевентные

AS>Дайте ваше мыло, скину книгу

большое спасибо
Re[9]: как проходить собеседдования
От: $$ Австралия жж
Дата: 27.06.19 22:51
Оценка:
Здравствуйте, mik1, Вы писали:

S>>> B.S. with 7 years., or M.S. with 3-5 years of experience in Computer Science, Engineering or related

S>>> 3-5+ years experience with C++

M>$>Это ж синьер джуниор. Казуистика конечно, но синьеры по степени синьеристости очень неодинаковы.


M>Надо конкретику по компании знать. У нас все просто "software engineer"

А где-то все просто "синьер девлопер". Несмотря что может быть джун.
Re[13]: как проходить собеседдования
От: $$ Австралия жж
Дата: 27.06.19 22:59
Оценка: -3 :)
Здравствуйте, sergey2b, Вы писали:

S>моя зациклинность на языке говорит о нескольких вещах


Ты преподносишь C++, как вершину эволюции. Тогда как сейчас его ниша в большой части- поддержка копролита. И потом делишься наблюдениями, что приходится поддерживать копролит.
Re[14]: как проходить собеседдования
От: AmSpb  
Дата: 27.06.19 23:07
Оценка:
Здравствуйте, $$, Вы писали:

$>Ты преподносишь C++, как вершину эволюции. Тогда как сейчас его ниша в большой части- поддержка копролита. И потом делишься наблюдениями, что приходится поддерживать копролит.

Ну фиг знает, глядя как развивается С++, то не скажешь, что он стоит на месте. Qt, криптовалютные движки, ядро движков ML & AI.
C++ движется в сторону "питонизации", что несомненно плюс, т.к. облегчает написание кода и его сопровождение.
Re[15]: как проходить собеседдования
От: $$ Австралия жж
Дата: 27.06.19 23:22
Оценка:
Здравствуйте, AmSpb, Вы писали:

AS>Ну фиг знает, глядя как развивается С++, то не скажешь, что он стоит на месте. Qt, криптовалютные движки, ядро движков ML & AI.

Ядро движков ML пишут несколько человек в корпорациях типа Гугла. Ещё немного в геймдеве. Можно туда идти.

AS>C++ движется в сторону "питонизации",

В чем смысл этой фразы?
Re[16]: как проходить собеседдования
От: AmSpb  
Дата: 27.06.19 23:33
Оценка:
Здравствуйте, $$, Вы писали:

$>Здравствуйте, AmSpb, Вы писали:

AS>>Ну фиг знает, глядя как развивается С++, то не скажешь, что он стоит на месте. Qt, криптовалютные движки, ядро движков ML & AI.

$>Ядро движков ML пишут несколько человек в корпорациях типа Гугла. Ещё немного в геймдеве. Можно туда идти.

AS>>C++ движется в сторону "питонизации",

$>В чем смысл этой фразы?

https://preshing.com/20141202/cpp-has-become-more-pythonic/
Re[14]: как проходить собеседдования
От: sergey2b ЮАР  
Дата: 27.06.19 23:57
Оценка:
Здравствуйте, $$, Вы писали:


$>Ты преподносишь C++, как вершину эволюции. Тогда как сейчас его ниша в большой части- поддержка копролита. И потом делишься наблюдениями, что приходится поддерживать копролит.

нет конечно
писать на асме гораздо интерестней


я ходил на hacrkerX в бостоне вначале недели

было немного непосебе, 90% компаний хоят JavaScript программистов
немного Java
и 3 C++

помоему это идет облованивание населения, что толкового моно написать на JavaScript
Re[15]: как проходить собеседдования
От: $$ Австралия жж
Дата: 28.06.19 00:05
Оценка: +1
Здравствуйте, sergey2b, Вы писали:

S>я ходил на hacrkerX в бостоне вначале недели


S>было немного непосебе, 90% компаний хоят JavaScript программистов

S>немного Java
S>и 3 C++

S>помоему это идет облованивание населения, что толкового моно написать на JavaScript


JavaScript или всё таки Typescript? Что толкового- Node JS позволяет писать отдельные приложения и демоны. Сейчас прикрутил XState к софтине, это реально вещь. Не то, чтобы принципиально нельзя его из C++, но тебе уже тусовки намекают- C++ удел ретроградов. Ты б еще за Фокспро держался.
Re[15]: как проходить собеседдования
От: AndyCyp США  
Дата: 28.06.19 00:24
Оценка: +1
Здравствуйте, sergey2b, Вы писали:

S>и 3 C++


S>помоему это идет облованивание населения, что толкового моно написать на JavaScript


ты не поверишь
но тем не менее, огромное количество приложений работает онлайн и пишется на джис/тайпскрипте
примеров чем пользуешься каждый день — почта, ютюб, карты, магазины, новости, форумы, инет банкинг... это все не толковое? или для болванов?
Re[16]: как проходить собеседдования
От: AndyCyp США  
Дата: 28.06.19 00:25
Оценка: +1
Здравствуйте, $$, Вы писали:

принципиально нельзя его из C++, но тебе уже тусовки намекают- C++ удел ретроградов. Ты б еще за Фокспро держался.

угу
становится очень узко специализированной вещью, не кобол конечно но скорее будет удел ассемблера.
Re[15]: как проходить собеседдования
От: kaa.python Ниоткуда РСДН профессионально мёртв и завален ватой.
Дата: 28.06.19 01:07
Оценка: +2
Здравствуйте, sergey2b, Вы писали:

S>было немного непосебе, 90% компаний хоят JavaScript программистов

S>немного Java
S>и 3 C++

S>помоему это идет облованивание населения, что толкового моно написать на JavaScript


Ожидаемо вполне. C++ действительно нужен в паре мест,мне более того. При наличии Python, JVM, Go и даже такой ереси как .NET, на плюсах разве что поддерживать старые проекты которые трудно переписать, да во всяких HFT писать алгоритмы. Для остального это сложно и не нужно.

На JavaScript (скорее производных от него, сам JS скорее ассемблер Web-аа) можно очень дохера чего написать, практически любой UI, не сильно сложную в вычислительном плане логику, сервисы и т.п.
Re[16]: как проходить собеседдования
От: sergey2b ЮАР  
Дата: 28.06.19 02:05
Оценка:
Здравствуйте, kaa.python, Вы писали:



S>>помоему это идет облованивание населения, что толкового моно написать на JavaScript


KP>Ожидаемо вполне. C++ действительно нужен в паре мест,мне более того. При наличии Python, JVM, Go и даже такой ереси как .NET, на плюсах разве что поддерживать старые проекты которые трудно переписать, да во всяких HFT писать алгоритмы. Для остального это сложно и не нужно.


KP>На JavaScript (скорее производных от него, сам JS скорее ассемблер Web-аа) можно очень дохера чего написать, практически любой UI, не сильно сложную в вычислительном плане логику, сервисы и т.п.


я писал интернет банкинг на python/zope
потом работал в ozon.ru
потом сделал несколько десятков вебсайтов включая сайт металики и каких то типо извеестных моделей в США

а потом я осознал, что пилить системные утилиты на Си гораздо инетрестней чем делать веб сервисы и сайты

и что мне теперь делать, в какую область податься что бы на Си или С++ писать системный софт
Re[17]: как проходить собеседдования
От: AmSpb  
Дата: 28.06.19 02:43
Оценка: 2 (1)
Здравствуйте, sergey2b, Вы писали:


S>а потом я осознал, что пилить системные утилиты на Си гораздо инетрестней чем делать веб сервисы и сайты

S>и что мне теперь делать, в какую область податься что бы на Си или С++ писать системный софт

IoT, Firmware, RTOS

Щас С\С++ требуются для программирования в IoT, прошивок, операционок для автомобилей и.т.п.
Re[17]: как проходить собеседдования
От: $$ Австралия жж
Дата: 28.06.19 03:33
Оценка:
Здравствуйте, sergey2b, Вы писали:

S>а потом я осознал, что пилить системные утилиты на Си гораздо инетрестней чем делать веб сервисы и сайты


S>и что мне теперь делать, в какую область податься что бы на Си или С++ писать системный софт


Сильный (алгоритмически) прогер с митапа по соревнованиям по кодингу мне сказал, что работает он в интернет секьюрити, пишет роботов, там датамайнинг, AI и т.д. Пишет на Typescript. А плюсы использует for fun в соревнованиях, причём в последний раз его наколеночный C++ код проиграл вызову готовой функции в питоне.
Что ты нашел привлекательного в C++, чего нет в других, более популярных ООП- я х.з. Это всего лишь ООП для среднего по больнице кодерка.
Реально продвинутые языки- это например, clojure, erlang иже с ними.
Re[18]: как проходить собеседдования
От: sergey2b ЮАР  
Дата: 28.06.19 03:41
Оценка:
Здравствуйте, $$, Вы писали:

$>Здравствуйте, sergey2b, Вы писали:

S>>а потом я осознал, что пилить системные утилиты на Си гораздо инетрестней чем делать веб сервисы и сайты


S>>и что мне теперь делать, в какую область податься что бы на Си или С++ писать системный софт


$>Сильный (алгоритмически) прогер с митапа по соревнованиям по кодингу мне сказал, что работает он в интернет секьюрити, пишет роботов, там датамайнинг, AI и т.д. Пишет на Typescript. А плюсы использует for fun в соревнованиях, причём в последний раз его наколеночный C++ код проиграл вызову готовой функции в питоне.
$>Что ты нашел привлекательного в C++, чего нет в других, более популярных ООП- я х.з. Это всего лишь ООП для среднего по больнице кодерка.
$>Реально продвинутые языки- это например, clojure, Erlang иже с ними.


я ретрограт
мой первый язык был ассемблер, а первое устройство ввода каждое утро 256 бат загружчика переключателями
и потом ОС с перфоленты (у меня теперь есть амер клон моего первого компа

второй бейсик
когда я написал на бейскии первую программу больше чем 5000 я понял что это жесть

потом Паскаль и Си

дело не в языке, а в решаемых задчах
скажем я делаю эмулятор диска,мне что его на Erlang писать

или я долго возился с передачей данных между двумя компов без ОС, на асме геморой а на Си с своим рантаймом нормально
Re[18]: как проходить собеседдования
От: Nuzhny Россия https://github.com/Nuzhny007
Дата: 28.06.19 03:44
Оценка: 6 (1) +2
Здравствуйте, $$, Вы писали:

$>Сильный (алгоритмически) прогер с митапа по соревнованиям по кодингу мне сказал, что работает он в интернет секьюрити, пишет роботов, там датамайнинг, AI и т.д. Пишет на Typescript. А плюсы использует for fun в соревнованиях, причём в последний раз его наколеночный C++ код проиграл вызову готовой функции в питоне.
$>Что ты нашел привлекательного в C++, чего нет в других, более популярных ООП- я х.з. Это всего лишь ООП для среднего по больнице кодерка.
$>Реально продвинутые языки- это например, clojure, erlang иже с ними.
2
На плюсах есть интересные предметные области. Все эти истории про "наколенный С++ код проиграл вызову на Питоне" следует читать как "наколенный С++ код программиста на typescript проиграл профессиональному С++ коду, вызванному из Питона". Достаточно посмотреть на популярные репозитории на github, чтобы понять: на С++ пишут самые современные и быстрые библиотеки. Их выкладывает туда сейчас Google, Microsoft, Facebook. Причём там очень сложный алгоритмический код, посмотри, например, на faiss от Фейсбука или ceres solver с его автоматическим дифференцированием. Интересней разве только swift для TensorFlow, который умеет дифференцирование как часть языка.
Практически весь популярный и сложный инструментарий пишется на С++.
Re[19]: как проходить собеседдования
От: $$ Австралия жж
Дата: 28.06.19 03:53
Оценка:
Здравствуйте, Nuzhny, Вы писали:

N>Их выкладывает туда сейчас Google, Microsoft, Facebook. Причём там очень сложный алгоритмический код,

Сидят 3 суперзвезды и колбасят код в больших корпорациях, причем API на питоне и js.
Прикладной софт только ретрограды пытаются делать на плюсах.

N>Практически весь популярный и сложный инструментарий пишется на С++.

Это скрыто. Инструментарий этот с т.з. датасаентиста — на питоне, а что внутри, это выбор тех суперзвезд.
Re[19]: как проходить собеседдования
От: sergey2b ЮАР  
Дата: 28.06.19 03:55
Оценка:
Здравствуйте, Nuzhny, Вы писали:


N>Практически весь популярный и сложный инструментарий пишется на С++.


кто то выкладывал табличку на чем запилинны известные в мире проекты
С++ там явно лидировал

я в свое время писал много Extension на C для Python
Re[17]: как проходить собеседдования
От: kaa.python Ниоткуда РСДН профессионально мёртв и завален ватой.
Дата: 28.06.19 03:58
Оценка: -1
Здравствуйте, sergey2b, Вы писали:


S>а потом я осознал, что пилить системные утилиты на Си гораздо инетрестней чем делать веб сервисы и сайты

S>и что мне теперь делать, в какую область податься что бы на Си или С++ писать системный софт

Embedded. Но будь готов к нищебродским ЗП, туда всё те, кого C++ не отпускает устремились, похоже. Ну или можно какое-то говно мамонта поддерживать. Найди десктоп проект 15+ лет и всё, там плюсы
Re[20]: как проходить собеседдования
От: AmSpb  
Дата: 28.06.19 04:05
Оценка: 2 (1)
Здравствуйте, sergey2b, Вы писали:

S>Здравствуйте, Nuzhny, Вы писали:



N>>Практически весь популярный и сложный инструментарий пишется на С++.


S>кто то выкладывал табличку на чем запилинны известные в мире проекты

S>С++ там явно лидировал

S>я в свое время писал много Extension на C для Python



В плане всевозможных областей применения, Python конечно смотрится более солидно, но и у С++ до фига областей
Вот тут можно видеть по категориям

https://cpp.libhunt.com/categories
https://python.libhunt.com/categories

Вообще сайт полезный ( https://www.libhunt.com/ ), этакий супермаркет фреймворков и библиотек
Re[18]: как проходить собеседдования
От: sergey2b ЮАР  
Дата: 28.06.19 04:11
Оценка:
Здравствуйте, kaa.python, Вы писали:

KP>Embedded. Но будь готов к нищебродским ЗП, туда всё те, кого C++ не отпускает устремились, похоже. Ну или можно какое-то говно мамонта поддерживать. Найди десктоп проект 15+ лет и всё, там плюсы


Embedded под linux зарплаты ниже чем в Гугле но все равно 100+ в год

я следюущую недели начну рассылать резюме как Python программист
Re[20]: как проходить собеседдования
От: AmSpb  
Дата: 28.06.19 04:15
Оценка: 12 (2)
Здравствуйте, sergey2b, Вы писали:

S>Здравствуйте, Nuzhny, Вы писали:



N>>Практически весь популярный и сложный инструментарий пишется на С++.


S>кто то выкладывал табличку на чем запилинны известные в мире проекты

S>С++ там явно лидировал

S>я в свое время писал много Extension на C для Python



Вообще, есть сайт https://stackshare.io/
И можно посмотреть, какая компания, что использует
https://stackshare.io/cplusplus
https://stackshare.io/python

Если соберетесь идти в web & cloud, то очень хороший ресурс собирающий весь клауд зоопарк в одно место https://landscape.cncf.io/
Re[20]: как проходить собеседдования
От: Nuzhny Россия https://github.com/Nuzhny007
Дата: 28.06.19 06:55
Оценка:
Здравствуйте, $$, Вы писали:

$>Сидят 3 суперзвезды и колбасят код в больших корпорациях, причем API на питоне и js.

Да, да, да, 3 суперзвезды пишут миллионы строк кода. Суперзвёзды там, конечно, есть, но код пишут обычные, хорошие профессионалы.

$>Прикладной софт только ретрограды пытаются делать на плюсах.

Нууу, зависит от того, что такое прикладной софт. Сейчас это понятие как-то размазалось с десктопами, вебом и мобилками. Интерфейс — да, пишут на плюсах всё боьше ретрограды или по необходимости. А библиотеки и логику уже нет.

N>>Практически весь популярный и сложный инструментарий пишется на С++.

$>Это скрыто. Инструментарий этот с т.з. датасаентиста — на питоне, а что внутри, это выбор тех суперзвезд.

прости, от кого это скрыто? Серверная часть также скрыта за фронтендом, но это не значит, что её не надо писать. Многим нравится разрабатывать те самые библиотеки, которые скрыты. Это нормально, это зачастую челлендж и тут нет ретроградства. Ту же библиотеку напишешь на Расте и станешь хипстером, а на плюсах так сразу ретроград. Тем не менее, современные библиотеки пишут на плюсах, это реальность. И пишут не только суперзвёзды. Но даже если бы только суперзвёзды, то нет ничего плохого в желании стать такой звездой и стремиться к этому.
Re[19]: как проходить собеседдования
От: De-Bill  
Дата: 28.06.19 07:22
Оценка: +4
S>я следюущую недели начну рассылать резюме как Python программист

Что-то тебя как-то швыряет из стороны в сторону. Сначала типа "есть только С++, на котором пишут серьёзный софт, а остальные недоязыки". Теперь "буду рассылать резюме как Python программист". А ты этот язык знаешь? В какой области собираешься его применять?

По хорошему, лучше постарайся просто нормально подготовиться к собеседованиям: вычитать резюме и порешать задачки, раз уж их постоянно спрашивают.
Re[21]: как проходить собеседдования
От: Sharov Россия  
Дата: 28.06.19 07:39
Оценка:
Здравствуйте, sergey2b, Вы писали:

S>большое спасибо


А мне перешлите, пожалуйста, мыло в профиле.
Кодом людям нужно помогать!
Re[21]: как проходить собеседдования
От: $$ Австралия жж
Дата: 28.06.19 07:43
Оценка: +1
Здравствуйте, Nuzhny, Вы писали:

N>$>Сидят 3 суперзвезды и колбасят код в больших корпорациях, причем API на питоне и js.


N>Да, да, да, 3 суперзвезды пишут миллионы строк кода. Суперзвёзды там, конечно, есть, но код пишут обычные, хорошие профессионалы.

Ты путаешь. Посмотри, сколько людей пишут tensorflow.

N>$>Прикладной софт только ретрограды пытаются делать на плюсах.


N>Нууу, зависит от того, что такое прикладной софт. Сейчас это понятие как-то размазалось с десктопами, вебом и мобилками. Интерфейс — да, пишут на плюсах всё боьше ретрограды или по необходимости. А библиотеки и логику уже нет.

Какую логику на плюсах, если гуй на TS и бекенд тоже большую часть на TS?! Движок БД или ядро Node- так и там C, а не плюсы.

N>>>Практически весь популярный и сложный инструментарий пишется на С++.

N>$>Это скрыто. Инструментарий этот с т.з. датасаентиста — на питоне, а что внутри, это выбор тех суперзвезд.

N>прости, от кого это скрыто? Серверная часть также скрыта за фронтендом,

Приведи примеры, где бекенд написан на плюсах.




N> Это нормально, это зачастую челлендж и тут нет ретроградства

Если для кодить на плюсах- челенж, у меня для тебя плохие новости.


N> ничего плохого в желании стать такой звездой и стремиться к этому.

Звезда делает такие фичи, которые обычный кодер не в состоянии. Причём может и в плюсы, и может в лисп. ЯП- только инструмент. А если для кого челенж писать на плюсах, он не ту профессию выбрал.
Re[22]: как проходить собеседдования
От: Nuzhny Россия https://github.com/Nuzhny007
Дата: 28.06.19 08:08
Оценка:
Здравствуйте, $$, Вы писали:

N>>$>Сидят 3 суперзвезды и колбасят код в больших корпорациях, причем API на питоне и js.

N>>Да, да, да, 3 суперзвезды пишут миллионы строк кода. Суперзвёзды там, конечно, есть, но код пишут обычные, хорошие профессионалы.
$>Ты путаешь. Посмотри, сколько людей пишут tensorflow.

42 человека, у которых больше 200 коммитов. Или что ты там имелл в виду?

$>Какую логику на плюсах, если гуй на TS и бекенд тоже большую часть на TS?! Движок БД или ядро Node- так и там C, а не плюсы.

Я про бекенд на С++ не писал, а привёл как пример того, что скрыто, но пишется программистами. По факту на С++ пишется много софта, нового и интересного в том числе.

N>>прости, от кого это скрыто? Серверная часть также скрыта за фронтендом,

$>Приведи примеры, где бекенд написан на плюсах.

Поняти не имею. Но то, что использует питонист-data scientist в своей работе в виде библиотек, как правило написано на С++. Что они пишут? Высокоуровневую логику, в которой много предметной области и мало computer science. На С++ больше computer science и меньше предметной области.

N>> Это нормально, это зачастую челлендж и тут нет ретроградства

$>Если для кодить на плюсах- челенж, у меня для тебя плохие новости.

Не кодить на плюсах, а решать проблемы. Так получилось, что на С++ пишут одни из самых интересных фреймворков для того же ИИ. И заметь, что это делают все крупные корпорации, у которых своих собственных языков достаточно.

N>> ничего плохого в желании стать такой звездой и стремиться к этому.

$>Звезда делает такие фичи, которые обычный кодер не в состоянии. Причём может и в плюсы, и может в лисп. ЯП- только инструмент. А если для кого челенж писать на плюсах, он не ту профессию выбрал.

Ещё раз повторюсь, что челлендж не писать на плюсах, а решать интересные задачи. Я тебе уже привёл пример в виде двух сложных библиотек, сложных в плане алгоритмов и того, что в них есть computer science в чистом виде: faiss для кластеризации огромных объёмов данных и ceres solver для решения задач оптимизации (автоматическое дифференцирование на любом языке — это челенж). Эти библиотеки используются во множестве мест, ceres solver в Гугл.Картах, например (и в огромном количестве прикладного софта).
Так же как в финансах сложные алгоритмы пишут на Scala или F#. Никто же не говорит, что там челенж писать на языках, там челендж решать задачи, для которых подходят эти языки.
Топик стартер об этом и пишет: ему надоело писать скучный код, а хочется что-то интересное. Если бы хотелось просто на С++, то смысл рыпаться?
Re[14]: как проходить собеседдования
От: Skorodum Россия  
Дата: 28.06.19 08:40
Оценка:
Здравствуйте, csero, Вы писали:

C>Мой комментарий касался другого. Если человек с большим и качественным опытом идет на рядовую позицию, не важно куда, то значит он на самом деле самозванец, ну или просто с головой и социализацией проблемы В любом случае такой сотрудник мне не нужен.

Какие-то персональные комплексы выливающиеся в потребность выстраивать совершенно ненужные иерархии.
В нормальном коллективе почти все рядовые, но с опытом 10+
Re[15]: как проходить собеседдования
От: Nuzhny Россия https://github.com/Nuzhny007
Дата: 28.06.19 08:46
Оценка:
Здравствуйте, Skorodum, Вы писали:

S>Какие-то персональные комплексы выливающиеся в потребность выстраивать совершенно ненужные иерархии.

S>В нормальном коллективе почти все рядовые, но с опытом 10+

Не согласен на счёт понятия "рядовые", его нет у программистов. Есть что-то условное типа junior-middle-senior. Уверен, что с опытом 10+ человек должен быть senior: его уже не контролируют по мелочам, поручают писать и разрабатывать ответственные части и контролировать/обучать новичков. То есть архитектурных решений уровня продукта он не принимает, но является грамотным профессионалом. Его можно назвать рядовым? Кажется что нет, но на таких обычно всё и держится.
Re[23]: как проходить собеседдования
От: $$ Австралия жж
Дата: 28.06.19 09:08
Оценка:
Здравствуйте, Nuzhny, Вы писали:

N>>>$>Сидят 3 суперзвезды и колбасят код в больших корпорациях, причем API на питоне и js.

N>>>Да, да, да, 3 суперзвезды пишут миллионы строк кода. Суперзвёзды там, конечно, есть, но код пишут обычные, хорошие профессионалы.
N>$>Ты путаешь. Посмотри, сколько людей пишут tensorflow.

N>42 человека, у которых больше 200 коммитов. Или что ты там имелл в виду?


Реально пилит один человек https://github.com/tensorflower-gardener.


N>$>Какую логику на плюсах, если гуй на TS и бекенд тоже большую часть на TS?! Движок БД или ядро Node- так и там C, а не плюсы.


N>Я про бекенд на С++ не писал, а привёл как пример того, что скрыто, но пишется программистами. По факту на С++ пишется много софта, нового и интересного в том числе.

Tensorflow- это не прикладной софт. Можно его сравнить с JVM. Жава программисты автоматом пишут на плюсах, потому что JVM на них написана?

N>>>прости, от кого это скрыто? Серверная часть также скрыта за фронтендом,

N>$>Приведи примеры, где бекенд написан на плюсах.

N>Поняти не имею.

Это всё, что нужно знать про разработку современного (т.е. не багофикс проекта 20 летней давности) прикладного софта на плюсах.
Re[24]: как проходить собеседдования
От: Nuzhny Россия https://github.com/Nuzhny007
Дата: 28.06.19 09:18
Оценка:
Здравствуйте, $$, Вы писали:

$>Реально пилит один человек https://github.com/tensorflower-gardener.

Почему ты думаешь, что это человек? Вообще хоть один признак человека у него можешь назвать? Посмотри на его профиль, на число коммитов, на объём изменений.

$>Tensorflow- это не прикладной софт. Можно его сравнить с JVM. Жава программисты автоматом пишут на плюсах, потому что JVM на них написана?

Нет, они пишут не на плюсах. Но нет ничего плохого в том, чтобы разрабатывать на плюсах ту же самую JVM. У нас в Питере есть подразделение Оракла, которое в том числе этим и занимается. И попасть туда не сложно.
Tensorflow — это вполне обычный, большой и сложный софт.

N>>Поняти не имею.

$>Это всё, что нужно знать про разработку современного (т.е. не багофикс проекта 20 летней давности) прикладного софта на плюсах.

Ну, ок, как знаешь.
Re[20]: как проходить собеседдования
От: sergey2b ЮАР  
Дата: 28.06.19 13:27
Оценка:
Здравствуйте, De-Bill, Вы писали:



DB>По хорошему, лучше постарайся просто нормально подготовиться к собеседованиям: вычитать резюме и порешать задачки, раз уж их постоянно спрашивают.


да я тоже считаю это самым правилным путем, но проблемм ровно несколько

мой сосед джавист может ходить на 2 собеседования каждый день, я могу макс на 1 в неделю
тк самих вакансий исчезаюши мало и это пугает

реальный конкурс 60-100 чел на место в конторы средней руки

я сходил на 4 собеседования, не в одной компании не хотелось работать, те за деньги там можно работать, за интерес нет
в Москве таких компаний было гораздо больше, хотя США первая экономика мира, в год делают массу реальных изобретеней, я пытаюсь найти где эти высокотехноличные компании, пусть я туда не пройду но хоть будет орентир
народ занимаеться выколачиванием денег из инвесторов
Re[17]: как проходить собеседдования
От: Lexey Россия  
Дата: 28.06.19 13:59
Оценка:
Здравствуйте, AmSpb, Вы писали:

AS>https://preshing.com/20141202/cpp-has-become-more-pythonic/


Мда... Эти относительно новые для плюсов фишки есть не только в питоне. С тем же успехом можно сказать, что C++ шарпизируется, например.
"Будь достоин победы" (c) 8th Wizard's rule.
Re[14]: как проходить собеседдования
От: Kernan Ниоткуда https://rsdn.ru/forum/flame.politics/
Дата: 28.06.19 15:28
Оценка:
Здравствуйте, kaa.python, Вы писали:

KP>В качестве примера. Когда я пришел в текущее место работы, у нас был Си-с-классами образца начала 90-х, ручное тестирование и серверные сборки собранные на коленке и залитые в прод. Сейчас есть интеграционное тестирование всего и вся, Go, микросервисы + отлично масштабируемое C++ решение, 24-часовая готовность релиза для десктопа и серверов. Было скучно когда я пришел? Дико, хотелось уволиться. Скучно сейчас? Ничуть!

Тебе за это премию выдали? Хотя бы коньяком?
Sic luceat lux!
Re[17]: как проходить собеседдования
От: AndyCyp США  
Дата: 28.06.19 16:51
Оценка: +1
Здравствуйте, sergey2b, Вы писали:

S>потом сделал несколько десятков вебсайтов включая сайт металики и каких то типо извеестных моделей в США



веб (и джис) очень сильно изменились, буквально в последние несколько лет.
как питон правильно заметил, голый джиэс уже становится чем то вроде байт кода в который компилируются исходники.
современный инет фронт энд это СПА, со стэйтом, рутингом, рендером, динамической загрузкой кода и данных на клиенте, интеллегентным кэшировнием, прелоадом данных. Сам код пишется например на тайпскрипт.
Ясен пень, можно говна написать хоть на чем
но утверждение о том, что фронт энд для дебилов — неверно.
Re[18]: как проходить собеседдования
От: AmSpb  
Дата: 28.06.19 19:10
Оценка:
Здравствуйте, Lexey, Вы писали:

L>Здравствуйте, AmSpb, Вы писали:


AS>>https://preshing.com/20141202/cpp-has-become-more-pythonic/


L>Мда... Эти относительно новые для плюсов фишки есть не только в питоне. С тем же успехом можно сказать, что C++ шарпизируется, например.


Статья 2014 года, щас фишек облегчающих жизнь еще больше, и еще больше становится похожим на питон. Мне лично это нравится, т.к. написание кода должно упрощаться и в комитете С++ это понимают.
Re[15]: как проходить собеседдования
От: Faland США  
Дата: 28.06.19 19:44
Оценка:
Здравствуйте, sergey2b, Вы писали:

S>я ходил на hacrkerX в бостоне вначале недели


S>было немного непосебе, 90% компаний хоят JavaScript программистов

S>немного Java
S>и 3 C++
S>помоему это идет облованивание населения, что толкового моно написать на JavaScript

На этот же бостонский ХакерЭкс ходил мой друг, чистый плюсовик с экспириенсом в сетях и минимальным JS — говорит много чего понравилось ему, будет сразу с несколькими компаниями собеседоваться. Тот же SimpliSafe — там тебе и секьюрити, и железяки, и С/C++, и платят говорят хорошо.
Да, халявы нет, и поготовиться надо, и фактор везения присутствует итп, но работа есть, и для плюсовиков в том числе, и интересной работы полно. Плюсовику стоит смотреть в сторону легкого фуллстека, немного JS и Go в арсенал — и твоя ценность возрастает вдвое.

PS: Пример на тему сеньора и бизнес задач: этот самый друг работал до этого в известной тебе "трешовой" компании. Когда его задолбали баги в говне мамонта, он смог придумать более эффективную архитектуру, переписать все ядро системы на С++11, с хорошим покрытием юнит-тестами, так что потом во всей системе 3 бага за год всего было, провести демо для начальства и эффективно все интегрировать. Щас там в итоге в разы выросли продажи и отдел процветает. А мог бы сидеть и ныть что заставляют баги фиксить и не дают STL использовать.
Re[18]: как проходить собеседдования
От: sergey2b ЮАР  
Дата: 28.06.19 19:47
Оценка:
Здравствуйте, $$, Вы писали:

$>Сильный (алгоритмически) прогер с митапа по соревнованиям по кодингу мне сказал, что работает он в интернет секьюрити, пишет роботов, там датамайнинг, AI и т.д. Пишет на Typescript. А плюсы использует for fun в соревнованиях, причём в последний раз его наколеночный C++ код проиграл вызову готовой функции в питоне.
$>Что ты нашел привлекательного в C++, чего нет в других, более популярных ООП- я х.з. Это всего лишь ООП для среднего по больнице кодерка.
$>Реально продвинутые языки- это например, clojure, erlang иже с ними.

я сейчас посмотрел в Бостоновском FB Амазон Apple MS

хотят С++ Python и зание сетей

Это цитата из FB но у остальных включая Apple практически теже требования
но ведь что бы к ним попасть надо зимними начами сортировать гномов

Responsibilities

Develop software to scale the Facebook production network
Work with networking devices and protocols
Integrate with other systems, evaluate third party solutions
Collaborate with Network Engineering team to automate various processes, build software infrastructure for network monitoring and analysis, aid in capacity planning and architecture change analysis.

Minimum Qualification

Experience with network devices (routers, switches, load balancers) and an understanding of network routing protocols
Web traffic experience related to data centers and websites
Experience with design and implementation of network management systems
2+ years of experience in C / C++ and Python
2+ years experience in Systems programming, TCP/IP, HTTP/HTTPS, SPDY, DNS, and load balancers
Knowledgeable with MySQL databases
Understanding of the Linux operating system
Ability to debug issues within custom code
High aptitude and technology-agnostic approach to engineering.
Re[19]: как проходить собеседдования
От: AmSpb  
Дата: 28.06.19 20:00
Оценка: 13 (2)
Здравствуйте, sergey2b, Вы писали:

S>я сейчас посмотрел в Бостоновском FB Амазон Apple MS


S>хотят С++ Python и зание сетей


S>Это цитата из FB но у остальных включая Apple практически теже требования

S>но ведь что бы к ним попасть надо зимними начами сортировать гномов

всё как здесь, осталось проштудировать
https://github.com/donnemartin/system-design-primer
Re[16]: как проходить собеседдования
От: sergey2b ЮАР  
Дата: 28.06.19 20:07
Оценка:
Здравствуйте, Faland, Вы писали:


F>На этот же бостонский ХакерЭкс ходил мой друг, чистый плюсовик с экспириенсом в сетях и минимальным JS — говорит много чего понравилось ему, будет сразу с несколькими компаниями собеседоваться. Тот же SimpliSafe — там тебе и секьюрити, и железяки, и С/C++, и платят говорят хорошо.


у меня уже назначенно собеседование с ними
плюсовых компаний я там нашел три и одна Python, но интерестными задачами


я там видел только одного русского, зовут Алексей, слегка лысоватый, с софт скилами у него явно все нормально


F>PS: Пример на тему сеньора и бизнес задач: этот самый друг работал до этого в известной тебе "трешовой" компании. Когда его задолбали баги в говне мамонта, он смог придумать более эффективную архитектуру, переписать все ядро системы на С++11, с хорошим покрытием юнит-тестами, так что потом во всей системе 3 бага за год всего было, провести демо для начальства и эффективно все интегрировать. Щас там в итоге в разы выросли продажи и отдел процветает. А мог бы сидеть и ныть что заставляют баги фиксить и не дают STL использовать.


как ему это удалось
писал втихаря по вечерам или как то иначе

что значит ядро системы, функции для вывода в CADы или что то иное
я лично работал только с кодом связанным с майнингом и базами данных и остальное мне запрещали трогать


к тому же нельзя сказать, что я не делал попыток,

но когда я разделил файл размером в 5X 000 строк (все логично и с нормальными прототипами и именами) Леня тут же показал кто начальник и заставил вернуть назад тк так компилируеться быстрей
когда я разделил функцию размером 5 или 7 тыс строк тк ее невозможно было осознать, Дейв начал орать что я буду делать что он скажет, сейчас бы я нах послал за разговор в таких тонах
Отредактировано 28.06.2019 20:31 sergey2b . Предыдущая версия . Еще …
Отредактировано 28.06.2019 20:30 sergey2b . Предыдущая версия .
Re[15]: как проходить собеседдования
От: kaa.python Ниоткуда РСДН профессионально мёртв и завален ватой.
Дата: 28.06.19 21:09
Оценка:
Здравствуйте, Kernan, Вы писали:

K>Тебе за это премию выдали? Хотя бы коньяком?


Да, акции дали. Но, честно говоря, если бы ничего не дали, яб тоже не расстроился, стало же интересно, уже достаточно. Плюс новый опыт, как ставить процессы с 24 готовностью релиза я раньше знал только в теории, а теперь могу практические навыки продавать
Отредактировано 29.06.2019 1:38 kaa.python . Предыдущая версия .
Re[19]: как проходить собеседдования
От: Lexey Россия  
Дата: 28.06.19 21:15
Оценка:
Здравствуйте, AmSpb, Вы писали:

AS>Статья 2014 года, щас фишек облегчающих жизнь еще больше, и еще больше становится похожим на питон.


К счастью, именно на питон он не становится похожим.

AS>Мне лично это нравится, т.к. написание кода должно упрощаться и в комитете С++ это понимают.


Угу, вот только корутин до сих пор нет, и стандартная библиотека весьма убога. Но, да, c++ понемногу становится лучше.
"Будь достоин победы" (c) 8th Wizard's rule.
Re[19]: как проходить собеседдования
От: mik1  
Дата: 28.06.19 23:44
Оценка: 6 (1) +1
Здравствуйте, sergey2b, Вы писали:

S>Responsibilities


S> Develop software to scale the Facebook production network

S> Work with networking devices and protocols
S> Integrate with other systems, evaluate third party solutions
S> Collaborate with Network Engineering team to automate various processes, build software infrastructure for network monitoring and analysis, aid in capacity planning and architecture change analysis.

S>Minimum Qualification


S> Experience with network devices (routers, switches, load balancers) and an understanding of network routing protocols

S> Web traffic experience related to data centers and websites
S> Experience with design and implementation of network management systems
S> 2+ years of experience in C / C++ and Python
S> 2+ years experience in Systems programming, TCP/IP, HTTP/HTTPS, SPDY, DNS, and load balancers
S> Knowledgeable with MySQL databases
S> Understanding of the Linux operating system
S> Ability to debug issues within custom code
S> High aptitude and technology-agnostic approach to engineering.

А что именно тут сложное? Это действительно минимальные требования к сетевикам. Можешь посмотреть на обычного generalist, там будет еще проще: https://www.facebook.com/careers/jobs/184593888960116/
Главное на system design и behavioral интервью не налажать...
Re[20]: как проходить собеседдования
От: sergey2b ЮАР  
Дата: 29.06.19 01:43
Оценка:
Здравствуйте, mik1, Вы писали:


M>А что именно тут сложное? Это действительно минимальные требования к сетевикам. Можешь посмотреть на обычного generalist, там будет еще проще:

M>Главное на system design и behavioral интервью не налажать...

я не жаловался, мой мессаж был

раз уж придеться решать задачки на доске, лучше я буду это делать для компаний FB G MS

эти компании нормально относяться в С++ программистам в отличии от небольших

я взял т неделю отпуска буду решать задачки, дальше решу что делать
Re[21]: как проходить собеседдования
От: mik1  
Дата: 29.06.19 01:56
Оценка: 9 (1)
Здравствуйте, sergey2b, Вы писали:

S>раз уж придеться решать задачки на доске, лучше я буду это делать для компаний FB G MS

S>эти компании нормально относяться в С++ программистам в отличии от небольших

Это правильно. Начать советую с MS, так как первый блин комом, а из эти трех они худшие.

S>я взял т неделю отпуска буду решать задачки, дальше решу что делать


По моему опыту задачки на программирование даются простые. Если человек их не может сделать, то ему действительно делать в этих компаниях нечего. Это такой минимальный фильтр.
А вот system design отличает опытных инженеров от неопытных, а behavioral — инженеров с софт скилами от остальных. Именно на них надо обращать внимание, если уж замахнулся на эти компании.
Re[18]: как проходить собеседдования
От: $$ Австралия жж
Дата: 29.06.19 02:49
Оценка:
Здравствуйте, AndyCyp, Вы писали:

AC>но утверждение о том, что фронт энд для дебилов — неверно.

У меня складывается впечатление, что фронд энд утилизирует огромную массу указанных "специалистов". Сделать грамотный дизайн системы на фрондэнде невероятно сложно, стереотип "там только кнопку поместить" у менеджеров силен. Получается самовоспроизводимый круговорот багов и говнокода. Кидается больше говнокодеров, они делают еще больше багов и говно копипасты, и так пока бюджет не освоят.
Re[19]: как проходить собеседдования
От: AndyCyp США  
Дата: 29.06.19 03:27
Оценка:
Здравствуйте, $$, Вы писали:


AC>>но утверждение о том, что фронт энд для дебилов — неверно.

$>У меня складывается впечатление, что фронд энд утилизирует огромную массу указанных "специалистов". Сделать грамотный дизайн системы на фрондэнде невероятно сложно, стереотип "там только кнопку поместить" у менеджеров силен. Получается самовоспроизводимый круговорот багов и говнокода. Кидается больше говнокодеров, они делают еще больше багов и говно копипасты, и так пока бюджет не освоят.

да, что делает грамотных людей редкими, ценными специалистами. Их трудно найти, в тч изза обилия говнокодеров и стереотипов.
Re[16]: как проходить собеседдования
От: Masterspline  
Дата: 29.06.19 04:11
Оценка: 5 (1)
F>PS: Пример на тему сеньора и бизнес задач: этот самый друг работал до этого в известной тебе "трешовой" компании. Когда его задолбали баги в говне мамонта, он смог придумать более эффективную архитектуру, переписать все ядро системы на С++11, с хорошим покрытием юнит-тестами, так что потом во всей системе 3 бага за год всего было, провести демо для начальства и эффективно все интегрировать. Щас там в итоге в разы выросли продажи и отдел процветает. А мог бы сидеть и ныть что заставляют баги фиксить и не дают STL использовать.

Вот этого я до сих пор не понимаю, объясните.

Приходишь ты в компанию, тебе говорят: "Вот Jira, берешь оттуда тикеты, исправляешь баги." Ты исправляешь, набираешься понимания, что тут сделано криво, что можно исправить и, главное, почему это нужно исправлять. Приходишь к руководству (надо быть полным раздолбаем, чтобы зная, что можно улучшить для себя и для бизнеса не пойти поговорить с начальником) и говоришь: "Да тут вся система прогнила — нужно срочно все менять," — это если ты студент с синдромом Данинга-Крюгера, но ты не такой, поэтому на самом деле говоришь: "Тут можно сделать небольшие эволюционные изменения, улучшить систему и так постепенно довести ее до более гибкого и надежного состояния," — (но при этом скорость багафиксинга снизится). Начальник, которому (обычно) хер положить на твои трудности (тебя потому и наняли, чтобы ты разгребал все это), разумеется скажет, что так делать не надо: "Иди разгребай баги!!!" — потому что для него в твоем предложении есть очевидные явные риски и совсем неочевидные преимущества.

Дальше можно, конечно, применить хаки (обходные маневры), которые, конечно, можно называть продвинутыми soft skills, но, по-моему, все они из разряда раз начальнику на меня хер положить, то и мне тоже.

Для тех, кто в танке, я тут говорю не про разводилово, а про то, чтобы прийти к нужным людям и подать им свою идею с нужной стороны. И еще раз повторю — для меня эти способы выглядят как разводилово, если начальник сказал: "Нет!"

Понятно, что если ты тимлид и твоя работа в том числе и в создании правильной архитектуры приложения — ты просто берешь и делаешь (никому не говоря, ибо именно ты за это отвечаешь).
Re[21]: как проходить собеседдования
От: metall74 https://en.wikipedia.org/wiki/Deep_Space_Nine_(fictional_space_station)
Дата: 29.06.19 06:15
Оценка:
Здравствуйте, sergey2b, Вы писали:

S>раз уж придеться решать задачки на доске, лучше я буду это делать для компаний FB G MS


S>эти компании нормально относяться в С++ программистам в отличии от небольших


S>я взял т неделю отпуска буду решать задачки, дальше решу что делать


недели может и не хватить.
для фэйсбука достаточно средней сложности нарешать 50 задач, для гугла и микротуфта надо сложных решить сотню задач.
Sic transit gloria mundi
Re[18]: как проходить собеседдования
От: VladCore  
Дата: 29.06.19 13:50
Оценка:
Здравствуйте, kaa.python, Вы писали:

S>>а потом я осознал, что пилить системные утилиты на Си гораздо инетрестней чем делать веб сервисы и сайты

S>>и что мне теперь делать, в какую область податься что бы на Си или С++ писать системный софт

KP>Embedded. Но будь готов к нищебродским ЗП, туда всё те, кого C++ не отпускает устремились, похоже. Ну или можно какое-то говно мамонта поддерживать. Найди десктоп проект 15+ лет и всё, там плюсы


Нет. Десктоп-приложения с 2005-го года это .NET и C#, по крайней мере те что дожили до 2019го А те кто писал десктопы не на c# со временем на c# перешли.

Альтернатива С#-у на дестопе появилась только в 16м году в виде электрон и react натив,
Re: привем статистики для С++ позиции
От: sergey2b ЮАР  
Дата: 29.06.19 23:38
Оценка:
Здравствуйте, sergey2b, Вы писали:

сейчас видимо летр и стало чуть лучше было 70 с чем то


Embedded Software Engineer
Zyno Medical
Natick, MA
Viewed
14 days ago
64
applicants
Re[19]: как проходить собеседдования
От: kaa.python Ниоткуда РСДН профессионально мёртв и завален ватой.
Дата: 30.06.19 00:18
Оценка:
Здравствуйте, VladCore, Вы писали:

VC>Нет. Десктоп-приложения с 2005-го года это .NET и C#, по крайней мере те что дожили до 2019го А те кто писал десктопы не на c# со временем на c# перешли.


Десктоп, это не а) только Windows, б) не только UI. Так что морда на Window продуктах, иногда .NET, хотя так же может быть и на Qt. Так же если продукт кроссплатформенный, то бизнес логика очень часто на C++.

VC>Альтернатива С#-у на дестопе появилась только в 16м году в виде электрон и react натив,


Альтернатива в виде легко встраемого Chromium появилась куда раньше. Также куда раньше появилась Qt. Что за ограниченный взгляд .NET разработчика?
Re[20]: как проходить собеседдования
От: VladCore  
Дата: 30.06.19 11:00
Оценка:
Здравствуйте, kaa.python, Вы писали:

VC>>Нет. Десктоп-приложения с 2005-го года это .NET и C#, по крайней мере те что дожили до 2019го А те кто писал десктопы не на c# со временем на c# перешли.


KP>Десктоп, это не а) только Windows, б) не только UI. Так что морда на Window продуктах, иногда .NET, хотя так же может быть и на Qt. Так же если продукт кроссплатформенный, то бизнес логика очень часто на C++.


VC>>Альтернатива С#-у на дестопе появилась только в 16м году в виде электрон и react натив,


KP>Альтернатива в виде легко встраемого Chromium появилась куда раньше. Также куда раньше появилась Qt. Что за ограниченный взгляд .NET разработчика?


KP>Embedded. Но будь готов к нищебродским ЗП, туда всё те, кого C++ не отпускает устремились, похоже. Ну или можно какое-то говно мамонта поддерживать. Найди десктоп проект 15+ лет и всё, там плюсы


Qt 15 лет назад?
Re[21]: как проходить собеседдования
От: kaa.python Ниоткуда РСДН профессионально мёртв и завален ватой.
Дата: 30.06.19 11:35
Оценка:
Здравствуйте, VladCore, Вы писали:

VC>Qt 15 лет назад?


Причем тут Qt 15 лет назад? Ты же сам выше ляпнул, что:

VC>>>Нет. Десктоп-приложения с 2005-го года это .NET и C#, по крайней мере те что дожили до 2019го А те кто писал десктопы не на c# со временем на c# перешли.


Что полная бредятина. Ты там это, выходи из разморозки.
Re[22]: как проходить собеседдования
От: VladCore  
Дата: 30.06.19 13:08
Оценка:
Здравствуйте, kaa.python, Вы писали:

VC>>Qt 15 лет назад?


KP>Причем тут Qt 15 лет назад? Ты же сам выше ляпнул, что:


VC>>>>Нет. Десктоп-приложения с 2005-го года это .NET и C#, по крайней мере те что дожили до 2019го А те кто писал десктопы не на c# со временем на c# перешли.


KP>Что полная бредятина. Ты там это, выходи из разморозки.


Не ляпнул. Хватит мне писать свою чушь и нездоровый берд. Ты даже фокус не можеш на своих сомнительных заявлениях:

KP>Embedded. Но будь готов к нищебродским ЗП, туда всё те, кого C++ не отпускает устремились, похоже. Ну или можно какое-то говно мамонта поддерживать. Найди десктоп проект 15+ лет и всё, там плюсы
Re[22]: behavioral
От: Sharov Россия  
Дата: 01.07.19 09:55
Оценка:
Здравствуйте, mik1, Вы писали:

M> behavioral — инженеров с софт скилами от остальных. Именно на них надо обращать внимание, если уж замахнулся на эти компании.


А где про енту тему и соотв. вопросы можно почитать?
Кодом людям нужно помогать!
Re[21]: как проходить собеседдования
От: Nuzhny Россия https://github.com/Nuzhny007
Дата: 01.07.19 10:20
Оценка: +1
Здравствуйте, VladCore, Вы писали:

VC>>>Нет. Десктоп-приложения с 2005-го года это .NET и C#, по крайней мере те что дожили до 2019го А те кто писал десктопы не на c# со временем на c# перешли.


Да ладно. Как раз в 2005 вышел Qt 4, с которого и началась массовая популяризация Qt, а дальше в 2009 с лицензией LGPL на него стали переходить с wxWidgets, GTK и т.п. Один наш продукт как раз и перешёл на него с WinAPI с полным переписыванием всего кода. Второй чуть попозже перешёл также с полным переписыванием с Delphi. Это система видеонаблюдения и система контроля доступа. Из конкурентов только один проект был на C#, он был от именитого производителя и GUI тормозил прямо заметно.
В то время было ещё много Flash, а потом и почившего Silverlight. Посмотри срачи на РСДН, где ищут ПО, написанное на C# у себя на компе. Его начали находить только с выходом MS VS 2010.

VC>>>Альтернатива С#-у на дестопе появилась только в 16м году в виде электрон и react натив,


Да ладно. Посмотри хотя бы в Вики, сколько и какие приложения пишут на Qt.
Re[22]: как проходить собеседдования
От: VladCore  
Дата: 01.07.19 14:24
Оценка:
Здравствуйте, Nuzhny, Вы писали:

VC>>>>Нет. Десктоп-приложения с 2005-го года это .NET и C#, по крайней мере те что дожили до 2019го А те кто писал десктопы не на c# со временем на c# перешли.


N>Да ладно. Как раз в 2005 вышел Qt 4, с которого и началась массовая популяризация Qt, а дальше в 2009 с лицензией LGPL на него стали переходить с wxWidgets, GTK и т.п. Один наш продукт как раз и перешёл на него с WinAPI с полным переписыванием всего кода. Второй чуть попозже перешёл также с полным переписыванием с Delphi. Это система видеонаблюдения и система контроля доступа. Из конкурентов только один проект был на C#, он был от именитого производителя и GUI тормозил прямо заметно.

N>В то время было ещё много Flash, а потом и почившего Silverlight. Посмотри срачи на РСДН, где ищут ПО, написанное на C# у себя на компе. Его начали находить только с выходом MS VS 2010.

Видел я срачи этих несчастных. В 2010-м .NET стал частью винды вот и.

VC>>>>Альтернатива С#-у на дестопе появилась только в 16м году в виде электрон и react натив,


N>Да ладно. Посмотри хотя бы в Вики, сколько и какие приложения пишут на Qt.


Сам то смотрел вики? Он был до 2007го года был в коме и только в 2007м получил свое название.
Re[23]: как проходить собеседдования
От: Nuzhny Россия https://github.com/Nuzhny007
Дата: 01.07.19 15:01
Оценка:
Здравствуйте, VladCore, Вы писали:

VC>Видел я срачи этих несчастных. В 2010-м .NET стал частью винды вот и.


Вот и что? Какие приложения? Студия да Paint.Net.

N>>Да ладно. Посмотри хотя бы в Вики, сколько и какие приложения пишут на Qt.

VC>Сам то смотрел вики? Он был до 2007го года был в коме и только в 2007м получил свое название.

Мало того, что смотрел, но я его ещё и использовал, начиная с 4-й версии.
Re[17]: как проходить собеседдования
От: Faland США  
Дата: 01.07.19 15:11
Оценка: +3
Здравствуйте, Masterspline, Вы писали:

M>Вот этого я до сих пор не понимаю, объясните.


M>Приходишь ты в компанию, тебе говорят: "Вот Jira, берешь оттуда тикеты, исправляешь баги." Ты исправляешь, набираешься понимания, что тут сделано криво, что можно исправить и, главное, почему это нужно исправлять. Приходишь к руководству (надо быть полным раздолбаем, чтобы зная, что можно улучшить для себя и для бизнеса не пойти поговорить с начальником) и говоришь: "Да тут вся система прогнила — нужно срочно все менять," — это если ты студент с синдромом Данинга-Крюгера, но ты не такой, поэтому на самом деле говоришь: "Тут можно сделать небольшие эволюционные изменения, улучшить систему и так постепенно довести ее до более гибкого и надежного состояния," — (но при этом скорость багафиксинга снизится). Начальник, которому (обычно) хер положить на твои трудности (тебя потому и наняли, чтобы ты разгребал все это), разумеется скажет, что так делать не надо: "Иди разгребай баги!!!" — потому что для него в твоем предложении есть очевидные явные риски и совсем неочевидные преимущества.


M>Дальше можно, конечно, применить хаки (обходные маневры), которые, конечно, можно называть продвинутыми soft skills, но, по-моему, все они из разряда раз начальнику на меня хер положить, то и мне тоже.


M>
M>Для тех, кто в танке, я тут говорю не про разводилово, а про то, чтобы прийти к нужным людям и подать им свою идею с нужной стороны. И еще раз повторю — для меня эти способы выглядят как разводилово, если начальник сказал: "Нет!"

M>Понятно, что если ты тимлид и твоя работа в том числе и в создании правильной архитектуры приложения — ты просто берешь и делаешь (никому не говоря, ибо именно ты за это отвечаешь).


Ничего не понял, где тут разводилово? Вполне нормальные способы ты описал, так и надо, так люди и делают. К этому можно еще добавить:
1) Работай над своей репутацией, чтобы твое мнение учитывали. Увеличивай свою Visibility за пределы своей команды.

2) Пойми, что нужно твоему менеджеру. "Да чтоб я еще хотелки этого говнюка учитывал? Они там все козлы! Код говно! Да ко мне очередь из работодателей!" — с таким подходом ничего не получится. Даже если в Core Values — "Disagree and Commit", как у Амазона, на твою зарплату и повышение в первую очередь влияют твои отношения с начальником.
Если у тебя опыта 10+ лет, за спиной 5+ компаний, и при этом просто написав письма бывшим начальникам что ты ищешь работу — ты не получишь хотя бы приглашение на интервью — что-то ты делал не так.
Если правильный контакт с менеджерами — они тебя сами периодически должны звать назад. От страны и размеров компании это не зависит.

3) Всегда пытайся понять в чем суть проблемы, на техническом и организационном уровне, почему та или иная проблема решена в компании конкретным способом. Когда на собеседование приходит сеньор, рассказывает что он запилил крутую штуку с технологией XYZ, а на вопрос — почему XYZ — отвечает — "мне так менеджер сказал", то.. возникают вопросы, а сеньор ли он.
Re[17]: как проходить собеседдования
От: reversecode google
Дата: 01.07.19 16:08
Оценка: 3 (1) +1
был один такой человечек... звали его Стив Джобс
за что и поперли...

начальству/бизнесу/ не интересны всяческие улучшения если на них нет обоснований прибыли
поэтому можно видеть форки всего и вся
и ихний закат в самом начале
Re[18]: как проходить собеседдования
От: sergey2b ЮАР  
Дата: 02.07.19 11:19
Оценка:
Здравствуйте, reversecode, Вы писали:

R>был один такой человечек... звали его Стив Джобс

R>за что и поперли...

R>начальству/бизнесу/ не интересны всяческие улучшения если на них нет обоснований прибыли


рефакторинг, новые библиотеки и юнит тесты не приносят прибыли
из и не используют

зато скрам снимает отвественность с менеджеоа и позволяет ему меньше думать
и на него многие моляться
Re[19]: как проходить собеседдования
От: AmSpb  
Дата: 02.07.19 12:30
Оценка:
Здравствуйте, sergey2b, Вы писали:

R>>начальству/бизнесу/ не интересны всяческие улучшения если на них нет обоснований прибыли


S>рефакторинг, новые библиотеки и юнит тесты не приносят прибыли

S>из и не используют

Приносят, просто это надо правильно преподнести (продать) и желательно на примере из личного опыта.
Отредактировано 02.07.2019 12:31 AmSpb . Предыдущая версия .
Re: как проходить собеседдования
От: Vladek Россия Github
Дата: 03.07.19 07:06
Оценка:
Здравствуйте, sergey2b, Вы писали:

S>я на 95% согласен с тем что он говорит, в СГА именно так и происходит

S>и надо обязательно потренироваться на кошках перед тем как идти в FB and G

Ну да, именно эти конторы и известны практикой уайтбординга, но зачем в них работать? Фейсбук уже стал американскими Одноклассниками, Гугл просто делает зло. Обе конторы живут за счёт рекламы, денег много (пока), творчества мало.
Re[2]: как проходить собеседдования
От: sergey2b ЮАР  
Дата: 03.07.19 12:08
Оценка:
Здравствуйте, Vladek, Вы писали:

V>Здравствуйте, sergey2b, Вы писали:


S>>я на 95% согласен с тем что он говорит, в СГА именно так и происходит

S>>и надо обязательно потренироваться на кошках перед тем как идти в FB and G

V>Ну да, именно эти конторы и известны практикой уайтбординга, но зачем в них работать? Фейсбук уже стал американскими Одноклассниками, Гугл просто делает зло. Обе конторы живут за счёт рекламы, денег много (пока), творчества мало.



я ходил на собеседования в 4 небольшие компании за июнь
во всех дали задачки на доске

похоже в США сейчас все это делают
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.