All streams
Search
Write a publication
Pull to refresh
119
0
Валера Шибанов @it_monk

IT Монах

Send message

Да, любые, это правда несущественно. Только на российском рынке куча компаний, возможно сотни, которые готовы платить существенно больше Яндекса.

У меня такое ощущение, что Яндекс существует в двух параллельных реальностях. В одной ночевать запрещено, а в другой наоборот https://habr.com/ru/post/505240/ :-)

Премии же не только в Яндексе. Премии много где есть и довольно щедрые. Я, когда выбирал между Яндексом и другими компаниями, с учётом всех премий и welcome-бонуса, обнаружил, что Яндекс предлагает мне зарабатывать примерно на миллион в год меньше, чем их конкуренты. Я тут рассуждаю как: вы дайте мне миллион, а уж я на него сам какие надо акции куплю.

Сам не знаю почему такое с озвучиванием зарплат, надо подумать над этим. Я, например, не имею права озвучивать свою зарплату, это даже в договоре написано. Однако я имею право озвучить сумму, которую я последний раз просил у Яндекса: 240к.

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

У меня нет точного ответа на ваш первый вопрос, к сожалению. Мне hr'ы говорили, что к рабочему графику у Яндекса требований нет, главное делать задачи, не срывать сроки, пересекаться с командой, что некоторые по ночам работают, это нормально. Не думаю, что работать по ночам приятно в долгосрочной перспективе, я сам страдал таким и сейчас рад, что избавился от этого. С другой стороны, я точно знаю про высокую нагрузку на разработчика в Яндексе и это ответ на ваш второй вопрос: думаю планирование изначально строится с расчётом на повышенную нагрузку. Там же ещё конкуренция, все хотят получить высокие оценки за полугодия, для этого нужно быть лучше других, вот некоторые и ночуют на работе.

А если от семьи и друзей уже подташнивает, что делать, вешаться?

Еще совет: если собеседование в офисе, нужно обязательно посетить туалет. По нему всегда понятно отношение к сотрудникам.

Спасибо за обстоятельный и интересный материал!

Почему-то не знал, что в Konsole так можно. Спасибо, буду пользоваться :-)

спасибо Windows Vista, окончательно пересев на Linux...

Мне тоже Виста в своё время помогла на Линукс перейти: сижу, верстаю макет, утром его сдать уже надо. После очередного зависания решил, что так не может больше продолжаться, скачал первый попавшийся дистрибутив (Mandriva), установил, доделал работу, не смотря на то, что Линукс первый раз в жизни видел. С тех пор уже 10 лет на Линуксе сижу — спасибо Майкрософт, что привели меня к нему.

В гноме 3 не работает. Пересел недавно опять на кеды, там ок.

Таким статьям, всё-таки, место на Пикабу. Последнюю неделю Хабр хоть вообще не читай, технического материала стало мало, один карантин и коронавирус, особенно в топе.

exists-sync в своё время был реально нужен, потому что fs.exists и fs.existsSync были помечены как deprecated:


"fs.exists() is an anachronism and exists only for historical reasons. There should almost never be a reason to use it in your own code.
In particular, checking if a file exists before opening it is an anti-pattern that leaves you vulnerable to race conditions: another process may remove the file between the calls to fs.exists() and fs.open(). Just open the file and handle the error when it's not there."

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


Но вообще, полагаю, у каждого есть право постить пакеты в npm (он для этого и создан), я аккуратненько занял имя karcass и неймспейс @karcass, надеюсь, никому этим не помешал :-)

Спасибо за ссылку. Не смотря на то, что я предварительно, видимо лениво, гуглил предметную область (аля "js templates installer", "js create app from template"), на yo почему-то не наткнулся.


Посмотрел по диагонали, с ходу можно сказать, что подходы к созданию и использованию шаблонов отличаются. Есть над чем подумать, ещё раз спасибо :-)

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

Порой мы могли по пол дня спорить с Артуторм о правильном поведении

Конец 2017. У компании финансовые трудности и люди разбегаются.

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

Спасибо за полезную ссылку. Не исключено, что ещё через полгода напишу заметку «Как хабр научил меня собеседовать программистов» :-)

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

Не знал, да ещё и забыл ) 2 в 31 степени в голове крутилось.


Но поймите, кандидату даётся задача «решить хоть как-то» и, учитывая ограниченность времени на собеседование, тем более не предполагается сложного решения. Разговор о максимальных значениях аргумента при такой постановке вопроса вообще не уместен.

— Такую проблему обнаружил, ребята на собеседованиях не могут на JS простейший алгоритм написать для проверки на простое число.
— Тут всё не так однозначно, какие входные данные, как используется алгоритм?
— Да неважно, любое решение «в лоб» подойдёт, предлагаю перебором решить, всё-равно не могут.
— Ты их как-то не так спрашиваешь.

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity

Specialization

Software Developer, Fullstack Developer
Lead
JavaScript
TypeScript
Node.js
NextJS
NestJS
React
Database
Linux
Docker
High-loaded systems