3 ms·
In my experience, the best ways to maximize your income as a software engineer are to job hop, study data structures/algorithms, and learn how to market yoursel
by TP4Cornholio 7y ago
In my experience, the best ways to maximize your income as a software engineer are to job hop, study data structures/algorithms, and learn how to market yourself. Companies rarely reward engineers who stay put.
- gwbas1c 7y ago> In my experience, the best ways to maximize your income as a software engineer are to job hop Until you find a good situation and stick with it. A good situation shouldn't be discarded on a whim.
- pvorb 7y agoSure, but continuing to job hop will still get you more compensation more quickly.
- gwbas1c 7y agoWhen you're in a good situation you're usually around the top of your pay grade.
- devonkim 7y agoAnd when you're among the top most respected and authoritative persons in the room, it is usually a sign that you should be moving on to a different room or company to get better experience / skills.
- gwbas1c 7y agoAnd in such a situation, if you're highly compensated because you've job hopped, moving on to get a better experience or skills might mean that you have to take a pay cut. No one's stupid enough to pay a job hopper well above market value. Edit: Furthermore, there's a well-defined career track for job hoppers, it's called being an independent contractor. You know what you're worth and you set your rate, and it's generally assumed that you know how long you're going to stay in a position when you start, and you only accept positions that are the length you want.