Search
Write a publication
Pull to refresh
-11
3
Никому Не Иванович @avost

Сижу, никого не трогаю, починяю примусы

Send message

Ладно, Оземпик, но инсулин...

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

Тут ещё вопрос качества получившегося продукта ждёт своего часа, тк тот же "национальный" инсулин вполне себе существует, однако, диабетики "почему-то" бегут его, как огня и предпочитают (предпочитали) новонордисковский. Интересно, почему?

приоритет коммерческого интереса «ПСК Фарма» и «Промомед Рус»

Вот это абсолютно в точку. Громкий плач чиновников о жизненной важности препарата плохо совместим с его весьма неплохой коммерческой стоимостью (да, я в курсе цен на оригинал в США, но новонордиск же и не заявляет о жизненной важности, да и там страховка с этим разбирается).

На моей практике именно Java имела проблемы с утечками ... работая с Java-стеком, мне постоянно приходилось держать в голове эти проблемы. Да и многие коллеги ворчали на Java, не только я.

Текущая память в яве? Серьёзно? В яве надо специально постараться, чтобы память стала течь. Даже вопрос такой каверзный на собеседованиях задают - как всё-таки ЗАСТАВИТЬ яву не собрать мусор.

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

А это надо спрашивать тех, кто вынужден дельфяное легаси поддерживать. :)
А можно ещё тех, кто предыдущую инкарнацию снижения порога тащит - коболоводов ;)

Бессонные ночи согласований

Господа архитекторы, почему (и с кем) вы проводите согласования по ночам???

Я бы ставил на то, что это роль зиц-председателя.

велосипедный навык никак не конфликтовал с управлением мотоциклом и ему не мешал.

Всё так, это страшилками пугают :). Ну, или бывают вырожденные случаи. Большинству велонавыки только помогают.

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

Может, дело было в том, что мотоцикл был какой-то лёгкий спортивный, а на тяжеленном как-то всё иначе

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

Вам уже 100 раз сказали что кодирование это полдела. Важно ещё ЧТО кодировать.

Да, хоть что. Вы ж ничего не межете написать.

Если человек вращается в теме БД, он конечно с полпинка напишет любой хитроделанный SQL запрос

Вы не поверите, но если мне нужет sql прораммист, я ему, внезапно(!), предлагаю написать именно sql запрос.

Если нет - вот тут вопрос - действительно ли он в теме.

А если нужен не sql прграммист, то, ещё внезапнее(!), простейший код на том языке, которым он владеет. Если гражданин не осиливает даже такой малости, то он идёт "сеньорить" на поднятиях продов и заправках принтеров. Но брать его прграммистом совершенно незачем.

И что вам мешает давать задачи из контекста будущей работы и опыта кандидата?

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

Сразу станет понятно в теме ли он, И может ли кодировать.

Именно это я и увидел. Не в теме программирования, кодировать не может. И ещё увидел, что он даже если выучит зачем-то наизусть этот код, то и на джуна не тянет по остальным требованиям к позиции.

Есть endpoint - человек справлялся с работой

Он только что показал, что нет и даже близко не рядом. Может он умеет "поднимать прод", но у нас этим девопсы занимаются. Может, он умеет заправлять принтеры, но у нас этим... блин, я не знаю кто этим занимается (facepalm). Но решать задачи на сеньорском уровне он явно не может.

Есть проблема - ваш тест отсеивает 100% годного кандидата

Неа. Кандидат, не продемонстрировавший умение действовать на сеньорском уровне - 100% негоден для этой позиции. Может для какой другой годен.

Поэтому очевидный вопрос вы-то сами точно квалифицированный сеньйор?

Вы так настойчиво пытаетесь перейти на личности и доказать, что у меня кривые ноги? Это слабая позиция. Подумайте почему. Но гандикап вам могу дать - да, у меня ноги кривые. А, вдобавок, ещё и нос с горбинкой.

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

Вы, возможно, не очень внимательно прочли мой комментарий, но дело ВООБЩЕ НЕ в бинарном поиске :).

программистом и поддерживать критически важную инфраструктуру

Поддержка критически важной инфраструктуры дело не программиста-сеньора. И вообще не программиста. Вы ещё скажите, что он принтеры у вас там успешно заправляет. Сеньор "тыжпрограммист". Детский сад какой-то.

