В настоящее время из десятков тысяч языков программирования активно используются не более 20. Для того чтобы стать успешным программистом, может быть достаточно в совершенстве освоить один язык, который широко используется на практике. Однако высокооплачиваемые специалисты, как правило, владеют не менее чем двумя-тремя языками.
Василий, в подавляющем большинстве случаев, поколения передают опыт и установки своим детям в совершении, как Вы выразились, "добрых дел" нездоровыми методами. Именно поэтому дети, став взрослыми, совершают эти дела ровно также, как было показано. Потому что они пытаются таким образом найти тех самых идеальных родителей, которые это одобрят.
Это один из ярких примеров чудной фразы про благие намерения и ад.
Этот механизм работает безупречно и чётко.
Вы, в том числе, об этом ясно сообщили:
"Если вы в какой-то момент чувствуете себя ненужным, и вам кажется, что вы никто в этой жизни, просто сделайте доброе дело;"
Такой метод не решает самого вопроса внутри личности.
Нет добрых и злых людей, потому что эти критерии сугубо субъективны, ибо "Что русскому здорово, то немцу - смерть".