Misc.Jul 11, 2019
MicrosofttOvS15

What is success for a software engineer

What metrics define success for a software engineer? I'm talking computer science majors. Getting degree was first checkpoint, getting a good job another, getting into a big tech company is another. Improving or iterating a product created by someone else which is inconsequential in the bigger scheme of things. Is it TC? If so what is the pinnacle of TC? Early retirement? Then what do we do with all the knowledge and skills? Or is it academics? Researching, teaching, getting published, leaving a mark in the world of academia maybe? Starting your own company? Team sport athletes have world cups, athletes-olympics. A lot of scientists dedicate their lives towards winning a Nobel prize. I'm not saying everybody is good enough to play the world cup, or that all scientists are Einstein, but there are so many who spend their lives just trying. What do we aspire for? Rant over. TC 200k Yoe 3

Add a comment
HERE progli 🦊 Jul 11, 2019

Passing unit tests

Microsoft tOvS15 OP Jul 11, 2019

227/227 Passed

HERE progli 🦊 Jul 11, 2019

😎

Amazon &:749&/@; Jul 11, 2019

Contemplating 🤔

Amazon sde Jul 11, 2019

Success is a balance of 3 things: 1. Good work life balance, 2. High TC, 3. Interesting projects

Microsoft tOvS15 OP Jul 11, 2019

But these are things that any working person would expect from his job. This will not make you a successful software engineer?

NEOGOV PDwC88 Jul 11, 2019

1. Money wise : selling your start up to corporations 2. Philosophical : the number of people you've helped them grow

Bank of America veVs08 Jul 11, 2019

Are you growing people? A people farm?

Google pxel Jul 11, 2019

I think 2. should be a very small component and not at all used to judge how good you are as a software engineer.

Uber 2muchblind Jul 11, 2019

Think about your goals as a human being. Being a software engineer or having high TC doesn’t define us.

Microsoft tOvS15 OP Jul 11, 2019

Being a better human being is a personal goal. All of us are trying that every minute. But career success is not measured by how good of a "person" you end up being. Bill gates vs Steve jobs is a classic example. Both are successful entrepreneurs but very different kind of people, based on their respective biographies

Uber 2muchblind Jul 11, 2019

Well, career success? I mean you have 3 options, right. Climb engineering ladder, climb management ladder, or startups. You can do all of the above at different times too. Or, as you grow older you may choose to stay at your current level to have more WLB. That’s fine too.

E*Trade cbEV72 Jul 11, 2019

If you were a real engineer your success would be measured by success of products you built. Since you’re a software “engineer” it’s probably money, title and other garbage

Microsoft tOvS15 OP Jul 11, 2019

Well, how many engineers really get to "pick" the projects they want to build? And if you're saying software engineering is all about money, title and other garbage, how much money, what title and what is this other garbage? That's my question

E*Trade cbEV72 Jul 12, 2019

It depends on your own standards. If you work for government get your 200k and government pension after life long employment writing a form for obscure numbered procurement regulation and call it success

New
wwkd Jul 11, 2019

Crush your enemies, see them driven before you, and hear the lamentation of the women!