View Single Post
  #33 (permalink)  
Old 04-19-2008, 04:30 AM
Dave Kaminski Dave Kaminski is offline
Moderator
 
Join Date: Nov 2006
Location: Toronto, ON
Posts: 773
Dave Kaminski is on a distinguished road
Send a message via MSN to Dave Kaminski
Default

Quote:
Originally Posted by andrew View Post
The first year to three, learn as much as possible about everything. Find the one you like, and choose it as your primary. Get good at it. Get amazing at it. Don't stop learning that, or related languages.

Don't close your self into just one thing, but don't spread out. Get really good at a specific thing. That's where the money is. Get into new technologies. I've seen a specialized Ruby on Rails senior (known) architect go for $300-400 an HOUR. Sick money. General HTML coder? Let's just say a lot less. Supply and demand.

I am a senior Flash developer myself. The money is great. Note though, I have 7 years experience, community reputation, opensource projects, and a huge Flash product. It's not quite something you can learn in month. Granted all of that 7 years could be condensed into a few, Flash is still a huge ecosystem.

The point is, I'm KNOWN for Flash. That's my "thing". That's almost all I do at my job. If I was just doing a little bit of this and that, I wouldn't be making nearly that much.

So eventually, get specialized. That's the best advice I have, esp in programming.

Good luck!
He's right, if you're looking to make money, specializing is a great way to go.

There are other routes, though. If you learn a bit about a lot of languages that work together you could be an architect/designer or a CIO. It's a different route to take if you don't want to learn just one language/discipline.
__________________
Dave Kaminski
Kaminski Development
Reply With Quote