Рубрики
Реалии

Три года назад нужно было изучать Docker, два года назад — Kubernetes. Сейчас — Serverless

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

Docker и Kubernetes — это инструменты. Как и любой инструмент, они не вечны. У каждого инструмента есть жизненный цикл. Как только мы переходим в высокотехнологичную сферу, жизненный цикл инструмента сильно укорачивается. Под этим углом я смотрю на технологии. Именно поэтому приходится следить за тем, что будет следующим «новым молотком» на ближайшие 2-3 года. Три года назад нужно было обратить внимание на Docker. Два года назад — на Kubernetes. Сейчас нужно изучать Serverless.

Ну вообще шикарно для рядовых разработчиков. Сейчас уже речь об устаревании инструментов не за 5 лет, а за 2-3 года, а подаётся это всё обоснованием, что мы переходим в «высокотехнологичную сферу».

Нет, вы слышите это? Инструменты уже устаревают за 2 года! Два, мать твою, года! Вы можете представить, что у врача-хирурга инструменты устаревают за два года? А у автомеханика за три? «Ко-ко-ко, ну это же высокотехнологичная сфера» — слышу я оправдывающийся глас хомячка с хабрапомойки.

Суть даже не в самой статьи, а то, что люди это читают, создаётся хайп, ведущий к тому пиздецу, что мы видим в отрасли — ВРЕМЕННЫЙ ХАРАКТЕР КАПИТАЛА ЗНАНИЙ. По всей отрасли. Везде и повсеместно.

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

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

Щито? Увеличивает свой вес на рынке в период мейнстрима? Дядь, ты прежде чем это написать, заглянул бы в Википедию, что бы понять, что значит определение «Мейнстрим»:

Ме́йнстри́м (англ. mainstream — «основное течение») — преобладающее направление в какой-либо области для определённого отрезка времени. Часто употребляется для обозначения каких-либо популярных, массовых тенденций

Если это становится массовой тенденцией, то ни о каком увлечении своего «веса» на рынке и быть не может — обязательно найдутся те, кто заполнит спрос рынка, а потом и переполнит его.

P.S.

Однажды, после смерти родственника, наша семья продавала его японский автомобиль. Машина хорошая, но имела солидный возраст и пошла коррозия, стучал движок. В сервисе сказали, что по прослушке определить не могут, а вскрывать и ремонтировать выйдет дорого. Решили не создавать себе геморрой и избавиться. Приехал перекуп таджикской внешности, сторговался с нами на 40 круб меньше заявленной нами суммы, мы без проблем согласились. Я спросил вопрос относительно дальнейшей судьбы машины — он ответил: «Отдам малярам и выставлю на продажу».
Человек в последствии получит от 50 до 100 круб за перепродажу этой машины — будьте уверены! Без мозговой дрочи, без выжигания глаз кодом, без понимания того, что тратит свою жизнь хер знает на что. Просто получит бабки и будет доволен.

А вы, омежки-красноглазики, шагом марш за коробку 30х40, учить новую перспективную технологию, которая станет неактуальной через 2-3 года. А то без знания новых «высокотехнологичных сфер» вылетите на мороз и подохните с голоду.

61 ответ к “Три года назад нужно было изучать Docker, два года назад — Kubernetes. Сейчас — Serverless”

Сейчас кстати практически во всех админских вакансиях требуют в совершенстве знать эту блевотину. Даже одни названия вызывают отвращение, а вот теперь оказывается надо по-новой изучать всю эту поебень каждые 2 года! А ведь скоро и полгода не за горами. И ведь далеко не только это надо изучать. Признатся лениво опять рассуждать сколько и чего сейчас требуют от «айтишников» для устройства на самую днищенскую вакансию на серьезных щах. Трудно понять что у «работодателей» в их безумных мозгах. А еще труднее представить каким должен быть сейчас идеальный кандидат на роль всех этих админов-девопсов-сетевиков-кодеров-разработчиков. Наверное, как в книге фантастике «Бессмертный Император» — где вывели такую породу людей-мутантов — один мозг, без тела, присоединенный к компьютеру для разных безумных вычислений и управления межзвездными кораблями. Вот идеал «фриков» от «айтИ».

А зарплаты вместе с тем за всю эту тряхомудию медленно но верно уменьшаются! О как, Карл! Уменьшаются! Нет, пока еще организм, знающий и умеющий все это, уверенно имеет свои 100-150 тыр в месяц, и презирает «нищебродов» и страстно желает «сокращения населения» гыгы, (не понимая, что если будет какой нибудь катаклизьм, «сократят» именно таких как он) и вобщем в шоколаде. Но это только пока. Постепенно, за те же самые «знания» предлагают все меньше, и уже не редкость вакансии
где пишут зарплаты 60-80 тыщ, а ведь будет и еще меньше. А причины этого просты — дикий конкурс идиотов на эти должности, думающих что там халява, огромное количество чудаков, готовых изучать все это «ради опыта», а также в целом ненужность этого всего по большому счету. Ведь без «кубернетес» вполне можно прожить — а вот без еды или срочной операции — нет. Много без чего также нельзя прожить — например без армии и полиции. Я бы например не хотел жить в мире, где их нет, хотя выжил бы, есть опыт знаете ли. Однако именно айтишники, у которых 99% нет такого опыта, тем не менее очень часто вопят что мол «менты нахуй не нужны, надо их всех разогнать», не понимая, что если будет так, то их череп станет главной мишенью для бандитского кастета бугагага.

