Hacker News new | past | comments | ask | show | jobs | submit login

> Honestly, most software jobs, even "tough" ones with lots of domain knowledge are bullshit.

I agree 100% with this. If you are staying long time at a big corporation, you will eventually become an expert in the domain you are covering. Now, sure you can transfer some experiences to other companies, but mostly the domain knowledge is worthless outside of the company.




And yet, ironically, other companies value you more then you current employer.


It's because the increasing returns to experience cut both ways and cancel each other out. You're more valuable to your employer after you've been there a while, but the job is more valuable to you too, for the same reasons (assuming things are going well for both parties).

You'd be a lot more reluctant to risk switching to a higher paying job from a job you've only been at happily for a month than one you've been at happily for several years.


It's a good idea to stay in the same industry, then a lot of the domain knowledge will still be relevant. I think you can do very well if you are a developer and you are a domain expert in a particular industry.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: