Ask HN: Should I go for higher pay, older technology job offer?
Current job - latest technology (.NET 4.0), lower pay, long commute, nice team.
New job offer - short term project .NET 2.0, higher pay, short commute, team lead seemed to be nice.
Any thoughts?
9 comments
[ 1.9 ms ] story [ 53.3 ms ] threadIn 2004 or so I took what was going to be a short term job (exactly the situation you describe, minus C#/.Net) using a 10 year old Borland environment (BC++ 4.52 and 5.0). I ended up staying there about 18 months.
I have not had another C++ job yet and it's not due to lack of effort in finding a job. I'm very friendly with a few of the recruiters in the area and several of them have told me companies are scared of me because my recent experience was "old" (paraphrased). My resume was otherwise pretty current, Boost, Embedded Linux (with a current GCC), recent MSVC C++ etc.
I'd say stick with the newest stuff you can find unless the commute is a real killer.
I'd say go with the new job since change is good, and commutes are a killer.
Also, for personal experience, take in count that companies working with old technologies rarely want to sponsor certifications for newer version of the platform(forget about C# 5 free exam vouchers) since their ".NET 2.0" infrastructure is working "just fine".