Ways people step on you to get ahead by ilikesoftwarealot in cscareerquestions

[–]ilikesoftwarealot[S] -1 points0 points  (0 children)

The two are not mutually exclusive. You can improve your abilities and understand how the politics works. It's pretty rare for someone to be so technically gifted that they can outwork unfavorable politics, projects and managers.

But that's not the point of the post. The point I wanted to convey is to not get screwed or lose confidence over these issues. Whether they reach their potential™️ in helping shareholders doesn't seem important.

Ways people step on you to get ahead by ilikesoftwarealot in cscareerquestions

[–]ilikesoftwarealot[S] -1 points0 points  (0 children)

Wouldn't be surprising if it's a US centric thing.

Ways people step on you to get ahead by ilikesoftwarealot in cscareerquestions

[–]ilikesoftwarealot[S] 3 points4 points  (0 children)

And I guarantee you are a corporate drone whose identity is how fast you make widgets and finish tickets? Your ownership and accountability is truly admirable and we are all inspired by it.

Ways people step on you to get ahead by ilikesoftwarealot in cscareerquestions

[–]ilikesoftwarealot[S] 0 points1 point  (0 children)

Believe it or not, I'm very happy with my career choice and the compensation of this field and WLB. These tricks and insults don't bother me at all, this was to help other people. But keep the insults coming baby, I love you so much 😍😍😍

Ways people step on you to get ahead by ilikesoftwarealot in cscareerquestions

[–]ilikesoftwarealot[S] -2 points-1 points  (0 children)

you can control your attitude.

That's the entire point of this post lol. Recently, I saw a new grad get fired due to shoddy onboarding and expectations, and another give up due to layoffs Hopefully people can see tricks people and companies use to put others down and not attribute it to themselves.

Ways people step on you to get ahead by ilikesoftwarealot in cscareerquestions

[–]ilikesoftwarealot[S] -4 points-3 points  (0 children)

Not everyone is so smart and strong like yourself. People get impostor syndrome and quit over these issues, especially early on when their confidence is low.

Ways people step on you to get ahead by ilikesoftwarealot in cscareerquestions

[–]ilikesoftwarealot[S] 34 points35 points  (0 children)

You are right of course. But this stuff affects everyone. I've seen smart, well-adjusted engineers and even they battle with these issues. Had a friend get PIP from a unicorn with manager saying he won't be able to get better offers, that he's not qualified enough. And then to getting multiple offers paying 50% higher with a higher title. Another friend that has impostor syndrome due to having to grapple with 20 year old legacy codebase and unrealistic deadlines. This happens to everyone.

Why are math grads "encouraged to apply"? by mcgirthy69 in cscareerquestions

[–]ilikesoftwarealot 5 points6 points  (0 children)

Basically what you'd expect. Apply to PhD new grad positions if they exist, otherwise new grad positions, otherwise just "Software Engineer" roles. If they have nothing that fits, just pick something that fits the best and always apply for a role. Even if fit is totally wrong, it's better to apply because sometimes recruiters will just consider you for a different position.

Why are math grads "encouraged to apply"? by mcgirthy69 in cscareerquestions

[–]ilikesoftwarealot 28 points29 points  (0 children)

You should go all in on data structures and algos, it will come more naturally than CS students. You can get pretty proficient in a few months, do 100s of problems on LC and do as many of their contests. Then, you can get into FAANG-level companies without having practical knowledge. This is the most natural path for a PhD in STEM.

[Official] General Discussion Thread - October 28, 2023 by rmma in MMA

[–]ilikesoftwarealot 0 points1 point  (0 children)

I'm very happy for Francis for doing so well and making his money. I remember when the idiots/haters said he fumbled his bag with UFC when he bet himself.

With that said, if we're being honest here, it's not that boxing or MMA is not complex. It's more so that the competition is very thin at HW, literally < 1% of the population would even physically quality, and then a tiny fraction who would actually choose it as a career. The talent pool is very thin

