In my University years I observed two groups of students.
The first group was ultra-focused on their studies. They attended all their lectures, turned in assingments on time and fraternized exclusively with smart or smarter students.
The second group paid attention to their studies. In addition, they had part-time jobs and projects working for local companies. They cared more about how their studies impacted their world and not just the academia. Sometimes, they were at the top of their class and sometimes they weren’t.
I have been receiving a number of questions from my readers about how much time it takes to become a computer programmer.
Looking back in time, I realize, I had this same conversation with a coach figure 12+ years ago when I was considering a career in computer programming. His advice was that it would take me at least 2 years of concentrated work to learn any new career. My coach figure at that time was a successful lawyer with more than 30 years of experience practicing law, so I took his advice to heart.