Ну и не забываем про возраст — в «айти» «традиционно» (а скорее «нетрадиционно»!) — возрастных не берут! На самом деле — все-таки — берут, но — но за сущие копейки. И это тоже уже хорошо известно (в узких кругах) — и это тоже является причиной сильного упадка «зряплат» в «перспективной», «развивающейся», «высокотехнологичной» «отрасли». И между прочим, айтишники сами виноваты в этом, постоянно подчеркивая, что дескать «ничего сложного!» «линукс не знают только лохи!» «надо все время изучать и изучать, в этом нет ничего страшного!» «мы готовы изучать даже за маленькую зарплату!» и в таком духе. Ну что ж, вот и закономерный итог. А что, доктору не нравится собственное лекарство гыгы?

7
10

> практически во всех админских вакансиях требуют в совершенстве знать эту блевотину.

Если бы. Мне недавно кинули вакансию, где эта блевотина требуется для разраба на мс стеке. Причем контора довольно солидная в своей отрасли. Какого хуя творится?

4
0

>Если бы. Мне недавно кинули вакансию, где эта блевотина требуется для разраба на мс стеке. Причем контора довольно солидная в своей отрасли. Какого хуя творится?

Банальное окучивание лохов вендорами и распил бюджетов на местах. Когда я начинал заниматься вебом в конце нулевых, SOA уже была мертва, потому что все наигрались и поняли, что она жрет ресурсы как не в себя, требует особых усилий по деплою и тяжела в поддержке. Потом в районе мирового финансового кризиса был относительно спокойный период обычной виртуализации самых обыкновенных приложух, для которых весь деплой заключался в тупом заливании файлов на IIS. После кризиса появилась Azure, в которой виртуализацию, кластеризацию, балансировку и автомасштабирование можно было получить из коробки, а деплой заключался в заливании одного единственного файла в панели управления. И вот когда прошел шок от цен на эти услуги, все оценили сервис и переползли в облака, облачные провайдеры начали искать способы содрать с клиентов больше бабла и достали из шкафа SOA под видом новой технологии, а заодно вместо единого пакета услуг стали продавать больше услуг по отдельности. Ибо зачем давать клиенту возможность залить один файл, когда можно сделать из деплоя ритуал и целую профессию, а потом продавать допуслуги. Классическая схема: создай проблему, а потом собирай дань за покровительство и помощь в ее решении. При этом лохи сами рады нововведениям и при условии их широкой информационной поддержки покупают что угодно. Допустим, условному Грефу на самом деле насрать на облака, аджайл, биг дату и машин лернинг, ему как менеджеру госкорпорации тупо нужен движ, на котором можно взять очередной откат. Поэтому схема работает и в итоге вендоры получают бабло, менеджеры откаты, а программисты — головную боль и кучу придурков на гироскутерах, которых наняли для имитации бурной деятельности. Когда придурков станет больше, чем инженеров, наступит новая нормальность и проектировать что либо качественно и исходя из реальных потребностей будет зашквар. И она уже наступает. Я читал книгу Microsoft про микросервисы — там полный пиздец. Они в качестве примера берут интернет магазин и пол-книги думают как бы разбить это приложение на несколько маленьких, вообще не задаваясь вопросами типа «нахуя?» и «какую проблему это решает?», а потом пол-книги описывают какие услуги можно купить в Azure, чтобы решить возникшие проблемы. Для некоторых проблем решения не находится. Например, после того как каталог товаров и корзину разделили прямо на корню, вместе с базой, внезапно оказывается, что товар в каталоге и товар в корзине — это разные товары в разных базах и данные в них могут рассинхронизироваться. Гениальное архитектурное решение этой проблемы от Microsoft заключается в том, чтобы объявить, что «бизнес должен уважать стремление разработчиков к внедрению прогрессивной облачной архитектуры и смириться с накладываемыми ею ограничениями». Простоохуеть!

5
1

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

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

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

4
0

> Просто ты не понимаешь, что данный пример может быть не говносайтом для продажи пары носков в неделю, а большим проектом, который нагружен по самое небалуйся

И многие тут Амазоны пилят? У подавляющего большинства как раз «говносайты для продажи пары носков в неделю».

9
0

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

3
1

А оно нужно вот это вот «чего-то сложнее телеги» вот в данном конкретном проекте? Зачем проектировать карьерный самосвал для развоза пиццы? Толку от него никакого, а проблем огого. И мопед сгодится. Но денег на этом много не освоишь…

5
0

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

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

0
2

Так я и говорю, подавляющее большинство пилят даже близко не Амазоны, а щёки-то надувают!

1
0

Все верно, Хуй! Заебали они щеки дуть. Ходил к таким архитектом со стороны, описал им типовой функционал, взял бабосы, и ушел. А они так дальше и пилят, им пох, клиент лох. Микросервисы хороши там, где несколько команд пилят разные куски прода. Например, самое место им в банках, где за разные операции (sic!) отвечают разные (полно)продуктовые команды. Но в облака они это не положат никогда. Остальные сценарии для лохов

2
0

