Как стать автором
Обновить
1
0

Пользователь

Отправить сообщение

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

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

У меня было такое, что уходишь в отпуск с надеждой, что будет лучше. Что ты отдохнёшь, восстановишься, и всё наладится. А потом ты выходишь из отпуска, и понимаешь, что волосы не отрасли, а работать надо.

Если в отпуск человек не отдыхает - может стоит начать с этой проблемы, а не с прокрастинации?

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

Обычный путь. И таких примеров (когда в айтишке к нормальным компаниям и зарплатам идут 5-10 лет) - вагон с тележкой.

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

О да, одна база данных на весь огромный бизнес... А потом "внезапные" проблемы с падением всего.

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

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

Но, пока вот также, на несколько часов все не упадет - бизнес шевелиться не станет.

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

Но при этом они и гитхаб покажут (хз откуда там код, не разбирался)

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

Кто-то открыл для себя, что бизнес это не про человеческое счастье, а про максимальную прибыльность всеми законными (а иногда и не очень) способами?

Мир не искажен. И современный тоже. Он просто есть — такой вот.

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

А значит вы сравниваете существующий мир с каким-то воображаемым идеалом

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

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

Ответ — искаженное восприятие мира.

Одно порождает другое. Все закономерно.

нужно ли рассматривать именно искаженные варианты?

Что может быть искажённее современного мира?

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

В чем заключается банальность?

Есть, спать, размножаться. Это если коротко.

Не все ощущения приятного и неприятного относятся к биологическим потребностям.

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

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

прикладывать усилия к поиску хорошего

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

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

Человек в депрессии обычно ощущает себя так:

мир — говно,

будущее — говно.

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

Чем-то все религии напоминает. Там тоже очень убеждены в том, что не могут доказать.

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

Почему эта откровенно рекламная статья, которая скопирована (для максимального охвата) уже на десятки ресурсов получила столько внимания?

Это не мантра, это многолетний опыт :)

А я много лет наблюдаю, как компании переделывают одно и тоже по несколько раз, вместо того, чтобы сделать один раз и нормально. Иногда бюджета на переделывание не остается, и компании закрываются.

а) написали
б) запустили
в) он вам приносил прибыль.

Десять раз. Пришел как-то на один проект. Его до меня 3 года пилили. На момент моего прихода работало только 10% от общего функционала. Остальные 90% "работали, но надо починить" - а начинаешь вникать - костыль на костыле, и непонятно, как оно вообще работало. В итоге через 3 месяца после моего прихода проект и компанию закрыли. Спрашивается что кому принесло прибыль?

В разработке софта есть большая доля неопределённости плюс изменяющиеся требования

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

Дурная голова рукам покоя не дает (с)

У всего есть свои плюсы и минусы, и нужно понимать что где использовать.

Например, есть задача сделать новый проект и команда в 50 бэк-разработчиков (и объем функционала соответствующий) - делать проект монолитом - это погрязнуть в бесконечные споры по коду и мерж-конфликты. Плюс сложность входа для новых программистов будет заоблачной.

Если же разрабатывается новый проект с 1 бэк-разработчиком, и если поделить проект на 30 сервисов - то проект никуда не сдвинется. Потому что только по одному взаимодействию этих 30 сервисов придется сделать большой объем работы, с которым 1 программист не справится.

Ну и еще есть куча особенностей (той же невозможности одному программисту своровать весь проект, когда есть доступ только к одному сервису и все) и тонкостей.

Я не знаю, почему вы решили верить каждому утюгу ¯_(ツ)_/¯

Я в айтишке с 2008 года, и мне не нужно верить или не верить как тут обстоят дела.

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

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

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

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

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

Как там говорят - простота хуже воровства?

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

И вот сидит руководитель, или тимлид такого проекта, и говорит мне "вот пришел к нам на работу, и давай, не жалуйся, что у нас тут все плохо, бери и делай!"

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

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

P.S. Прочитав заголовок статьи, ожидал содержание вроде "программист, хватит оправдываться за то, что ты что-то не знаешь, или не умеешь - программирование большое, сложное и разное, и нормально всю жизнь тут работать, всю жизнь что-то изучать, и все равно многое не знать и не уметь"

Можно подумать только у автора горит от рынка труда в 22 году.

Короче говоря, если вы считаете себя "специалистом", но при этом не можете пройти собеседования и вам везде предлагают копейки - может быть, вы им и не являетесь

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

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

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

P.S. Вспомнил еще один простой способ повысить вероятность отказа - не иметь желаемой зарплаты. Казалось бы, как это относится к знаниям и опыту специалиста, но, стоит убрать желаемую зарплату из резюме, не отвечать на вопросы "какие у вас ожидания по зп" - и сразу видно, как у HR начинает пригорать, и конверсия звонков в собеседования, а так же собеседований в офферы падает.

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность