Comments 382
Ребята из статьи целиком и полностью соответствуют этому правилу.
Сам аналогично, стремлюсь максимально автоматизировать рабочие моменты, чтобы высвободить как можно больше времени для получения всяческих жизненных ништяков.
Программистам хорошо… инженерам на площадках сложнее — когда нужно в 2 стойки поставить 13 серваков (питание, земля, медь, оптика и т.д.) и 4 нексуса, прокинуть от распред.щитов стоек 16 линков по 70 кв.мм для 48В до ЭПУ, фиг тут автоматизируешь работу программкой…
Получается, как в том анекдоте. Подметайте ломом, мне не нужно чтобы чисто, мне нужно чтобы вы запыхались. Работодателю комфортнее покупать ваше рабочее время, а не конкретные услуги (продукцию).
Еще, большой проблемой является желание государства загнать всех в рабство. Трудовое законодательство, рабочая неделя и т.п. Я вот хочу работать 2 дня в неделю по 10 часов, ни одно предприятие мне официально этого не позволит. Только фриланс и ИП. А если я не хочу быть предпринимателем, выбора у меня как будто и нет.
Подметайте ломом, мне не нужно чтобы чисто, мне нужно чтобы вы запыхались
Это не анекдот. Это армейские будни.
К сожалению, традиция эта не из-за дурости, а порядка ради. Солдат должен быть всё время чем-то занят, иначе он может придумать что-то неуставное, а то и сделать.
Ну и в целом, так везде — не только в армии. Везде, где нужно управлять коллективом/массами. Как только у людей появилось свободное время, управленцы смекнули, что это время нужно загружать чем-то контролируемым.
Почему заголовок такой кричащий и причем тут программисты? Мне кажется, все люди из статьи вряд ли работают программистами…
Думаю, если работодатель не идиот, то автоматизацию будет только приветствовать. А работника, проводящего её, ценить еще больше. Навешивать дополнительные обязанности тоже будет, но и без автоматизации он тоже это делает в случае необходимости. Для работника обычно это означает прибавку к зарплате
А если снять розовые очки, то работодателя интересует прибыль, которая растет не только от роста выручки, но и от сокращения расходов. Если ты сократил свои расходы и показал работодателю, что ты теперь не особо нужен, что будет? Он скорее поступит как заботливый родитель, или как алчный тиран?
Я же писал, работодатель — не идиот поймет, что работник ценен и найдет куда применить его качества. Другими словами, тот работник еще что-нибудь автоматизирует. А если нечего автоматизировать, то в будущем точно появится.
Если же нет — несовершенная автоматизация получается. Медленная, например.
Но это все, конечно, абстрактные рассуждения.
Основная же мысль тут в том, что просто «автоматизировать» — еще не значит скинуть с себя буквально все обязанности. Можно автоматизировать одну задачу, две или три, можно увязать в автоматический цикл выполнение всех трех, можно добавить к ним еще десять, а потом оптимизировать цикл и выкинуть оттуда 3-4 ставших ненужными… это очень и очень долгий процесс.
А сказать «я сделал скрипт, который все за меня делает» — это как-то наивненько. Мало делали, значит, раз простым скриптом отделались.
В статье, кстати, полно примеров, где вся работа «программиста» сводилась к вбиванию данных куда-либо.
Вбивание данных. Программистом. Эм… ок. Вопросов больше не имею.
Если увольняться не хочется, то можно прямо сказать работодателю: "без меня работать ничего не будет". Естественно, сделать закладки. А то что некуда применить такого работника — совсем не факт, обычно работодатели как раз любят накладывать дополнительные обязанности на своих работников. Вот и на этот раз наложат еще.
А увольнять рабочего, за то что он повысил эффективность работы — этично? Не этично как раз про закладки ничего не сказать. Ну или сделать так, чтобы без вас никто больше в автоматизации не разобрался без навыков программирования. Чтобы потом студентиков не наняли за пол-оклпда.
В остальных странах пытаются перенимать такой подход
И нет, не принадлежит (если не оформлена документально как положено).
как определить что какая-то функция ПО является закладкой а какая нет?Призывается эксперт (например, преподаватель с кафедры информационной безопасности местного ВУЗа МВД). Он высказывает своё мнение, суд ему верит.
Это если есть исходникиСделают экспертизу (декомпиляцию и анализ), проигравший оплатит.
Функция ограничения работы программы может быть штатной, просто работодатель якобы не услышал эту особенность.Вы думаете, начать врать — хорошая стратегия? )))
qw1 а у меня будет встречный вопрос — почему предприятие использует мой софт, не имея со мной об этом никаких договорных отношений? Т.е. использует незаконно.
Хорошей идеей будет добавление окна при старте программы с указанием автора, и что это коммерческое ПО стоит 100500 руб. в месяц )))
Вкратце расскажу: фотографы фотографировали и выкладывали свои фоточки в интернет (без указания лицензии) во всякие свои хомяки, бложики, Я.Фотки и т.п… Ряд СМИ стал их использовать в коммерческих целях. Фотографы увидев свои работы, попросили денег. Им отказали, они обиделись и подали в суд. За каждую фоточку, использованную без разрешения автора в СМИ, им пришлось платить от 5 до 50 тыс.руб.
Если мы не договорились о том, что программа, сделанная работником без задачи и должностных обязанностей, принадлежит ему — хорошо, тогда возвращаемся к предыдущему пункту, где мы обсуждали кому принадлежит результат автоматизации (бинарники, скрипты), которую работодатель не заказывал.
возьмите чужой код (или бинарник) с гитхаба, опубликованный безо всякой лицензииНа гитхабе невозможно что-либо опубликовать без выбора одной из открытых лицензий. Это обязательный пункт в анкете создания репозитория )))
Посмотрел у себя… только в одном указана лицензия, и то выбирал вручную.
if (DateTime.Today >= new DateTime(2020,01,01)) { Environment.Exit(0); }
может вполне быть признано вредоносной функцией (т.е. приносить убытки бизнесу). Создание программы — есть, умысел — есть. Состав доказан.
Всё зависит от того, что скажет эксперт, а он как правило в хороших отношениях с прокуратурой (т.к. других не будут привлекать), а если городская власть попросила решить дело в пользу бизнесмена, шансы в суде весьма небольшие.
В некоторых случаях очень сложно полностью автоматизировать, просто по причине того что входящие данные могут меняться, правила эволюционировать и в данных могут быть ошибки. Что часто приводит к тому, что эффективность вручную запускаемых скриптов в итоге выше чем полностью автоматизированного решения с постоянной доработкой.
А в свободное время я просто беру несложные и/или не срочные задачи у программистов, за что получаю отдельный «Бонус» к зарплате.
Всё честно, все довольны. Чего и другим желаю.
Иногда лезешь в свой скрипт 2-годовой давности и понимаешь, насколько деградировал.
В динамичной организации у админов непрерывный поток задач, что-то куда-то мигрирует, выводится из эксплуатации, оптимизируется, расширяется и прочее. Даже при поголовной автоматизации сидеть без дела не приходится.
Так там наверное в контракте были соответствующие строки, запрещающие делать что-то в свободное время.
Довольно спорный вопрос.
Если ПО создано под задачу, поставленную начальником, то могут и отсудить.
Если ПО более абстрактное, и тем более применяется в несвязанной задаче, то нет.
Что тут вообще обсуждать, я не понимаю. Если сотрудник выполняет работу, которая не предусмотрена его обязанностями, например создает ПО, значительно облегчающее его работу, и начинает использовать это ПО, это не значит что работодатель имеет права на это ПОКлючевой вопрос — занимается этим сотрудник в рабочее время или нет.
В среднем по палате, все что сотрудник делает в рабочее время — принадлежит работодателю, который за это рабочее время платит, потому что он платит за это рабочее время. А если разработка этого ПО не предусмотрена обязанностями, то сотрудник может еще и на штраф влететь, т.к. тратил рабочее время не на свои прямые обязанности.
Если же сотрудник занимался этим в свободное время, то на само ПО работодатель права не имеет, однако возникает вопрос выполнения сотрудником своих обязанностей. Тут есть в качестве примера есть известный случай, когда прогер отдавал решение задач индусам, сам ничего не делал, а говорил что это он работает. Упрощенно говоря если Вам заплатили за ручную лепку пельменей, а Вы притащили на работу разработанный Вами аппарат по лепке пельменей, то работодатель вполне справедливо выставит Вам претензию.
Ключевая разница тут в том, что наемному работнику платят за его время, а не за результаты работы.
Если же хочется получать оплату за результат, то надо идти не наемным работником, а работать как подрядчик.
p.s.: В россии в этом плане достаточно уникальное законодательство, но в топике речь про западные страны.
Между компанией и сотрудником есть контракт на выполнение определенной работы и сотрудник его полностью выполняет.Именно что на выполнение определённой работы, а не на достижение определённого результата.
Если сотруднику поручили набрать текст, то работа это набор текста. Если же сотрудник придумал распознаватель голоса и надиктовывает текст, то это другая работа.
А если сотрудник добровольно решает в оплаченное рабочее время использовать свои скиллы и разрабатывать ПОТо это тоже будет неэтично. Силы работника не безграничны. Утром решил задачу, потом в «свободное» время решил свои дела, потом пришла очередная рабочая задача и оппа — на нее сил уже нет, т.к. в «свободное» время сотрудник что-то делал, а не отдыхал. Это нецелевое использование рабочего времени.
Результаты работы или затраченное время — этот вопрос решают так или иначе уже очень давноДа в принципе этот вопрос уже давно решили.
Сотрудник компании на окладе — получает свою зарплату вне зависимости от результата, просто за потраченное время на определённую работу, поэтому в рабочее время должен заниматься работой и при этом определённой работой. Продал свое время — делай что сказали.
Сотрудник компании на сдельной оплате — получает оплату за результат, именно поэтому сам распоряжается своим временем и сделанные им продукты во время его работы принадлежат только ему, а работодателя не волнует что именно он делает, когда делает и как именно.
Вы привели самый кондовый — «если тебе поручили набирать текст, сидишь и набираешь как все с 9 до 6», от таких работодателей надо уходить.Это сама суть сотрудника компании на окладе.
Понимаете, нельзя требовать фиксированную оплату за рабочее время вне зависимости от результата (оклад), при этом одновременно с этим требуя оценивать твою работу по результату вне зависимости от того на что ушло рабочее время.
Пока нет пересечений с бизнесом работодателя — вполне этично. Ну и указанные свои дела — это тоже варианты отдыха ;)
Критерий простой — получаешь оплату за время — изволь делать в это время то, за что тебе платят… при чем изволь делать это так, как предусмотрено человеком который тебе платит.
И по второму пункту отметим отдельно — иногда важно что бы что-то было бы сделано пусть даже медленнее и хуже, но предусмотренным и ожидаемым способом, чем быстро и офигенно, но внезапным и непредсказуемым способом.
Но вброс был не про это.
Работодатель не покупает время вообще. Он покупает время требуемое на выполнение определённых задач. А это большая разница. Как между рабом и рабочим. Поэтому если работник свои задачи выполнил за меньшее время, то это не проблемы работника. И если у работодатель по поводу того, что работник не занят возникает "зуд", то нужно хорошенько задуматься об адекватности такого работодателя.
Работодатель не покупает время вообще. Он покупает время требуемое на выполнение определённых задач.
Это вам работодатель такое сказал? Исходя из моего опыта — это неправда. Кроме случая почасовой оплаты.
Работодатель не покупает время вообще. Он покупает время требуемое на выполнение определённых задач.Нет, и если работодатель наняв Вас на должность лепильщика пельменей с производительностью 500 пельменей в месяц и окладом 50 тысяч вдруг заплатит Вам 20 тысяч из-за того что Вы вылепили 200 пельменей, то Вы первый возмутитесь и пойдете размахивать трудовым кодексом, в котормо четко написано, что оклад это когда работник получает свой оклад вне зависимости от выполнения или не выполнения задач.
Я сталкивался с этим, и пришлось вести непростые переговоры, чтобы из контракта убрали хотя бы часть этих пунктов.
Если сотрудник выполняет работу, которая не предусмотрена его обязанностями, например создает ПО, значительно облегчающее его работу, и начинает использовать это ПО, это не значит что работодатель имеет права на это ПО. Он его не имеет, более того, он даже не имеет права узнать о том, как можно автоматизировать работу.
На большинстве работ сотрудник _обязан_ сообщать начальству обо всём важном, что происходит в его работе — особенно если он по своей инициативе решил делать работу совсем не так, как ему её говорили делать.
Плюс, не понятно, к чему вы тут привели разговор о правах — в приведённых историях никого за мошенничество не посадили и не судили даже. Одного уволили — ну так работодатель имеет полное право не продолжать работать с сотрудником, если понял, что его должность введена по ошибке и подлежит сокращению. Это не только к программистам относится.
Вопрос в изначальной статье был в этичности таких дел, но этичностью тут явно и не пахнет.
Извините, но причем тут этичность? Человек не обманывает. Его наняли делать работу — он делает работу. А то что друг работник немного поработал головой и сумел выполнять свои обязанности эффективнее, так это не вопрос этики вообще. И уж тем более работник не обязан рассказывать и тем более передавать работодателю свои наработки. Это его, работника, коммерческая тайна. Его наработки делают его привлекательнее на рынке труда. А вот желание работодателя видеть в работнике раба это плохая тенденция. По факту работодатель таким образом хочет экономить на менеджменте и воровать интеллектуальную собственность.
Человек не обманывает.
«Как там дела по работе?» «Нормально.» Вот и начался обман. И не говорите мне, что можно 6 лет проработать, не контактируя с коллегами и начальством.
И уж тем более работник не обязан рассказывать и тем более передавать работодателю свои наработки.
Рассказывать — обязан. Если вас наняли делать одно, а вы делаете другое, даже более эффективное (с вашей точки зрения) — вы должны как минимум сообщить об этом начальству. Работодатель имеет полное право знать, за что именно он платит деньги.
Это его, работника, коммерческая тайна. Его наработки делают его привлекательнее на рынке труда.
Вот здесь у вас основная ошибка — вам видится, как будто работник что-то изобрёл, придумал новый лучший способ делать работу, которого никто раньше не видел. На самом же деле он просто обнаружил ошибку работодателя — переплату на пустом месте. Никто другой за такую «работу» столько не платит, иначе бы работник уже давно открыл свой бизнес и стал миллионером. Просто работодатель об этой ошибке не знает. И продолжать держать его в неведении — таки да, не этично, хотя и абсолютно законно.
Но уж чего, а привлекательности на рынке труда такое точно не добавляет.
А вот желание работодателя видеть в работнике раба это плохая тенденция.
Как раз таки озлобленных рабов никто не хочет видеть — нужны добропорядочные коллеги и сотрудники, которым хоть немного не всё равно. Раб вот именно и поступил бы как в статье.
По-моему, в этом треде видна другая плохая тенденция — когда работник видит в работодателе просто враждебный мешок денег, который нужно опустошить всеми доступными способами, а дальше — пусть его бизнес хоть три раза обанкротится на неоправданных тратах.
Социопатия. Полное непонимание того, почему люди стремятся не работать с теми, кто при любом удобном случае заберёт у них всё, что может, до тех пор, пока это законно. И почему у человека вообще может быть доброжелательное отношение к работодателям и, хоть минимальная, заинтересованность в их успехе.
Вот здесь у вас основная ошибка — вам видится, как будто работник что-то изобрёл, придумал новый лучший способ делать работу, которого никто раньше не видел. На самом же деле он просто обнаружил ошибку работодателя — переплату на пустом месте.Совсем не факт, работник мог реально изобрести новый способ автоматизации (новый в деталях, не принципиально новый). С учетом того что возможно это вообще единственное место на земле где в принципе процесс утроен вот так, то может быть никто до него так и не делал.
И продолжать держать его в неведении — таки да, не этично, хотя и абсолютно законно.Согласен что неэтично, но подозреваю что во многих случаях это может быть и незаконно. Хотя доказать умысел скорее всего не получится если работник сам не проговорится что делает это специально: «Ну я же не знал что работодатель не в курсе, не могу же я каждую мелочь ему описывать, это должно было быть понятно из моих отчетов».
Но уж чего, а привлекательности на рынке труда такое точно не добавляет.Вот тут я совсем перестаю понимать такого работника. Ведь если его обман раскроется, то все компании которые о нем узнают будут предлагать худшие условия, тогда как если работника уволили из-за того что он слишком умный (глупые работодатели вполне себе существуют), то это наоборот увеличит его привлекательность — он честный, инициативный и умный, великолепное сочетание же. Понятно что узнают не все, но зачем понижать свою стоимость на рынке труда когда можно повысить?
Совсем не факт, работник мог реально изобрести новый способ автоматизации (новый в деталях, не принципиально новый). С учетом того что возможно это вообще единственное место на земле где в принципе процесс утроен вот так, то может быть никто до него так и не делал.
Гипотетически. Но тогда работник мог бы пойти на повышение — оптимизировать другие уникальные процессы в компании за большую зарплату, либо пойти параллельно оптимизировать их в других компаниях, раз есть такой уникальный талант.
Но он выбрал тихо сидеть на зарплате «офисного планктона», прекрасно понимая, что его уволят, когда это вскроется. А это уже намекает, что тут дело совсем не в уникальном таланте.
«Как там дела по работе?» «Нормально.» Вот и начался обман.А в чём обман-то? Надо было сказать «супер!» вместо «нормально»? Дела делаются, работа выполняется — всё в порядке. Что не так?
Рассказывать — обязан. Если вас наняли делать одно, а вы делаете другое, даже более эффективное (с вашей точки зрения) — вы должны как минимум сообщить об этом начальству.Это если его наняли именно «делать руками». Но такой работы, которую требуют делать определённым образом, а не на результат — не так и много. Только всякая кустарщина «ручной работы» и сильно зарегулированные отрасли.
вам видится, как будто работник что-то изобрёл, придумал новый лучший способ делать работу, которого никто раньше не видел. На самом же деле он просто обнаружил ошибку работодателя — переплату на пустом местеКакая у вас логика интересная. Торговец тогда тоже не делает работу, а обнаружил ошибку покупателя — переплату на пустом месте.
Никто другой за такую «работу» столько не платит, иначе бы работник уже давно открыл свой бизнес и стал миллионером.Сразу 2 ошибки: 1. Не каждая работа — стандартная и нужна более, чем в одном месте. 2. Не каждый бизнес — масштабируем до миллионных оборотов.
Тот же владелец бизнеса — может ничего уже не делать, выстроив процессы, но это не значит, что он может ещё бесконечное количество таких же бизнесов построить, раз этот у него время не занимает.
По-моему, в этом треде видна другая плохая тенденция — когда работник видит в работодателе просто враждебный мешок денег, который нужно опустошить всеми доступными способами, а дальше — пусть его бизнес хоть три раза обанкротится на неоправданных тратах.А где вы тут видите «опустошение всеми доступными способами»? Есть рамки договора, которые стороны соблюдают. Вы же в магазине не будете настаивать заплатить больше, потому что всё равно бы купили, даже если бы было дороже, поэтому продавец бы мог поставить цену больше, если бы это знал, а вы не хотите пользоваться его ошибкой, которую обнаружили?
он ее продал, в соответствии с контрактомПогодите-погодите, статья-то о людях, у которых контракты совсем не на создание интеллектуальной собственности, так что ничего они не продавали.
Что такое этичность вообще? Это следование нормам и правилам сообщества.
Ну вот в этих нормах и правилах и есть, что если ты видишь ошибку работодателя (переплату), то нужно сообщить о ней, а не доить её.
Более того, способы автоматизации работы и прочее и прочее, что позволяет сотруднику легче выполнять работу — это личный профессиональный рост работника, его ценность и опыт.
Вам почему-то видится изобретение там, где по сути просто эксплуатация ошибки. На изобретении можно заработать везде, а на ошибке — только у ошибившегося работодателя. Потому работник в статье и не спешит отсудить такую «крутую» софтину у работодателя — она не представляет ценности и подобное может кто угодно написать.
Вот пример: работник заметил, что ему по ошибке два раза начислили одну и ту же премию.
Законно ли промолчать и оставить деньги себе? Да.
Этично ли? Нет.
Но ведь никаких моральных прав не нарушено — они же сами начислили, а работник вообще не обязан следить?
Переведу:
Есть ли у работодателя основания добиваться уголовного дела или подавать в суд? Нет.
Есть ли у работодателя основания хуже относиться к работнику после этого? Да. То есть, конечно, он сделает поправку на то, что, может, работник не заметил, или посчитал это подарком, но выводы сделает и «осадочек останется».
С чего вы взяли что только у ошибившегося работодателя и это эксплуатация ошибки?
С того, что работодатель, по тексту статьи, не знал о сложившейся ситуации. А когда узнал — уволил. То есть посчитал ошибкой то, что работник работает в таком режиме и с такой зарплатой.
То, что в заголовке статьи написано «мнение» редактора ещё не означает, что это правильная интерпретация и не заслуживает критического мышления.
Перейдя к другому работодателю на ту же должность с большой вероятностью будет все то же самое.
Почему это с большой вероятностью? Это — не норма, именно поэтому эта история и всплыла на реддите и мы её сейчас обсуждаем. По-моему, это уже доказывает, что вероятность совсем не такая большая.
Любой работодатель с радостью всех бы уволил, если бы было можно, это его бизнес, а не богадельня. Работник и работодатель ни разу не друзья.
Ох, по моему опыту, совсем не любой работодатель с радостью увольняет (порой, даже, ко всеобщему сожалению), но я не говорю, что они все должны быть такими.
Но как я и писал выше в другой ветке, это уже напоминает социопатию. То, что работодатель не друг, ещё не означает, что он абсолютный враг и с него нужно трясти деньги всеми доступными способами, скрывая важную для него информацию и прикрываясь бумажками, мол «мне без разницы, насколько я полезен, подписался — плати».
Но тут дело даже не в увольнении, а в общих рабочих отношениях. Если начальник всеми средствами пытается подловить работника на опоздании в 2 минуты и выписать штраф на 500 рублей — он мудак и с ним никто не захочет работать — будут стараться уходить. Если работник всеми средствами пытается подловить начальника (например, требуя 500 рублей за 2 минуты сверхурочной работы) — он мудак и с ним никто не захочет работать — будут стараться найти способ уволить.
И то, и другое — не норма и не этичное поведение. Конечно, если бы я хотел похвастаться, какой я крутой и суровый, и в каких тяжёлых условиях выживаю, я бы убеждал окружающих, что это встречается повсеместно, а всех, кто не согласен, называл бы наивными.
Но я скажу другое — на моём опыте работа обычно строится прежде всего на взаимопомощи и взаимопонимании. Как только это становится хоть немного не так, сотрудничество быстро подходит к концу.
Если не знал, значит его конкуренты поступают также. Кто будет платить работнику, если у конкурентов эту работу выполняет программа?
Вот и раньше вы пишете:
Работодатели не одни на планете, они смотрят как работают другие, перенимают способы работы друг у друга.
Как вы это себе представляете? Что у них там своё сообщество конкурентов, где они друг другу помогают и делятся советами? Или приглашают друг друга в гости, показывают всё в мелких подробностях, вплоть до должностных инструкций, как что должно работать?
Ничего подобного. Коммерческая тайна и всё такое.
Откуда обычный директор мелкого мясокомбината узнает, сколько нужно людей на постоянную доработку, заполнение и продвижение его сайта и группы вк? Он в этом вообще не разбирается, не его профиль. Где-то слышал, что создают целый IT-отдел, а где-то, что один фрилансер со всем справляется — кому верить?
Так и нанимают на неоптимальные и автоматизируемые должности, и не только IT-шников, менеджеров тоже. Только у каждого история своя, поэтому и нанимают по-своему, со своими индивидуальными ошибками.
Но эти нормы, конечно же, имеют рекомендательный характер но от них уже можно отталкиваться учитывая специфику конкретного предприятия.
По поводу этики имхо это другое это неписаные правила поведения которые позволяют людям самоорганизовываться и не вымереть в перспективе миллиардов лет. Именно благодаря этому качеству мы как вид смогли добиться таких успехов по сравнению с другими, потому что умеем делать дела группой в целую планету, у животных максимум стая, а клей который позволяет нам так вместе работать это и есть этика.
Также у работодателя в любом случае (даже при написании программы ночью дома) есть опция заявить, что его интеллектуальной собственностью является сам автоматизированный бизнес-процесс, и тогда программа либо принадлежит работодателю, либо написана незаконно, и автор попал на бабки.
имеет ли он право пользоваться программным обеспечением разработанным за рамками должностных обязанностей? Очень сомневаюсь.
Почему вы в этом сомневаетесь?
Вводить данные или выполнять с ними рутинные операции по заранее определённому сценарию — это не программирование.
===================
Вы это… того не этого… у меня в дипломной была оптимизация кода генетическим алгоритмом.
Потом ее расширил до написания кода такого, чтобы выполнялись тесты.
Да, автоматизация не полная, но недалёк тот день, когда можно будет закинуть ноги на стол и сказать: «Ну-ка, Сири, забацай-ка мне программу, такую, чтоб...»
А та в ответ: «На каком языке желаете? Использовать фреймворки или самой все писать?».
Сейчас даже самые навороченные голосовые ассистенты вроде той же Сири — всего лишь базы данных типовых сценариев диалогов с кое-каким машинлёрнингом сбоку.
До сильного ИИ нам как до Китая раком. А слабый ИИ даже очень посредственного разработчика не сможет заменить.
Это всё равно как верить, что конструкторы сайтов заменят веб-программистов и дизайнеров.
p.s. вспоминается, как мы написали автоматический генератор комментариев для ассемблера. Код «mov ax, bx;» комментарий — переместить содержимое регистра bx в регистр ax
Есть документ А, надо привести к виду документа БВ такой формулировке это почти любая творческая задача. Есть документ — сказка, надо привести к киносценарию. Есть документ на китайском, надо привести к документу на английском. Это всё без сильного ИИ можно делать?
Но есть тенденция. Для первых вычислительных машин требовалась целая команда — математик, алгоритмист, кодер, оператор, тестировщик. В настоящее время, часть функций уже автоматизировано, причем без сильного ИИ. Собственно говоря, в ряде языков уже можно для задачи нарисовать квадрат, просто написать «нарисовать квадрат». Ну задать еще координаты и цвет, но это детали (можно рисовать с координатами и цветом по умолчанию, вообще нет проблем).
Субъективно кажется, что современный софт, как и современные автомобили, литературно выражаясь — несовершенны. Как вариант, мы просто ожидаем от них большего. Никто специально не ездит на машинах 80 годов, не сидит под виндоус nt.
Или есть к примеру код. Он выполняется меделнно. Есть входные данные к коду. Ускорь его, Сири!А это вообще алгоритмически неразрешимая задача. К примеру, есть код, решающий квадратное уровнение брутфорсом по 64-битному значению double. Со знанием определённых разделов математики этот код ускорить можно, а без него — нельзя.
Чтобы найти другое решение, нужно прицельно (с точностью до размера солнечной системы) прыгнуть на расстояние, сравнимое с расстоянием до другой галактики. Без знания направления прыжка, случайным поиском это произойдёт с такой же вероятностью, с какой генератор рандома напишет Войну и Мир.
Вы для своей задачи видите два решения, простое и сложное. Другие решения вы не видите, и считаете обоснованным подразумевать их невозможность.
Код «mov ax, bx;» комментарий — переместить содержимое регистра bx в регистр ax
такие «комментарии» имеют нулевую ценность
Я видел работающий (пусть и не быстро) генератор кода по тестам. Можно начать бегать кругами и кричать, что мы останемся без работы, но с другой стороны — даже если такие штуки широко распространятся, ну… будем писать тесты, значит. У программеров 60-70-х сегодняшние IDE тоже вызвали бы ужас: ёлки, мы ж без работы останемся, оно все само делает!
x = myfunc();
assert.equals("3049a1f0f1c808cdaa4fbed0e01649b1", md5(x));
Пусть этот ваш генератор сгенерит myfunc();
myfunc = const «3049a1f0f1c808cdaa4fbed0e01649b1»
Не сходится,
md5(const "3049a1f0f1c808cdaa4fbed0e01649b1") -> "44eb55eef77d762b1a9aa179075c222e"
assert.equals("3049a1f0f1c808cdaa4fbed0e01649b1", "44eb55eef77d762b1a9aa179075c222e") -> fail
Мой любимый пример: написал сигнатуру функции (ну это почти как тест), а потом ровно четыре командыПроблема с таким подходом в том, что написание «сигнатуры» (а она, получается, должна содержать все требования к функции) на реальных задачах (а не абстрактных математических) скорее всего будет сложнее, чем написание самой функции. Это как заставить Пролог сделать что-то, что очень легко программируется императивно, но переложить то же на термы — мозги сломаешь.
Сама задача сгенерировать код по тестам — некоррекна, как задачи типа «продолжи последовательность» в тестах «на интеллект», потому что ответов бесконечное количество.
По сути такая программа — это робот. Работник создал робота и поставил его работать вместо себя, а работодатель узнал об этом, отнял робота и уволил работника, теперь робот работает бесплатно на работодателя, а бывший работник вынужден искать работу. Чем больше таких безработных — тем меньше им будут платить при приёме на работу, таковы законы рынка при капитализме. Рекомендую авторам таких программ-роботов тщательно скрывать что у вас всё автоматизировано, а свободное время я бы потратил на полезные для общества вещи — open source, или изобретения, или создание инструкций для DIY вещей и т.п. Именно общество (современники и предки) дало вам возможность жить припеваючи, без их усилий до сих пор были бы обезьянами.
*всякие вопросы типа нарушения требований ИБ (запуск не согласованного ПО) и тому подобное опустим, с ними все более мене понятно, и наказание прописано во внутренних документах.
Если работодатель не разбирается в аспектах своего бизнеса и не понимает способов решения связанных с бизнесом задач — это его проблема.
Так же, как и мебельщики не просят, чтобы им платили каждый месяц за то, что когда-то (лет 5 назад) они сделали те стол, шкаф или кровать, которые до сих пор вовсю используются работодателем.
Станок (компьютер) и так не принадлежал мебельщику, практики — никто не забирать не может.
Так может он сделал его в рабочее время, и всё, что он таким образом сделал, принадлежит компании, в которой он в это время работал?
Результат работы не принадлежит исполнителю, каким бы он офигенным себя в этот момент не видел.
Мне, например, бывает очень приятно сделать какой-то крутой функционал или написать немого автоматизации, но это не значит, что теперь продукт принадлежит мне и меня нельзя уволить.
Что будет, если мебельщик придумает способ изготавливать мебель в 10 раз быстрее?
Работодатель потребует рассказать об этом способе, так как он разработан в рабочее время, и уволит этого мебельщика, потому что теперь ему хватит одного вместо десяти.
я помню, как в авральном режиме мы внедряли модули для поддержки покупок в апсторе, гуглоплее, виндовсторе (и еще каком-то не помню уже), чтобы все они снаружи имели один и тот же АПИ. И на полпути гугл с эпплом взяли и немного поменяли свои АПИ.
А потом Микрософт перешел от библиотек с Вин8 (и Вин8 РТ) на 8.1 (и 8.1 РТ — поддержи это тоже, да), а потом на Вин10 (наконец-то с объединной базой и для мобильной версии).
(а потом я ушел — а ребята еще продолжали и дальше поддерживать эту библиотеку и скрещивали ее уже с новыми эпплами и новыми андроидами с амазоном и его стором).
Как бы я хотел это автоматизировать!!! %)
И задачи у этих программистов не заканчиваются, ибо мир меняется, бизнес растёт, поэтому у этого, сидящего в углу страдальца есть достаточно времени, чтобы автоматизировать свою унылую работу и перевестись к программистом джуниором.
Впрочем, героев этих историй я тоже не понимаю. Где стремление к профессиональному росту? Неужели не хочется работу интереснее, зарплату выше и офис побольше? Кем, в конце концов, они видят себя через 5 лет?
Короче, программа автоматизации — принадлежит тому, кто её написал. Однако, автор программы должен был позаботиться о защите своих прав — например, запатентовать её или как-то обозначить положенным/законным образом свои права интеллектуальной собственности. Если он этого не сделал — то сам дурак.
Однако, в области защиты прав — обычный человек вряд ли сможет отстоять свои права, в т.ч. в суде. Фраза «В целом, мы держим эти инструменты при себе.» означает, что создатели инструментов не защитили свои интеллектуальные авторские права; и, видимо, не верят в эффективность своих попыток такой защиты. Поэтому все скрипты должны содержать в себе защиту от незаконного использования. Например, можно и нужно прописать в скриптах ограничение срока их работы — после которого они перестанут работать, станут тормозить или даже станут вредить (последний вариант — плохой: можно и самому нарваться, забыв переключить дату; и попасть под суд за причинение вреда). А на все претензии — надо требовать от руководства ответить, откуда они вообще взяли эти скрипты, и пусть предоставят документы, подтверждающие их право пользоваться этими программами (да-да, тот самый копирайт). Если руководство не заплатило за эти скрипты — то не имеет права предъявлять претензии на их работу. А даже если «все программы, созданные работником, принадлежат компании» — то пусть предъявят тех.задание и акт приёмки работ.
На вопрос о том. кто написал скрипты, надо отвечать что-то типа: «Не помню. Кажется, я писал что-то подобное. Но не уверен, точно ли это — моё. Даже если это моё — то не знаю, не были ли внесены изменения. Разбираться с этими скриптами — не хочу. Ну или хочу — но за большие деньги.».
Да, и надо помнить, что могут обыскать домашний компьютер работника — и найти именно эти скрипты. Или найти эти скрипты на ГитХабе. Причём — с этими закладками. И тут надо помнить, что государство защищает интересы правящего класса; и правящим классом является буржуазия.
Работник должен понимать, что работодатель ему — не друг и даже не союзник. Ну, т.е. союзник — но временный, а не пожизненный. Т.е. на момент найма — интересы работодателя и работника совпадают; но в любой момент ситуация может измениться, и работодатель станет врагом работника.
Европа и США — это либеральный капитализм, в котором работник может в любой момент уйти от нанимателя; но и наниматель в любой момент может уволить работника. Это не феодальная Япония с пожизненным наймом (впрочем, и там феодальные отношения потихоньку отмирают); пожизненный найм означает, что если работник автоматизировал свою работу, то его не уволят, а дадут ему аналогичную работу; а то и поручат автоматизировать работу других людей (но и других — тоже не уволят, а куда-нибудь пристроят; пострадают — те, кого должны были бы нанять, но не наняли).
Короче, программа автоматизации — принадлежит тому, кто её написал.
Если он при этом не использовал компьютер работодателя, так, по вашей логике? И его данные, для отладки скрипта.
если он при этом не использовал чужое оборудование, etc
Ну вообще да, вы правы, чей компьютер использовался, не принципиально. Просто в комментарии выше фраза про оборудование, я на нее и обратил внимание. Имущественные права и так принадлежат работодателю, если в трудовом соглашении это заранее прописано.
Если работник пилил в рабочее время на рабочем компьютере что-то, что работодатель не просил его сделать, это принадлежит работнику, даже если в трудовом договоре есть такая оговорка.
Иначе, к примеру, моему работодателю внезапно стали бы принадлежать issues и pull requests к браузерным играм)) (на самом деле — нет, не в России).
Вообще если работа легко (именно легко) автоматизируется — то это плохая работа изначально. Если фирма берет на это место человека а можно было бы написать пачку скриптов. Значит фирма в IT ничего не смыслит.
Когда сотрудник автоматизирует часть своей работы, его надо поощрять и заполнять свободное время новыми задачами. Нормальный сотрудник, участвующий в жизни компании и заинтересованный в ее коммерческом успехе, сам придет и скажет: «Я тут все заскриптовал, обкатал — работает, давайте еще и вот это автоматизируем ..»
А если ты используешь свои знания, чтобы дурачить работодателя — ты просто, литературно выражаясь, подлец.
Есть организации, которые смутно представляют себе возможности вычислительных технологий. Вот я когда писал дипломную по экономике, скрейпил данные для исследования с вебсайта. Так у моего научрука глаза загорелись когда он узнал, что такое возможно. Просил несколько раз потом скрипты на новые данные настроить и сделать вытяжку.
Нормальный сотрудник, участвующий в жизни компании и заинтересованный в ее коммерческом успехе, сам придет и скажет
Вот спорно. Если мой доход не зависит от «коммерческого успеха компании», и, более того, есть риск, что тогда в случае автоматизации меня сократят или переведут на неполную ставку, есть ли смысл идти и говорить? Есть ещё следствие «закона Паркинсона», который работает в госкомпаниях и больших корпорациях: если твоя работа приводит к сокращению штата, то ты этим умаляешь значимость своего начальника. Сами понимаете, как на такие вещи часто реагируют.
Научные сотрудники — немного другие люди. Во-первых, они имеют мало отношения к деньгам, а во-вторых, [хорошие учёные] заинтересованы в том, чтобы работа была сделана, а не играют в социальные игры. Впрочем, докторов наук, которые воспринимали хорошую работу аспирантов и мнсов как попытку пошатнуть свой трон, на который они взобрались -дцать лет назад, я тоже видел.
Последнее: сделал сам, хорошо и бесплатно — сядут на шею и все попытки согнать оттуда будут воспринимать резко негативно. Часто спокойнее просто не делать или не говорить.
> начальника
Потому надо чтобы потери восполнялись запросами на новые и более технологичные позиции (желательно более высокооплачиваемые — т.к. больше бюджет и больше значимость начальника)
В итоге приложение которое могу написать десяток хороших профессионалов, пишет сотня разрабов тратящих львиную долю времени на координацию друг с другом.
если ты используешь свои знания, чтобы дурачить работодателя — ты просто, литературно выражаясь, подлец
Ты lxsmkv, блин, ещё засудить админов за качественное выполнение своей работы по статье «мошенничество» предложи!
Как в одной из тем про KPI, в комментариях отметился безопасник, похваставшийся тем, что все бы кто у него выполняет KPI «не так» сели бы!
Получает деньги за работу. Выполняет её качественно и без "человеческого фактора" = подлец. Слишком уж громкие слова вы используете, вам не кажется?
Если работодатель платит за то, что работник должен быть занят по 8 часов в день и уставать, то выполнять работу скриптом — это нарушение договоренности. Уволить за это можно. Но тот, кто выполняет работу, подлецом не является. А то если представить, что работников двое, работа одинаковая, то один из них "подлец", потому, что не устает. Очень извращенная логика, не надо так.
Если работодатель платит за то, что работник должен быть занят по 8 часов в день и уставать, то выполнять работу скриптом — это нарушение договоренности.
А разве работодатель заинтересован не в результате работы, а
Работодатель заинтересован именно в результате. Просто он тот же результат желал бы получить за меньшие деньги.
boblenin
работодатель, который увольняет человека, который произвел оптимизацию бизнеса — это тот, кто убивает гуся, несущего золотые яйц
boblenin, проблема, в том, что работодатель:
— или наёмный менеджер, которому насрать, что будет с фирмой, через несколько лет
— или мелкий барыга, который экономит на всём чём может.
edogs
Упрощенно говоря если Вам заплатили за ручную лепку пельменей, а Вы притащили на работу разработанный Вами аппарат по лепке пельменей, то работодатель вполне справедливо выставит Вам претензию.
edogs, это если было оговорено, что все пельмени должны быть обязательно hand-made. А если оговорено, что за 8 часов нужно сделать тысячу пельменей, то запрета на использование аппарата по лепке пельменей нет.
Я бы другую аналогию привёл:
— наняли дровосека рубить лес и поставили норму для топора
— а он взял и притащил бензопилу!
Создав автоматизацию он увеличил эффективность на благо фирмы — молодец. Но не использовать освободившийся человеческий ресурс — противоречит экономическим интересам фирмы.
Еще, конечно, не понятно, почему начальник не интересовался чем занимаются его подчиненные. Это и задача менеджера в том числе, использовать ресурсы наиболее эффективным образом.
если было оговорено, что все пельмени должны быть обязательно hand-made.То это работа на окладе, 1 месяц = фикс. сумма денег, и не важно сколько ты сделал пельменей, если ты старательно их делал.
если оговорено, что за 8 часов нужно сделать тысячу пельменей,То это работа на сдельной оплате, ни о каком фиксированном окладе речь тогда не идет.
Поэтому если у Вас по условиям оклада положено 2000 баксов в месяц вне зависимости ни от чего, то попытка (в случае успеха) получить деньги как при сдельной оплате это прямое нарушие контракта. Как говорится — или крестик снимите или трусы оденьте:)
Я бы другую аналогию привёл:И получил для компании штраф за повышенный шум, вынудил компанию нанимать сборщиков мусора двух типов — для опилок от бензопилы и для щепок от топора, случайно отрубил себе ногу и компанию оштрафовали за несоблюдение ТБ.
— наняли дровосека рубить лес и поставили норму для топора
— а он взял и притащил бензопилу!
Ваша аналогия превосходно показывает ситуацию, когда нижестоящий сотрудник не обладая ни знаниями ни полномочиями начинает городить свой колхоз не видя общей картины, просто потому что он посчитал что так лучше.
Работодатель заинтересован именно в результате.
Работодатель обычно представлен конкретным начальником (или несколькими). Нельзя утверждать, что любой человек на позиции начальника заинтересован в результате. И глупо ожидать, что мотивация человека поддается логике — есть сотни исследований о том, что человек не логичен в принятии решений.
Если работодатель платит за то, что работник должен быть занят по 8 часов в день и уставать, то выполнять работу скриптом — это нарушение договоренности.«Здесь мерилом работы считают усталость»? (И вроде песня была не про капитализм.)
По зелёной молодости работал дизайнером в фотосалоне, и почти сразу заметил, сколько рутины и неудобства в моей работе. Обработка только что появившихся цифровых фотографий через фотошоп, приёмка этих фотографий с флешки — заказчик сидит рядом и постоянно путается в показаниях каких фотографий сколько, какого размера. Обработка фото на документы. Отправка готовых фотографий на печать на минилабе. Всё это — грёбанная рутина, с постоянными ошибками.
Постепенно, шаг за шагом, написал софт на VB. Цифровое фото развивалось и со временем оказалось, что благодаря софту я один справляюсь там, где у конкурентов загибаются четверо.
А потом меня уволили. Наняли на моё место студентика, урезав ЗП в несколько раз.
Но недолго их музыка играла. Я изначально писал софт с привязкой, и он не прощал вольготного отношения. Буквально через несколько месяцев (а я уже работал программистом к тому времени) мне позвонили, извинились и попросили восстановить софт после переустановки винды.
Был весной у них — прошло 13 лет, а они до сих пор на моём софте сидят.
Оказалось, что я автоматизировал рабочий процесс, чтобы иметь свободное время для повышения своей квалификации, удовлетворения жажды знаний. А тот сотрудник, который пришел на мое место:
— не имел такого желания;
— не знал чем занять свободное от работы время;
— и, самое главное, НЕ ПОНИМАЛ как все само работает.
И, как результат, его хотели уволить или перевести в другое место… Пришлось все сломать.
Тем не менее, ДА ЗДРАВСТВУЕТ ПОЛНАЯ АВТОМАТИЗАЦИЯ!
Ведь если работа автоматизирована, но менеджмент не знает об этом, значит менеджмент думает, что она не автоматизирована. И, при этом, в течение нескольких лет не дает команду автоматизировать рутинную работу, а наслаждается тем, как человек ее «решает» — ой как неудобно то вышло!
На самом деле очень интересная дилемма. Лично мой ответ просто: если с высоким шансом вас повысят, вам уже платят достаточно хорошо и у вас нет стороннего заработка, то стоит говорить.
В противном случае — нет.
Меня бесят люди, которые тебе платят по месяцам, и находят наглость спрашивать, "а работал ли ты полный день?". Какая нафиг разница, если денежка выдается за месяц и на месяц есть конкретные задачи.
Конечно, для его кошелька разница в том, что если человек может делать бОльшее за меньшее, то это эффективно для работодателя (особенно при выращивании хлопка). Но работнику от этого пользы нет. Я всегдя придерживался идеи, что если нету доли в фирме или зарплата не выше в 2-3 раза достойнов зарплаты на рынке по той же вакансии, то нет смысла думать о благе компании и нервах ее управленцев. Они думают о себе, а те о тебе. Так на кой думать о них?
Примеры автоматизации из жизни: мне везло мало, так как как работа подразумевала в том числе и ее (автоматизацию) создание. Но грамотный менеджмент не позволял класть на отдел бОльше работы, чем мы того хотели или были оплачены.
Больше всего везло тем, кто был далек от айти:) Друг работал одно время в транспортной компании, и каждое утро начилалось с ввода адресов на яндекс карты и прокладки маршрутов. 150-300 адресов, на все про все прошаренный человек тратил 2-3 часа максимум. Начинал он рано, уходил тоже, но работа была собачья.
Я ему написал онлайн тулзу, куда он закидывал свой эксель и которая вводила ему уже сделанную карту. Там были автокоррекции адресов на основе ручных правок ("в Кремль Вове", откорректировав единожды на верный адресс автоматом заменалось на верный адрес). В итоге через несколько дней (когда все кривые постоянные адреса были исправлены), нанесение всего этого бардака на карту занимало несколько минут.
Маршруты он строил сам, по одной ему известной логике, визуально. Но сие экономило ему около 2 часов в день, каждый день.
Еще автоматизации для моей принцессы, она сейчас перезапускает фирму (откуда ушла, и куда на х4 ее позвали спасать), и там много анализа тех же таблиц excel. Я ей сделал полуавтомат: она мне дает данные, говорит что нужно, я закидываю в базу и делаю за несколько минут то, что человек будет руками сидет и сверять целый день (конечно каждый анализ включает и проверки, контрольные суммы/количества, которые должны совпадать на оригинале и на отчетах).
Ну, и коммерческие продукты для автоматизации то того, то другого. Из последнего: очистка сервисов в от определенных данных, чтобы соотвествовать GDPR для евро фирмы. Прога висит на апи, и когда нужно пускается в бой по базам-логах всех тех сервисов, которые на нее повесили.
Меня бесят люди, которые тебе платят по месяцам, и находят наглость спрашивать, «а работал ли ты полный день?». Какая нафиг разница, если денежка выдается за месяц и на месяц есть конкретные задачи.
по идее он платит по месяцам не потому что у него ровно столько работы, а потому что он хочет, чтобы ты всегда был готов решать именно его задачи т.е. помесячная оплата это резервирование времени сотрудника, а чем нагружать это дума работодателя.
Мне не так давно один пенсионер рассказывал случай из жизни. Где-то был некий узел связи. Там работал связист. Постоянно что-то происходило с каналами, аппаратурой, связист настраивал, перестраивал. Однажды он уволился. Пришел другой специалист, очень высококлассный. И он нашел суть проблемы и исправил. И все стало работать как часы. Через пару лет его уволили — «он ничего не делает».
1. Фирма выпускает некую продукцию и продает ее потребителям. Т.е. выполняет для потребителей некоторую работу. Фирма автоматизирует производство, в результате чего ее расходы на производство падают в 10 раз. Снизит ли она стоимость продукции, ведь работать она стала меньше?
2. Что случиться с сотрудником который сделает тоже самое со своей работой?
Без давления конкурентов — очень вряд ли. Скорее повысит норму прибыли.
> Что случиться с сотрудником который сделает тоже самое со своей работой?
То же самое, что с компанией. Без давления конкурентов ничего не изменится, для потребителя его труда.
А по факту, чем меньше остается работы для людей, тем выше конкуренция за роботу, тем более кабальные условия предлагают работодатели для жаждущих заработать хотя бы на основные потребности.
А причем тут вообще роботы? Если труд человека бесполезен для общества — ему за труд не платят, а автоматизация здесь — просто один из факторов, делающий труд человека бесполезным.
Дальше прогнозировать сложно. Захотят ли господа слуг биологических или механических? Будет ли открыта ниша творчества, или нет нужды в оплачиваемом контенте.
Вы пользуетесь в жизни более, чем десятками тысяч разных продуктов интеллектуального труда.
Касательно стилистов, если все рабочие и водители ломанутся в сферу услуг, они там сильно цены обрушат.
1. Не пойдёт кассир из супермаркета дизайнить интерьеры, потому что если бы могла, она бы уже давно сменила работу, чем сидеть весь день, как робот.
2. В большинстве примеров из сферы услуг нужен немалый стартовый капитал. На аренду помещения, на инструменты, рабочую одежду, рекламу. А ещё, первые попытки сделать бизнес обычно проваливаются, получается далеко не сразу (т.е. взять кредит с гарантией, что дело точно выгорит, невозможно).
В большинстве примеров из сферы услуг нужен немалый стартовый капитал.Это если создавать свой бизнес. Далеко не каждый массажист владеет салоном в котором работает.
2. С развитием автоматизации, думаю, появятся и сервисы по аренде мест парикмахера, например. Что-то вроде смеси коворкинга и мойки самообслуживания — платишь за время и используемые материалы/инструменты и стрижёшь кого хочешь.
Сейчас есть рынок услуг, он занят специалистами. Если безработными станут все кассиры, этот рынок только сократится, потому что они будут бесплатно стричься у друзей, а не ходить по салонам.
Ваш же подход — это луддизм. Тот самый, который оберегал ткачей от ткацких станков.
Что-то вроде смеси коворкинга и мойки самообслуживания — платишь за время и используемые материалы/инструменты и стрижёшь кого хочешь.
Собственно, так оно и есть прямо сейчас. По-крайней мере в Нижнем Новгороде многие парикмахеры так и работают.
Если же процесс так и продолжится, как сейчас нарастает, то нет, большая часть населения опустится до уровня банановых республик при аристократии и узкого слоя полезных слуг.
Да с чего это произойдет то? А что, все, помимо аристократии, забудут как создавать блага? В том то и дело, что нет никакой системы распределения этих благ — блага создаются и равноценно обмениваются на другие блага. Если кто-то может создавать блага (а могут практически все) — то развитие прогресса в целом и автоматизации в частности приведет лишь к тому, что эти созданные блага он сможет обменять по более выгодному курсу.
И ещё, забыл в первом сообщении: сейчас XXI век, сейчас средствами производства предприятия и сами-то своими не владеют, так же, как рестораны не выкупают свои помещения, а снимают. Потому что заёмный капитал получается дороже собственного.
Если производить новые вещи — да. Если старые — значит где-то другой заводик с рабочими закроется. Но и новые производить — закроются заводы с старыми и ставшими не нужными вещами. Плюс сократят кучу прочих отраслей под ноль. Да и скорее будут старые переоборудовать.Вы как-то без обоснования сводите все рынки к игре с нулевой суммой, а это не так. Новые вещи не обязательно вытесняют или заменяют старые. Открытие Теслы не закрыло Тойоту. Выпуск «кружевных платков от Бабы Мани» не лишит работы «Павловопосадские платки».
В любом случае, стимуляция открывать заводы в чем выражается? У населения денег не будет, все в верхах тормозятся.
Напомню, это и есть то утверждение, которое вы и пытаетесь доказать, а не доказанный факт.
С чего бы ей быть дешевой? Это раз. Откуда бабки у тех, кто начнет их открывать — это два. И как отбивать деньги, это три.С того, что если она станет массовой, то станет и дешёвой. Вы же как раз «ужасами» массовой автоматизации пугаете, разве нет? А массовая дешёвая автоматизация сделает многое мелкое производство выгодным таким же выгодным, как сейчас крупное. Будет пекарь не руками месить тесто, а владеть автопекарней — всё тот же средний класс.
Бабки у тех, кто начнёт открывать — из кредитов, как и сейчас. Никто сейчас (практически) на собственные накопления заводов не строит, потому что копить — это значит держать деньги мёртвым грузом, когда можно было их вложить куда-нибудь.
А отбиваются деньги так же, как и всегда — делаете товар и продаёте с маржой, ничего не меняется. Только вот стартовые расходы в себестоимости составят тем меньшую часть, чем больше ваша аудитория, т.ч. для полутора аристократов делать не выгодно.
Платина и золото — дешевле свинца? Нет?Платину и золото люди не производят, а добывают, их себестоимость не зависит отбратно от масштабов. А вот промышленно производимые товары тем дешевле, чем более массово они производятся, чем больше партия, тем дешевле одна штука. Почитайте про так наываемые economies of scale.
В частности, по всей партии, как я уже писал, размазывается множество фиксированных (не зависящих от размера партии) расходов, таких как стоимость разработки.
автоматизация опирается на дорогие технологии.Так они потому и дорогие, что не массовые. Когда автоматизация станет массовой — как отдельные узлы, так и, как следствие, полные решения станут намного доступнее. Ваша аргументация сейчас сродни тому, чтобы в 80х годах говорить «массовые дешёвые компьютеры? Бред! Мейнфреймы стоят десятки миллионов долларов.Это и сложность, и дороговизна материалов, и дороговизна разработки».
И таки да — если бы истребители можно было делать из стандартных узлов, используемых в каждом втором бытовом устройстве, то они копейки бы и стоили, по сравнению с тем, сколько стоят сейчас.
То зачем ему это нужно?Если принять, что чем богаче капиталист, тем проще ему достаются новые деньги, то рано или поздно все деньги окажутся у него, и чтобы снова их заработать, нужно их потратить, накупив всего подряд, в том числе и ненужного.
Прогресс — это круто, но кто будет владеть этой автоматизацией? И что вы сможете предложить ему в замен?
Попробуйте мыслить здраво: из того, что я ничего не смогу предложить взамен 1% «собственникам автоматизации» вовсе не следует, что я ничего не смогу предложить оставшимся 99%, которым также нечего предложить собственникам автоматизации.
Сокращаем весь этот слой до пары десятков человек и? Да, останутся нужны шахтеры и т.п. И тонкий относительно общего населения Земли слой ученых и инженеров.
Есть еще и остальные люди, котором тоже что-то нужно, которые также отрезаюся от верхушки (на самом деле оно так не работает, и нет никакого потока вниз, но не суть) — почему вы их из расчета выкидываете? Люди, которые, по-вашему, не нужны — точно так же рождают спрос и точно так же могут его удовлетворять.
У них нет доступа к ресурсам, у них нет доступа к ценностям, и еще как-то они нужны пока их можно для чего-то использовать.У вас интересная манера утверждать свои мысли как факты. Только вот неплохо было бы подтвердить их статистикой неподдельного глобального обнищания, а не просто тем, что любителей коллекционировать деньги ради денег становится всё меньше.
И да, цитата прямо шикарная — для 62 человек приведены проценты роста, а для 3 миллиардов человек — суммарный объём. О чём это должно сказать? Непонятно.
Кроме того, нельзя забывать, что рождаемость в развитых и успешно развивающихся странах падает, в отличие от нищих, а смертность по всему миру снижается непрерывно как минимум с 1950 года (данные ООН). Кроме того, например, 62% американских миллиардеров заработали свои миллиарды сами, не имея наследства, т.е., нет никакого «накопительного эффекта», передающегося между поколениями.
Вам нужно еще другие 49% обыграть, дабы представлять действительную ценность.Какую «действительную»? Зачем мне быть лучше/богаче ВСЕХ остальных? То, что есть люди богаче и успешнее меня, не лишает меня того, что у меня есть.
Так как средств внизу не останется, то веером расфигачит средний слой и мелкий/средний бизнес
Оно так быть не сможет. Во-первых, средств снизу меньше не станет — далеко не весь низкоквалифицированный труд можно (экономически целесообразно) автоматизировать. Во-вторых, то самое расфигачивание среднего слоя приведет лишь к увеличению средств внизу. Бизнесу массовой продукции ничего не угрожает.
Как только основную массу людей исключают из производства — что они смогут производить на обмен?
Что угодно. Они смогут производить на обмен что угодно. Ведь суть в том, что исключают, по-вашему, основную массу людей, а не одного человека, и эта масса:
а) способна что-то производить.
б) ей что-то нужно.
Упс, никакого отсутствия возможности и необходимости производить у них не возникает, даже если все идет по описываемому вами сценарию (а оно не идет).
Ну, будет основная масса отрезана от буржуев, будет вести собственную экономику без роботов, потом в этом под-обществе снова произойдёт оптимизация, уберизация, цифровизация, и всё сначала.
Если со стороны посмотреть, получается, как будто общество растёт, ударяется в стеклянный потолок, отскакивает на десятилетия назад, и снова растёт. С какого-то раза проблема будет решена кардинально — коммунизмом каким-нибудь, соединением всех мозгов в единый организм, либо полным уничтожением жизни.
Источник: WorldBank
![](https://habrastorage.org/webt/b5/6k/mz/b56kmzfgs5sljqtptspnkyxqz0q.png)
Работают в компании программисты Паша и Вася. Среднестатистический проект каждый разрабатывает за месяц.
Паша оптимизирует свою работу, пишет вспомогательные скрипты, автоматизирует рутинную работу. Через некоторое время Паша разрабатывает проекты в среднем за две недели.
Руководство начинает это замечать и подкидывает Паше больше проектов.
Паша еще больше автоматизирует свою работу, создает дополнительные библиотеки, подключает новые инструменты разработки, через некоторое время Паша тратит на разработку проекта неделю.
Руководство это замечает и заваливает Пашу еще большим количеством проектов, чуть-чуть повышая оплату.
Проходит еще какое-то время. Паша автоматизировал большую часть своей работы, делает проект за день. Паша успевает сделать более десятка проектов в месяц, тратит на это только половину своего времени. Вася по-прежнему делает один проект целый месяц, не имея свободного времени.
Руководство увольняет Пашу за то, что он работает только по пол дня да еще и хочет прибавку к оплате в отличии от Васи, который трудится не покладая рук и ничего не просит.
Почему так происходит для меня загадка. Ведь, по сути, получается ЗП работника та же самая оплата лицензии за «софт» и ладно бы если этот софт можно было купить дешевле или скачать бесплатно, но уникальный, заточенный под конкретное производство и с тех поддержкой стоит на порядок дороже. Кроме как из-за самодурства руководителей у меня нет предположений.
Мой опыт — банк создал отдел занимающийся банкоматами и пластиковыми картами. Отдел пилил софт, обслуживал железо. Начальник захотел прибавки зарплаты, был уволен. Нашел денег, переманил к себе весь отдел. Пободался с банком, получил сервисный контракт на сумму примерно впятеро больше совокупной зарплаты и затрат отдела. Лет 5 работал с этим банком, получал рекомендации и начал работать с другими. В итоге, довольно успешная компания, хорошие отношения.
сейчас там уже пять человек делают уже вручную за меньшую зп, нежели было у троих.
Если фонд зарплаты отдела от этого уменьшился, то работадателю это выгоднее чем автоматизация. Работадателю ведь нужно оптимизировать не только время выполнения, но и затраты.
Ей богу, это уже просто глупо. Каждый год со дня рождения человека-разумного «оказывается на самом деле» всё вот-вот навернётся и вообще жизнь тлен.
Только как показывает сама история, автоматизация труда программистов — давно поставлена на поток и является целевым продуктом многих компаний. А вот реальное замещение обычно касается творческих, гуманитарных, управленческих работ. И прогнозы более крупных и менее истеричных лиц тоже на стороне программистов.
Нас сказочноебали расходимся…
Он тыкает в Семена, и говорит что сможет все автоматизировать за его зарплату в 3 года. Прилагает график составленный экономистом. Подписывается на разработку. Первый год работодатель платит и Семену и Автоматизатору. Потом Автоматизатор говорит что надо купить оборудование еще на год зарплаты Семена. Экономист рисует новый график, там то же с окупаемостью все хорошо. Еще через год Автоматизатор готов запускать систему, но надо подстраховать и нанять еще Ивана, который будет сравнивать работу Семена и работу системы. Проходит третий год и система все чаще дает результат как у Семена, а когда не дает, то Автоматизатор с Иваном убеждают работодателя в том, что система не может ошибаться, ведь это компьютер. Работодатель увольняет Семена и добровольно или по суду платит ему зарплату за год. Графики экономиста Автоматизатора и бухгалтера работодателя в чем то не совпадают и сильно, но Автоматизатор убеждает работодателя что проблема компенсаций для Семена его личная, вообще к автоматизации не имеющая отношения. Работодатель готовиться пожать руки Автоматизатору. Постойте, а вы разве не хотите заключить с нами сервисный контракт на год? А зачем, ведь у нас все работает? Ну вдруг у вас там запятая поменяется местами с дефисом? С чего бы? Ой, президент издал указ — поменять местами запятую и тире. Срок десять дней. Сколько говорите стоит сервисный контракт? Ой, а вот тут график, и он… Так дорисуйте! Для серьезного бизнеса, а у вас ведь именно такой!? Отлично, так вот окупаемость в 10 лет не должна пугать, вот мировые экономические журналы (стопка), везде пишут что это нормально! Пятый год, вам нужно заменить свое оборудование. Как? У него срок службы 15 лет! Это да, но мы тут весь год улучшали систему, теперь она требует современного оборудования. То есть вы хотите сказать, что улучшенная система работает медленнее. Почему? Автоматизатор — ну вышел новый компилятор, мы переписали базу данных. Зачем? Кстати да, зачем? Дайте подумать… Во — это требование безопасности, старые системы уязвимы, потом наша, ну то есть ваша система стала соответствовать ISO 9001 и ГОСТ 2.105-95… А как же график? Он теперь совсем, совсем никогда… Плак-плак. Это нормально, вы стали современной и высоко автоматизированной компанией. Опубликуйте пресс-релиз, разместите акции, найдите инвесторов. Они будут вкладываться в ваш неуклонный рост автоматизации.
Впрочем думаю по части программирования манагеры будут всё больше «Наносить ответный удар», ибо даже последнего манагера в школе обучали информатики и турбо паскалю, так что он хотя бы примерно может догаться, что в принципе можно автоматизировать, а что нет.
работодатели хотят как можно больше увеличивать свою прибыль, при этом уменьшить издержки, в том числе на зарплату работников. В будущем это породит глобальные проблемы, точнее они есть уже сейчас, у толстосума есть много денег, он покупает полностью автоматический завод, и зарабатывает еще больше, и никто ему не нужен (условно конечно), а те у кого денег на завод нет, только дальше беднеют и голодают
Потому, чаще куда дешевле будет нанять работников. Работник голоден и неграмотен. Он не знает цену своей работе, он конкурирует с 100500 другими такими же голодными и неграмотными работниками. Потому соглашается на условия, которые обеспечат максимальную прибыль толстосума.
ЗЫ: Если компании нужна автоматизация — пусть открывает соответствующую вакансию. jetcar, например, знакомые интересуются программированием, и несколько раз предлагали автоматизировать учёт в своих гос.предприятиях — но там это никому не нужно.
ЗЫЫ: Полная автоматизация невозможна, потому что в мире бизнеса постоянно что-то меняется (как описал vassabi) и всё равно нужно до-/пере- рабатывать (наладчик ЧПУ без дела не сидит).
Полная автоматизация невозможна, потому что в мире бизнеса постоянно что-то меняется
причем там прямо как по Булгакову (перефразируя Воланда): мы все знаем, что в мире бизнеса постоянно что-то меняется, самое обидное — то, что оно же неожиданно и внезапно меняется… (а зачастую — прямо в процессе автоматизации :) )
Одну уволили, вторую перевели.
Свою работу если автоматизирую когда-то, то скрывать не буду — высплюсь хоть.
Но и осуждать тех кто это скрывает не надо. Это их ситуация.
А вообще по теме — в подобных конторах, описанных, нужно как в армии — уметь «показывать видимость занятости» даже если ее нет :), это навык который со временем растет…
чуть что меняется в исходных данных или железе — и бац «автоматизация встала»
Папа до института ходил на завод работать, так вот там за рационализаторские предложения давали 20 рублей премии и повышали план для всех сотрудников.
Суть та же, сотрудник находясь в процессе может видеть как его можно улучшить, но плодами пользуется кто-то другой, а так как это уже было при Брежневе, мотивация строить светлое будущее была в среднем на много меньше, чем половину времени ничего не делать на работе.
… Про капитализм вообще молчу.
Все эти слаки, скрамы и прочие приводит к тому, что работаешь ещё больше, за то же время и ту же зарплату.
Ну или как в примере, пинок под зад.
Автоматизировал — держи в тайне, в освободившиеся время — учись.
Ведь при Капитализме нет ничего дороже свободного времени направленного на развитие.
Слово “автоматизация”, как пишет эта ваша википедия, было введено в широкий обиход в 1947 году.
Суть от этого за 200 лет не поменялась.
Про Интернет, тоже не писал, но писал о всё большем и большем обобществлении труда. То есть в вещах заложен труд многих и многих людей.
Стоит посмотреть на цепочку производства АйФона и обалдеть.
А скрам это способ защитить разработчика от дурных заказчиков и менеджеров. Начали спринт — требования не меняются (если меняются, изменение будет выполняться уже в следующем спринте). Сдали итерацию — получили фидбек (в идеале — деньги), а не то, что сделал продукт полностью, получил 100500 замечаний, устранил их забесплатно и только потом деньги.
У вас появлялось небольшое окно на подумать.
Теперь вы пишете пару строк в слаке и продолжаете пахать.
Вы в скраме прямые ещё не строите, бурнаут рэйты всякие? Площади под ними не считаете?
А просто заданный период сдачи задачи ещё не весь скрам.
У вас появлялось небольшое окно на подумать.Но если мне сейчас думать не хочется, то это потеря времени.
Теперь вы пишете пару строк в слаке и продолжаете пахать.Да никто с плёткой не стоит, думать (и читать Хабр) не запрещает.
Вы в скраме прямые ещё не строите, бурнаут рэйты всякие?Прямые строит scrum plugin в TFS. В скраме оценки даются командой, т.е. разработчиками. Минимальный квант = 1 час. То есть, чтобы тупо добавить 1 галочку на форму, нужен час. Как раз скачать из VCS репозиторий, внести исправление, написать тест (если хочется), задеплоить и посмотреть, как всё работает вживую. Но поскольку (не помню, по какому закону) работа занимает все отведённое время, как раз час и выходит.
Лично я считаю что этичности в отношении работник-бизнес нет. Если бизнес нанимает работника делать задачи, и работник делает задачи за 10 минут — то все должны быть довольны. И работник, и бизнес.
Сокращение штатов, т.е. увольнение сотрудников, чьи функции больше не нужны — тоже вполне этичная штука, если делается по закону, а не «по собственному желанию». Я как раз не понимаю программистов (или администраторов), которые предпочитают скучать на рабочем месте, а не искать место, где их навыки будут востребованы. Иногда мне даже кажется, что они существуют только в качестве лирических героев анонимной копипасты.
Поэтому, когда до разработчиков начнёт доходить классовый подход к самоосознанию, вся эта моральная белиберда про «стыдно скрывать от работодателя» пройдёт. Можно только порадоваться за ребят, которые так устроились.
Кстати, классовый антагонизм порождает следующую проблему: отдельным сотрудникам бывает выгодно вообще не автоматизировать свою работу, а ровно наоборот. Работник, обвешанный кредитами и обязанностью кормить семью, боится потерять источник своего дохода — работодателя. Часто ему приходит в голову, так сказать, «подстраховаться» — самому стать важной, даже ключевой частью бизнес-процесса в компании, хранить часть секретов у себя и не делиться ими ни с кем. Тогда увольнение такого сотрудника приведёт к локальному (или даже общему) ЧП, и работодатель сто раз подумает, прежде чем решиться увольнять. Поэтому, наоборот, если «ценный специалист» делает какую-то «магию» руками, то это даёт ему некую страховку от увольнения. Он никогда не будет автоматизировать эту магию, даже делать так, чтобы в ней легко разобрался кто-то другой.
Собственно, такие примеры я видел не раз, не два и не три. И в этом не вина людей (они снижают персональные риски), а системы.
В 1995 году в городской администрации мной была написана программа для автоматического расчёта шахматки (таблица с суммами столбов и строк, + общая сумма), которая постранично выводил на печать итоговый результат для склейки итоговой таблицы (размер итоговой таблицы А1). В распоряжении был 286 и бейсик)
Писал пару дней + оптимизация распечатки на матричный принтер.
Приход первичных документов вводился каждый день по 10 минут, автоматически пересчитывался и сохранялся на дискете. В конце месяца итог сверялся с фактическим и распечатывался.
Так как работа была только на лето, то… В августе меня уволили.
Программу оставил.
Учить никого не стал.
Проблем от работодателя не имел, следующие сотрудники делали на листе А1 в течении 3-4 СУТОК эту же работу на калькуляторе перекладывая стопки бумажек.
О программе знали.
Старались её не трогать.
Вывод
1. Автоматизировать точно нужно!
2. Говорить об этом не нужно никому!
3. Работу организовывать на хоткеях и без документации. Закладки в таком случае не нужны.
Если выполнить все 3 пункта то у вас не будет морально-этических угрызений, в том случае если это вскроется работодателем вас не накажут, программы и скрипты можно подарить.
Если попросят/заставят научить или оформить техдокументацию у вас будет поле для маневра.
Ну и +1 в карму, и +2 к ЧСВ.
Был у меня успешный опыт автоматизации рутинных задач юридического плана.
Мое мнение таково.
Если человека можно полностью заменить автоматизацией и работодатель до сих пор этого не сделал — так этому работодателю и надо. Зачастую автоматизацией занимаются люди, специально для этого не предназначенные, извините, по большой нужде. После кучи запросов на такую автоматизацию, работодателем не услышанных.
Человека на рабочем месте (именно — на рабочем месте) держат для того, чтобы решать задачи, возникающие внезапно, здесь и сейчас. Всю жизнь не автоматизируешь. И за возможность «немедленного использования» работодатель и платит офисному сидельцу типа «сисадмин-эникейщик».
Другой вопрос, разрешена ли в принципе такая автоматизация. Обычно она связана извлечением и обработкой данных. В некоторых случаях, например — в банках, работодателю не очень нравится такое «извлечение», так как всегда есть вариант утечки. И если банковские программы худо-бедно защищены, то кустарные надстройки — поле чудес.
Следовательно, работник заслужил честно свободное время, т.к. его компетенция позволяет ему так работать. А скрывать или докладывать о своих достижениях — решать работнику. Если босс потенциально скорее повысит в должности, добавит зарплаты, то разумно будет сообщить, ну а если (как чаще и бывает) светит увольнение или дополнительная загрузка работой, то лучше скрыть свою находчивость. Все очевидно, если пользоваться здравым смыслом.
Программисты своими руками лишают себя работы