всегда можно заставлять себя силой
Вовсе не обязательно. Я начал программировать, потому что это было безумно интересно. Читал книги по программированию, чтобы просто понять, какими возможностями обладает язык программирования, которым я пользуюсь, и что я могу на нем сделать. Залезал в доки только тогда, когда что-то не получалось. Программирование - это моё хобби, за которое по какой-то вселенской случайности ещё и хорошо платят.