DEV Community

Discussion on: How to get the most from an internship

Collapse
 
ssimontis profile image
Scott Simontis

It's a process that continues even to today. In University, the professors did an awful job teaching C and didn't really leave us with any knowledge of how to use it in the real world. C itself is quite simple, it just requires a ton of error checking and handling anytime you do something.

I struggled with low level concepts. I ended up dropping out of school and never even took a physics course so microcontrollers were very hard to grasp conceptually. The data sheets for mcus are quite dense and not light reading material, so it took me a while to understand the initialization process and the configuration required to activate different forms of I/O.

With a mentor and proper schooling, I imagine it is a much easier process.