Я работаю системным администратором более двадцати лет.
Самоучка. Всегда было интересно разбираться в новых технологиях и доискиваться до первопричин проблем. Каждая новая задача давала возможность изучить что-то новое и сразу применить полученные знания. Таким образом у меня сформировались умения анализа ситуации, определения противоречий и идеального решения (привет ТРИЗ), поиска технологий, реализующих идеальное решение и практической реализации найденого решения.
В общем, если меня просят забить гвоздь, то я спрошу зачем это надо и правильный ли гвоздь нашли. Некоторых такой подход бесит и они требуют не умничать, а забивать, что сказано и чем сказано. А некоторые отвечают, что просто он мешает и цепляется за одежду. Гвоздодёр и вынуть? Нет, не слышали, а так разве можно?
При этом я категорический противник изобретения велосипедов и квадратных колес, которые умеет катать только автор.
Еще мне нравится объяснять как и что работает. Когда понимаешь принципы построения интерфейсов, логику разработчиков, логику пользователей, то всегда можно подобрать подход и научить любого человека. Конечно, если он хочет научиться, а не получить рецепт из трех простых действий на все случаи жизни. Но, иногда, очень редко, получается и таким людям что-то да втолковать, в результате чего они начинают задавать вопрос "напомни, что надо сделать для получения правильного результата", вместо "какая последовательность нажатия кнопок сделает мне хорошо".
Я очень хочу написать заведомый бестселлер "Как стать пользователем linux и не стать при этом системным администратором", но пока там написано только три слова "Никак. Почему? Потому." :)