Я возмущаюсь потому что сервис фактически является обособленным приложением, но корзина это корзина и насильно делать ее обособленной значит заниматься ерундой. Очевидно же, что она будет тесно связана с другим функционалом. Когда необходимость в обособленном приложении вытекает из требований, это ок. С нагрузкой микросервисная архитектура всегда будет справляться хуже из-за того, что в ней взаимодействие между частями системы происходит по сети, а не в памяти, поэтому не понимаю этого аргумента. Вообще, хайлоад это обычно чьи-то сказки. Если говорить конкретно об интернет магазине, то на классической N-tire архитектуре даже железо от моего ноутбука потянуло бы с десяток миллионов посетителей в день. Плюс, горизонтальное масштабирование в ней делается элементарно добавлением одинаковых универсальных узлов, а не специализированных сервисов, а вертикально сейчас вообще можно масштабироваться до 100+ потоков.

4
1

> Вообще, хайлоад это обычно чьи-то сказки. Если говорить конкретно об интернет магазине, то на классической N-tire архитектуре даже железо от моего ноутбука потянуло бы с десяток миллионов посетителей в день.

Золотые слова, Семен Семеныч!

1
0

> сервис фактически является обособленным приложением

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

0
1

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

3
0

Да не парься ты. Сколько этой индустрии лет? Ее еще вчера не было. Пройдет 10 лет и все устаканится. Это хайп, вызванный возможностью автоматизации и отсутствием специалистов и оптимальных технологий. Индустрия уже, уже на стадии зрелости. В этом десятилетии мы начнем как на саночках с горочки спускаться. Уже показали ушки другие хайповые индустрии. А эта автоматизация нужна. По поводу людей, генофонд не просто так собирают. В прошлом году присудили премию за редактирование генов CRISPR/Cas9 при жизни. Даже после киберпанка будет подобие коммунизма, для сегодняшних богатых людей.

0
5

«не понимая, что если будет так, то их череп станет главной мишенью для бандитского кастета»
Поддерживаете полицейское государство?

Сегодня российские силовые ведомства достигли критического момента в своем развитии. За последние 15 лет они увеличились количественно более чем вдвое при сокращающемся в стране числе трудоспособных граждан. Их финансирование выросло более чем в 5,5 раза. Это привело к ряду положительных сдвигов, например к существенному снижению числа убийств и некоторых особо тяжких преступлений, однако на большинстве иных направлений успехов практически не заметно. Эволюция российских силовых структур привела, с одной стороны, к тому, что они стали par excellence гарантами сохранения нынешнего политического режима, а с другой — активными экономическими субъектами, выстраивающими свои собственные отношения с предпринимательскими структурами. Эффективность же основной их деятельности — борьбы с реально существующей в обществе преступностью, регулирования миграции, перекрытия каналов поступления в страну наркотиков и даже в ряде случаев борьбы с терроризмом — оказывается крайне низкой.
https://www.forbes.ru/biznes/346301-ne-mnogo-li-%07sily-za-15-let-chislo-silovikov-vyroslo-bolee-chem-vdvoe

И преступность снизилась только потому, что просто мало молодежи в стране из-за демографического провала. Тогда Вы должны любить и айтишников, ведь именно они устанавливают повсеместно систему слежки Большого брата, «ради Вашей безопасности».
Вы точно «Русский человек», может ник поменяете?

12
0

Правильных авторов читаешь. Книги почитал бы его, он там между строк все предельно ясно рассказывает простыми словами. Лично я бы не выебовался на несправедливость в стране и ее упадок живя в Италии в начал 20 века или в Румынии при Чаушеску, не стал бы удивляться некоторым вещам и прогнозов касаемо страны живя при Гитлере в Германии. Причем большинство этого даже тут не понимает. Тогда хули песдеть? Силовиков пенсионеров уже больше чем пенсионеров военных.

4
2

Всё бы даже ничего если бы это новое решало заебавшие всех старые проблемы. Но блять какие старые проблемы решает этот серверлесс? Просто очередная новомодная хуйня. И сука все как бараны попрутся ведь.

1
0

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

Второй день не могу винду переустановить, блять!!! Эта тварь мне вчера заявила, что ей похуй на все и она не может установить одну нужную софтину. 3 часа гугленья проблемы — хуй! Может мы тогда восстановим винду к первоначальному виду из образа средствами винды — хуй! 1 час гугленья проблемы — хуй! Может мы тогда возьмем и развернем образ другим софтом — хуй! 1 час гугленья проблемы — найдено решение преобразовать образ и восстановить через dism. 1 час ждем. Ура, оно работает, только образ был снят не в то время и он мне не нравится. Короче, идите нахуй, все это проще переустановить. Ты думаешь, что это все, конец истории? ХУЙ!!! Мы получаем пиздец, который теперь нужно настраивать. Уже час не могу вдуплить, почему на двух одинаковых компах с одинаковой виндой и одинаковыми правилами файервола, на одном винда обновляется, а на другом упорно блокирется.

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

5
0

