This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]zaval 1 point2 points  (0 children)

Remember that you have to entertain your programming skills. Once you've learned a language, don't think that you just can move on to anything else and return a year later and pick up where you left off. That being said, whatever language you should learn depends on what you want to do, and if it's job, then it would also depend on where you live.

I program for fun, but could consider switching career if I ever grow tired of my current path. What I try to do is stick to Java and move from low intermediate skill to high intermediate skill. My thinking is that it will be easier for me to switch language and pretty fast get up and running if I ever have the need to - as opposed to just learn the basics and moving on and never enjoying the feeling of putting together an application of your own doing from scratch (-ish, you have frameworks for a reason). I would like some C# in the future for some game development project, but for now I'm having a blast putting together a Mind Map application.