Today, I took another step forward in my journey as a software craftsman by enrolling in Princeton’s Algorithms I course on Coursera.
To my surprise, the course is taught in Java
— a language I haven't yet explored. While I have dabbled in C#
before, (please, I'm not trying to start a fight here), Java
presents a new challenge for me.
Up until now, my experience has been primarily with Python
, PHP
, and JavaScript
. I was hoping to deepen my expertise in one of these languages, but with Java
now in the mix, I’m faced with a decision: which language should I focus on?
After some thought, I’ve decided to embrace both Java
and JavaScript
for the time being.
bring on the
java
jokes
As a full-stack developer, mastering JavaScript
will allow me to seamlessly switch between backend development with Node.js and frontend development with JavaScript
.
And why Java
?
Well, the course is structured around it, so it’s essential for me to learn it to fully grasp the concepts being taught.
It’s going to be a challenging journey, but I’m excited to expand my skill set and see where this new path in Java
takes me. What has your experience been like with Java
?
Top comments (0)