факт. можно перейти в другую контору на большую зарплату, хотя лычка там будет ниже
сеньор это тот кто умеет играть в настольный теннис и настольный футбол, и проводит за этими занятиями большую часть рабочего времени, спихивая большую часть работы на младших специалистов
нас в универе учили — работать с источниками информации — главный скилл инженера :-0
ага вот только на маке все немного по другому — cmd+shift+F поиск в файлах но cmd+alt+O поиск по имени а ctrl+alt+O — оптимизация импортов (одной клавишей ошибся и совсем другой результат да?) /. а когда работаешь на двух системах, иногда проще ткнуть меню чем помнить как сейчас в данный момент вызывается эта команда. был случай когда мне на интервью дали мак и вот там я запутался в клавишных командах
Оно удобно пока не начинаются хоткеи из трех а то и четырех клавиш которые хрен запомнишь, если это редкая команда . Но я запомнил как выйти из vi 😂 важный навык для выживания
если это полная имитация рабочей среды, то почему бы нет. на работе ж гуглить не запрещают, вопрос решенный за минуту гугления дешевле обходится чем вымученый из головы за 4 часа. а платят нам по сути за время , так что сферическому заказчику выгоднее если программист нагуглит, чем будет изобретать велосипед
мне один раз поставили на вид — «не испльзует хоткеи, значит страдает продуктивность». блин вам нужен инженер или мартышка чтобы тексты быстро печатать? не взяли, но я и рад.... с такими запросами наверное там и все остальное не очень хорошо
"наверное просто повезло"©
что за шутка про Вячеслава?
человек вроде сетями и интернет провайдерством занимался, как по мне в этом случае в девопсы путь более естественен чем в «формочки»
В девопсы или клоуд инженеры может? Python там пригодится в том числе
Python худший по сравнению с JS? Python логичный , легкий и понятный, недаром его инженеры и математики (для которых программирование побочное занятие) любят.
а JS надо вообще запретить, он убивает все живое на Земле. me.me/...11f9b4198a311be1772f874e1
переходом в другую контору. способ который дает гораздо больше прибавки чем всякие performance review и assessment
эта фигня тоже все время меняется. в Java 11 появился ZGC а они все еще про mark-and-sweep спрашивают
еще бывает какой-нить экзотический фреймворк (например sencha) который мало кто знает в силу слабой распространенности. поэтому берут любого кто знает хоть какой-то из*-js , и пусть на лету вникает и педалит
живой код вряд ли покажут постороннему (NDA). к тому же часто реальные проекты весьма огромны и чтоб вникнуть «что делает этот кусок» нужно просмотреть кучу связанных модулей в разных местах и потратить пару дней. для собеса тогда нужно выдумать отдельный тренировочный проект, и чтоб он более-менее был похож на реальную задачу. это может быть довольно трудоемко — поэтому большинство интервьюверов дают литкод или физбазз :-)
паттерн стратегия или template method
каждый программист пользователь чего-нибудь, нет смысла изобретать заново операционные системы, языки программирования и стандартные библиотеки (если это не твоя непосредственная профессия — написание ОС и языков)
работает себе и работает. вот когда будет просадка по перфомансу, и будет ясно что дело именно в латентности GC (а не в кривой схеме БД или переусложненных запросах SQL), тогда и нужно копать. проблемы надо решать по мере их поступления, тем более когда используется аджайл где главное фичу выкатить удовлетворяющую MVP
и называются они 9 кругов ада? :-)))