но зп у вас одинаковая по рынку

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

потом уволили 30%, тех кто не вывез.

Ну, а таких уволят 90%. Пограммист без умения писать программы, угу.

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

принижаю тех "программистов", кого аж выворачивает от просьбы продемонстрировать простейшие навыки кодирования.

Эти "недоспецы" по вашей версии имеют лычку сеньора и что самое главное получают сеньорскую зарплату по рынку.

Это не мои проблемы, а проблемы компаний, которые их нанимали. Судя по тому, как мой оппонент жалуется, что его отсеивают на кодинге, нанимают не очень.

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

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

а на рынке ему платят столько же?

А вы уверены в этом утверждении? :)

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

Неа. От того, что он зазубрит решения несколько задач он не станет спецом. Он останется ровно тем же балбесом, способным только подставлять зазубрнные им решения в задачу. А если решения задачи среди зазубренных отсутствует, он точно так же откажется её решать и будет обвинять работодатея, что у него задачи "неправильные".

Нехилый такой буст за 2 месяца?

Так считают вкатыши с двухмесячных курсов.

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

См выше - вообще никакой.
Давайте уж совсем по полочкам разложу.
Смотрите, человек претендует на сеньорскую позицию. Что есть сеньор? Сеньор - это вполне автономная и изрядно самостоятельная боевая единица. Способная решать не только заученные им зачем-то задачи, но и открытые.
Что ожидается от сеньора, получившего открытую задачу? Там чуть выше уже написали. Если обобщить - сеньор собирает функциональные и нефункциональные требования к задаче. По ссылке частично расписано. Если что-то в требованиях неясно - собирает уточняющую информацию, начиная с ближайших доступных лиц. Если ему кажется, что задача противоречит бизнес-интересам, архитектурным решениям, принятым практикам, производитеьности, безопасности, его опыту, ещё чему-то, он пытается переговорами со стейкхолдерами прийти к разумному консенсусу. Но так делает "сеньор нормального человека". Возвращаясь к данному примеру, например, вы давно забыли алгоритм бинарного поиска. Что делать? Разумно спросить постановщика задачи, а не напомнит ли многоуважаемый джинн, алгоритм? - конечно, напомнит, у нас же не алгоритмическая секция, а простой кодинг. - Я, если приходится на интервью лайвкодить не в IDE, постоянно спрашиваю у интервьюеров точные названия библиотечных методов и/или последовательность аргументов - никогда их не помню. Ещё ни разу не отказывали. Да, собственно, даже на алгоритмических сессиях часто можно с помощью нужных вопросов получить хорошие подсказки куда двигаться. Сеньор - это вообще процентов на 80 про умение задавать вопросы, а не про зазубривание чего-то там на память.

Однако, вернёмся к нашим баранам - что делает "сеньор курильщика"? О! Во-первых, он неправильно понимает постановку задачи (помните, у нас не алгоритмическая секция, как он почему-то себе вообразил). Во-вторых, вместо уточнения и сбора требований он отказывается работать над задачей (какой-то другой, своей, но он этого не знает, поскольку даже не попытался этого выяснить и никак не прореагировал на пятикратные уточняющие намёки вплоть до прямого текста). В третьих, обвиняет в собственной некомпетентности постановщика задачи и работодателя. Разумное поведение сеньора, не правда ли? Вам точно нужен такой сеньор?

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

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

Это так можно к каждому числу привязать что угодно

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

что, обычные люди обязаны это все знать?

Нет, не обязаны. Просто взяв такого "героя" можно огрести на свою голову таких проблем, что последующие лет 18 будет мучительно жаль, что не знали этого заранее.

слил репутацию компании

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

Чистосердечное признание в незаконном увольнении.

Не обязательно. Это же одна из причин. Другие могут быть вполне законными.

Допросах? В Газпроме газом надышались и возмнили себя частью МВД?

СБ, да ещё и в газпрёме - это ж те же менты на полставки. А если там, как ниже сказано, дел на статью, то вполне официально можно на допрос сходить к тому же сб-шнику, но в другой шляпе (фуражке). Или к его бывшему, но ещё действующему коллеге (кажется, ментам нельзя подрабатывать на стороне?).

