By poleman
via blog.joanplanas.net
Published: Mar 10 2008 / 15:23
Focus on just one language to make a strong career base.
By poleman
via blog.joanplanas.net
Published: Mar 10 2008 / 15:23
Comments
whiskeyjack replied ago:
You already posted this. I voted for it, but obviously others didn't think it belonged here. However, posting it AGAIN is a no no.
poleman replied ago:
Yes, I posted it before and they blocked my post. After communicating with Dzone team the misunderstanding was solved and this is my current and unique post, so if you liked it, vote for it!!
Thanks.
,
whiskeyjack replied ago:
Be that as it may, this doesn't link directly to the post but to a category of the blog. This link won't stand up over time and the "old" post that linked to it is still blocked. Still down voted.
poleman replied ago:
The old post was already removed, and Dzone team made the link to the article for me because it is impossible to do it by myself.
dragmire replied ago:
I think most people gravitate toward one language anyway, thus the fanboyism of our day. The problem is that they end up with a hammer looking for that nail.
While your point is valid that strengthening one language makes it easier to learn others, I think it is critical that one masters multiple languages in order to apply the correct solution to the problem at hand.
beijing2008 replied ago:
You're right, but I'm writing with novice programmers in mind. I try to focus them for their very first steps out of school. After that is obvious that handling several languages gives you the ability to swicth from one way to solve thing to another and lets you decide better.
I find myself in my current project handling three languages at a time.
Cheers.
signal9 replied ago:
"...any other language in a day or two..."
I challenge you to learn Haskell in a day or two or Erlang in a day or two. OOP is one way of writing code, we have many other paradigms out there. Being a master in OOP programming and assuming you will pickup something like functional programming in a day or two is a stretch at best.
I agree with learning common algorithms and data structures, but you should be able to write code in more than one language proficiently. One thing that developers are facing now a days is multi lingual (computer languages) projects. The days of writing "my complete business application" is one language is slim.
beijing2008 replied ago:
In fact I kept functional programming for an entire post. I think is a field that deserves it.
Voters For This Link (14)
Voters Against This Link (15)