Hacker News new | ask | show | jobs
by jfletch1925 5361 days ago
I'm reasonably happy, but I'm currently working for a big corporation and there's nothing very exciting about what I'm doing for work. I have been doing projects in Java, Python and Ruby on the side, but my question is more about making the switch professionally. Most companies want to know how many years you've been working with a particular language or technology. If I switched I'd be going from 10 years experience in .NET to 0 experience in another. I'm guessing that switch in experience would result in less pay on a new stack.

I don't have any trouble learning new languages. It's more about how I'm able to present myself to new employers.

1 comments

Do you see programming as a means to a paycheck? If you see it as that you may want to reconsider your career. Most people high in their respective fields make it as such from a passion for their work.
I don't think I agree completely with that philosophy. I've heard a lot of programmers say that if you program it shouldn't be about the money. It's as if we should all be devout monks of technology eschewing worldly pleasures in the pursuit of high and noble technological purity. Meanwhile, the business/sales people use all our skills and efforts to make themselves rich. I can't agree with that. I do like programming and I do program for fun in my spare time. However, money is still important. It's an important consideration in choosing what you want to do with your future. It isn't the ONLY consideration, but it's still important.