волнуетесь на тему съедобности мяса?

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

Вы главное скажите - там действительно какая-то повышенная безопасность или просто удовлетворение требованиям надзирателя?

TL/DR: если ничего не делать, то всё рано или поздно сломается ))

А вот фронтендер или писатель микросервисов, вот так вот сходу запросто может уже и не вспомнить

Всё верно. Именно поэтому этот тест так легко отсекает тех кто программирует от тех кто не может вспомнить как это делать.

потому что не помнят ЧТО ИМЕННО надо кодить.

Ну, да, а зачем мне работники, которые забыли как надо кодить? Что именно кодить у них написано в техзадании. А ещё рядом интервьюер сидит у которого что-нибудь спросить можно. Ну, если конечно, надутого сеньора не аж выворачивает от необходимости открыть рот и издать звук (тоже уже запросто забыл? Ох, бедняжка!). Любой, кто кодить умеет с заданием справится. Креме болванов, которых аж выворачивает от необходимости написать несколько строк простейшего кода. И, да, у нас именно такая работа - что-то кодить. Забыл как кодить - иди канавы копай. Ну, вот правда, что у вас такие работнички делают? Пыль молча протирают? Не, если надо нанять молчаливого протирателя пыли я ни в коем случае не стану проверять его навыки программирования. Я стану проверять его навыки протирания пыли (но лучше куплю робопылесос). Но нанимать "программиста", которой забыл как программируют циклы, условия и присваивания - это надо быть чрезмерно одарённым вундеркиндером. Или чтобы подложить свинью работодателю.

Нет профильного образования. 50%, а то и все 70%, вакансий — образование в сфере IT. Что делать гуманитариям — пока не понятно.

Чтобы понять что делать, поробуйте задать себе зеркальный вопрос. Вот, скажем, я - системный аналитик со стажем 15 лет решил переключиться на карьеру юриста в госорганах. Посетил краткосрочные курсы и подглядел в лекции соседа. Ещё поучился проходить собеседования. Но, блин, "почему-то" не приглашают на эти самые собеседования и требуют, собакины дети, юридического образования. Что делать технарям пока непонятно...

Нет, просто кванты - это что-то там у атомов, поэтому застроим росатом. Хотя раньше кванта́ми занималась, почему-то РЖД. А ещё секретить через росатом проще.

Ещё раз, для кого он простейший?

Для любого, кто умеет программировать.

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

Отчего же? Различаю. И именно поэтому никогда не возьму на должность программиста балбеса не умеющего программировать. А незнающего предметную область - возьму.

Более того - сами ею не владеете

Всё так и есть. Как раз устроился на новую работу и совершенно пока что не владею их предметной областью. Более того вам скажу, за 30+ лет в отрасли и 10+ компаний от крохотных до транснациональных корпораций пересечение по домену случилось лишь единожды. А так никого не интересовало, что я до этого не работал с биржами. Или в банках. Или не проектировал системы удалённого доступа. Или нефтедобычу. Или заказы завтраков в отелях. Или CRM-ки. Или системы телефонных голосований для телепрограмм. Или сетевые протоколы. Или маркетплейсы. Или музыку. Или доставку. И тд. По-моему, владение доменом при поступлении на работу интересует лишь 1с-ников, да нелегальных криптанов. Но эти области как раз мне неинтересны.

бинарный поиск это далеко не такая тривиальная вещь как кажется любому зазнайке типа вас.

Если балбесу кажется нетривиальной "программа", состоящая из одного цикла, двух присваиваний и одной проверки условия на три варианта, то мы с таким болваном точно не сработаемся :)

нужно самому быть специалистом. А вы таковым, похоже, не являетесь.

Абсолютно точно не являюсь специалистом по надуванию щёк. Моё дело маленькое - спроктировать, реализовать и запустить какую-нибудь систему, которой пользуются миллионы. Знаете как приятно, когда на собеседовании расскаживаешь про предыдущие проекты, а тебе говорят, - о, а мы этим пользуемся - какая классная штука! :) - а классная она потому, что я её спроектировал и в неё код писал. Причём куда более сложный, чем бинарный поиск.

1
23 ...

Information

Rating
2,167-th
Location
Россия
Registered
Activity

Specialization

Backend Developer