Versatile software engineer with a background in .NET consulting and CMS development. Working on regaining my embedded development skills to get more involved with IoT opportunities.
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.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
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.