Я помню на собесе однажды был. Проводил мужичек, худощавый такой, с длинными волосами заплетенными в косичку.
В самом начале собеса он заявил что резюме не смотрит, без этого разбирается что к чему и ему важно что собой человек представляет как программист. Ну я даже порадовался поначалу немного. Спросил сколько языков я знаю, на каких кодил. Ну я сказал что больше всего это джава, на втором месте сишка. Ну а так смотрел лисп, скалу и прочую лабудень. И все вроде бы шло неплохо пока мы не дошли до докера. Я сказал что слышал про него, но толком не знаю. Что-то с контейнерами и виртуализацией чтобы не париться каждый раз с развертыванием софта, а использовать заготовленный образ. Ну и тут он мне заявил — какой ты в жопу программист если не знаешь докер. Это было в более вежливой форме конечно, но суть такая. Смысл было разводить дискуссию про языки, алгоритмы и прочую хрень если можно было бы в резюме обнаружить отсутствие докера или хрюша бы спросила. Я удивился когда они все же офер сделали, но там зарплата была где-то в районе 70-80 хотя я уже больше получал на текущем месте работы.
Позже я узнал что с докерами и кубернетисами обычно девопсы работают, но это в идеале.
Вот кто-то говорит айтишка зрелая область, а я считаю это все еще зачаточное состояние. По крайней мере в области разработки софта. Стандартов очень мало, много мусорных технологий-однодневок. В итоге вместо того чтобы учить алгоритмы, архитектуру и принципы мы вынуждены постоянно изучать гавно которое завтра пойдет на помойку. Да что там говорить, многие конторы ни процесс нормально поставить не могут ни разделение по ролям. Но как только все стандартизируют, сделают разделение ролей и процессы везде — зарплата упадет до зарплаты какого-нибудь инженера на типичном заводе. Мне кажется поможет только эмиграция. А там уже сменишь профессию или нет — не так важно.

9
1

> Вот кто-то говорит айтишка зрелая область, а я считаю это все еще зачаточное состояние

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

> Но как только все стандартизируют, сделают разделение ролей и процессы везде

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

4
1
Парень молодой, с потухшим взглядомпишет:

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

3
3

Их не интересует то, что ты можешь разобраться в инструменте.

недавно меня завернули на собеседовании. Финалом стал вопрос про партиционирование таблиц в MySql. Я честно ответил, что за весь стаж работы не было ни потребности, ни опыта работы с этим, т.к. массивы данных были не столь критические. И это — более чем нормально, не каждый разработчик работает с миллионнами записей.

Самое интересное, что открыв документацию по партиционированию я понял всё за 5 минут.

Но кого это ебёт? Конечно, с таким подходом, можно бесконечно долго искать специалиста.

В последний раз, когда мы проводили собеседования, я просо спрашивал человека по основам ООП. Если человек что-то более-менее внятное говорил, было видно, что он в состоянии разобраться и умеет излагать мысли.

А еще есть долбоящеры, которые присылают тест на PHP-программиста с мамбы, там вообще ублюданские вопросы в стиле:

Какой тип данных возвращает функция array_unique() ?

Ответ:
integer
array
boolean
mixed

как будто программист обязан досконально знать описание каждой функции. Это всё давно подсказывается либо средствами IDE, либо гуглится за 5 секунд.

6
1

Странные собеседования. Неадекваты. У меня к примеру в Ренессанс Кредите было такое. Дают 5 заданий по pl/sql на дом, они средней сложности. Дают 2 часа. Решаешь, приглашают в офис. В офисе собеседует парень, дает три задачи на листке, садится рядом и достает смартфон и говорит «начинайте» включая секундомер. Самое геморрное — это решение задачи правильным образом :), а не просто решение. Простое задание: нужно удалить дубликаты из таблицы, не имеющей первичного ключа. Использовать коррелирующий запрос нельзя, он базу завешивает. И таких случаев «грузит базу, не оптимально» много.

Другой случай. Не пизжу. Дают задания типа select col1, col2 from table where col3 like ‘%хуй%’. А на деле ты получаешь базу с миллиардами строк, в ней 7 полей, где ты работаешь только с одним, строковым, в котором несколько ФИО, несколько счетов, разные не унифицрованные операции (если что пропустишь, тебя отпиздят на глазах у других, чтобы неповадно было, так как буквально потеря денег, кросс-функциональные команды по агайл). В итоге скриптик получается на 6-7 страниц А4, в нем куча временных таблиц, патиндексов, риплейсов и прочей хуйни. И смотря на все это у меня в голове стали мелькать мысли «а можт верстка там, web, вся хуйня получше? да и опенспейсы там не размером с футбольные поля». Тут еще роль играет, что мне интересно конкретно другое, а с SQL я случайно познакомился и по ряду печальных обстоятельств (кризис, сокращения) почему-то пошел туда, так как это наибольшим образом коррелировало с моим прошлым опытом (экономика) и образованием (экономика). Но теперь нахуй-нахуй эту поебень. А, еще такой момент. Вот к примеру госкомпании разрабатывала систему другая компания. Они посрались (кто-то кого-то кинул, я не знаю этой истории, мне ее рассказал потенциальный начальник), и вот нужно сопровождать эти базы без документации (подрядчик обиделся) 🙂 Это мое самое нелюбимое, разбираться по смыслу что где лежит и как это друг с другом взаимодействует, и спросить бывает не у кого. Это везде так? Бывает нужно писать межсерверные запросы к разным базам, к разным таблицам, а они блять похожи сука одна на другую. Это я неудачно, наверное, направление тогда выбрал? Верстал бы я хуйню какую как хипстеры и в хуй не дул бы. Ну не так? Серьезно спрашиваю. Дрочево какое-то.

2
3

если что пропустишь, тебя отпиздят на глазах у других, чтобы неповадно было

орнул)

2
0

