How can I self-learn mechanical engineering? Some background: My dad has been in the business of Ball bearing for last 20 years. Whenever some smart-ass guy asks him any question he gives out learned answers(20 years of experience does teach people something). But apparently my dad doesn't understand anything what he says most of the time. Now, I'm planning to join the business. Due to some reason, I choose to do my bachelors in business rather than engineering. Can I still become self-sufficient by self-learning?