4 ms·
Startups require crazy hours and solid dedication. If you put that into a career at a big software company, even with average talent, you will reach the level w
by praptak 8y ago
Startups require crazy hours and solid dedication. If you put that into a career at a big software company, even with average talent, you will reach the level which yields that kind of money.
- pm90 8y agoNo you absolutely won't, unless you luck out and end up on a good team. Big companies are notoriously bad about rewarding hard working and talented engineers. That is in fact one of the main reasons people leave them (including yours truly).
- Cofike 8y agoIf startups don't reward engineers and neither do big companies, then what does?
- cellis 8y agoNothing. In all my years ( 13 ) software engineering, the people who made the most were the ones who could sell. And I don't mean like "sales engineer", but rather who could sell their projects to team members, bosses, etc. Making money really comes down to being able to sell A) actual, i.e. what you've built or B) potential, i.e. what will you build And then to get rich you need a multiplier on those things. But just being a good engineer, in general, does not get richly rewarded. If you show me a pure engineer who makes 1 million, I can show you a founder who made 100x from his work.
- praptak 8y agoSelling own labor in capitalism won't generally get you very rich.
- pm90 8y agoI'm just pointing out that its not absolute. So in general I recommend being open to switching jobs/companies until you find and environment that you personally find enriching, both professionally and financially.