На деле это не совсем смешно, даже когда не тебя, а кого-то другого, а на деле всех еженедельно, даже когда по объективным причинам что-то не получилось или что-то пропустили в, как понятно из выше написанного, абсолютно ненормализованной базе. И тут квалификация не особо имеет значения, если многоопытному сузить сроки, и, чтобы успеть сделать по уму, для будущей своей и других работы, он перерабатывает, тогда как менеджмент совсем не разбирается в технической стороне, как и люди из сторонних отделов. При этом зарплата небольшая, PHP-программист намного больше зарабатывает, тот же UI/UX дизайнер, а работают они в гораздо лучших условиях. У них и удаленка есть/бывает, офисы гораздо лучше, нет такого же уровня прессинга. При этом количество вакансий и их качество заметно больше и выше, даже бывает работа на иностранного заказчика. И в таких условиях выгореть как нехуй делать. И может так быть, что совещания будут чуть ли не ежедневные, но правда на них ты просто сидишь и слушаешь, смотришь работу других, их успехи и неудачи, причины неудач. Добавь к этому приход вовремя, дресс-код. В одной госконторе вообще требуют рубашку/костюм. И вот нахуй это? Лучше web хотя бы. А сейчас по моей специальности работы нет, вообще. И хочешь верь, хочешь нет, на позицию стажера/джуна уже невозможно попасть без блата даже со свободным английским и топовым образованием ( http://yuptalk.ru//big_4_vzalupation-t13512.0.html;msg117304;topicseen#msg117304 ), поэтому приход в айти не всегда обусловлен жаждой денег, пропагандой курсов. Можно конечно в водители, но и туда без опыта лет в 5 не возьмут, при этом нужно хорошо знать Москву и не получать штрафы, иногда уметь нарушать так как начальник опаздывает. Это у школьников есть выбор и еще студентов, даже не у выпускников, так как выпускник уже не сможет поступить на бюджет, а студент отчислившись может (так сделал мой знакомый, на летчика пошел, по блату, у него папа летчик, образование за год тогда стоило 1 лям рублей, учиться три года, и здоровье еще надо иметь). Такие дела.

2
2

Просто вы неудачники. Развитие программиста — это полезный и необходимый навык. Если не нравится, что индустрия приобретает новые высококачественные технологии — идите работать на завод. А нормальному программисту в кайф разбираться в чем-то новом и саморазвиваться.

6
15
Парень молодой, с потухшим взглядомпишет:

Не обижайся, но ты либо идиот либо очень молодой.

3
1

нормальному программисту в кайф разбираться в чем-то новом и саморазвиваться.

ровно до тех пор, пока тебе 20+ лет и у тебя кроме ПК в жизни больше ничего нет — ни бабы, ни жены, ни хобби, отличного от программирования.
Чем старше ты становишься, тем больше хочется посвящать время себе, а не персональному компьютеру.

14
1

Пора уже пиздить, таких долбоёбов, как ты. Может, хоть так мозги заработают…

6
1
Девушки в РФ не обращают внимание на айтишников.пишет:

Украинки бегают за парнями айтишниками, даже специальную телепередачу с рекомендациями запустили им в помощь:
Один из известных украинских телеканалов запустил проект под названием «Выйти замуж за ІТшника». Суть ее в том, чтобы так сказать, ловить на живца будущего мужа популярной профессии, посещая места, где чаще всего бывают программисты.
https://znaj.ua/ru/society/187951-viyti-zamizh-za-itshnika-ukrajinkam-proponuyut-pozichiti-cholovikiv-programistiv-inshim-zhinkam

Белоруски бегают за парнями айтишниками:
Зарплаты в IT-секторе так ярко выделяются на фоне доходов других белорусов, что это породило одну любопытную тенденцию. Все девушки об айтишниках говорят с придыханием и хотят за них замуж. В стране появилась новая религия: женщины буквально молятся на программистов и мечтают родить от них детей.
Пообщалась на днях со знакомой, обсудили вечер встречи выпускников. И тут слышу сакральное: «Да отлично у нее все! Повезло, она же за айтишника замуж вышла». Я не смогла скрыть своего удивления. То есть тот факт, что женщина создала семью с программистом, по определению рассматривается как билет в счастливую жизнь
— В бизнесе может произойти что угодно, сегодня в Беларуси он есть, а завтра — нет. А с айтишной зарплатой все стабильно. С годами она становится только выше, и я могу позволить себе спокойно заниматься детьми.
— Они такие же, как и все. Да, зарабатывают отлично, и я могу не беспокоиться о деньгах. Но вместе с этим появляется высокомерие: «Ты без меня никто». Я знаю, что муж мне изменяет, и он этого даже особенно не скрывает.
https://rebenok.by/articles/together/psychology/27437-da-otlichno-u-nee-vse-vyshla-zamuzh-za-aitishnika-mnenie-o-tom-chto-v-belarusivse-pomeshalis-na-aiti.html

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

7
6

В РФ же программист вообще не интересен девушкам, никто за ним не бегает. А зачем? Зарплаты лишь незначительно превышают среднюю, полно состоятельных чиновников, силовиков, полицейских. Эти люди и защиту могут обеспечить, так как в РФ более агрессивная среда

Дело, кстати, в не в зарплатах. Все эти украинско-белорусские страдания тамошних женщин по айтишникам — это лишь следствие жизни в этих банановых республиках. Бабы просто ищут ресурсных аленей. В РФ ситуация более честная с точки зрения этнологии человека: женщина тут выбирает действительно сильного мужчину. Мент, военный — это сила, связи, защита. Если жену айтишника набутылят на улице, то максимум что ждать от красноглазика — заявления в полицию, куда он придёт с дрожжащими конечностями. А мент с помощью коллег найдёт обидчика, вывезет в лес и сначала превратит в фарш, а потом и по полной программе обидчик уедет, ибо там все свои, от ментов до судей.

3
4

Ты прав с точки зрения науки 🙂 и сточки зрения моих наблюдений. Сейчас принято сверху показательно покрывать ментов, даже если он стреляет — https://www.youtube.com/watch?v=ki2jjeFlN_s

https://openmedia.io/news/n1/rabotavshim-na-akciyax-v-podderzhku-navalnogo-moskovskim-policejskim-vyplatili-premii/?amp. Это не говоря о квартирах как в 2012 году после Болотной.

У меня у самого сразу после вуза была возможность по знакомству пойти к чекистам. Я не поехал на собеседование 🙂 Сейчас писю хряпую, но не жалею нисколько 🙂 А вот в каком-нибудь FBI я бы работал в полную силу. Менты (не чекисты), даже из академии МВД — ограниченные, как айтишники, но иначе. Другие там не держатся. Но если сам быстро оттуда ушел, то как правило те умные и по жизни ловкие 🙂 РФ- буквально фашистская страна. Фашизм (не нацизм) — это абсолютная подчиненность большинства меньшинству с отсутствием социальных лифтов, отсутствием принципов гуманизма, с культом силы.

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

3
0

Да ладно. Альфа к альфе, омежка к омежке. Ни разу не видел чтобы самки-омежки бегали за ментами и прочими футболистами. Им банально спокойнее с таким же омежкой-программистиком, чем со своенравным ментом.

0
1
Парень молодой, с потухшим взглядомпишет:

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

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

7
3

«Тебе было бы приятно, если бы девушки в тебе видели вибратор и кошелек, а не человека?»
Если не повезло попасть в 3-5% процентов привлекательных для женщин мужчин( с которыми они находятся в режиме «любовь к альфа самцам»), то это в любой стране, популяции, стаде такое соотношение. Айтишники в Украине и Белоруссии хотя бы могут находиться с женщинами в режиме бытовой проституции, использовать демо-версии и т.д.. Айтишники в РФ не имеют даже этого.

«В Украине ужасающая коррупция на местах и государственном уровне»
В РФ то же самое. В Белоруссии коррупции меньше.

«Местные царьки, чиновники, продажный судьи, бизнесмены в десятки раз больше айтишника имеют.»
Не знаком с реалиями лично, но сомневаюсь, что в десятки раз. То есть они рады бы и хотели так, но тупо не имеют такой возможности развернуться по причине банальной нищеты окружающей среды обитания. Это как в африканском бантустане: вождю принесут какие-то шкурки и трофеи с охоты, но это не будет в «десятки раз больше» , чем местный айтишник, который работает «на западных дядь с зарплатой 6000$ в месяц».

А если смотреть ситуацию в РФ, то эти личности не в десятки, а в тысячи раз больше айтишника имеют. Если даже у рядовых полковников при задержании дома находят миллиарды наличными, что уж говорить о более крупных фигурах.
https://www.fontanka.ru/2019/05/17/048/

4
3

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

1
0

Для разработки сайтов Docker, Kubernetes, Serverless и проч. мутотень — не нужны от слова совсем.. Как будете работать сис. админами в Яндексе — тогда и изучите..
«Сейчас кстати практически во всех админских вакансиях требуют в совершенстве знать эту блевотину. » Так.. хрена ещё делать сис. админам? Поставить веб. сервер из весты за 10 мин.. и в потолок плевать?? 🙂

6
1

> Для разработки сайтов Docker, Kubernetes, Serverless и проч. мутотень — не нужны от слова совсем..

Очнись, ты обосрался. В каждой второй вакансии (если не в каждой первой) на удаленщика это требование сейчас является нормой.

2
0

Они могут там что угодно писать.. и пишут… перечисляя все технологии.. Уже давно установили, что современный человек не может знать и 1-2% от того стека технологий, который сейчас есть.. Даже 1 язык (PHP, Python, Си) — нельзя знать в совершенстве… Постоянно выходят новые версии, новые функции… всё «надо» отслеживать.. — если есть необходимость читать чужой код… Можно завалить любого, кто считает себя «синьером».. IT специалист должен быть инженером и уметь работать с документацией… и не более того. Нет смысла изучать «модные технологии».. пока не взяли на работу.. где эти «технологии» активно используются. Программист — это человек, который пишет код. Всё, точка.. И не важно на каком языке, фреймворке и.т. д. Аналогично с сис. админами. В Европе уже давно так и оценивают кандидатов.. Пишешь на PHP? У нас Python. OK — берём… У нас манегеры немного свои «хотелки» со временем чуть поубавят — и будет всё аналогично.. Сейчас же просто перечисляют от балды разную х*йня, которую не в состоянии знать ни одни нормальный человек чисто физически.. — с целью набирать школоту, которая будет в рабочее время заниматься обучением.. а они им будут платить низкие з/п… Нет у нас пока в стране IT (проектов, которые бы требовали каких-то серьезных разработок) или обсуждаемые вами «стеки». Есть куча долбодятлов, которые дальше разработки сайтов на вордпрессе (битриксе, друпале..) ничем больше не занимаются.

1
1

Нет у нас пока в стране IT (проектов, которые бы требовали каких-то серьезных разработок)

Очень поверхностное мнение. Если вы не работали, это не значит, что этого нет.

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

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

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

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

Если мне не верите — прямо сейчас сделайте резюме и пройдите пару собеседований. Уверяю, очень многое узнаете о себе и о тенденциях.

2
2

У нас манегеры немного свои «хотелки» со временем чуть поубавят — и будет всё аналогично..

С какой стати? Сейчас этих программистов как собак нерезанных. Реально можно открывать сезон охоты с целью регулирования популяции.

4
0

К сожалению, сильных программистов очень мало. Не в плане знания большого кол-ва «модных технологий», а хотя бы с отличным знанием PHP + SQL + JS. Если брать алгоритмы, то их вообще практически никто не знает. Да 90% этих «программистов» не знают, что такое двоичная система.. как на листочке перевести в неё. Однако, незнание алгоритмов им не мешает что-то клепать на вью, реакте.. или делать сайты на битриксе… Но если нужно написать, например, что-то более менее серьёзное на чистом JS — то найти специалиста будет очень сложно.. несмотря на то, что этих «специалистов» якобы как собак..

2
1

Нет никакой проблемы специалистов! Есть проблема их адекватного поиска и адекватной зарплаты.
Веб программист и не должен знать двоичную систему. Так же как наСильник не должен знать PHP. Но всем хочется и швеца, и жнеца, и на дуде игреца. За три копейки, разумеется. Не слышал чтобы от врачей требовалось быть хирургом, гинекологом и психиатром впридачу.

4
1

Все же есть обе эти проблемы. И квалифицированных спецов не хватает и большая проблема с их поиском. Рынок не может исправить эту ситуацию пока что. Было бы логично если бы айтишники создавали сообщества, находили как-то друг друга и создавали адекватные галеры куда потом брали таких же адекватов. Но это что-то из раздела фантастики. Хотя во многих других областях это практикуется (не в этой стране). Дизайнер может поработать в apple и создать потом свою компанию куда сама же apple впоследствии и обращается.
Пока этого нет мы и будем иметь все грехи айтишки. Огромное количество паразитов, повсеместный дебилизм, отбор кандидатов по наличию модной технологии в резюме и т.д.
Специалист иногда не может стать квалифицированным по банальной причине того что приходится скорее изучать какую-то херню, а не фундамент. Или он загружен рутиной что не хватает на это времени, работодатель категорически против изучения чего-то нового в рабочее время — да дохера может быть причин. Проблема действительно серьезная. Тут уж кому как повезет с местом работы и не думаю что это сильно зависит от вашего стека технологий.

0
0

> Было бы логично если бы айтишники создавали сообщества, находили как-то друг друга и создавали адекватные галеры куда потом брали таких же адекватов.
Найм «по знакомству» по-прежнему остаётся лучшим вариантом. Для обеих сторон. И на собеседовании PHPшника не спрашивают перевести число в двоичную систему и не отшивают потом «ах ну он же даже оснооов не знает…».

0
0

К сожалению, сильных программистов очень мало. Не в плане знания большого кол-ва «модных технологий», а хотя бы с отличным знанием PHP + SQL + JS

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

Людей, кто «хотя бы с отличным знанием PHP + SQL + JS», больше, чем ты думаешь. Огромное количество. PHP существует не менее 20 лет, лично я начинал в нулевые и уже в тот момент была куча людей, кто отлично во всём рубили. Ты думаешь за 20 лет не появилось толковых специалистов в этом направлении? Серьезно? Ахахаххахах. А кто весь рунет то написал?

Да 90% этих «программистов» не знают, что такое двоичная система..

в озвученной тобой стеке PHP + SQL + JS она нахер не нужна, твоя двоичная система. В этом стеке основные задачи — писать внятныфе CRUD-ы с какой-то бизнес-логикой, всё.

1
1

У меня опыт > 15 лет. Являюсь разработчиком ряда соц. сетей, в частности:
https://www.chitalnya.ru/
https://www.beesona.ru/
https://www.litprichal.ru/
и.т.д. Весь фронтенд/бекенд/системное администрирование на мне. Это если кого волнует мой уровень.. Языки PHP и JS активно развиваются. Ядро JS (как и сам язык) очень сильно изменился за последние 3-4 года. (в лучшую сторону). ES6, ES7, ES8, ES9… Старшее поколение типа вас создают подобные сайты и могут только плакать, как всё хреного.. вместо изучения новых возможностей языка. А молодняк изучает модные — react, angular, vue, которые являются всего лишь «хайпом» и «прослойками» над JS, при этом не знают сам JS. Не знают базовых вещей… В результате, как написал выше — проблема найти сильного специалиста (программиста). Проще найти того, кто посидел пару дней и по диагонали посмотрел Docker, Kubernetes, Serverless.. 🙂

1
3

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

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

Это если кого волнует мой уровень..

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

А молодняк изучает модные — react, angular, vue, которые являются всего лишь «хайпом» и «прослойками» над JS, при этом не знают сам JS

это вы так думаете, что бы не ощущать ту жопаболь, которая пронизывает и вас. Потому что даже вышеприведенные вами проекты сделаны в «классическом виде» прошлого десятилетия и вот этот говнокод https://www.litprichal.ru/js/common.js?v=6 уже никому не нужен во фронте, сейчас другие методики, более гибкие и этим кодом вы только школьника удивите. Так что, вынужден констатировать, что ваш 15-и летний опыт — это совсем не чудо, он у многих есть и мы все писали точно такой же код, как по ссылке выше.

Только сейчас это уже ничто — жуткая некондиция. Примите это как факт и добро пожаловать в наши ряды 🙂

4
0

Так я в ваших рядах.. раз тут :)) Со многим согласен, что сейчас куча разных библиотек, фрейморков, которые невозможно все изучить.. и требования на вакансии явно завышены. Молодым, действительно, очень сложно куда-то устроится, и не ясно, что конкретно надо изучать. Как правило, в РФ 90% сидят в студиях и пилят годами сайты на заказ.. на 1-2 CMS. По поводу моего кода. Т.к. занимаюсь и бекендом и фронтендом и настройкой серверов, то, конечно, не могу знать всё.. Да, использую на проектах старый jquery. Уже всё можно переписать на чистый js, там не так много кода.. Вопрос — зачем? Если всё работает… Будет время — перепишу. Да ВСЕ используют этот jquery.. даже разрабатывая новые сайты на заказ. Популярные CMS (типа 1c-bitrix) — его использует в ядре… Удобный, проверен годами. Это можно очень долго спорить… «надо ли применять jquery в 2021м»… Переходить на react, angular, vue — я лично пока не вижу никакого смысла, хотя и смотрел их по диагонали… По поводу «девальвируют опыт разработчиков» — не согласен. По крайнем мере на том же JS сейчас многие вещи делать намного удобнее, чем было раньше. Взять хотя бы отправку файлов на аяксе. Раньше извращались, отправляли через скрытый фрейм (как вариант) — сейчас всё это не нужно. Куча старого кода идёт в мусорку…

