Мне так не показалось. У генераторов статических сайтов разве есть возможность включить ajax или websocket, как пишет автор. Причём, желательно, не доводя напильником, а прямо в рамках генерации? Всё-таки авторка имела в виду интерактивные сайты, а не чистую статику, как я понял из статьи.
Имхо, важен вопрос: "почему люди пишут непонятный код или текст?"
Мой ответ: по трём причинам.
1) Человек пишет непонятный код/текст, потому что пребывание в корпоративной среде небезопасно, любого могут в любой момент вышвырнуть за дверь, оштрафовать или понизить. Поэтому даже на подсознательном уровне у разработчика (аналитика, тестировщика, техписа и т.д.) возникает желание создать область недосказанности настолько большую, чтобы увольнение этого сотрудника автоматически бы нанесло фирме существенный ущерб без каких-либо дополнительных мстительных усилий со стороны увольняемого сотрудника.
Следовательно, в этом случае появление сказочного и магического кода/теста/текста/знания - это ответственность руководства и менеджеров, именно они не создали безопасную для работы среду, каждый ходит под страхом увольнения, ибо жизнь в таком колективе непредсказуема и жестока.
Такие преднамеренно созданные области недосказанности (в коде, в тестах, в постановочной и технической документации) имеют свою неявную цену для компании: время на вхождение в тему нового разработчика, техписа, аналитика, тестировщика.
Я для себя это формулирую так: работодатель платит за свою спесь, за своё право вышвырнуть человека в любой момент, - платит управляемостью бизнеса и деньгами.
2) Человек пишет непонятный код/текст, потому что хочет власти и роста в иерархии, хочет, чтобы от его эксклюзивных знаний зависели другие и ходили бы к нему на поклон.
Опять-таки, это зона ответственности управленцев: выстроить понятную и безопасную как для компании, так и для сотрудников, ясно описанную карьерную траекторию.
Если нету ясных общих правил роста, как в должности так и по зарплате, то неизбежно будут возникать князья, владеющие своими кодовыми вотчинами эксклюзивно и требующие за это власти в разных её выражениях.
3) Человек пишет непонятный код/текст силу сиюминутных обстоятельств, срочности, неполноты постановки задачи, а потом вступает в свои права корпоративная культура "работает - не трожь, рефакторинг - блажь". Здесь играют роль сжатые сроки, отсутствие код-ревью и прочие факторы, которые в целом можно описать как "невыстроенные процессы". Невыстроенные процессы управления качеством позволяют писать такой код.
То, что процессы управления качеством разработки/тестирования/документирования не выстроены, - это зона ответственности техдиректора, начальников отделов и тимлидов, предполагаю.
Как правило, руководство давит только на 3-й пункт, считая возможность играть людьми и глумиться над ними, держать их в страхе, стравливать друг с другом и через это управлять, - считая это своим священным правом.
Пункт 2 в лучшем случае спихивают на отдел HR, давая на задачу микробюджет и никаких полномочий. "Обеспечьте нам ясный карьерный трек".
Пунктом первым руководство, как правило, не занимается, потому что какие-то гарантии для сотрудников влекут за собой обязятельства (хотя бы на словах) и самоограничение для руководства. Именно руководство т.н. корпоративный дух. Бывают компании, в которых царит дух уважения и дружелюбия. Бывают компании, где душно, где руководство устраивает крысиные бега для сотрудников.
Каждый способ управления имеет свою цену, плюсы и минусы.
Мой поинт в том, что, если человек пишет магический код/тест/текст, то всегда имеет смысл поинтересоваться - в каком людском окружении исполнитель находится и как им управляют.
Рассуждения типа - ни за что не бьют, раз избили, значит, было за что - вы подаёте на голубом глазу, как так и надо. Под видом прямоты и откровенности у вас обычная агрессия.
Как вы думаете, какой вывод сделает нормальный человек, переживающий кризис, прочитав ваш комментарий? Будет ещё и ещё копаться в себе, искать недостатки? Зачем?
Зечем раскрываться перед другими? Зачем проговаривать вслух свои обиды и мысли, когда придёте вы, насрёте и пробьёте с ноги?
Вашим комментарием вы подтвердили ненаписанный вывод, который из этой статьи напрашивается: "Человек человеку волк".
Но посколько вы даёте конструктивную (ха-ха) критику, то и вывод может быть
«Касательно самой статьи, то это типичный „плачь токсичной обиженки“, которую жизнь оставила за бортом. Хотя по факту вам просто воздалось за ваши заслуги.»
Вы написали гадость. И от вашей гадости никому лучше не станет.
Вы согласны с тем, что человек, имевший в период с 2012 по 2022 несколько административных задержаний на оппозиционных митингах, без разговоров отметается службой безопасности? Просто любопытно узнать ваше мнение.
Спасибо вам большое! По ощущениям, в RA3AO надо сильнее вслушиваться, чуть более шумно, а у FT-897 звук сильнее и чище, не слышно соседних станций. Имею в виду CW.
"Однажды
Дуров украл
стену"
Дальше можно не читать.
"Образно выражаясь ращипим интервалы на атомарные точки."
Расщепим?
Ничего страшного не написано, написано полезное,
то, что кого-то может вдохновить, а кого-то заставит задуматься.
Но пришли белые польта и накидали минусов.
Им виднее, каким должно быть будущее хабра.
Обычное дело.
Вы очень верно подметили. :( В таких случаях желательно уходить, пока это рабочее место тебя не сжевало и не выплюнуло.
Суслик на картинке читает Хайдеггера "Бытие и время", походу? Если да, то как у него хватило времени заниматься каналами, вот загадка... )))
Мне так не показалось. У генераторов статических сайтов разве есть возможность включить ajax или websocket, как пишет автор. Причём, желательно, не доводя напильником, а прямо в рамках генерации? Всё-таки авторка имела в виду интерактивные сайты, а не чистую статику, как я понял из статьи.
Дерновенно дерзну высказать моё частное мнение.
Имхо, важен вопрос: "почему люди пишут непонятный код или текст?"
Мой ответ: по трём причинам.
1) Человек пишет непонятный код/текст, потому что пребывание в корпоративной среде небезопасно, любого могут в любой момент вышвырнуть за дверь, оштрафовать или понизить. Поэтому даже на подсознательном уровне у разработчика (аналитика, тестировщика, техписа и т.д.) возникает желание создать область недосказанности настолько большую, чтобы увольнение этого сотрудника автоматически бы нанесло фирме существенный ущерб без каких-либо дополнительных мстительных усилий со стороны увольняемого сотрудника.
Следовательно, в этом случае появление сказочного и магического кода/теста/текста/знания - это ответственность руководства и менеджеров, именно они не создали безопасную для работы среду, каждый ходит под страхом увольнения, ибо жизнь в таком колективе непредсказуема и жестока.
Такие преднамеренно созданные области недосказанности (в коде, в тестах, в постановочной и технической документации) имеют свою неявную цену для компании: время на вхождение в тему нового разработчика, техписа, аналитика, тестировщика.
Я для себя это формулирую так: работодатель платит за свою спесь, за своё право вышвырнуть человека в любой момент, - платит управляемостью бизнеса и деньгами.
2) Человек пишет непонятный код/текст, потому что хочет власти и роста в иерархии, хочет, чтобы от его эксклюзивных знаний зависели другие и ходили бы к нему на поклон.
Опять-таки, это зона ответственности управленцев: выстроить понятную и безопасную как для компании, так и для сотрудников, ясно описанную карьерную траекторию.
Если нету ясных общих правил роста, как в должности так и по зарплате, то неизбежно будут возникать князья, владеющие своими кодовыми вотчинами эксклюзивно и требующие за это власти в разных её выражениях.
3) Человек пишет непонятный код/текст силу сиюминутных обстоятельств, срочности, неполноты постановки задачи, а потом вступает в свои права корпоративная культура "работает - не трожь, рефакторинг - блажь". Здесь играют роль сжатые сроки, отсутствие код-ревью и прочие факторы, которые в целом можно описать как "невыстроенные процессы". Невыстроенные процессы управления качеством позволяют писать такой код.
То, что процессы управления качеством разработки/тестирования/документирования не выстроены, - это зона ответственности техдиректора, начальников отделов и тимлидов, предполагаю.
Как правило, руководство давит только на 3-й пункт, считая возможность играть людьми и глумиться над ними, держать их в страхе, стравливать друг с другом и через это управлять, - считая это своим священным правом.
Пункт 2 в лучшем случае спихивают на отдел HR, давая на задачу микробюджет и никаких полномочий. "Обеспечьте нам ясный карьерный трек".
Пунктом первым руководство, как правило, не занимается, потому что какие-то гарантии для сотрудников влекут за собой обязятельства (хотя бы на словах) и самоограничение для руководства. Именно руководство т.н. корпоративный дух. Бывают компании, в которых царит дух уважения и дружелюбия. Бывают компании, где душно, где руководство устраивает крысиные бега для сотрудников.
Каждый способ управления имеет свою цену, плюсы и минусы.
Мой поинт в том, что, если человек пишет магический код/тест/текст, то всегда имеет смысл поинтересоваться - в каком людском окружении исполнитель находится и как им управляют.
А есть ли GUI клиент под Ubuntu?
@FireKnight Уважаемый автор. Вы правы. Жизнь жестока, люди несправедливы.
Ваши чувства имеют значение. Ваши обиды имеют значение.
Вы имеете право на свои выводы, свои мысли и своё мнение.
Ваше право оплакивать потери и поражения - священно,
никто не имеет право запретить вам делать это.
Вы имеете самостоятельную ценность как человек, как живое существо,
независимо от ваших профессиональных навыков и социального статуса.
Благодарю вас за труд по написанию этой статьи.
Пусть Господь благословит вашу жизнь. Аминь.
Рассуждения типа - ни за что не бьют, раз избили, значит, было за что - вы подаёте на голубом глазу, как так и надо. Под видом прямоты и откровенности у вас обычная агрессия.
Как вы думаете, какой вывод сделает нормальный человек, переживающий кризис, прочитав ваш комментарий? Будет ещё и ещё копаться в себе, искать недостатки? Зачем?
Зечем раскрываться перед другими? Зачем проговаривать вслух свои обиды и мысли, когда придёте вы, насрёте и пробьёте с ноги?
Вашим комментарием вы подтвердили ненаписанный вывод, который из этой статьи напрашивается: "Человек человеку волк".
Но посколько вы даёте конструктивную (ха-ха) критику, то и вывод может быть
по-советски конструктивным, уточняющим: "Человек человеку товарищ волк."
«Касательно самой статьи, то это типичный „плачь токсичной обиженки“, которую жизнь оставила за бортом. Хотя по факту вам просто воздалось за ваши заслуги.»
Вы написали гадость. И от вашей гадости никому лучше не станет.
Даже за коммент заминусуют, а уж за статью тем более. Люди-то добрые, известное дело.
Так что это даже не страх, это обычный житейский опыт.
30.11.1939 прекрасный добрый СССР вторгся в Финляндию и развязал против неё войну. За это СССР был исключён из Лиги Наций.
Финны за что должны любить СССР в 1941?
Вы согласны с тем, что человек, имевший в период с 2012 по 2022 несколько административных задержаний на оппозиционных митингах, без разговоров отметается службой безопасности? Просто любопытно узнать ваше мнение.
Слог понравился, спасибо!
Спасибо вам большое! По ощущениям, в RA3AO надо сильнее вслушиваться, чуть более шумно, а у FT-897 звук сильнее и чище, не слышно соседних станций. Имею в виду CW.
Спасибо! Да, было бы очень интересно, если вам не в напряг, конечно.
Легендарный "дроздивер"... Интересно сравнить приёмник с современными цифровыми промышленными трансиверами типа icom или yaesu.
Да, с точки зрения автора статьи JetBrains создаёт проблемы.
С моей точки зрения проблемы создаёт не JetBrains.
А я буду плохо косплеить.
Благодарю. В следующий раз, если такой будет, постараюсь косплеить Маяковского.