Information
- Rating
- 3,502-nd
- Location
- Москва, Москва и Московская обл., Россия
- Date of birth
- Registered
- Activity
Specialization
Бэкенд разработчик, Дата инженер
Старший
From 500,000 ₽
Python
Английский язык
PostgreSQL
Redis
Docker
Linux
SQL
REST
Git
Базы данных
Пришёл сюда понегативить.
Никто не задумывается о качестве по умолчанию, бизнесу важно быстро и дёшево (выбираем 2 из 3 - быстро, качественно, дёшево) - вот оно на самом деле по умолчанию.
Помните фразу "ничего личного, просто бизнес"? Так вот, конкурентноспособность за счёт скорости и урезание костов (тот же ФОТ) - вот главное правило бизнеса, а у инженеров... Ну, у разной градации свое - senior не зря, как правило, получает много денег, поэтому он всегда думает о скорости и качестве, а для бизнеса это дорого, вот и...
Вот и рождаются подобные статьи и разговоры только тогда, когда бизнесу встаёт вопрос о "скупой платит дважды".
Я на входе в компанию всегда предлагаю качество и скорость, и как следствие - системный подход ко всему. Но бизнес этого не понимает и не принимает, пока ему больно не будет...
Полагаю, один из этапов, которые вы удачно проскочили - попытаться вернуть всё назад, ибо всё уже настолько критично плохо, что пусть уж будет dev cycle time останется прежним, чем будем терять клиентов
Спустя много времени прочитал ваш пост. Спасибо, что поделились, сам с подобным сталкиваюсь, ещё и себя иногда корю, мол, может я просто токсик и придираюсь? Хотя с других сторон, как не посмотри, серьёзно возникает ощущение, что автор кода понятия не имеет как его код работает. И да, дебаг тоже занимает овердофига времени, когда я нахожу за условные 10 минут. Процесс найма ещё раз меняли или уже нет? Что по итогу с теми двумя что наняли?
Мне нравятся такие истории, грубо говоря "из грязи в князи" - сначала ничего не понимал, потом взял всё осознал, да так применил, что люди захотели твой продукт, он реально решает проблемы. Очень хорошо описано, структурированно, честно, и, что особенно понравилось - с мемами. Продолжай в том же духе, успехов тебе!
А бесплатные не рассматриваются вообще? Как пример - на YouTube https://youtube.com/playlist?list=PLLxnyHENCxBBPQHlKvj_fMY5EOtyd5570&si=O42dpPTU6RhvudQ6
Молодцы, что пишете о таких моментах. Но обо всей ситуации я бы высказался по-другому, типа
С точки зрения оперативных мероприятий, о том, что серверы изъяты мы узнали по факту, - это прекрасная работа. Действительно добились изоляции информации, чтоб ничего никуда никого
С точки зрения клиентов - всем плевать на всё происходящее, дайте нам работающий сайт и прочее, мы же к вам за этим обратились и этой услугой пользуемся. То есть несмотря на всё, вы плохие
С вашей же точки зрения вы понимаете, что делаете плохо клиентам, но вы это делаете косвенно, а напрямую корень такого... Эммм... Неудобства? В оперативных мероприятиях. И вы сделали всё напрямую, чтоб это "плохо" прекратить.
Что по итогу? Волна недовольств есть. Вы как компания возместили денежно простои и это плюс к доверию. Дальше посмотрим, потому что в нынешних реалиях сложно что-то кому-то гарантировать, хотя очень хочется сделать чтоб всё у всех всегда работало и было готово ко всем негативным сценариям.
Отдельно отмечу минус в этой истории, что попытались оправдать всех - себя, оперативников, клиентов. По итогу как будто никто ни в чём не виноват, так бывает, живите с этим
Вообще, если уж быть до конца честным - выживут те, кто умеет адаптироваться и не важно это будут волки, которые сориентируются и внезапно поумнеют или дофига профессионалы с N летним опытом в сфере. А может часть оттуда и часть оттуда. Или вообще кто-то третий появится
Более того, есть у нас несколько бигтех, кто проверяет алгоритмы и всё. А потом обычные пользователи сервисов страдают, ибо алгоритм хороший и быстрый, только выполняет полную чушь. То есть разработчик реализовывает по итогу только то что проверяли, а понимания зачем отсутствует напрочь. Понаберут вайбкодеров а потом вот...
Яндекс как всегда - ему важнее алгоритмы и структуры данных, а не забота о клиенте. Лавеха мутится, бабло крутится - остальное плевать
Да, давно назревала эта ситуация. Мы, работники, терпели, ибо это как будто не было повсеместно и не было выкручено на максимум вранья. Все, например, понимали, что рано или поздно тебя попросят переработать, как и работодатель знал, что рано или поздно сотрудник попросит раньше освободиться с работы - об этом и говорить не стоило, все понимали что все хотим быть хорошими и исполнять обязательства в полном объёме, но жизненных ситуаций хватает и будут решаться в индивидуальном порядке.
А тут бум популярности IT в 2020 году мне кажется всё и испортил - пришли коммерсанты, пассажиры, кандидаты максимально плохие, которые врали прям по максимуму... Ну и всё. Мы тут.
Чтобы сфера очистилась, нужен либо диалог между компанией и работником - договариваться как-то о правилах игры и не обманывать друг друга (хрен кто на это пойдёт из больших компаний - тот же яндекс в край уже... Так скажем, обнаглел)... Либо нужен кризис - зарплаты чтоб падали, вакансий уменьшилось, сокращения увеличивались. Так сказать чтоб заработал естественный отбор, выживут сильнейшие.
Мне кажется мы идём по второму пути. Иногда с таким перегибом, будто хотят вообще сферу ИТ убить. Нет сферы - нет проблем - нет хабра - нет обсуждений подобных. Всё, красота!
Яндексу как обычно алгоритмы важнее вот этого вот всего
По моим оценкам цирк с этими ИИ фильтрами, авторазбором резюме, написание сопроводительного под вакансию и оптимизация резюме под вакансию (опять таки с ИИ) кончится максимум к лету следующего года. Почему - потому что работодатели окончательно поймут, что стреляют себе в ноги с этими ИИ фильтрами, а соискатели поймут, что знаменитый head hunter - это настолько уже превратилось в помойку и из "поможем найти вам работу" в "поможем себе заработать на ИИ сервисах" - и начнут уходить, откликаться через сайты работодателей или ещё как-то, аналог может появится... И вот только тогда head hunter поймёт что этот треш и угар с ИИ нужно прекращать, а работодатели вернутся либо к разбору ручками и подбору подходящего (вместо поиска идеального), либо будут в рамках здравого смысла использовать ИИ, а не как щас - по любому поводу. Ну посмотрим конечно, но я надеюсь что весь этот дебилизм прекратится через год. Либо да, оптимизируется.
А ещё будет смешно (нет) когда массово с СВО вернутся люди и их нейросети будут отклонять, потому что под капотом используются зарубежные, а там все кто связан с СВО - такие себе кандидаты. Вот государство то возбудится мммм, прям вижу как кого-то поймают за руку на отказе из-за участия в СВО и накажут
Head hunter Как монополист сам поощряет использование ИИ и толкает их работодателям (разбор откликов, составление вакансии). Мне как соискателю нужно сначала понравиться ИИ при разборе резюме, а уже потом вам. Не нравится? Мне тоже. Но это создали не мы с вами, а агрегатор вакансий. И как бы что посеешь то и пожнешь
Да пусть уже выключат интернет, к чему эти полумеры? У них же очевидно цель убить айти отрасль в стране, пусть кабели идут перерезают, вышки сотовые ломают. Так безопаснее будет всем. Нет интернета - нет и кибермошенников
РКН повторяет книгу "банальность зла", только там утверждалось "мы убивали не потому что мы плохие, а потому что нам приказали", а тут просто заменить слово убивали на блокировали - и то же самое. Потом ещё будут плакать что они сами того не хотели (на самом деле хотели, просто когда их прижмут они будут сваливать с себя ответственность на не названные органы и приказы сверху)
А не могло произойти так, что события развернулись 27 мая, далее хронология фиксировалась и когда полная картина сложилась - выложили пост, но к моменту поста админку убрали, обновили приложение, сервера и всё такое?
Лично я сначала с головой ушёл в разобраться - как же Linux работает и что можно кастомизировать. Затем по инерции мне что-то хотелось видеть просто для красоты (как в вашем случае курс биткоина, в моем другое). Прошло где-то года 3 прежде чем я спросил себя - а не занимаюсь ли я какой-то херней? И стал проводить работу наоборот - от чего можно избавиться, которое не влияет на продуктивность или вообще уже реализовано стандартными средствами. Ещё где-то полгода и теперь сидя на xubuntu кайфую. Раньше грубо говоря на настройку окружения могло уходить до 3 часов, сейчас до часа, а часто вообще 15-30 минут с учётом установки ос
Забавно, но вы же понимаете, что я имею в виду здоровую любовь?))
Меня невероятно выводит из себя формат экзаменов на собеседовании, а ещё работа интервьюеров по методичке. Или зовут тех, кто не по моему профилю.
Было как-то смешно до безумия - позвали разработчика Python собеседовать меня, инженера по данным. Переведу на русский - позвали сварщика собеседовать юриста. Да, база может быть у них одна - внимательность, работа с числами, но суть работы разная, специфику нужно уточнять разную. Естественно я у такого разработчика не прошёл интервью, ибо ему не понравилось как я использую CTE в SQL запросах, а он тем временем не знает про тип данных TIMESTAMP WITH TIMEZONE в базе данных. Как вы думаете, что критичнее в работе - красота CTE (и вообще критерий их наличия либо отсутствия) либо миграция данных с учётом тайм зоны из базы данных где она есть туда, где её нет (либо наоборот)?
Это всё в целом классно звучит, в целом я согласен, но как уже говорили - реальность несколько иная, а именно:
У многих установка "ты инженер, если программист" (помните времена почини компьютер, ты ж программист?)
Нанимают как правило не за инженерию, а за правильные ответы на собеседованиях (формат экзаменов у многих в ИТ отрасли)
Можно оказывается быть вайбкодером, который не знает ни инженерию, ни языка программирования, зато хорошо пускает пыль в глаза
В общем быть инженером - очень хорошо для общества, ведь ты создаёшь продукт на века. Но возьми конкретного человека и окажется, что ему нужно играть в театр впечатлений вместо прокачивания себя как инженера, иначе умрёт от недостатка денег и как следствие - базовых потребностей (еда, кров...)
Ну это классика - модель хороша, только если:
Много обучающих данных
Контекст не перегружен
Нет множества методов решения, а если есть, то они на выходе должны упираться в 1-2 ожидаемых поведения, причём наглядных
А так... Вот говорится "значительная часть корректности лежит там, где модель не видит", то есть в этом случае люди пишут код, потому что знают поведение изнутри и пишут исходя из этого именно то, что имели в виду, а LLM пишет потому что умеет, а как мы знаем - программа работает так, как написана, а не так, как имелось ввиду, поэтому что называется "почувствуйте разницу"
Я так регулярно с assembler, LUA и C# (sharp) ловил LLM на всякой чуше, чего они не делают на Python и SQL. Там конечно тоже не без греха, но в основном этот грех на человеке - ты не дал контекст "какая БД, какая версия Python и есть ли там асинхронность и так далее)
Поэтому ещё раз убеждаюсь, что LLM не заменит человека. По крайней мере в самый ближайший год