0
0

Популярные CMS (типа 1c-bitrix) — его использует в ядре

Битрикс является показателем? Ничего, что среди разработчиков он считается абсолютным дном? Вы видели его архитектуру, код и видели ли вы современные php-инструменты? Битрикс это код уровня 20-и летней давности.

Да ВСЕ используют этот jquery..

Нет, не все. Современные проекты уходят от этого.

я лично пока не вижу никакого смысла

А я вижу, мне внятно показали и объяснили суть этих инструментов. Это действительно элегантнее чем, портянка из jquery.

Еще несколько лет и можете смело вкидывать ваш стаж на помойку, если не свитчнетесь на вышеозвученные инструменты.
Об этом и речь на этом сайте — временный характер капитала знаний.

2
0

«Молодым, действительно, очень сложно куда-то устроится»

Опытным тоже сложно, так как работодатели жадные обычно. Сейчас можно легко устроиться только опытному за зарплату junior-а.

0
2

> в озвученной тобой стеке PHP + SQL + JS она нахер не нужна, твоя двоичная система. В этом стеке основные задачи — писать внятныфе CRUD-ы с какой-то бизнес-логикой, всё.

Я вообще сильно сомневаюсь что вменяемый человек не в состоянии перевести число в двоичную систему и обратно. Просто это займёт у него время на поиск информации, т.к. это не его повседневные обязанности и у него нет этого в кэше головы. Сильно это попахивает дебильными вопросами на интервью. Вот так они и оценивают специалистов, а потом воют на «дефицит».

