Skip to content
loading...

re: Always a beginner: Jumping from one programming language to another VIEW POST

TOP OF THREAD FULL DISCUSSION
re: I know a handful of people that have been able to do quite well in their careers with only learning one language. I also wouldn't necessarily contr...
 

Thank you for your valuable insight. I know what you mean. At a technical interview, one of the questions was "what is your favorite programming language?". I answered "Java" and am now too embarrassed to discuss my shallow reasons for it.

Years later, I realize that a programming language like Java is difficult to learn and too verbose. When I studied Groovy, Python, JavaScript, React, and even Swift, I was utterly amazed by how simple it was to execute a task that is otherwise too complicated when done in Java. When I studied C#, I fell in love with functional programming and saw how amazingly easy it was to handle lists and other Collections. Well, Java is making its way through functional programming, but it's not as good nor as simple.

There is a beauty to knowing a lot, the breadth, not depth -- you can compare and contrast, gain insight, make more informed choices etc. It's like life -- travel while you're young, explore, try out many different takes, make many, many mistakes, and learn. Then, as you grow older and more mature, it may be time to settle down.

So, I guess I have done my share of exploring and it's time for me to settle down, too. :D

code of conduct - report abuse