Сильно по разному, от случая к случаю. Если не «горит», лучше пойду на улицу. Если срочняк, то ресурсы мобилизуются. На меня убийственнее действует перебор с куревом, вот тогда голова совсем не варит.
Если нормальный представитель среднего класса погуляет «на все деньги» (включая все лимиты по всем доступным кредиткам), то умрет и он и несколько дюжин его друзей, да и разрушений они причинят окружающей инфраструктуре на очень круглую сумму.
По вашему же, программистики к среднему классу не относятся? Ну тогда они и есть нищеброды.
Разумеется, это моё мнение - было бы странно, если б я высказывал то, что не является моим мнением:). Особенно если это мнение основано на многолетнем опыте.
До тебя тоже самое сказало человек пять в этом треде. Расскажи, каково быть серой безликой толпой?
Расскажи, каково быть тугоумным унылым троллем?
Обязательно надо знать алгоритмы, по которым работают наиболее важные из используемых библиотек. То же касается и прикладного софта, особенно баз данных. Но вообще ИМО прежде всего надо понимать как работают основные структуры данных, так как без этого вообще никуда.
для начала, математику надо знать хотя бы немного :)
и геометрию представлять себе, хотя бы планиметрию.
тут пример есть показательный. короче, чуваку надо было показания АЦП (4..20 мА на входе, 0..27648 единиц возвращает АЦП) переложить на шкалу собственно целевую (ну, паскали там или кгс). не было на целевом контроллере стандартного блока SCALE. чувак думал, чертил... потом положил (Ъ! почему?!), что 4 мА - это 0 будет, и простым делением получил коэффициент. то есть он получает 8500, например, на входе, умножает на коэффициент и получает свои физические единицы.
естественно, правильно вот так:
Сигнал 4-20 мА приходит в контроллер в виде числа 0-27648. Надо отобразить этот диапазон на другой. Допустим, нужно пересчитать на границы [A,B]. Значение со входа равно P из диапазона [0..27648]. Тогда значение будет:
X = (B - A) * P / 27648 + A.
Чистая математика. Конечно, это стандартная формула, используемая в т.ч. в стандартном блоке SCALE сименса. и 0 в диапазоне 0..27648 вовсе не обязана быть нулём.
Печально здесь то, что говн$формула того парня работает на нескольких алюминиевых заводах...
А с другой стороны - любое говн$ будет работать, если оно хоть как-то работает :)
Ты это, не пугай ТС и уважаемых донов. Придурок из твоего грязного рассказа не знал предментую область. Это немножко другое. Таких нужно просто дальше юниора не пускать или же, наоборот, давать в консультанты специалиста из другой области - в зависимости от ситуаций.
В общем налицо менеждерская проблема.
Разумеется, это моё мнение - было бы странно, если б я высказывал то, что не является моим мнением:). Особенно если это мнение основано на многолетнем опыте.
Весь твой опыт сводится к придумываюнию слова «антипаттерн»?! То-то и заметно, что сказать нечего. Я предложил вариант задачи где синглтон как нельзя кстати, жду контрагументов с предложениями как сделать лучше. Обещаю переписать все свои проекты и исключить использование сингтонов, если найдёшь убедительные доводы отказаться от него.
он просто умножал АЦП на коэффициент. дело не в точности и применимости. дело в том, что это вообще не алгоритм, а говн$код. а есть простейшая математика, простейшее масштабирование. задача-то уровня 5-го класса средней школы.
так что алгоритмы сортировки на память - это хорошо. но это очень мало. математику надо знать, кругозор надо иметь хоть какой-то, чтобы не изобретать велосипедов. ну и простейшая математика - обязательно.
дык судя по истории баг(появление нелинейного искажения при конвертации) в говнокоде не кчему не привёл - т.е величина в тех процессе ни начто особо не влияет или как часто бывает живая нейросеть(ака оператор - диспетчер) - научилась сопоставлять ересь на мнемосхеме с обьективными показаниями тех процесса - так что всё путём - говнокод добавил стоимости к обучению пользователя.