Comments 37
Сам всегда на «вы» и стараюсь говорить максимально интеллигентно (не вычурно, но колхозный базар считаю хуже мата).
Тем не менее мат я просто обожаю и постоянно совершенствуюсь в этом без сомнения крайне интересном искусстве говорить. Если б клиенты слышали, как я их крою за кулисами, — уши бы в трубочку свернулись; дам фору пьяному сапожнику :) И, несмотря на скудность английского мата, его тоже очень люблю; он всегда заставляет меня улыбаться :))
Но в правилах всегда есть исключения, и Линус наверняка профессионал своего дела, так что пущай матюкается :)))
из википедии:
Many communities, particularly in North America, regard the word as no longer socially acceptable. The fact that it is still commonly used has led to a continuing debate. A common replacement is the phrase «the r-word».
У неортодоксов и прочих протестантов всякие черти и ады являются жуткими матюками, как у нас жуй звезда и джигурда. При этом половые слова у них совершенно лишены эмоциональной окраски. Это другая культура
Вообще, считаю мат признаком непрофессионализма. Исключений не встречал за 9 лет работы в такой «общительной» сфере, как дизайн
Артемий Лебедев смотрит на вас с негодованием.
Вообще, считаю мат признаком непрофессионализма.
Хоть мне мат не приятен, но я считаю, что его нужно просто уметь им высказываться в то время когда и в том месте где это нужно, но не считаю что это как признак непрофессионализма.
Исключений не встречал за 9 лет работы в такой «общительной» сфере, как дизайн (таки болтовня в этом деле — не менее половины успеха).
Мат чаще встречается у производственников и вояк. (это необходимо для того чтобы быстро и четко указать что нужно сделать немедленно)
В сфере дизайна(да и вообще там где нужно много болтать) согласен мат вреден.
Сам всегда на «вы» и стараюсь говорить максимально интеллигентно (не вычурно, но колхозный базар считаю хуже мата).
Я сам стараюсь на "вы" и это по большей части это плохо. (в кругах где можно общаться на "ты" сложнее перестроиться(я испытал это на себе и не раз), вы становитесь "публичным"(имеется ввиду, что людям кажется что без вас никуда и никак))
P.S. Если я не прав, поправьте, пожалуйста.
Линус — это Линус, всем известен его стиль общения и то, что он, резко выражаясь, критикует решения, а не человека.
А вообще это все от команды зависит. Фраза вида "что это, *****, за говно?" вполне может быть как необоснованным наездом, так и объективной критикой, все зависит от контекста и отношений между людьми :-)
Линус, [...] резко выражаясь, критикует решения, а не человека.
Было бы ок, если бы это было действительно так. Но Линус как раз очень часто переходит на личности:
There aren't enough swear-words in the English language, so now I'll have to call you perkeleen vittupää just to express my disgust and frustration with this crap.
Когда разработчик пишет ужасный, омерзительный код, этот код надо называть «говном» и никак иначе. И если разработчик нормальный, он найдет способ улучшить качество своего кода и стать профи. А если разработчик плохой, то он уйдет из профессии. Такие программисты и не нужны, от них больше вреда, чем пользы.
Из моей личной практики большинство хороших спецов действительно немного грубоватые и довольно сухие в плане общения люди.
Нет никаких причин говорить "твоя работа говно" вместо "твоя работа очень низкого качестве". Люди хамят только потому, что у них есть такая возможность показать своё неуважение и остаться безнаказанными.
Три слова вместо пяти — вполне себе повод. Куда как эффективнее выразить мысль коротко и доходчиво, чем тратить время/нервы на высасывание обтекаемых формулировок с той лишь целью, чтоб сказать то же самое, но только так чтоб никто не обиделся. Нежные ранимые с тонкой душевной организацией программисты кругом.
Я не призываю материть направо и налево, но иногда стоит употреблять крепкое словцо, если ситуация того требует.
Мат/ругань есть средство эмоционального воздействия.
Фразу типа: «Это должно быть сделано к завтра по этому стандарту и никак иначе» сказанную спокойным тоном некоторые вполне могут воспринять как «Это должно быть сделано когда-нибудь, как-нибудь». Потому что не факт, что оно должно быть сделано по стандарту НА САМОМ ДЕЛЕ. А вот если пошли уже эмоции — то значит начальник сто раз подумал и выдает действительно необходимые рекомендации.
Негативная мотивация — это способ получить нужный результат БЫСТРО. Если руководитель ориентирован именно на достижение некоего конкретного результата и малозависим от ценных мыслей разработчиков, а весь проект у него в голове и ему нужны только исполнители-роботы — то жесткий стиль общения неизбежен.
Ну так код матом покрыть — это одно, а человека — другое. Линус как раз не стесняется людей г-ном называть, мне кажется, что это перебор. И я лично считаю, что если бы не распределённый стиль разработки, то он бы уже схлопотал от коллег по лицу, если бы он им всё это лично говорил.
Любой, кто писал свой драйвер или другую часть ядра это прекрасно понимает. Столько терпения, столько важных подсказок.
Я как-то вносил совсем мелкие правки, и то в device tree. С оформлением у меня вышел дикий косяк (много лишних пробелов и пустых строк). Мой коммит рассматривал, если не ошибаюсь, итальянец, но оглядываясь на то время — я удивился, что меня не послали в известном направлении. Мне ответили построчным разбором коммита с чётким указанием, что именно не так. Я, естественно, всё исправил и в итоге закончилось принятием патча.
Думаю, если бы ответ был «пошёл в задницу, ты прислал говно» — я бы не удивился, но и разбираться и исправлять я тоже не стал бы.
Эдакая гаражная романтика стартапа.
«Парни, зачанчивайте этот буллшит», — скажет Линус в ситуации где другие проекты будут ходить вокруг да около и конфликты будут лишь назревать и ждать своего выхода. Однако, если Линус скажет что-то вроде «Автор, ты — олень! Так пишут только (слово_по_вкусу)», то это уже оскорбление. Другое дело, что многие воспримут неуместным даже первый вариант.
Ну а Грег, видимо, читал книжки Бенджамина Франклина.
У нас в компании самый опытный и крутой сотрудник при первой возможности не стесняется покрывать отборным лексиконом(без мата, но намного страшнее и доходчивее большинства сапожников) тех, кто допускает примитивные(по его мнению) ошибки. Как бонус — к нему приходят только когда по другому совсем никак, а уходят преисполненные мудростью и самокритикой.
Склоки продолжались какое-то время, а затем участники проекта договорились о том, что нужен некий общий свод правил хорошего тона, что и было документально зафиксировано в /usr/src/linux/Documentation/CodingStyle
CodeOfConflict, CodingStyle — это другое.
то, что Линус высказал Мэтью по поводу патчей, которые должны были обеспечить загрузку Linux на рабочих станциях, изготовленных под Windows 8+ и использующих UEFI с технологией SecureBoot.
Неправда. Загрузка уже была обеспечена загрузчиком, который разработали в RedHat и который был подписан Microsoft.
То, что предложил этот Мэтью (хотя я так понимаю, что это не его лично идея)… чтобы разработчики проприетарных драйверов (NVidia, AMD,...) подписывали код у Microsoft (которая не проверяет код, а только его расово чистое происхождение из большой корпорации), а чтобы ядро Linux потом доверяло этим драйверам, потому что они подписаны ключом, который добавлен в UEFI (от Microsoft, который в каждом компьютере). Но Microsoft подписывает ключи только в своём собственном PE формате, и вот этот Мэтью предложил пулл-реквест с поддержкой этого формата.
(этот комментарий является вольным пересказом второго комментария за авторством pavon к этой статье)
Приведенная ниже таблица использования ненормативной лексики английского языка думаю не нуждается в комментариях.
- god
- damn
- screw
т.е. бог и болт (винт/шуруп) — это уже ненормативная лексика? нет, ну «черт» — еще куда ни шло, вдруг оскорбляет чувства верующих.
Чей это текст, Линуса или Грега?