Обновить
1
0
Андрей@Andrey_13

Разработчик электроники

Отправить сообщение
Согласен. Те, кто так не делает, не являются плохими разработчиками. Но к себе и своим детям отношусь очень критично. Возможно, даже крайне. Каюсь, так же воспитываю своих подчиненных, но в более мягкой форме. И это работает.
Хм. Действительно. Рассмотрел это все с точки зрения внедрения готового продукта(изделия). А не с точки зрения предварительного анализа. Еще раз подтверждение того, что ситуацию нужно рассматривать со всех точек зрения.
Полностью с вами согласен. Например, на Iveco Stralis 3 шины CAN, и если завесить основную, то работоспособность узлов сохраняется (можно завести двигатель и в ручном режиме переключать скорости и машина едет на «аварийке»). НО, возьмем машину Subaru Outback 4 поколения 2010 года выпуска. Шина диагностическая CAN. Если не соблюдать протокол передачи, или начать «спамить» на шине — то возникает ошибка, из за которой периодически «клинит» электроусилитель руля.
То есть, есть такое магическое место, где этому учат. Прекрасно. Зачем вы тогда вообще имеете дело с теми программистами, которые этому не научились?

Я таких программистов воспитываю, именно под свои цели и задачи. Да, свои методы, но поверьте, они работают.
Каким же образом, если вы не даете ему возможности?

Даю, возможности. Понимаю, что человеку свойственно ошибаться. И показываю, что цена их ошибки иногда может быть очень высока.
Это немножко невозможно. Именно поэтому сложное ПО разрабатывают команды.

В большинстве — да, сложное ПО разрабатывают команды. Но, везде есть исключения.
Нет, неверно. Есть фраза «начальство одобрило», означающая приемку.

Мы имеем в виду разные ситуации.
Он должен был научится там, где учился на программиста. Там же учат думать, анализировать. Если этих знаний недостаточно, то он должен их развивать. Просто в данном примере, ситуация достаточно критическая. Могут пострадать люди (в моральном и материальном плане) и ущерб от такой «недодумки» для работодателя может быть очень большим. А теперь давайте представим, что Славик разрабатывает, например систему навигации в авто. Нет, не банально, как в Америке, дама заедет в озеро. А все посложнее. Например, завесим шину CAN. И в критический момент (вероятность меньше 0.001 но НЕНУЛЕВАЯ), ЭУР клинит или АБС срабатывает с задержкой. И все, в лучшем случае машина разбита. В худшем — увы. К чему все это: если разрабатывает человек что то, то он должен продумать все ситуации, даже запуск кота в микроволновку. Если человек не продумал и не посовещался (Славик то ни к кому не обратился за помощью или консультацией — верно ведь?), он понадеялся, что он опытный. И это его ошибка.
Немного не так. Денежно уже преувеличил. Я склонен, чтоб люди учились на своих ошибках, если как Славик, не хотят анализировать ситуации.
Увы, не знаю. Сам постоянно сталкиваюсь с этим, когда приходят новички и начинают так делать (не только в разработке ПО, а и в других сферах). Приходится, если сроки не горят, давать проект, а потом наказывать денежно, чтоб в голове откладывалось. Если проект серьезный. то просто не допускать и все.
Актуальная проблема, между прочим. Куча молодых программистов, совсем не думающих о всякого рода мелочах, тонкостях и нюансах.
Хорошая разработка. Очень приятно читать. Спасибо.
Класс.С одной стороны хочется продолжения. но, прелесть таких рассказов именно в такой концовке.
Очень интересная статья. Спасибо.
Спектрум. Теплые воспоминания. А тут еще и любимое современное железо. Спасибо за интересную статью.
Молодцы ребята. Вот только действительно, не попали бы под блокировку. Любят у нас, знаете ли рубить с плеча, а потом думать. что натворили.
Хорошо. Как выпадет свободное время, оформлю и опубликую Спасибо за Ваше мнение.
Там нет страшных гибридов. Я использовал К-линию и протокол Subaru. Если интересно — вот статья www.drive2.ru/l/499650795206082616. Пока в раздумьях: имеет ли смысл здесь выкладывать что то подобное и будет ли это интересно сообществу.
Хорошая тема. Занимаюсь почти подобным, только на SUBARU. Только пока никак не созрею на написание статьи.
Очень крутой проект. Ребята, удачи вам.
Отличная работа. С удовольствием буду следить далее. Спасибо.
2

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность

Специализация

Инженер встраиваемых систем, Инженер электронных устройств
Ведущий