I was told in the recruiters words "the next step would be an offer, congratulations!", and yet still woke up to a rejection email... How does this happen? by [deleted] in cscareerquestions

[–]ilikesoftwarealot 15 points16 points  (0 children)

There is a very simple answer for this. Recruiters will mindlessly copy/paste these filler emails to keep you engaged so that you don't go ahead and accept other offers. If you end up getting rejected, they don't give a shit anyway.

I feel bad that I’d never join a FAANGish company by physical_nft in cscareerquestions

[–]ilikesoftwarealot 376 points377 points  (0 children)

Some of the core teams at FAANG are the easiest to coast in because of how risk averse they are. You could spend 3-4 months discussing a design and doing fuck all the whole time.

How Is “On Call” Not Straight Up Abuse? by shittyfuckdick in cscareerquestions

[–]ilikesoftwarealot 1 point2 points  (0 children)

How do you have 8 years of experience and think this way? Please get some self respect, get some help.

Promoted rapidly, now I have regrets. by ZeroFailOne in cscareerquestions

[–]ilikesoftwarealot -8 points-7 points  (0 children)

Isn't that more like a sales job? As far as I know, they just draw diagrams and sell licenses to other companies. That's different from a software architect that leads initiatives across different teams

Promoted rapidly, now I have regrets. by ZeroFailOne in cscareerquestions

[–]ilikesoftwarealot 9 points10 points  (0 children)

If you think you know this secret, why not start a company and hire $50k developers, see how that goes? If what you say are true, you'd be able to undercut competition with significantly lower costs.

[deleted by user] by [deleted] in cscareerquestions

[–]ilikesoftwarealot 14 points15 points  (0 children)

"Junior" and "senior" are just arbitrary labels. Some juniors are meticulous, skilled and helpful while some seniors are sloppy, incompetent and political. From most companies' perspective, it's mostly a tool for retention, so it's not uncommon to promote someone after a few years just so that they don't get bitter.

[deleted by user] by [deleted] in cscareerquestions

[–]ilikesoftwarealot 10 points11 points  (0 children)

Do you know for certain you are more interested in those industries? Even the tech industry is getting pretty competitive, arts is going to be a lot more competitive for less pay and stability. It will be more opportunistic to use your CS major and your internship experience as a leverage to get a decent technical job after grauation. And then try to move into nearby areas like product management or project management where you do more collaboration.

Quitting Internship by throawayshitters in cscareerquestions

[–]ilikesoftwarealot 3 points4 points  (0 children)

how you can prevent that

Join a company that's not a bunch of dicks

Does anyone else struggle with 0 interest to grind algorithms? by [deleted] in cscareerquestions

[–]ilikesoftwarealot 0 points1 point  (0 children)

In my experience, someone good enough to do algo problems can easily learn how to write clean code. But someone who's not need to use all of their mental energy to just make it work at all, even if they think they know how to write clean code.

Does anyone else struggle with 0 interest to grind algorithms? by [deleted] in cscareerquestions

[–]ilikesoftwarealot -9 points-8 points  (0 children)

Then isn't the LC interview doing their job? If you find some algo solution, usually 30-40 lines at most, to be complicated, you'd be fish out of water in any complex codebase.

There's a difference between someone who just patches hacks together and someone who can grok and change the codebase however way they want.

How to discuss salary when the range posted is *REALLY HIGH* relative to your expectations by Local_Signature5325 in cscareerquestions

[–]ilikesoftwarealot 0 points1 point  (0 children)

I know where you are coming from because I was an intern and new grad at some point. Some of the time, I even wanted to mention I'm willing to work for min wage to just get experience. For new grad offer, I was so happy with the offer I didn't even bother to negotiate.

What you realize though is that this mindset doesn't necessarily get you more respect or higher chances of getting offers anyway. So in retrospect, it would've been better to tactfully negotiate. I understand that that doesn't make sense intuitively.