Youtube comments of Inconspicuous Chap (@InconspicuousChap).
-
642
-
128
-
104
-
97
-
83
-
79
-
55
-
54
-
50
-
47
-
47
-
Микросервисы - такая забавная штука. Работал это я в одном банке, который до сих пор страдает аджайло-зависимостью, микросервисами и кадровой булимией (кстати, эти три порока прекрасно сочетаются и усиливают друг друга). И занесло меня раз в подразделение, где затеяли пилить монолит на микросервисы. И понеслась. Сквозного проектирования доработок не было даже на уровне аналитики, каждый микросервис - полностью отдельная команда со своим юным и восторженным менеджером. В монолите была единая модель данных, а в каждом сервисе стала своя. Пересекающиеся сущности каждый лепил в меру своей испорченности, а потом героически вылавливали т.н. баги, когда один назвал поле с маленькой буковкой в середине, а другой - с большой, и героически отчитывались об этом на утренних планёрках. А уж когда пошли вложенные сущности - начался полный ад. Один аналитик на одном уровне опишет, другой на другом, и сидят в промежуточном сервисе кодеры, перекладывают из пустого в порожнего. Напихали кучу дурных фреймворков для генерации ритуального кода контроллеров, адаптеров, сущностей. Но решили эту проблему ровно наполовину, часть классов всё равно писалась в ручном режиме (фреймворк не поддерживал кейсы), поэтому потребность в большом количестве манки-кодеров как была, так и осталась. От всех сервисов собирались 26-летние "эксперты" и по полдня решали, в какой из десятков микросервисов отнести настроечку, чтобы это было "правильно". Так как проект был в инвестиционном статусе, по итогам года им платили жирные бонусы, и на этом основании они думали, что делают что-то важное и ещё больше надували щи. На весь этот анал-карнавал было нанято втрое больше народу, чем было на монолите, в основном - чтобы красить траву в зелёный цвет. При этом расходы на монолит банк всё равно продолжал нести в полном объёме. Хотя и заморозили в нём функциональные улучшения, осталась регуляторка, остались интеграции с этой новой ботвой. Которая в итоге на объёмах не взлетит никогда.
43
-
43
-
43
-
43
-
42
-
42
-
41
-
39
-
38
-
31
-
30
-
29
-
29
-
27
-
Там есть труд? Ну, есть, конечно, фермеры, врачи и т.п., но ещё есть миллионы брокеров, криэйтеров, маркетологов, сейлзов, риэлтеров, адвокатов, программистов. Убери 99% из них - оставшимся только легче станет.
26
-
24
-
24
-
24
-
23
-
23
-
23
-
23
-
22
-
21
-
21
-
20
-
20
-
20
-
20
-
20
-
20
-
19
-
19
-
18
-
18
-
18
-
Microservices are a way to split the work between developers, how the corporate management sees it, and that's the primary reason of their popularity. Just like OOP was 20-30 years earlier. The corporate approach to software development is hiring mediocre easily replaceable coders, as cheap as possible, split the work between them and expect them to build something working without designing it as a whole. Since no working software can be built without a design stage, they just pick up a "one size fits all" trendy design, whether it's applicable or not. The whole point of splitting the work is an attempt to evade exponential dependency of development and maintenance costs on the size of the product, resulting from poor design and mediocre coders' decisions along the way. Managers use scholar math to estimate that exp(N) is significantly higher than e.g. exp(N/k) * k (for k microservices and N code lines in the product), totally ignoring the fact that the multiplier here would not be k, but some kind of exp(k^2) because there would be k^2 interactions, and the complexity of mediocre programmers' work always grows exponentially with the size of the domain they try to model. So that actually results in the costs still being exponential, with even higher multiplier (exp(Ck^2 + N/k) instead of exp(N), where C is the average number of code lines per microservice interaction, and that's an optimistic approach assuming services behave consistently, which never happens in mediocre programmers' implementations), and no chance for developers to lower them even if they wanted to and knew how to do it.
16
-
16
-
16
-
16
-
15
-
15
-
14
-
14
-
14
-
14
-
14
-
14
-
14
-
Software development run by suits inevitably results in shitty software. There is no way for such system to produce anything but shit. Suits use to manage things they don't understand, engineers work with things they do understand. If suits dictate the agenda, they push programming into the suits' view of things: non-systematic, guess-based, repeated implementation of silly tasks, using an outside blackbox software, whether it fits the requirements or not, turning a problem solution into social quests or blame game. If a manager has accidentally created a problem, how would they solve it? Just try to hide it or blame someone else for it, no way to admit it and fix it properly. When they have enough control, they fire people who try to work as engineers and replace them with lower managers who can also write code to a little extent. They judge programmers' performance by "soft skills", which are essentially an ability to bullshit a lot. And once a company is spoiled that way, there is no way for it to recover, because proper hackers won't work with ignorant coding managers, and nobody would replace their entire staff at once.
13
-
13
-
13
-
13
-
13
-
13
-
13
-
13
-
13
-
13
-
12
-
12
-
12
-
12
-
12
-
12
-
12
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
11
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
10
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
9
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
8
-
7
-
7
-
7
-
7
-
7
-
7
-
@extense1337 а я скажу, зачем. Просто он по-нормальному не умеет работать, не выдержит конкуренции. Поэтому его девиз - пользуясь доверием, продать заказчику халтуру, и свалить, прежде чем тот опомнится от восхитительно быстрых деливери. А учитывая, что во многих местах сейчас отжайл, и командами руководят юные гуманитарии, не знающие вообще ничего и ни о чём, и смотрящие только на скорость закрытия задачек, это цыганство, видимо, регулярно где-нибудь, да прокатывает. В принципе, такие люди даже полезны, лучший заказчик - это пуганный заказчик. Главное - приходить к нему не одновременно с ними, а после них, когда он уже готов отдать любые деньги, чтобы кто-то спас ситуацию от последствий работы "Буб".
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
7
-
6
-
6
-
6
-
6
-
6
-
6
-
На две недели не хочешь? 1.5 года назад и год назад столкнулся с такими халявщиками. Первый чел (из Сколково) работал очень технично, небрежно прошёлся по моим зарплатным ожиданиям, сказал, что это для них мелочи, и после исп срока он со мной поговорит о настоящих деньгах. Потом задвинул тестовое - алгоритм средненькой сложности, но упакованный полностью в рабочий сервис. Также небрежно сказал, что им не к спеху. Ну не к спеху, и не к спеху, я забил на это. Через 4 дня он появился обеспокоенный, спросил, как дела. Я говорю, вы ж не торопились. Он: "ну, мы даём вам ещё неделю". Понятно, последний квартал, сроки горят, а набрали на бюджетную кормушку родственников и знакомых, работать некому.
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
6
-
Итак, Ватсон возвращается домой с опиумных войн, имея при себе достаточно денег для недешёвой жизни в Лондоне и шкуру браконьерски убитого дальневосточного леопарда (особей которого к концу 20-го века осталось всего 35 шт благодаря таким вот "хорошим стрелкам"). Вопрос, где военный врач, лечивший солдат и офицеров самой плохо снабжаемой армии в мире, мог взять деньги, мы отметём с негодованием. Ну, на дороге нашёл, бывает же. Или зарплата была хорошая: деньгами от продажи опиума, прямо не отходя от кассы. Он потом ещё женился на дочке полковника, укравшего в Индии целый сундук драгоценностей. Два сапога - пара.
6
-
6
-
6
-
6
-
6
-
6
-
5
-
5
-
5
-
5
-
Тем, что это Америкашка. Сегодня ты в шоколаде, и тебе говорят: "окей Russki Ivan, ты лучше фсех", а завтра тебя позвали поговорить с HR, и на рабочее место с этого разговора ты уже не вернулся. Выходное пособие - двухнедельная зарплата. Очень любят сокращать в конце финансового года, чтобы не платить бонус или не давать акции. Поэтому чтобы не оказаться на подсосе, нужно всегда иметь в запасе 2 офера. Сроки оферов прошли, собеседуемся, получаем новые. Любой амер всегда, 24ч в сутки, мониторит рынок в сфере своих интересов, поэтому гуглоболтовня про "интегрити" - обычное лицемерие. Они сами тебя кинут при первой возможности сделать это безнаказанно, и заменят на Рамеша, который будет работать на 10 центов в час дешевле, вот и вся интегрити.
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
Большинство вкладывавших всё прогадили. Недвижка изнашивается, а в кризисы дешевеет. Акции - вообще лохотрон. Инвестор - это человек, купивший, допустим, завод, самолично поставивший туда топ менеджеров, вложивший бабки в реконструкцию, и в результате получивший прибыль. Инвесторы работают в одиночку или по 2-3 чел максимум, только в семейном клане их может быть больше. А миллионы, разрозненно покупающие 100 акций на фонде - это не инвесторы, а спекулянты, причём, низшие в пищевой цепочке. Лохторат для машинного доения. Они нужны, чтобы кормить брокеров и компенсировать неизбежные операционные потери крупняка своими трудовыми копейками.
5
-
5
-
5
-
5
-
5
-
То была офисная работа, поэтому везде надо было светить свой фейс в рабочие часы. А тут 2 удалёнки. Главное - чтобы утренние "стендапы" не перекрывались, а лучше, чтобы их вообще не было, а остальное время сам планируешь, как хочешь. Дисциплина, конечно, нужна. Нюанс ещё в чём - мозги сейчас в отрасли почти нигде не нужны, нужны роботы на конвейер примитивных задач. Перейти с фреймворка А на более модный фреймворк Б, прикрутить конфигурационный флажок, добавить параметр в апишку CRUD-сервиса. И много платить за это ни наниматель, ни заказчик не готовы, поэтому нанимают серостей, которые будут этот флажок мурыжить весь день, и все к таким срокам уже привыкли. Хоть ты из штанов выпрыгни и за день 10 флажков прикрути, тебе ни копейки сверху не заплатят, а "коллеги" будут волком смотреть: кому охота выглядеть неучем или лентяем на фоне одного выскочки. А с совместительством ты делаешь 1 флажок в день, как все, мямлишь на совещаниях, как все, тебе не нужен карьерный рост, как и всем. Коллектив доволен, работодатель тоже. Главное - не переборщить.
5
-
Всегда относился к этой мадам с большим подозрением, уж очень характерных почитателей она себе собирала: язычников, националистов, раскольников. И вот видим в этом монологе очередной набор поверхностных штампов и лозунгов, а теперь ещё и пропаганду старообрядческого раскола. Кто не хочет набраться духовной отравы, отправляйте её в игнор вместе с её безумными бреднями (по-гречески это называется словом "анафема"). Не пожалеете о таком решении. А что касается иезуитов, они только против протестантов могли ходить гоголем, а с православием справиться у них кишка тонка. Папистское богословие - мёртвое, как и преподобный Феодосий Печерский говорил: "Мертвые вы, о латыняне, мертвую жертву совершаете". Едва иезуит рот раскроет, это сразу видно. Только раскольники вроде Четвериковой боятся их, т.к. сами - тоже мёртвые.
5
-
5
-
5
-
5
-
Абсолютно верно. Ещё бывает, когда идиоты пафосно заявляют, что "надо делать то, что важно бизнесу, а не эти ваши технические красивости". Но эта дилемма - ложная, она выдумана ими, чтобы оправдать их некомпетентность. Бизнесу, даже американскому, важен не набор гοβнофич, а целостный продукт, который можно эксплуатировать долго и без проблем. Когда они такой видят на рынке, они его покупают. А то, что они не умеют организовать разработку на заказ и спешат, как подросток с первой подружкой в постели, так это просто недостаток мозгов и культуры.
5
-
5
-
5
-
5
-
5
-
Чувствуем, что у рекрутёров подгорает. Стандартная чепуха, по которой они всегда фильтровали ("софт скиллы", один язык программирования, менеджмент) во внешний контур по освоению ИТ-бюджетов, внезапно перестала работать. Да, ребят, настал рынок работодателя, но только для рекрутёров и вкатунов. А полноценным разработчикам как раньше не было проблем работу найти, так и сейчас, что в 30 лет, что в 40, что в 50....
И кстати, я недавно действительно поправил стратегию поиска. Я перестал вступать в пустые разговоры с рекрутёрами. Нет конкретной вакансии, нет разговора напрямую с нанимающим руководителем, нет ответа на вопрос: "почему ваши задачи не может сделать джун", - сразу до свидания. Экономит кучу времени.
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
5
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
В России есть cheap labor. Во-первых, есть уже довольно большая прослойка закончивших ПТУ и всевозможные лохокурсы, дрессирующие на модный фреймворк. Раньше ПТУшника называли "техник-программист" и не допускали к проектированию, он мог только писать код для примитивных задач. А сейчас и задач, кроме примитивных, почти нет. Разработка платформ? Пффф... скопировать с гитхаба и прилепить свой логотип может любой неуч, мотивированный сидеть в тёплом офисе вместо развоза заказов в яндекс-еде. Линейка грейдов в большинстве компаний, заметим, сейчас одна и та же для ПТУшников и инженеров.
Во-вторых, и мигранты уже подтягиваются. Что, в Таджикистане ВУЗов нет? Не смешите мои тапочки. Какой-нибудь столичный технический ВУЗ Таджикистана - не хуже, чем российское заборостроительное ПТУ, в 1990-м году объявившее себя академией. Когда-то этих уровней было недостаточно для программирования в России, а теперь порог входа значительно снизился.
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
The very first day I've heard about Scrum (I had 15 years of programming experience by then) I understood that this crap was about ruining maturity of the development team. In that company it was introduced merely as a cargo-cult: people standing in circles every morning, handing tennis or ping pong balls to each other indicating whose turn was to speak, sticking stickers onto the board, etc. And even in that form it turned out to be destructive enough. They haven't made a slight step towards more close interaction with the customer desks (which Agile is declaratively all about). They kept working as an internal bodyshop producing low-quality software to non-interested customers. There were plenty manifestations of non-delivery culture in IT before the Scrum introduction, and Scrum only made it worse, promoting indecisiveness and failure to do anything spanning more than one sprint. Either functional design and technical design phases were destroyed (in the teams having any of those). Managers promoting Scrum kept telling everyone that designers and architects were only after the power and were not bringing any value to the team, but that was just projection of their own motives - it was exactly those managers who brought nothing useful into process and used a sloppy methodology solely to protect their jobs. Actually Scrum hasn't fixed anything at all. The main guy who brought that in got a promotion a year after and immediately resigned using his new title to get a better job offer somewhere else. Afterwards in other companies I've seen 4 or so implementations of Scrum-like processes - they were all about amusing ego of lowly-competent managers - "product owners" - who were just unable to state the task properly and used "Agile" to blame developers for any failures. Most of those kinglets thought they were slave owners, not just product owners. I've read a few articles from Scrum advocates, and those always described the same scenario: they've built architecture and design skills, and decades of technical expertise somewhere outside the Scrum, and finally used the new methodology to get both the IT managers and the business to f..k off their backs and to start providing useful input, rather than poorly written specs. The real implementations were 100% opposite: less discipline and responsibility on the customer side, more micromanagement and more outrage and arbitrariness from kinglets, promotion of incompetence and poor quality (children at management were always eager to "accept the risks", especially if those risks wouldn't affect them directly, but they would be able to fulfil their KPI with a delivery). And one other thing: every time I hear some bank goes Scrum, at most a year after its IT side starts producing really shitty software. Internet banks get slower, more outages take place, visual design becomes less readable: fewer useful info per screen, more navigation to do to reach the needed functions, more page space occupied by advertising, etc.).
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
4
-
3
-
В Москве ключевой нюанс - ты можешь такую сметану не покупать. Есть магазины, где она нормальная. Я свежую беру, она больше 3-х дней не стоит. В Пятёрочки и Дикси ходят люди, выросшие на телевизоре и видеоиграх, которые яблоко от апельсина с трудом отличают, они и покупают всю гниль, а раз покупают, то им её и продают. И пенсионеры, которым не влом перебрать 50 кг картошки, чтобы выбрать 5 не гнилых картофелин. А отъезжаешь на 50-100 км от МКАД, там уже и рынки нормальные есть, и сами сети не настолько борзые.
3
-
3
-
3
-
3
-
3
-
3
-
Художественная проза.
1) Изучить какое-то там ПО для управления - вопрос пары недель, и уж точно никто не будет сидеть сложа руки и сливать бизнес, пока оператор выпендривается. Наймут хакеров, надавят на оператора (рычаги всегда есть), но доступы восстановят. Потом ещё и повесят на него ущерб от простоя. Незаменимых людей нет, особенно на позиции оператора.
2) Корпоративные менеджеры никогда не признают своих ошибок на публике. Сделают что угодно, наймут 10 чел взамен по ошибке уволенного, перетасуют все отделы, но своих решений отменять не будут. Знаю кучу ситуаций, когда идиоты в креслах сильно вредили бизнесу, бывало их увольняли, бывало - нет, но их решений никто не отменял, а просто принимали как данность и выкручивались.
3) Поставить на место заигравшихся дурачков - дело, конечно, хорошее, но как верно было зачитано в конце видео, это повредило и многим совершенно непричастным людям. Зато чувак "отомстил". Детский сад.
Резюмируя: мы прослушали детскую сказку обиженного винтика в системе.
3
-
Друг, вероятно, просто делает нормальный софт, где качество важно. Может, систему управления аппаратами ИВЛ, может, что-то для кибербезы, может, управление дронами, а может, что-нибудь для ПВО/ПРО, чтоб ракеты сбивать. В этих сферах не получится из г-на и палок.
А описываемое Романом явление - это обычное формошлёпство, одноразовые фичи, которые через год будут не нужны, и одноразовые продукты, которые через 3 года считаются легаси. Мы живём в эпоху одноразовых упаковок и одноразовых людей. Будут наняты новые формошлёпы, которые напишут новые продукты, обязательно на питончике, руби или джаве, чтоб можно было быстро-быстро наклепать код, ни о чём не думая. Архитектура в таких проектах берётся типовая, над ней не думают, процентов на 20 подходит - и ладно.
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
Да обычный конвейер машинного доения, рэкет по-французски. Они там всяких немцев-испанцев уже лет 30 как раком ставят, а ты хочешь, чтобы миллиардера из России отпустили, при массово нагоняемой в обществе русофобии? За него никто не вступится. Половину адвокату отдаст, половину - рэкетирам. Но может, хоть поймёт, что в России на него не "наехали", а отпустили очень даже с миром. "Цивилизованный" мир, которому он поклоны отбивал, оставит его без штанов.
3
-
Абсолютно верно. ПТУшники от программирования просто заучивают чуждые их мозгу паттерны, потом умничают на собеседованиях, а потом нанимаются гребцами на ИТ-галеры, на самую тупую работу. В РФ только Яндекс их спрашивает (и ещё несколько контор поверхностно касается), и каковы же вакансии программистов в этих компаниях? Самое примитивное формошлёпство: тут кнопочку подвинь, тут конфигурационный флажок добавь, там хибернейт не работает, почини, и быстрее-быстрее, твой менеджер нахватал себе кипиаев, поэтому поработай без выходных.
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
В однополярном мире - это не войны, а подавление бунтов. Мы же не назовём войной, если взбунтуется деревня Гадюкино, и туда приедет ОМОН раздавать всем люлей. Демонтаж однополярки ещё не закончен, это в один год не сделаешь. Вон Байден "всего-то" вывел контингент из Афгана, тут же Назарбаев слетел, Казахстан начало корёжить, потом Коломойша перебежал к Ротшильдам, и всю 404 взорвало, не говоря уже о Ближнем Востоке и более мелких инцидентах. Вообще, "радуют" такие вот знатоки политики с пещерным менталитетом: главное - свергнуть, а там всё как-нибудь само выстроится. Даже относительная стабильность - это сложный и дорогостоящий механизм, его выстраивают десятилетиями, а сломать можно в считанные месяцы.
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
Конечно, когда ты шлёпаешь круды, то ты взял хашмап из рантайм библиотеки, и тебе должно хватать. Более того, крудописателям противопоказано разрабатывать свои структуры. Они должны копипастить типовой код, и ничего более. У меня был один разработчик-формошлёп, семафор на Java сделал по книжке. Я его на бочку с порохом посадил ему на ревью дал по рукам и велел использовать стандартные локи из JDK.
Другой вопрос, когда задача требует отказа от стандартных реализаций. Тогда выбирается опытный квалифицированный программист с хорошим образованием, и ему даётся эта задача. Заметь, у тебя нет ни первого, ни второго, ни третьего, поэтому огнемёт - это лично твой вариант. Но ты не расстраивайся, 20 лет назад 90% отрасли были ниже твоего уровня, а сейчас - и все 99%. Ты хоть в свободное время алгоритмы дрюкаешь. Может, из тебя когда-нибудь выйдет толк.
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
3
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
Интересно, зачем эта акробатика на платформе. На четвереньках проползти - не судьба? Не так эффектно, как в кино, зато намного устойчивее. И хвататься за раскалённый механизм голой рукой не было необходимости. Снял рубашку, намотал портянки на руки, и вперёд. И то, что Шевельков весь в ожогах сидит в 10 метрах от "Скорой", а ему никто не оказывает помощь, тоже из области фантастики. Всего двое пострадавших (ну три, если ещё фанфарончика считать), чай не катастрофа на 1000 чел, чтоб его не заметить.
2
-
2
-
Сборка из "кирпичиков" - это не программирование. Эту деятельность просто так назвали, чтобы льстить выпускникам видеокурсов и ПТУ, будто они действительно создают что-то важное, чтобы они сидели до пенсии на зарплате в 100 тыс и не лезли в серьёзные проекты. Всё равно, что мусорщика назвать главным специалистом по утилизации вторичного продукта. Там работают люди, которым дискра действительно не нужна, вроде отметившегося в комментарии 3 месяца назад быдлокодера. Даже свои тонкие прослойки кода они сами не пишут, а копипастят друг у друга и из Интернета. Реальный разработчик должен знать всю высшую математику первых двух курсов ВУЗа и "программистские" дисциплины: дискретку, теорию множеств, булеву алгебру, реляционное исчисление, лямбда-исчисление, теорию категорий, несколько машинных архитектур с их преимуществами и недостатками, десятки алгоритмов и структур данных в каждой нише и их свойства, причём, уметь их реализовать, а не просто вызвать библиотечную реализацию. Заметим, в ВУЗе не изучают и половины этого, но там дают основы и учат учиться, а остальное - сам. Можно, конечно, и не учиться, а работать специалистом по сборке из "кирпичиков", от кризиса до кризиса, и каждые 5 лет зубрить очередной модный набор фреймворков. Но и программистом себя называть в этом случае смысла нет.
2
-
2
-
2
-
2
-
2
-
2
-
2
-
Не как бы, а умная. Заходит против ветра, различает, когда добыча отвернула голову, знает короткие пути для атаки. Тут про домашнюю пантеру выкладывали ролик: умеет открывать входную дверь, нажимая лапой на ручку; в курсе, из какого окна видна какая часть участка, и перемещается в нужную комнату, чтобы следить за лисой. Кошки, сами добывающие себе еду, вообще умные, что маленькие, что большие.
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
Пропагандистский бред и передёргивания в каждой фразе. Зумеры днями сидят в купленных папами и мамами смартфонах, проедают папины и мамины денежки, а вовсе не получают никаких миллионов за вшивый тикток. Кто их видеодурь будет смотреть, кроме других таких же, как они? И никаких знаний, кроме как залить видосик в тикток, у них нет. И с чего эти невежественные и ленивые сопляки взяли, что им должны платить миллионы от входа за то, что они сидят весь рабочий день в смартфоне? "Тестовые дни" - это для курьеров и раздатчиков листовок, квалифицированным специалистам такие условия не предлагают, даже начинающим.
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
И это правильно. Тем более, ты всё равно им не станешь. Программистами становятся не позднее 14 лет, при этом никого не спрашивая ни о зарплатах, ни о чём. А те, кто прибежал за лёгкими деньгами, рассчитав, как им кажется, путь с минимальными затратами, - это не программисты, а конъюнктурщики. Сейчас они толпой набежали в отрасль, а завтра такой же толпой убегут за новым модным трендом. Как до них делали юристы и финансисты.
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
Пока по количеству Майбахов на улице не видно, что наступают какие-то трудные времена. В 2009-м году это было отчётливо видно. В Москве опустели парковки у бизнес-центров. Арендаторы съехали, бросив мебель и оргтехнику, потом владельцы здания всё это распродавали за бесценок, например 5 тыс рублей - системный блок, 1 тыс - монитор современный на тот момент. В Лондоне магазины стояли без покупателей, купоны на 50%-ную скидку валялись россыпью на столах, бери - не хочу, и никто не хотел. А 1998-й год, я так понимаю, нынешним мамкиным всепропальщикам известен только из недавно прочитанных учебников по истории.
2
-
2
-
2
-
2
-
2
-
2
-
Именно потому и легли под большевиков, что отреклись от Бога. Когда нос уткнулся в материальное, сразу хочется набрать себе этого материального побольше, за счёт соседа, родственника, кого угодно. Но самое интересное, до ВМВ не достигли вообще ни одной цели, ради которой делали революцию. Рабочие, получавшие от проклятых эксплуататоров больше годового оборота своих крестьянских хозяйств, стали за малейшее опоздание уезжать на зону. Крестьяне, недовольные оброком и барщиной при царе, получили коллективизацию от коммунистов. Были недовольны "злыми" помещиками - получили "добрых" ребят из ГПУ-НКВД с их уютными подвалами. Кто начинает смуты и революции, тот проигрывает. Всегда.
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
@Vadgraful рабочим принадлежали профсоюзы. И всё. Правда, до 1989г профсоюзы участвовали в управлении предприятием, наравне с административной вертикалью. И не было частной собственности на предприятия, соответственно, не существовало хозяйчика, который мог уволить, кого угодно, по прихоти. Сейчас такая роскошь сохранилась только на госпредприятиях. И кроме того, профсоюзы выступали консолидированно от всех рабочих и служащих, а не раздельно по профессиям, как на Западе. Соответственно, разные профессии невозможно было стравить между собой. В целом, низшие слои чувствовали себя намного более защищёнными, чем сейчас.
2
-
2
-
2
-
2
-
2
-
2
-
2
-
Поиск сеньорной работы - это вообще задача на долгие месяцы. Надо не просто найти место, где заплатят, а ещё чтоб проект был нормальный, и задачи соответствующие, и понимать, что у тебя через 5 лет в резюме будет написано. Это джуну где дали офер, там и работает и радуется. И потом, сеньоры по написанию крудов вообще потихоньку уходят в прошлое. Кто знает фреймворке по последней моде, ещё как-то может пристроиться, вон Сбер таких любит, а кто на 3 года отстал - уже аутсайдер. Сеньору с фундаментом нет проблемы с откликами, только галочку на hh поставил, и тут же 10 писем в ящике. Другой вопрос, что там трэш в основном.
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
Нейросети не пишут код, нейросети копируют код, написанный когда-то людьми. И по-другому никогда не будет. Всё, о чём можно тут говорить, это повышение повторного использования качественного кода. Но пока мы видим, что в задачах сложнее типового CRUD-приложения нейросеть суёт везде самый лютый говнокод, который только можно нагуглить. И поэтому она не выполняет главной задачи финансовых элит - сокращения потребности в квалифицированной рабочей силе. А крудошлёпов сокращать невыгодно по другой причине. Массовая безработица, даже оплачиваемая, - это хаос, наркота, разврат и неконтролируемая деградация населения (тогда как крупняку нужна контролируемая). 1960-е годы это хорошо продемонстрировали. Люди должны быть заняты какой-нибудь тупой работой. Так что крудошлёпам максимум, что грозит, это перспектива переучиваться с одной тупизны на другую.
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
It's so funny listening to all those "at least not yet". There is no "strong" AI in the world. Not only has it not been developed, but there is almost no research in that area today. What you call AI is a "weak" AI, which is essentially a large equation system, called a neural network. Through it does not have anything to do with biological neurons - the most advanced "AI" is countless orders of magnitude less complicated than nervous system of an ant, and I haven't seen ants programming anything so far. NN can to some extent do stuff like preparing speeches, painting pictures, writing phishing e-mails, i.e. work in areas where one could get away with bullshit. It won't be a brilliant painter, but it could produce tons of cheap amaterous daub for low-demanding customers. But it won't design a bridge or write a life support control system where accurate answers are required.
Majority of today's software production staff is a cheap workforce combining third party components into poorly working unimportant software and by some terrible misconception calling themselves programmers. Bundling Spring with Hibernate, copy-pasting trivial DTOs and REST entry points is not programming and it never was. It is automation of routine which threatens them. One way or another, with or without AI, it will kill their jobs. It happens everywhere: production, agriculture, document management, legal consulting, fining traffic violators, building social relationship graphs, etc. So no reason to expect it not to hit IT. Where are all those folks who were punching cards 40 years ago? So it's not AI but an inevitable automation trend that they should be afraid of.
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
Нет, они не этого хотят, им западные хозяева пообещали доляху при разделе России. А дальше сиюминутной прибыли у них мозги не работают, сами же пишете, что их не научили думать. То, что после этого сами они будут грязные и в рванине бегать от западных ЧВК, охраняющих месторождения, а те будут на них охотиться, как на сафари, им и в голову не приходит, ведь американцы никогда ни кого не обманывают...
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
Увязывать требования должен аналитик, а не разработчик. Бардак с размыванием границ должности обычно нужен начальству, чтобы иметь формальный повод сказать, что ты не полностью справляешься, и поэтому зарплату тебе пока повышать рановато. А насчёт мидл-плюс - почти согласен, только считаю, что мидл-минус подойдёт. Я на большинстве собеседований так и ставлю вопрос: "на какие конкретно задачи вы ищете кандидата, и почему их не может решить джун или мидл?". Мало кто может ответить. Потому что на самом деле они хотят за +50% к зарплате получить чувака, который будет закрывать в три раза больше задачек в жире, т.е. тупо брать количеством и теми же переработками. Мне один ВП несколько лет назад так прямо и сказал, а остальные не говорят, но думают так же.
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
@СерхиоБускетс-ф7я Все эти "допустим" там сейчас живут - кто в трейлерах, кто в дурке, а кто уже под землёй на 2м или в виде праха на полочке у родственников. Налог федеральный + штата с таких сумм будет где-то 40%, и вот уже не 20 тыс долларов, а 12. $3000 конура, остаётся 9. Утилити у них, вроде, съёмщик платит, а не арендодатель. Ценники на тухлятину в магазине он уже показывал. Машина, бензин, автосервис. Насчёт шмотья не знаю, есть ли там сейчас дискаунтеры, или всё только втридорога. Даже интернет-канал (отстойного качества) - и тот баксов 80, а не 8, как у нас. Не уверен, что удастся хотя бы 3 штуки в месяц отложить. В России же отложить в среднем 300 штук рублей в месяц с зарплаты программиста - элементарно (в Москве, конечно, хотя, сейчас и Барнаул почти на московских зарплатах удалённо сидит, были бы только мозги и образование).
1
-
Когда разрабатывают что-то, где результат важен, то используют водопад. Я работал в глобальном инвестбанке, у нас были интенсивные потоки бизнес-фич, и несмотря на это, мы всё делали по сути по очень быстрому водопаду, исполняя все 4 этапа + тестирование по бизнес и функциональным требованиям. Релизились от раза в неделю до пары раз в квартал. Сами изучали, как работает бизнес, чтобы задать им правильные вопросы и реализовать именно то, что нужно. А те, кто пробовал решить проблемы своей лени или глупости через модные методологии, вообще практически ничего не релизили, или релизили не то, что хотел бизнес.
Аджайл вообще изначально возник как реакция на потребность быстро шлёпать типовые и маловажные приложеньки. Когда было реализовано всё маловажное, осталось совсем неважное. Поэтому сейчас и "программистов" на курсах учат, и работают они вслепую, не зная ни задачи, ни своей технологии: их роль - просто имитировать разработку, а основной смысл их проектов - в движении денег из ИТ-бюджета в карманы менеджеров. Вот для этого и нужен аджайл. Там и в манифесте написано: софт неважен, важен довольный заказчик (а он, естественно, доволен, если ему занесли доляху точно по прейскуранту, и осталось только по-быстрому что-то склепать на огрызок бюджета).
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
@TheMrGREENRay не рушить, а перестраивать. Финолигархи Запада к концу 1980-х годов подчинили свои промышленные элиты и развалили СССР, после чего начали пытаться сожрать уже друг друга. Довольно быстро они поняли, что остановить "рейганомику", которую запускали для борьбы с промышленными кланами и СССР, быстро не удастся, гонка будет до кризиса, в результате которого мир рухнет. Поэтому тогда же начали инвестировать в развитие Интернета и выращивать лояльные им спецслужбистские кросс-ведомственные группы, задачей которых был бы контроль над населением. А в плане финансовой системы - разделение на независимые валютные зоны, но каждая из которых отстёгивала бы доляху олигархам со своих бизнесов. Фактически структура собственности для них не особо и меняется, у них везде остаётся палец в пироге и значительный контроль над экономикой зон. А вот конкуренции можно уже не опасаться, т.к. транснациональных бизнесов мало, и все они в нужных руках. Фактически им теперь угрожает только одно - выращенная ими структура контроля сама может перехватить у них власть. Неважно, на кого формально записаны банки и заводы, если можно заставить владельца делать то, что нужно. Например, Билл Гейтс содержит гитхаб, проекты на котором являются прямой угрозой модели бизнеса Микрософта, Айбиэма и тому подобных контор. Но против товарищей в штатском не попрёшь, сегодня они в силе.
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
Убивает партиотизм не введение его в школах, а "хатаскрайное" воспитание в семье и в соцсетях, начать с этого. В быту, в мелочах, везде мелкое рвачество, а кто хапанул у ближнего, разве пойдёт потом рисковать за него жизнью? Школа никак не исправит того, что заложено в семье. Но и та малость, которую могла быть делать школа, делается из рук вон плохо, потому что преподают такие же "хатаскрайники", учебные программы пишут полуграмотные воры из департаментов, решающие одновременно две задачи - патриотизм (потому что так сверху сказали) и воспитать тупиц (чтоб не мешали воровать). Понятно, что второй приоритет им ближе, и он становится первым.
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
Получал визу в разгар ипотечного кризиса. В посольстве попросили прислать резюме. На предмет, насколько высок шанс, что я в америкашке останусь нелегально. Сделал "посольскую" версию резюме, максимально бледно представив стаж и прочее (особенно уделив внимание "самопрезентации", только в сторону ухудшения, зная, как легко они покупают эту поверхностную чушь). Визу дали, но ушло на это месяца два, я уже думал паспорт отзывать, потому что мне ещё и в Англию надо было визу делать. В итоге даже не поехал в США, послал вместо себя разработчика из команды, когда понадобилось присутствие он сайт. В принципе, и до того было ясно, что Америку ждёт глубокая и долгая рецессия, причём, в этот раз - на фоне трудолюбивых и вооружённых Индии, Китая, Ирана и прочих милых стран с огромным населением. А трейлеры эти - только начало. Но может, хоть амфетамины перестанут покупать.
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
Ты делаешь из г-на и палок, потому что не понимаешь задачу в её существенной части, и только поэтому. Вот взять, скажем, алготрейдинг. Есть целая ниша для опытных людей, которые знают эту сферу со стороны технологии. Им не нужно знать нюансы, где на какой формочке будут специфичные для заказчика поля. Они нанимаются на год, строят ядро и инфраструктуру, потом помогают отбирать и обучать формошлёпов для "развития", а по сути для шлёпания бизнес фич поверх ядра (обязательно по аджайлу), и спокойно уходят. На свои деньги они могут не работать ещё года 3. Почему бизнес не строит с нуля руками формошлёпов, хоть они и дешевле? Потому что то, что они сделают из г-на и палок, постепенно приобретая "видение продукта", просто не взлетит. Поэтому вас и нанимают на одноразовые задачи, а на что-то серьёзное не возьмут, а возьмут того, кто знает, что он разрабатывает.
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
I've failed an algorithmic interview a while ago. Solved both of their tasks, but not within the timeline. But if their job comes down to continuously developing patches in emergency mode, then f..k their timelines. A proper implementation saves man-years of development in future, so no point in hurrying to get it done strictly within an hour.
My ex-colleague same age and experience as me, an extremely in-depth understanding, productive and reliable guy (I worked with him for 7 years) has recently failed a leetcode-based interview. What's most funny is that most people at the company he was applying to had been doing monkey job of writing trivial microservices passing pieces of data from one endpoint to another, tuning settings, performing arcane rites around black-box components developed by someone else, etc. They never think of any algorithms for years in their daily routine. And when they do, they call some experienced guy who solves the problem for them and moves on to some other dept to solve someone else's problems. No need to bind experts to the monkey routine. But the company wants to look like Google, so they give candidates the algorithms and judge them by how close to a standard "approved" way they solved them. They can't even value solutions over each other, they just think in standard patterns.
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
Так для этого надо, во-первых, учиться, во-вторых, пахать, а у дебилов культ успеха в голове, каждый второй мнит себя хозяйчиком, которому западло "работать на дядю", поэтому он от дяди получает зарплату, но не работает, пока не получит пинка. И тащит всё, до чего может дотянуться, не забывая при этом проклинать чиновников, которые "всё растащили". Да, ещё ж надо на последние деньги + кредит купить джип больше и чернее, чем у соседа, и каждый год ездить задницу греть в Турции, а то никто не поверит, что успешный. Рабы, наперебой меряющиеся бусами и зеркальцами. И при такой структуре расходов все всегда будут бедными.
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
@ЮрийЮрий-ь6ш нейросети внутри устроены по принципу алектриомантии (гадания при помощи петуха). Оно, кстати, подпадает под анафему в Православной Церкви. А лжепророк - намного более обширная категория. Лжепророк - это "левый фланг" воинства сатаны. Цукерберг, Пейдж, Брин, хиппи этот умерший (Джобс), - как раз на том фланге. Лжепророк готовит почву, разваливая старые порядки, "зверь первый" (правый фланг) приходит и превращает новые порядки в систему, потом снова работает лжепророк, и т.д. А хомячки мечутся между двумя и спорят, кто из них добро, а кто - зло.
1
-
1
-
1
-
@olgafrolova7436 а, Иран. Ну да, здесь он тоже начудил. А автора вообще нет ни малейшего понятия, что такое библейские семь царств. Например, Персидское царство - это нынешняя пакс-американа, и к Ирану оно имеет отношения не больше, чем любому другому административно-территориальному образованию, потому что царства сейчас - не в географии, а в духе. А перед ним был Вавилон примерно с 1898 по 1964г, точно такой же глобальный и не имеющий никакого особого отношения к Ираку. Но как я уже сказал, у автора нет цели излагать по существу, ему надо продвинуть политическую повестку на злобу дня, а там хоть трава не расти.
1
-
1
-
1
-
1
-
1
-
@Lino-san Нет никакого американского подхода. Есть формошлёпство и профессиональная разработка. Все ныне широко используемые операционные системы произведены в США и делались качественно и долго, т.к. это mission-critical софт. Сделать вечный прототип - это специфика не страны, а рваческого подхода в бизнесе, который стал доминировать в эпоху финансового капитализма, т.е. считай с 1980-х годов. И даже сегодня посмотрел бы я, сколько времени гулял на свободе автор, скажем, софта для аппарата искусственной вентиляции лёгких, если бы тяп-ляп выпустил его на рынок, лишь бы конкуренты не обогнали. А то, что вы делаете для автоматизации вторичных функций предприятия, имеет основной целью освоение ИТ-бюджета, поэтому там и критерии соответствующие. Вряд ли есть смысл даже рассматривать всерьёз методологии формошлёпства применительно к серьёзному программному обеспечению.
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
The business now does not require brains, they want hands on a pipeline of primitive tasks. Apparently you should dumb your CV down and find 2 parallel middle jobs, each 100% remote and without daily meetings. When you get interviewed, try to speak in CRUD application developers' language, the managers should believe they can control you, so you should look like their average employee. Never show that you are smart, let alone smarter than they are, before you are hired (perhaps it's also worth playing dumb after). If you could complete a middle developer's 8hr job in 4 hours, then you are in a fair situation. If you work faster, that's a net profit for you. It might feel bad not to be recognized as a smart guy, but after all, what do you need more - money or that recognition? A friend of mine had owned a factory once. He knew lots of people high up, at a city mayor level. Then he got bankrupt, lost all his luxury, was working as a taxi driver for a few years. He once said he started feeling much better when it happened. But a businessman is a businessman - eventually he learned how the system worked, bought several cars and other taxists pay rent to him now.
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
На простом языке: бизнесу не нужны мозги, ему нужны руки на конвейере. Добавь метод в rest api. Поменяй значение по умолчанию на формочке. Перенеси кусок кода с фреймворка А на фреймворк Б, который стал более модным. Сеньоры такую работу не любят, считая её недооценкой их гениальных мозгов. Они идут в гугл и амазон, надеясь на серьёзные задачи с математикой, но таких задач - объективно - очень мало, на всех не хватает. Поэтому сеньоры попадают на внутренние галеры гугла и амазона, где быстро выгорают из-за неспособности скорректировать свои ожидания по реальности. Вместо этого можно пойти в две слабеньких конторы. Слабенькие конторы испытывают трудности с наймом разработчиков. Они не могут много платить, поэтому предлагают 100% удалёнку, мягкие сроки, меньшее количество пустопорожних совещаний для технарей. А две мидловых зарплаты - больше, чем одна сеньорная. Дальше, думаю, понятно.
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
@ заговор? Вообще, сколько ни смотрел Фурсова, он всегда куда-то спешит и говорит на бегу. Это, наверное, такой имидж. Дескать, вот я человек занятой, знаю кучу важных вещей, не то, что вы, неучи, так что слушайте и запоминайте с первого раза всю мою великую мудрость.
1
-
1
-
1
-
1
-
1
-
Район спальный, некому и незачем там ездить, кроме как утром - на работу, вечером - домой, а в выходной - по магазинам (которые все в другом районе). Да это и хорошо, когда так. Не то, что у нас, толпы идолопоклонников накупили машин, ездить не умеют и не любят, но тащатся на них в офис и в людные места, чтоб себя показать за рулём. Признак успеха среди дебилов.
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
I once worked for a company which became concerned of becoming a technical expertise fabric (i.e. people were learning there and leaving for better jobs because they didn't want to or couldn't become managers). So the global CIO and his colleagues decided to introduce technical career paths. They've built a nice looking role matrix containing position names like "Senior Developer", "Lead Developer", "Principal Developer" and such for a number of roles. Little or no management, you focus on your role duties, and you get promoted up to a Director if you do good. This looked really cool, so they've printed it in color and put it on the walls all over their IT offices worldwide. But one thing they "forgot" was promotion quotas. E.g. if they had an annual limit of 10-15 people promoted to a VP, 1 to a D, etc. per 1000 employees in a region, that was going to stay as is. So obviously no technical promotions to higher grades were going to happen because management folks hadn't have enough for themselves, and they were much better trained to win this contest (let alone being able to dedicate much more time to that). I mean realizing that was like an explosion. Dozens of people working there for a decade or so felt like they were spat upon or f..ked over. It would be literally better if that matrix had never been introduced. Especially considering that company had much weaker restrictions on hiring onto higher grades from outside, meaning the money was not a problem. A missing third dimension to that role matrix became our popular joke: leave the company, work for 2 years somewhere else, come back to a position 1-2 grades higher than your previous one was.
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
@going_to_the_river_Neva Задачи всегда есть, но они не для прибыли, а для расшивки кризиса фактически (частью чего является контроль населения). Поэтому делаются они с той скоростью, с которой позволяет бюджет. Если надо - можно и на 5 лет, и на 10 лет отложить. В экономике похолодало - бюджет стал меньше.
А то, что ни джуны, ни сеньоры не могут найти работу, так это они проморгали поворот. Гуглы сейчас ищут людей не по квалификации, а кидабельных, слепых, для соковыжималки с последующим увольнением. Если у человека есть ум, его не возьмут, а скрыть его трудно. Два совместительства в конторах попроще за деньги поменьше - вполне себе выход, по крайней мере, пока.
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
Вообще, примечателен этот паралич сознания, продемонстрированный здесь многими комментаторами. Они думают, что от деградации их избавит сама перемена места жительства. Вдохнули-де свежего деревенского воздуха, исцелились и пошли дальше в интернете видосики смотреть, получая доходы от сдачи квартиры в городе. Уважаемые эльфы, спешу вас огорчить. Географическая локация деревни и одноэтажные дома не станут для вас целительным средством. Нужно впахивать с раннего утра до поздней ночи: по дому, в огороде, на работе или на двух. Не смотреть ютуб, не играть в видеоигры, не шляться по кабакам и ночным клубам. Кто с детства так растёт, у того есть шанс, и то если не сопьётся, и если родители вложат правильные понятия в голову. Кроме того, деревенская нравственность основана на полной прозрачности жизни в деревне. Ветер подул, и все знают, кто чем завтракал. Пройти по деревне незамеченным невозможно. В деревнях молодёжь уважает старших и не идёт против их слова. А с вами никто и разговаривать не будет, кроме как о погоде. Вам же слово скажи - в ответ получишь 3 ведра отборных фекалий, ох, на эльфийское личное пространство покусились. И это за километр видно.
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
На 90% вакансиях в мире мыслить не надо, особенно если там отжайл и йуный менеджер с кипиаями. А какая наукоёмкая разработка ведётся в РФ? Развернуть постгрес или вызвать функцию обучения нейросети из готовой библиотеки с гитхаба? Собеседовался к одним типам, которые оптимизируют складскую логистику для интернет-магазинов, типа умные. И что? Там покупная программа все решения принимает, а они - вроде жрецов при ней. Внутрь не лазят. Разработка отечественных платформ? Всё тянут из гитхаба и обвешивают своими логотипами. В банках ещё и режут функции, которые не нравятся безопасникам. Наименьший риск и наименьшие затраты - вот главный девиз. Авиация, нефтянка, росатом - все ключевые функции на покупных технологиях, их переводят на западный же софт с гитхаба, и это называют импортозамещением. Реального импортозамещения наберётся максимум с десяток проектов на всю РФ, и те никто финансировать не хочет.
1
-
1
-
1
-
@HealthyDev It's not about a tyrany vs freedom dilemma. I've seen literally hundreds of managers through decades. I've been a manager myself for 12 years or so. I know how difficult is it to manage stuff being an engineer and how persistent most of the managers are to introduce alien concepts into engineering. They are not doing it out of tyrany, it's more like Midas touch, only Midas was converting material things into gold, and managers convert activities within their area of influence into guessing, politics, playing with expectations, etc. Of course, it does depend on their free will, like every other human actions do, but why even care? Only when the problem is stated like "do it right or die", they start to appreciate the engineer's view of things. And frankly, there are not a lot of mission critial projects today. People go to jobs, get salary raises and promotions, but hardly do anything useful at all, that's why shoddy "management-style" engineering has become acceptable in the first place. So what do the jobs become? Doing some rubbish to get some money?
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
@useruser-v1v игры - это виртуальное убежище от своей совести. Убежать-то не получится, но можно заглушить, пока играешь. В общем, тот же принцип, что с алкоголем, наркотиками, телевизором, кино, художественными книгами. Трудно человеку, живущему по-скотски, выносить реальный мир.
1
-
1
-
@egorvasilev2225 а, это, наверное, профсоюзы (или их отсутствие?) превратили медицину в торговлю амфетаминами, а людей - в полных отморозков, которые с радостью утопят ближнего в нужнике. Каждый второй с радостной лыбой "хаудуюду" крутит дырку в днище, корабль тонет, а он заботится о том, что нет профсоюзов, чтобы поделить с капиталистами бабло, которого, в общем-то, давно уже нет. Не хочет третий мир вас содержать, и у них, надо же, как совпало, теперь есть оружие и технологии. Так что ты бы не о профсоюзах думал, а о том, кого из вас нагрузят индусам и китайцам дань платить. Мне кажется, что я знаю ответ.
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
Вообще не понимаю смысла переезда в этот бомж-сити.
Допустим, получил сеньор офер на 300 штук. Это где-то 30 млн российских рублей (и из них больше половины - опционами и ещё каким лохотроном). В Москве он может взять где-то в 4 раза меньше, и это будут 100% деньги.
В Штатах с этой суммы в налог - сколько, треть, половину отдашь? В России - менее 14%. Жильё силиконовое - в 5-10 раз дороже Москвы. В России тебе пенсионку предприятие отчисляет сверх зарплаты, в США - всё сам, из своих денег. В России отпуск - 28 оплачиваемых дней, в США - 14 неоплачиваемых. В России парашют по сокращению - зарплата мин. за 2 месяца, в США - за 2 недели.
Жратва в США дороже и хуже, о ГМО и химии даже не напишут на упаковке. Надзорных органов за условиями труда нет. Безработицы в российском ИТ для сеньоров нет, ну, если вдруг твоя ниша совсем закрылась, можешь пойти мидлом на годик, а потом система опять вытолкнет наверх, в сеньоры. В США сеньоры даже на зарплату мидлов по полгода ищут работу. Образования нет (школа, где только гендерному равноправию и экологическим лозунгам будут учить, не в счёт). Детской медицины за вменяемые деньги - считай, нет (а в РФ по любому чиху младенца в поликлинику несут, стандартный набор прививок, весь набор врачей, скорая, больницы - всё бесплатно).
1
-
1
-
1
-
1
-
1
-
1
-
@loft27ss там давно уже приговорили 2 млн чел или больше. Это всякого рода брокеры, риэлтеры, адвокаты, менеджеры по рекламе, надстройка, в общем. Программисты в том числе. С тех пор автоматизация продвинулась, мигрантов прибыло, в общем, "лишних" людей прибавилось. Пенсионные обязательства, опять же, пресловутый 401к. Где на это брать деньги? Сдаётся мне, они в этот раз гражданскую войну устроят только для того, чтобы своё население сократить.
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
Посмотреть на других кандидатов - ты как будто первый год в Америке. Американец в Европе никогда не пойдёт менять баксы в первый попавшийся обменник. Он обязательно пройдёт по всей улице, чтобы сравнить цены, и выберет наилучшую. У них куча регуляторных правил, заставляющих брокеров выбирать лучшую цену для клиента из всех доступных предложений. Они могут с человеком работать 20 лет, но уволят его в ту же секунду, когда кто-то согласится исполнять ту же работу на 1 цент дешевле. Такая культура.
А вот некомпетентные чудаки на интервью - это не американская монополия, это интернациональное племя. Их полно и в Европе, и в России, и в Китае, да и думаю, абсолютно везде они есть. Я не попадал на интервью по скрипту, но мне много об этом рассказывали. А остального насмотрелся - хоть святых выноси. Детишки пугаются незнакомых им конструкций в коде и возводят свою некомпетентность в стандарт. Копипастеры кода заворачивают по т.н. "софт скилам", как будто нанимают менеджера на телефон, а не технаря. Свеженазначенные тимлиды строят из себя вершителей судеб, напрочь забывая (или не зная), что интервью - процесс обоюдный. Я всегда рассматриваю м-ков на интервью как бесценный подарок, ведь куда хуже, если познакомишься с ними уже после выхода на работу. Кстати, особо хитрые представители племени это тоже понимают (видимо, был опыт), поэтому прячутся от кандидатов, а если светят свой фейс на собеседованиях, то преимущественно молча.
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
@ЕмеляЩелчков изучайте историю не по фильмам и не по пропагандистским книжкам Сабатини и Конан Дойля. Британская армия в 19-м веке полностью погрязла в коррупции, офицерские должности продавались направо и налево, и любой, купивший должность, тут же начинал её монетизировать через своих поставщиков. Благодаря этому армия была самой плохо снабжаемой в мире. А что касается военных пенсий... ну, землю и титул королева ещё могла пожаловать, и то далеко не всем, а особо отличившимся. А остальным - как в анекдоте про милиционера: "а я думал, дали пистолет - и крутись, как хочешь". По поводу Морстена - да, перепутал с Мораном, тот был полковник. Но на существо вопроса его воинское звание влияет чуть менее, чем вообще никак. Вся эта колода англосаксонских жуликов с руками по локоть в крови друг друга стоит. С королевой Викторией во главе, достойной прапраправнучкой Вильгельма Бастарда.
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
@Lyudmila01.02 это именно решение вопроса. ТВ не освещает никаких проблем, оно только нагнетает истерию. По вам всем, жертвам гипноза, видно, что вы оперируете лозунгами и истерикой, разумное мышление у вас подавлено. Вы не знаете ни истории, ни политики, вам некогда было их изучать, потому что вы прилипли к экранам. Но зато вы накачаны фантастическим самомнением и думаете, что ваша примитивная картинка из ТВ - и есть реальный мир. И ещё даёте в пустоту советы космического масштаба и космической же глупости (С), а то и приказы.
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
Да, надо всех бойфрендов сажать на 25 лет по первому кивку бабы, а ей самой - Кевина Костнера в телохранители, ну и потрахивал чтоб по ночам, чтобы не одиноко было. И всё бесплатно, она же эмансипированная девочка, и ей все должны. Хотя нет, не сработает она же и на Костнера заявит, и его тогда тоже придётся посадить. И всех контактировавших с ней полицейских тоже, пока в полиции одни бабы не останутся. Видишь, как всё сложно.
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
@IvanKachinskiy реальное импортозамещение делается компаниями с штатом в 100 чел, и ставится в это в банки-середнячки и аналогичные компании. А то, что делают "основные конторы", - это замена одного импорта на другой, с понижением качества. Втыкают, например, вместо Оракла Постгрес, а потом картинно удивляются, "ой, а он нагрузку не держит". Там программисты не работают, они исполняют придуманные менеджерами ритуалы для освоения бюджетных субсидий. Только рецессия-то - не в одних лишь США, она по всему миру идёт, и бюджетная халява не будет вечной.
1
-
1
-
1
-
1
-
1
-
1
-
1
-
Смотря, как решать. У меня для литкода уже написаны и очередь с приоритетами за константное время, и матрица смежности графа, которая рвёт типовой вектор векторов по скорости в 5-10 раз, и цифровая сортировка, и AMT Фила Бэгвела в разных вариантах. Для типовых собеседований на галеры это, понятно, без надобности. В тот же Яндекс если начнёшь что-то такое писать, то тупо не уложишься в отведённый час, и прощай, неудачник-кандидат. Но в интервью на нормальную работу (которой в РФ менее 1% всех вакансий) иногда очень даже котируется. Причём там и писать не надо, пара вопросов мгновенно выявляет, имеет кандидат опыт самостоятельной реализации или нет.
1
-
1
-
1
-
1
-
1
-
1
-
1
-
@ был разработчиком лет 9, потом тимлидом более 10 лет и попутно - системным архитектором, потом административка достала до печёнок, перешёл опять в технари, т.к. видел, что они снова в цене, а менеджеры стали расходным материалом. Но за это время 99% разработки превратилось в крудошлёпство и формошлёпство, и нормальных вакансий не найдёшь. Реально, сто рекрутёров приходят - сто трэшовых вакансий. Стек - Java. Хотя было дело, собеседовался пару лет назад и на C++, и на экзотику Scala, Clojure. Но там почти везде хотят кого-то подешевле, и я не прохожу. Только последнюю вакансию (Clojure) я в итоге завернул сам, но до сих пор сомневаюсь, правильно ли сделал. Они меня хотели нагрузить интеграциями, а не самой кложурой, но со временем, я думаю, мог бы просочиться в разработку системы. А тот проект, в котором я тогда остался, в итоге выродился в самое отмороженное крудошлёпство, которое я когда-либо видел, и я всё равно от них свалил меньше, чем через год. А сейчас занимаюсь низкоуровневой архитектурой, т.е. исследования, прототипирование, разработка без чёткой постановки, принятие решений по ходу дела, в общем, всё как мне нравится. До недавнего времени даже ежедневных совещаний не было, но потом они всё же появились. И никакого отжайла с мозгоклюйством и бессмысленными ритуалами.
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1