Ну, ладно. Можем поставить ситуацию проще: пришла ко мне на собеседование девушка и прошла его хорошо. Пришёл парень, и прошел его тоже нормально. Взять можно кого-то одного. Оба вроде норм, команде нравятся по личным качествам.
Я считаю, что подбрасывание монетки - оптимальная стратегия при выборе, кому достанется работа. Автор статьи намекает, что лучше брать парня ведь "статистика".
Не очень понимаю, как это соотносится с тем, что я сказал.
Если мне в слепую надо выбрать из толпы человека, который поможет мне, скажем, починить авто - я подойду к мужчине, потому что так больше шансов выиграть.
Однако если я приехал на СТО, то мне без разницы, кто будет чинить моё авто - женщина или мужчина. Я полагаю, если девушка там работает, то крайне вероятно, что она не хуже своих коллег.
В прошлом году увольнялся, и ушел в "длительный отпуск" с января по май. Тупо не работал, не искал работу и, откровенно говоря, в общем-то и не программировал. Боролся с выгоранием. Это уже не первое выгорание, а второе, но а прошлый раз я не уходил в отпуск.
Помогло, но частично. Интерес не вернулся, но работа теперь не тяготит, не вгоняет в депрессию и не вызывает тревожность по ночам и вот это всё. Просто она есть и мне на неё пофигу.
Так что не знаю, интереса около нуля ко всему. Сейчас почитываю книжечку по хаскелю. Прикольно, даже интересно, но только на уровне чтения. Код писать вообще не тянет.
Общие черты — так или иначе проявляются в каждой особи
Ну, вот я мужчина. Что вы можете рассказать о моих интересах? Я дам даже чуть больше инфы - мне почти 30. Вот у вас в статье есть табличка, можете вы из неё угадать, какие конкретно игры я предпочитаю? Или вот есть утверждения относительно секса с женщинами, можете ли вы угадать моё отношение к сексу без обязательств. К тому, как я отреагирую на подобное предложение от первой встречной?
Конечно, есть исключения — но они погоды не делают.
В том и прикол - они всю погоду и делают :) Не было бы исключений, всё было бы пресно и предсказуемо)
У меня сейчас всё чаще ощущение "опять переизобрели Х, не буду ковырять". И никак е не могу заставить себя следить за всем вокруг. Варюсь в своем стеке технологий и нет вообще никакого интереса что-то новое ковырять :(
Работал я в месте, где придерживались такого же подхода. Правда почти всё общение было через email, но мне так даже удобнее. Соответственно, все переписки внутри команды, рассылались на всю команду, уведомления приходили только когда ты явно стоишь как адресат.
Из плюсов - когда к тебе приходят с вопросом ты можешь просмотреть всю историю проблемы, какие пути решения уже пытались предпринять и вот это вот всё.
Из минусов - спам. Много спама. Особенно когда со временем попадаешь в листы рассылки к другим командам в процессе решения каких-то интеграционных проблем. Поэтому все письма в которых я не стоял как прямой адресат сразу фильтром улетали в помойку, я их даже не открывал. За два года работы в этом месте, ни разу ничего серьезного не пропустил.
В общем,
Простой способ держать команду в курсе.
это, на мой взгляд, выдавать желаемое за действительное. В реальности команда в большинстве случаев игнорирует весь этот поток мыслей.
Аргументы не совсем меня убедили. Позанимаюсь "менсплейнингом", как это нынче называют, и расскажу что скорее всего имели ввиду девушки, но не смогли корректно выразить.
Да, пускай можно выделить "женские" и "мужские" вещи/занятия/предпочтения и т.д. и т.п., но это ничего ведь не говорит об одном конкретном человеке.
Условно, если я хардкорных технарь, пускай статистически я встречу меньше хардкорных технарей-женщин, но если уж я встретил - я вполне могу расчитывать на то, что она мыслить точно также как я и не будет ничем не хуже меня.
Если женщина, вдруг выбирает нетипичное для всех женщин занятие/книгу/компьютерную игру, то хоть этот выбор и нетипичен он ничего не говорит о том, насколько она будет хороша/плоха конкретна эта женщина в в этом конкретном деле.
В то же время не могу не отметить, что сходу разобраться в представленных материалах и исходниках нелегко, особенно для тех программистов, которые пока еще не достаточно хорошо познакомились с сопрограммами в C++.
...и далее простыня из магических структур, перегрузок операторов, без какого-либо объяснения зачем в этих структурах те, или иные методы нужны. Что они делают, в какой момент вызываются.
Так и в чём соббсно разница между теми материалами и вашим?
Это не то, чтобы издёвка. Я сам когда-то был таким же, думал что лучше всех знаю как код писать. И тоже устраивал code style холивары.
Проблема п.1 не в том, что он невыполним. Проблема в том, что в попытках формализовать свое видение прекрасного, у человека есть шанс увидеть субъективность собственного восприятия и осознать, что скорее всего делать ничего не надо.
Поэтому ЕсЛи ВСе пишут таК , то и СаМому надо обучиться
Именно так. Глаз привыкнет и всё.
Наоборот джуну который пишел с нуля скажут что надо тупо бить палкой всякого кто тянется за бананом. Он и будет это делать не задумываясь о смысле
Я вроде ничего непонятного не сказал. Смысл писать в едином стиле вроде понятен любому более или менее опытному разработчику.
Вот смену чего-то нужно обосновать, о чем я и упомянул ниже по ветке. Причем аргументы вида "я художник, я так вижу" - плохие аргументы. Нужны внятные обоснования.
Например.
Писать лЕсЕнКоЙ:
Плюсы: это весело
Минусы:
Заглавные буквы в русском языке выполняют функции обозначения начала предложеня и обозначения имён собственных. Расстановка их в случаных местах повышает когнитивную нагрузку и замедляет процесс чтения
Усложняется чтение пунктуационных знаков.
Выглядит несолидно. Деловая переписка в таком стиле может нанести серьезный репутационный ущерб
Рекомендации: не писать лесенкой, т.к. минусы существенны.
Вот таким же макаром составляете список замечаний к стайл гайду и идете уже предметно разговаривать. По результатам переговоров вы или начинаете тоже всех бить палкой, либо едите банан. Либо увольняетесь, тоже выход.
Конечно будут. Если я ВдРуг нИ с ТогО ни с Сего начнУ пиСАТь вОт ТаК, читать ведь легче не станет? Эффект от внезапной смены стайл гайда точно такой же.
Вы же не единственный разработчик на проекте. Вам разрешат писать TMyClass, а другой человек видит прекрасное как CMyClass. Вам можно? Значит и ему можно.
В итоге в коде бардак, каждый пишет в соответствии со своим видением прекрасного. Создаётся лишняя когнитивная нагрузка из ничего. По итогу: вместо одного несчастного вас - целая команда страдает.
Если лучше - инициируете процесс доработки стайл гайда, приводите понятные метрики вида: "если писать вот так, то это позволит совершать меньше ошибок типа Х, потому что". Посмотрите как google с++ style guide написан. Пишите свой точно также.
Если убедили, настраиваете линтер в соответствии с новыми правилами и раздаёте конфиги всем разрабам.
После этого весь новый код пишется в новом стиле. Весь старый код остаётся как был и меняется по принципу "трогаешь старый код, прогони его через линтер".
Ну, ладно. Можем поставить ситуацию проще: пришла ко мне на собеседование девушка и прошла его хорошо. Пришёл парень, и прошел его тоже нормально. Взять можно кого-то одного. Оба вроде норм, команде нравятся по личным качествам.
Я считаю, что подбрасывание монетки - оптимальная стратегия при выборе, кому достанется работа. Автор статьи намекает, что лучше брать парня ведь "статистика".![]()
Не очень понимаю, как это соотносится с тем, что я сказал.
Если мне в слепую надо выбрать из толпы человека, который поможет мне, скажем, починить авто - я подойду к мужчине, потому что так больше шансов выиграть.
Однако если я приехал на СТО, то мне без разницы, кто будет чинить моё авто - женщина или мужчина. Я полагаю, если девушка там работает, то крайне вероятно, что она не хуже своих коллег.
В прошлом году увольнялся, и ушел в "длительный отпуск" с января по май. Тупо не работал, не искал работу и, откровенно говоря, в общем-то и не программировал. Боролся с выгоранием. Это уже не первое выгорание, а второе, но а прошлый раз я не уходил в отпуск.
Помогло, но частично. Интерес не вернулся, но работа теперь не тяготит, не вгоняет в депрессию и не вызывает тревожность по ночам и вот это всё. Просто она есть и мне на неё пофигу.
Так что не знаю, интереса около нуля ко всему. Сейчас почитываю книжечку по хаскелю. Прикольно, даже интересно, но только на уровне чтения. Код писать вообще не тянет.
Ну, вот я мужчина. Что вы можете рассказать о моих интересах? Я дам даже чуть больше инфы - мне почти 30. Вот у вас в статье есть табличка, можете вы из неё угадать, какие конкретно игры я предпочитаю? Или вот есть утверждения относительно секса с женщинами, можете ли вы угадать моё отношение к сексу без обязательств. К тому, как я отреагирую на подобное предложение от первой встречной?
В том и прикол - они всю погоду и делают :) Не было бы исключений, всё было бы пресно и предсказуемо)
У меня сейчас всё чаще ощущение "опять переизобрели Х, не буду ковырять". И никак е не могу заставить себя следить за всем вокруг. Варюсь в своем стеке технологий и нет вообще никакого интереса что-то новое ковырять :(
Работал я в месте, где придерживались такого же подхода. Правда почти всё общение было через email, но мне так даже удобнее. Соответственно, все переписки внутри команды, рассылались на всю команду, уведомления приходили только когда ты явно стоишь как адресат.
Из плюсов - когда к тебе приходят с вопросом ты можешь просмотреть всю историю проблемы, какие пути решения уже пытались предпринять и вот это вот всё.
Из минусов - спам. Много спама. Особенно когда со временем попадаешь в листы рассылки к другим командам в процессе решения каких-то интеграционных проблем. Поэтому все письма в которых я не стоял как прямой адресат сразу фильтром улетали в помойку, я их даже не открывал. За два года работы в этом месте, ни разу ничего серьезного не пропустил.
В общем,
это, на мой взгляд, выдавать желаемое за действительное. В реальности команда в большинстве случаев игнорирует весь этот поток мыслей.
Аргументы не совсем меня убедили. Позанимаюсь "менсплейнингом", как это нынче называют, и расскажу что скорее всего имели ввиду девушки, но не смогли корректно выразить.
Да, пускай можно выделить "женские" и "мужские" вещи/занятия/предпочтения и т.д. и т.п., но это ничего ведь не говорит об одном конкретном человеке.
Условно, если я хардкорных технарь, пускай статистически я встречу меньше хардкорных технарей-женщин, но если уж я встретил - я вполне могу расчитывать на то, что она мыслить точно также как я и не будет ничем не хуже меня.
Если женщина, вдруг выбирает нетипичное для всех женщин занятие/книгу/компьютерную игру, то хоть этот выбор и нетипичен он ничего не говорит о том, насколько она будет хороша/плоха конкретна эта женщина в в этом конкретном деле.
...и далее простыня из магических структур, перегрузок операторов, без какого-либо объяснения зачем в этих структурах те, или иные методы нужны. Что они делают, в какой момент вызываются.
Так и в чём соббсно разница между теми материалами и вашим?
Тогда и проблемы нет) Точнее проблема есть, но не та же самая)
Это не то, чтобы издёвка. Я сам когда-то был таким же, думал что лучше всех знаю как код писать. И тоже устраивал code style холивары.
Проблема п.1 не в том, что он невыполним. Проблема в том, что в попытках формализовать свое видение прекрасного, у человека есть шанс увидеть субъективность собственного восприятия и осознать, что скорее всего делать ничего не надо.
Для вас - нет. А для кого-то это просто как вилкой а глаз. Как будете решать, кто из вас прав?)
Именно так. Глаз привыкнет и всё.
Я вроде ничего непонятного не сказал. Смысл писать в едином стиле вроде понятен любому более или менее опытному разработчику.
Вот смену чего-то нужно обосновать, о чем я и упомянул ниже по ветке. Причем аргументы вида "я художник, я так вижу" - плохие аргументы. Нужны внятные обоснования.
Например.
Писать лЕсЕнКоЙ:
Плюсы: это весело
Минусы:
Заглавные буквы в русском языке выполняют функции обозначения начала предложеня и обозначения имён собственных. Расстановка их в случаных местах повышает когнитивную нагрузку и замедляет процесс чтения
Усложняется чтение пунктуационных знаков.
Выглядит несолидно. Деловая переписка в таком стиле может нанести серьезный репутационный ущерб
Рекомендации: не писать лесенкой, т.к. минусы существенны.
Вот таким же макаром составляете список замечаний к стайл гайду и идете уже предметно разговаривать. По результатам переговоров вы или начинаете тоже всех бить палкой, либо едите банан. Либо увольняетесь, тоже выход.
Без конкретных примеров кода - это всё вилами по воде.
Вот бы они Resharper для VSCode выпустили когда-нибудь)
Конечно будут. Если я ВдРуг нИ с ТогО ни с Сего начнУ пиСАТь вОт ТаК, читать ведь легче не станет? Эффект от внезапной смены стайл гайда точно такой же.
Вы же не единственный разработчик на проекте. Вам разрешат писать TMyClass, а другой человек видит прекрасное как CMyClass. Вам можно? Значит и ему можно.
В итоге в коде бардак, каждый пишет в соответствии со своим видением прекрасного. Создаётся лишняя когнитивная нагрузка из ничего. По итогу: вместо одного несчастного вас - целая команда страдает.
И за что боролись?
Правь руками по мере необходимости. IDE умные нынче, помогут тебе в этом.
Опять же, не стоит об этом беспокоиться. Пройти через п.1 ещё никому на моей памяти не удавалось)
TCodeStyle :)
Если лучше - инициируете процесс доработки стайл гайда, приводите понятные метрики вида: "если писать вот так, то это позволит совершать меньше ошибок типа Х, потому что". Посмотрите как google с++ style guide написан. Пишите свой точно также.
Если убедили, настраиваете линтер в соответствии с новыми правилами и раздаёте конфиги всем разрабам.
После этого весь новый код пишется в новом стиле. Весь старый код остаётся как был и меняется по принципу "трогаешь старый код, прогони его через линтер".
Вроде не так уж сложно)
Казалось бы, в чем проблема не называть вещи ТMyType? Ни на что не влияющая фигня же)
Вести табличку в Excel, которую будут использовать в качестве БД?