1
0

«Битрикс является показателем? Ничего, что среди разработчиков он считается абсолютным дном?».

Мне тоже 1с-bitrix не нравится, работаю с ним с 2004-го года. Защищать его не собираюсь… Но он является лидером среди коммерческих CMS — факт! Если не хотите использовать битрикс — используйте бесплатное *** типа joomla, drupal, wordpress-a… или разрабатывайте для заказчиков свои самописные CMS (костыли). Возможно, они будут более «элегантными». Я на своих проектах не использую никакие CMS. Но если это заказчики, то им нужна панель управления…

«Это действительно элегантнее чем, портянка из jquery. «.

Тут каждому своё. Или сайты разрабатывать, или заниматься написанием»элегантного кода». Для пользователей без разницы.. используется ванильный JS, jquery или react.. Главное, чтобы работало. И для меня не важно какая библиотека — это всего лишь инструменты. Если используете react, angular, vue — используйте… У всех этих инструментов есть свои достоинства и НЕДОСТАТКИ! 🙂

0
1

Уважаемые it шники, а так же люди ушедшие из it, и другие сидящие на данном портале люди.
У меня к вам такой вопрос: я студент прикладной информатики (IT шник широкого профиля). Поступил во многом из-за моды и такого мудака как Хауди ХО, да и на бюджет на другую специальность не залетел бы с такими результатами ЕГЭ(Понимаю что винить кого-то это глупо, надо винить только себя, просто описал триггеры, которые подтолкнули на этот необдуманный шаг.) Так вот,уже на первом курсе понял,что меня тошнит от мира программирования и постоянного зазубривания.
Сам с Подмосковья. Есть возможность снимать койко-место в Москве и там работать.
Скажите пожалуйста, где больше шансов пробиться в Москве? В продажах(менеджер по продажам, b2b, b2c) Или же идти в специалисты 1С? Читал что многие специалисты 1С не то, чтобы очень много программируют, но учат постоянно разные конфигурации и тд, и потом больше консультируют и настраивают. И есть возможность впоследствии, как тот же Леонтьев Илья найти 5-6 нормальных постоянных клиентов и фактически работать на себя.
В продажах вроде рост быстрее до определённого дохода, но он не постоянен,в 1С первое время придётся работать за копейки и интенсивно набирать базу для увеличения своей стоимости на рынке 1С. Затем есть потенциальная возможность уйти и работать на себя.
Интересно услышать мнение прежде всего людей , которые работали в продажах в Москве/знакомы с крутыми менеджерами, а так же людей, работавших в 1С и возможно продолжающих работать там.

0
1

В России самая успешная и перспективная профессия — силовик. Военный или мент.

1
0

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *