+ 1
How hard was it to learn in the beginning?
In your experienceâassuming you are pretty competent in using the programming language(s) of your choiceâhow hard was it to learn in the beginning? What concept was the most difficult? What finally made you understand it?
2 Answers
+ 1
Big picture stuff like object oriented programming is STILL a challenge. I've been exploring different languages for months and with Javascript I can throw reactive websites together, a little 2D spaceshooter, animate some dancing penguins, etc., no problem. Then I hit a wall after switching to Java. REALLY trying to grasp OOP, like really get it, and actually think and tackle problems with an OOP mindset is proving difficult. It's just not how I naturally think.
People in the comments can quote the "this-mug-is-object-there are many-like-mug-but-this-mug-is-mug" all day -- and honestly, I'm not convinced THEY actually understand OOP -- but I think at the self-taught pace I'm going it'll just take time. At least that's my understanding, and to "just keep coding" has been my take away.