Про CAD’ы для электроники

Вот пара вопросов возникла. Во-первых — вот давайте представим, что я делаю какой-то прожект под вывеской Open-Source Hardware. Собственно, вопрос — а в каком CAD-е работать? Варианты вижу примерно следующие:

— досовский PCAD;
— пизженный Altium;
— Eagle 7.7.0 (последняя версия, не требующая «подписьки»);
— хохляцкий DipTrace (трофейный);
KiCAD (классика опенсорца, но мне от него блевать хочется);
LibrePCB (опенсорц, но нетрадиционный);
Lithium ECAD (отечественный импортозамещенный «дешевый CAD»).

Какой из этих вариантов позволит проявить максимальное неуважение к «потребителю»?

Во-вторых — смотрю я на CAD’ы «попроще» — ну вот тот же Eagle с DipTrace, и сдается мне, что «за деньги» в этом сегменте существовать невозможно. У меня не вызывает вообще никаких сомнений то, что Lithium ECAD в перспективе пары-тройки лет сдохнет — пользователь такой херни денег платить не намерен, «радиолюбители» у нас необычайно прижимисты (собственно, зайдите, почитайте комментарии в группе техподдержки в контакте). «Вкладываться» в его изучение, рисование собственных библиотек и так далее — путь в никуда. При этом я почему-то уверен, что существующий на «гранты» LibrePCB переживет многих, пусть и даже в состоянии «вечной беты». Вот отсюда — второй вопрос — а какие механизмы позволяют в условной Европе раздавать деньги не на ебаный стыд, а на полезные проекты?

И еще про Машу

Некоторые комментаторы недавней записи с чего-то решили, что я Машу хочу как-то наказать, и предлагали разные изощренные варианты, вплоть до того, чтобы инициативную работу никак не засчитывать. Вовсе нет — мне, как одному из непосредственных «стейкхолдеров» проекта это все даже удобно.

Но вот что интересно посмотреть — очень показательный диалог:

Немного предыстории — Кирилл с очередным заданием слегка проебался, прямо во время созвона Маша сказала, что это несложно и она готова показать Кириллу, что и как надо делать, и соответственно, Кириллу была поставлена новая задача — совместно с Машей разобраться и доделать. Последствия на скрине, но это не самое интересное. Оцените Машину лексику — от «возможно, вам и не стоит» до «я планировала так». Как и было сказано — прекрасный, просто потрясающий пример «мягкого» захвата власти.

Понятно, что чем дальше мы идем по шкале «красный-бирюзовый«, тем лучше работают такие методы (хотя и в «красном» случае есть шансы отличиться в глазах начальника и получить ефрейторскую лычку). Где-то на «оранжевом» этапе, правда, такие заходы начинают восприниматься, как «подсиживание» начальника и могут жестко пресекаться. В «бирюзовом» случае — без формальной иерархии — наоборот, такие вот неформальные методы оказываются единственно работающими (и не надо читать текст по предыдущей ссылке, почитайте лучше отзывы про порядки в Valve или Github).

Так вот, почему в последнем случае никто не видит в них угрозы? Мне кажется, что залогом успешного существования «бирюзовой организации» является совершенно непреодолимый барьер между «стейкхолдерами» и работниками организации. Последние могут творить любую херню в своем первичном бульоне — лишь бы их действия не вредили интересам стейкхолдеров. Ровно так же, как и в моем случае с Машей — меня полностью устраивают Машины методы работы, как бы она ни «строила» своих коллег и не брала бы на себя мои задачи (чему я только рад), из студентов в руководители проекта ей в обозримой реальности не перепрыгнуть — а значит, и никакой «угрозы» ни мне, ни проекту в целом вообще нет.

Что делать со студенткой?

Возник у меня очередной игрушечно-управленческий вопрос. Вот рулю я в очередной раз студенческим проектом, студенты там разные — от «не пнешь — не полетит» (ну эти накопят свои часы, получат «хорошо», дальше мы с ними особо пересекаться не будем) до вполне толковых и работающих, но особо не выходящих за рамки поставленной задачи (задача при этом довольно глобальная и такой подход меня вполне устраивает).

Так вот, взял в этот проект девочку, которая слезно просилась хоть куда-то (у нее выпускной курс, а в прошлом году проект, в котором она работала, на защите прямо «прокатили», с неудами всем участникам). Девочка оказалась очень работоспособной, в целом толковой, но нашла себе довольно оригинальную нишу — «затыкает дыры» за лентяями, причем делает это фактически до того, как эта дыра образуется. Условно, собираюсь дать Васе задачу «накати приложеньку на вон тот Raspberry Pi в лабе», но не прямо сейчас, а на следующей неделе, когда приложенькой можно будет пользоваться — но Маша успевает что-то на этот Raspberry накатить, пусть пока еще кривоватое и полуработающее еще до того, как я такую задачу озвучу официально. С одной стороны, наказывать за такую инициативу — ну как-то странно, «процессов» уровня «Васина задача отмечена в тикетнице» у нас там нет (да, это мой проеб, но там даже «затащить всех в корпоративный чат вместо телеграма» — уже большой успех), с другой — немного тормозятся прямо поставленные Маше задачи (правда, они менее срочные) и еще хуже в контексте студенческого проекта — я не могу отметить Васе отработанные часы, он работает медленно и его «полусделанные» задачи в некоторый момент теряют всякий смысл.

Плюсом идут некоторые отступления от «процессов» типа переписки по «общим» вопросам через личку (условно, что-то затрагивает Машу и Лизу, Маша написывает мне в личку как руководителю «я сделала вот так», после этого остается только поставить Лизу перед непонятно откуда взявшимся фактом). Было бы это в рамках нормального day job — я бы решил, что девочка пытается подсидеть начальника и в обход процессов мутит что-то свое, а тут я прямо даже не знаю, какая за этим стоит мотивация (ну разве что «синдром отличницы», но стройных рядов пятерок в зачетке тоже не видно).

Короче, что делать (вариант «выебать» не предлагать, этический кодекс Высшей Школы Этого-самого не позволяет, вот выпустится — тогда вперед)?