>настраивать кубернетес и нормально упаковать много контейнеров
специально указал чтоб вы зашли на fabric8, и посмотрели что там весь пайплайн из коробки, ничего настраивать не надо, никакие синьеры и уж тем более системные администраторы (именно для настройки инфраструктуры и пайплайнов не нужны), две кнопки нажал все работает, поверхностных знаний и пониманий выше крыши, там любой "сын нашей бухгалтерши" справиться.
И это то никакое не будущее это то что есть уже сейчас и активно используется.
sim3x, ну например средний программист теперь в два клика может развернуть приложение упакованное в контейнер, не являясь специалистом ни по серверам или сопутствующим технологиям используемым в этом контейнере. Ранее же это могло представлять проблемы, отнимая кучу времени у программистов. Сейчас же это не представляет проблем, не занимает никакого времени, и делается автоматически.
Также уже есть готовые пайплайны для разработки, которые можно внедрять вообще не являясь специалистом по девопс -> на примере fabric8 , там гиганский обьем задач автоматизирован.
Вам лучше зайти и самим посмотреть какой функционал сейчас в таких системах (типа fabric8) идет из коробки.
Фактически вообще ни девопс, ни какой-то системный администратор вообще не нужен, покраней мере в рамках стартапа/малого бизнеса.
что значит НЕ запускают, на этом сейчас все маштабирование крупных сервисов и держится.
просто это немного другой уровень виртуализации, которые более эффективно использует железо, чем виртуализация на уровне железа.
А про админов и девопс. Если на одну кнопку можно все автоматически виртуализировать и масштабировать, разворачивать, внедрять автоматически решать проблемы - то захрена они нужны эти админы.
Раньше такая профессия была - телефонист - сидела баба и соединяла разные провода - достаточно сложная была профессия, но автоматизация сделало это все не нужным. Благодаря докеру - для множества задач не нужны никакие админы - для конечного потребителя это только благо.
Виктор, честно говоря нас программистов - не интересуют коммерческие риски заказчиков.
Не хочет рисков - покупает готовый продукт, хочет заказать РАЗРАБОТКУ, значит будешь платить за РАЗРАБОТКУ.
Кто-то хочет и рыбку сьесть и на х сесть. Ну так ктож не хочет, только такого не бывает ни где и ни в каких отраслях.
Или как ты хочешь, чтоб типа большой проект, типа год разработки например, кто-то делал без оплаты? а потом только может быть получил бы оплату за труд а может нет, если например заказчику что-то не понравиться?
это коммерческий риск, который на себя должен принимать заказчик, и тчательно выбирать с кем работать, и как выстраивать рабочий процесс.
Для того чтоб снизить риски нужно во первых найти правильных разработчиков, и этот процесс длительный через пробы и ошибки, это как жену найти, ты не найдешь ее с первого раза как бы тебе кто не понравился.
Есть определенные стандарты как можно снижать издержки на процесс разработки, разрабатывать сразу у нескольких разработчиков, разные части продукта, дублировать разработку некоторых модулей, иметь независимый аудит работ, упаковывать отдельный функционал в независимые микросервисы которые можно легко переиспользовать вне зависимости от рабочего стэка других разработчиков и так далее и тому подобное.
В первую очередь нужно обратить внимание как рабочие процессы настроены у самого подрядчика, по каким стандартам он работает и тд.
Вобщем это целая наука, и хочешь не хочешь нужно заказчику ее осваивать и быть грамотным в этих вещах, а не заказывать всякое дерьмо у кого попало, а потом жаловаться что ему изготовители дерьма сделали дерьмо.
Artem Gapchenko, с тем что "вы заказчик" я ошибся и сразу это удалил когда профиль глянул.
>По-вашему я должен оплатить ваш труд в полном объеме, так как вы время свое потратили.
работал много раз с американцами, никогда никаких даже вопросов по этому поводу у заказчиков не возникало - тоесть оплата была ВСЕГДА в оговоренном объеме, не зависимо от того как работает модель.
Как правило оплачивают по часам, и лишних вопросов не задают.
Хотя можно конечно и херню сделать - но это не значит что за херню платить не надо, если у тебя ЗАКАЗАЛИ ХЕРНЮ.
Просто если НЕ хочешь покупать "дерьмо" -> не покупай!
Заказчик тоже не маленький ребенок, должен видеть что и у кого он заказывает, уметь распределять свои риски, разделять работы на этапы, заказывать предварительный аудит, заказывать работы еще у одного исполнителя и тд, если для него критически важно получить лучший результат.
Он изначально обратился к дизайнеру который делает такие дизайны какие делает, он другие делать просто НЕ УМЕЕТ, а теперь заказчик ему говорит, что то как ты делаешь дизайны мне не нравится (они даже может быть классные для других, а ему не нравяться).
Ну если ты имбицил и заказываешь дизайн от дизайнера дизайн которого тебе не нравится, это не освобождает тебя от необходимости оплатить свой заказ.
Модель оплаты "до победного конца" тоже практикуется, но не у частных фрилансеров, по копеешным ценам. Это уже на уровне крупных компаний ценообразование на работы которых полностью отвязанно от стоимости труда.
Но даже в таких компаниях я не встречал чтоб полностью все делали бесплатно до того как работы будут окончены, все время берут какую-то хотябы часть финансирования ВНЕ зависимости от результатов работ - и в случае негативного развития проекта, эта часть никому не возвращается.
Ну вобщем в реальности я не сталкивался никогда с такой схемой работы, "делай до тех пор пока мне не понравится, и если мне не нравится, я не плачу за работы"
Artem Gapchenko, интересно когда необходимость оплачивать труд (потраченное личное время) - оказалось левацкой мечтой?
В отличии например от товара, ты не можешь вернуть назад услугу, как ты можешь вернуть человеку обратно его труд и время?
Artem Gapchenko, Артем, ну вот ты скажи где ты видел чтоб в договоре был пункт, что если мне оказанные услуги не понравились, я их не оплачиваю?
речь опятьже идет про "понравилось" не понравилось, исполнитель УЖЕ указал что все сделанно согласно оговоренным требованиям, а клиент не платит не потому что там что-то не пригодно, а потому что лично ему что-то там не нравиться.
Мне не понятны откуда такие старательно пытаетесь вывернуть факты, чтоб выгородить откровенного дегенерата.
АртемЪ, хехехе, представляю как ты таксисту говоришь - спасибо за поездку, я выхожу но платить не буду потому что мне не понравилось))))
прохладные истории бро, они максимум тянут на скейтчи для ютьюба, к реальной жизне это не имеет никакого отношения.
опять же ты передергиваешь -> речь идет про "понравилось" плачу - не понравилось не плачу.
вот я покушал вкусно в ресторане, а шефу сказал, что чет мне не очень понравилось, поэтому я платить не буду))))
Антон Тихомиров, хотелось бы отметить, что мелким фрилансерам лучше НИКОГДА не судится со своими клиентами, и не угражать судом (вобще не применять каких либо угроз и шантажа, надо любить своих заказчиков).
Я считаю что в нашей работе должна работать схема -> добровольного ВЗАИМНОГО желания работать друг с другом, при котором работы делятся на мелкие этапы и после выполнения этого небольшого этапа производится оплата (ну либо по предоплате как договоритесь), суть в том что обе стороны рискуют небольшой суммой, и небольшим размером работ.
Важно оставлять возможность заказчику -> НЕ продолжать работать, и НЕ оплачивать дальше работы которые ему возможно не понравились (оплатив ранее выполненные мелкие этапы)
Никакого принуждения, заказчик может ошибиться в выборе исполнителя, это нормально. Надо давать ему возможность без геморроя исправить свою ошибку, найти другого исполнителя если прежний не устроил.
Ну вобщем запугивать не надо) Просто вам тоже нужно понимать с кем вы работаете а с кем нет.
скажите вот реально, где в жизне вы хотябы раз с таким сталкивались, чтоб это так работало?
типа сел на такси, проехал - не понравилось не заплатил.
сделал стрижку - не понравилось не заплатил
заказал десерт в ресторане, чет не очень понравилось, решил не платить. . .
Какая вобще разница фигню он делает или нет? -> к нему заказчик пришел и именно у него его херню и заказал!
99.9% людей херню делают, но это не значит за труд можно и не платить.
П. С.
не стоит мягкое и горячее сравнивать, вы пытаетесь сравнить промышленный товар и услугу.
товар можно вернуть и перепродать, а время которое он потратил, как часть свой жизни на обслуживание клиента уже не вернуть никогда.
Сергей Горностаев, Яндекс тоже всех заколупал предложениями работы, при этом не показывая реальной динамики по найму.
Во многих галерах также -> предложения всем скидывают, так там налаженные бизнес процессы и процедуры. За таким предложением нет ничего кроме необходимости HR выполнить свой KPI.
При этом людей как правило не набирают, а наоборот уже нанятых не сохраняют и после окончания проекта распускают (проблема с новыми проектами), регулярно от них приходят разработчики в другие галеры.
Зная кухню изнутри, такие вещи не вызывают удивления, наоборот видна всеобщая стагнация ит-рынка.
-------------
про ЗП выше или ниже рынка, это болезненный вопрос, то сколько платят в россии разработчикам (в томже сбере), ничего кроме иронической улыбки не вызывает.
Вынужден лишь признать что "рынок" такой, сколько на нем платят -> если платят как ты выразился "в 2 раза выше рынка", возможно это ты платишь в 2 раза ниже рынка, а не наоборот.
fshp,
>Однако люди даже не готовятся.
-----
вот давай не будем всех обобщать, большинство людей вполне себе хорошо готовятся и задрачивают.
-------
мне если поставят задачу собрать комманду я ее соберу, а если поставят задачу голову морочить, то у меня вообще никто собеседование не пройдет, включая тебя по твоему же Хорстману. Я тебе в легкую обосную почему ты сам нихера по ней не знаешь и не "тянешь" к нам в компанию, тк не готовишься и не являешься толковым специалистом.
fshp, если бы на листочке алгоритм написать, это было бы совсем просто.
У нас людей то на собеседование например приглашали не АБЫ кого, а внутри самой компании приглашали самых лучших специалистов (из 2500+ в питерском офисе), которые реально уже 5-10 лет на позиции синьора/тимлида, и они НЕ МОГЛИ ПРОЙТИ, тк заказчик такой обьем знаний требовал, что я вобще сомневаюсь что такие люди существуют, например один из сотни вопросов был такой: знать как конфигурировать спрингКлауд, и знать какие ключи за что отвечают ПО ПАМЯТИ.
Это просто фиерия.
----
П. С. про множество и словарь, может если бы вы спросили в чем разница между map и set, тогда бы он легко ответил, возможно он русской терминологией не часто оперирует и сразу не смог сообразить, о чем его спрашивают, такое бывает.
хехехе, ну вот вы сами говорите что никого не нанимаете тк ищите "вменяемого" разработчика))))
при этом я уверен почти каждый день собеседуете людей, и месяцами что-то никого не можете найти, якобы на рынке все не вменяемые))))
Народу на рынке просто дохера, но люди тупо сидят на фрилансе.
На рынке стагнация, в таких условиях спрос есть, ТОЛЬКО на каких-то выдающихся специалистов, планка так задрана что "вменяемым" (особенно в среде Джавистов) - счиается только бывший синиор/тимлид с задатками архитектора который последние года 4 минимум в гугле отработал.
Это та реальность которую я постоянно наблюдаю, работая внутри крупнейшего в мире аутсорсера (ЕРАМ), видя как мы отбирали людей для проекта, когда собеседовали каждую неделю по 10-20 человек (при этом практический любой из соискателей был вполне себе вменяемый специалистом но никого не брали, тк даже самые лучшие кандидаты банально не могли пройти совсем невменяемые конечные собеседования у клиента)
У нас Продакт Менеджер постоянно В ПСИХОЗЕ находится, тк заказчики в конец ебанулись, изначально выставляют завышенные требования и не начинают проекты годами, колупая мозги и РМ и соискателям и компании.
Я обьясняю это тем что денег сейчас не очень у людей из-за чего заказчики просто не горят ввязываться в дорогие проекты, хотя идею прорабатывают.
Ну а стагнация началась в 2007 и все с каждым годом усугубляется и усугубляется, с 2014 где-то вобще жопа началась, что многие аутсорсеры начали потихоньку сворачивать свою деятельность (я говорю про Россию), например Люксофт распускает постепенно свой штат в России, многие закрыли свои центры разработки в России (тотже гугл), и политика тут не причем, банально бюджетов нет.
Последние кто нанимал это пару лет назад менее наверно Сбер ну и ЕРАМ, но и они вроде больше не расширяются, остальные только так воздух сотрясают, почитай все эти истории как люди бесконечно ходят по комапниям и нигде никого не нанимают, хотя формально "ищут".
Джависту можно конечно устроится, но имено этот чувак не устроится инфа 100%, ему нужно было вкатываться лет 10 назад чтоб быть в этой области более менее конкурентоспособным. Сейчас таких как он не набирают нигде, тем более без коммерческого опыта разработки. Вобщем даже через 5 лет когда он будет более менее норм специалистом, ему все равно нужно будет еще лет 5 опыта коммерческой разработки нужно будет иметь, его никто не возьмет, ни сейчас ни потом, ни вообще никогда)
я ему посоветовал просто в свежую область встроится где у него шанс хотя бы быть более конкурентоспособным, а не ходить по всем этим "ищем пол года вменяемого специалиста, все найти не можем"
> очень популярен фриланс "в одного".
он популярен не потому что так нравиться, а потому что у людей как правило другого выхода нет, чем фрилансить в одного.
m0nym, несмотря на это, все же мелкая вебстудия, которая убедила его поставить вместо вордпреса, версию битрикса, получает каждый месяц платежи от битрикса за то что они продают ему лицензию в 50% платежа.
А клиенту об этом обычно и не говорят, просто говорят что нужно взять платный продукт, потому что все остальное полное дерьмо, и только этот божествейнный (но само собой платный) продукт решит его задачи.
Doc44, вы можете как угодно закреплять в договоре какие угодно условия, но если инвестор не выполняет свои условия по поступлению денег (о котором и идеть речь), прекращает инвестиции, другие могут начинают другой проект с другими людьми, можно это как угодно называть (я лишь говорю что в такой ситуации конечно имеет смысл сменить партнеров).
И это НЕ невозможно.
По поводу забрать бизнес -> да кому он нужен, нет в стартапах никакого бизнеса без людей которые его непосредственно создают.
ну возможность контролировать свои расходы (издержки) - это скорее плюс для стартапа, конечно в идеале нужно договариваться хотябы об инвестициях до следующего раунда (от других инвесторов), обычно в мировой практике это 1-1.5 года.
Потеря финансирования может губительно отразится на проекте, но можно посмотреть с другой стороны:
Вы можете поменять инвестора, на другого, с лучшими условиями, тк я так понимаю если инвестор не выполняет условия участия -> то он уходит (доля его теряется). В любом случае в прежних рамках проект перестает существовать, и может родится в новых рамках, с новым инвестором с более интересными условиями финансирования
специально указал чтоб вы зашли на fabric8, и посмотрели что там весь пайплайн из коробки, ничего настраивать не надо, никакие синьеры и уж тем более системные администраторы (именно для настройки инфраструктуры и пайплайнов не нужны), две кнопки нажал все работает, поверхностных знаний и пониманий выше крыши, там любой "сын нашей бухгалтерши" справиться.
И это то никакое не будущее это то что есть уже сейчас и активно используется.