Talked to a lot of engineers who are in the profession not because they actually like the work, but because it pays $$$. Wanted to open it up to the community to see where people stand.
- Paperless Post AlphaAFHow the fuck software engineering and doing leetcode for fun fit into one category?
- Facebook CopacabanaTwo hypotheses:
1. The people who enjoy coding the most are the ones who don't "do leetcode".
2. OP doesn't enjoy coding very much.
- Salesforce / EngRedeRocketI enjoy the figuring out shit part. The part that I hate that I am currently doing as am writing this comment, its when your code reviewers comment stuff like extra space here or The copyright year is actually 2019. My question is WHAT ABOUT MY CODE PEOPLE. TELL ME SOMETHING USEFUL ABOUT MY CODE.
- When you start out it's ok interesting, but at some point, it becomes pretty repetitive. At one point, I felt like I was a modern assembly line worker, only I flip bits. Once in a blue moon you get presented with a real challenge that is totally new and interesting. Overall, I think it's a good job. I wouldn't trade it for finance or law, or other high paying professions. But I do hate that switching jobs involves proving to every employer that you are not a duck but an engineer by spending and entire day solving puzzles. No other profession has this crazy hurdle.
- @uncle_rich most engineers we work with are bad and aren’t representative of good engineers
- Agree with @whh. Of course there are good engineers at C1, but most of the stars will leave at some point for greener pastures. People who will stay are in sweet projects, old school types who love the top-down mentality, or have a lot of pull/prestige/whatever. Unfortunately, I’ve been on 4 projects because of reorgs in 4 years. Only 1 would was good the others were pretty crappy and everyone on teams were trying to get off them. At some point it just becomes easier to switch companies and I am pretty much at that point.
- I sincerely hope I’m not here for that long; no one likes working on our project , code base is garbage and there’s no absolutely no mentorship or growth . Have a tough time even getting up in the morning most days. The “talent” eventually leaves; anyone who says people here turned down FAANG to work here is disillusioned
- Agree 100%. I came hoping that I could help us to become a “tech company”. I’ve become disenfranchised though. It’s fascinating to her people who disagree and drink the kool-aid. I can’t tell if they just have sweet projects or they just haven’t worked at good engineering companies.
- Nah people here extremely complacent usually and being around them isn’t a good thing to be especially if you have dreams or even remotely ambitious . Coming from a good cs program I’ve lagged behind my peers at other companies and the gap will continue to grow unless I move ASAP. Throwing around the word machine learning doesn’t make anyone a tech company
- Microsoft / Engsudo lsI love it when it mostly works - I hate it when I’m banging my head against the wall over something stupid.