DEV Community

Discussion on: What is an analogy or visualization of a coding concept that really helped you understand it better?

Collapse
 
stereoplegic profile image
Mike Bybee • Edited

More general, in my first degree program (SysAdmin focused, not dev), from the worst professor I've ever had except this one thing:

"This stuff is going to come at you and not make sense, you're not going to understand how it fits, and then one day it's going to dawn on you and all come together. It will be a gradual process, but the 'aha!' moment won't feel like it."

IT-wise, that was crap, because the program was a cakewalk (I just got the degree to prove that I knew what I already knew - I was valedictorian, and my cords are more meaningful to me tying up my GF with them than any sense of accomplishment I felt wearing them on the walk up to accept my degree from a school president I didn't respect), and I was basically giving up on an IT career and moving laterally into dev (formally, I'd already freelanced for years) by the time I graduated...

But I was ramping up my backend development at the time, and things did finally click for me: Frontend and Linux SysAdmin I already knew (not taught at school), backend, database, what there was of DevOps at the time, all of it suddenly began to make sense in the macro and micro.