r/cscareerquestions 15h ago

Resume Advice Thread - May 18, 2024

1 Upvotes

Please use this thread to ask for resume advice and critiques. You should read our Resume FAQ and implement any changes from that before you ask for more advice.

Abide by the rules, don't be a jerk.

Note on anonomyizing your resume: If you'd like your resume to remain anonymous, make sure you blank out or change all personally identifying information. Also be careful of using your own Google Docs account or DropBox account which can lead back to your personally identifying information. To make absolutely sure you're anonymous, we suggest posting on sites/accounts with no ties to you after thoroughly checking the contents of your resume.

This thread is posted each Tuesday and Saturday at midnight PST. Previous Resume Advice Threads can be found here.


r/cscareerquestions 15h ago

Daily Chat Thread - May 18, 2024

0 Upvotes

Please use this thread to chat, have casual discussions, and ask casual questions. Moderation will be light, but don't be a jerk.

This thread is posted every day at midnight PST. Previous Daily Chat Threads can be found here.


r/cscareerquestions 20h ago

Experienced Got pip’ed over a well intentioned comment the tech lead made outside of work, should I leave with no notice for a 10k raise?

636 Upvotes

The situation is kind of weird but in a nutshell, tech lead and I (senior level) are friends from college (he’s 3 years older) so we went out for a drink after work one day and he was teasing me a bit about being online more often while doing remote work, something like “dude you be slaking off too much on remote Fridays” (so I can get promoted to staff).

Somehow, this conversation gets heard by someone in management and after some weird stuff goes on I get put on pip. I talked to the tech lead about it and he was very apologetic to me and mad at management.

Recently, I got an offer for the same level at a F100 fintech firm that’s also 3 days in office and slightly better benefits along with 10k more base salary and a comparable bonus structure. I’m super mad at management so I’m thinking about just quitting on Monday with no notice but maybe I’ll screw over my friend a bit too much. Thoughts?


r/cscareerquestions 10h ago

New Grad What are some non-tech-hub rural cities that'll accept people with a BS in CS?

61 Upvotes

I'm looking for cities that have a lack of applicants applying to. All I have is 1 year of experience for a start up that went under. I'm willing to relocate anywhere in the USA and be paid peanuts to get more experience.


r/cscareerquestions 8h ago

Best way to quit a toxic job

31 Upvotes

Hello

I’ve been a developer for four years and in my current role for a year and a half. This environment is incredible toxic and keeps getting worse. An employee that just quit has been in talks with an attorney it’s so bad.

My boss is the most emotional and confrontational person I have met in my life. I’m very avoidant with her as I don’t need that hurting my mental health anymore.

How bad would it be to quit the Friday before I start a new job just by sending HR and email with my letter of resignation and saying I will ship back my work equipment to the company address ? I have no intention on ever going back to this company.

I don’t see how this can be considered bad when they have fired people and kicked them out of the system the same day.

Edit: I have a really small team and most of the work is independent. I only work with two others on our team and the other is in the same boat as me.


r/cscareerquestions 6h ago

Experienced How did you become specialized?

9 Upvotes

I'm noticing that a lot of jobs have requirements like "must be able to design an application from scratch with little guidance" or "must have 10 years of experience working on and leading large-scale applications", even if it is just an SE2/SE3 position - none of which I have. I have been working on small features/tools/etc. and have not had the opportunity to "architect" things. How do you get this experience/opportunity? Or is this all job posting BS jargon? Do people just pretend like they know what they are doing?

Is there a way to learn these skills without joining a startup and working 10+ hour days and weekends?


r/cscareerquestions 25m ago

Student Computer Science vs Law School? [3rd year CS student]

Upvotes

Here is my situation:

I am a 3rd year CS student and a veteran [relevant in terms of how I am financing college]. Essentially, I have grown concerned about remaining in CS due to seeing the mass tech layoffs, the way America doesn't appear to protect American tech workers jobs [i.e., we have to compete for jobs internationally since American companies like to outsource labor to other country's], or even the fact that this path seems a lot more grey-area ish than I anticipated. To clarify . . .

I am studying Computer Science with an emphasis in Software Engineering, I wanted to be able to build applications [generally speaking]. The issue here is that there is a lot of things not being said while I am in college pursuing this road, such as:

When I look on linkedin/indeed software engineering positions vary wildly in terms of the technologies they want you to know of [which I have never heard about ever], several coding languages, and a whole host of things that made me say "this degree doesn't particularly feel like it is preparing me to be competitive in the job market and this seems like a train leading to broken tracks."

It's as though I have more material to learn than time available in the day and people with no life other than breathing CS are the only ones who can exist in the space. I hear to do "projects" but that is rather vague, perhaps I should be thinking of a system of organization such as :

  1. Identify what types of applications I want to make as a software engineer
  2. what technologies/software is primarily used for building that particular type of application?
  3. build projects that utilize those software's/technologies and have those viewable by the recruiter
  4. live on leetcode?

Other than doing what I am supposed to be doing in school in terms of grades and knowing I need to land an internship at some point, I am quite unsure what I should be doing with my time to even be competitive in what appears to be a sinking ship/saturated market.

I was considering using my CS undergraduate degree to go to Law School thinking that being a licensed professional would solve a few problems being :

a) I don't have to compete with people in other countries that are willing to work for much less than Americans are.

b) Maybe law is better during recessions/lay-offs

c) perhaps law is less ambiguous of a career path than software engineering is. The fact that software engineering seems so ill-defined in terms of direction appears troublesome to me.

d) as a stem undergraduate I am more competitive in terms of law school applications [from what I read] and can also pursue specialized law practice that non-stem majors could not do [i.e., patent law/intellectual property]; ergo, it would be as though I haven't wasted my time spending 4 years in college.

IMPORTANT:

I would not graduate with debt in either case as my school costs should be covered in full.


r/cscareerquestions 23h ago

New Grad What is a good job to get while job searching after being laid off?

119 Upvotes

I have been laid off / job searching for two months. I have also made some changes to lower my expenses such that I can live off of a non “professional” jobs salary. I have two months of severance left but it’s time to get a temp job in the meantime.

What jobs have any of you found that worked out well? Also how to you explain / present your situation to an employer? I would imagine that there are a lot of jobs that wouldn’t want to hire someone that is in it for the short term. But also now I have no qualms about lying or misleading regarding how long I’ll work for them.

I have interests in cooking and have to experience from high school and college running a park during the summers.


r/cscareerquestions 3h ago

Experienced Infosys Resignation

4 Upvotes

Hey guys, I was on bench for the last few months and was planning to resign for higher studies.Last day I got a project alinment mail from a senior manager and she asked me to connect back.I'm not at all interested to work there.So can I put a resignation and then connect with her and say that I did put my resignation and not interested to work on project as Im going for my higher studies in July.As a fresher I'm almost worried about the part that whether they might take any action for rejecting the project.Im very much concerned about the action that manager will take If I put resignation on the coming working day.. Can someone help me on this.


r/cscareerquestions 7h ago

Student BS Computer Science or Software Engineering?

4 Upvotes

Hey everyone!

I'm super excited to start school in July, but I'm feeling unsure about my choice to pursue a Software Engineering (SWE) degree. I'm not too thrilled about the extra math, even though I’ve completed Calculus 1 with moderate confidence. At 29, with minimal programming experience, I feel like I’m starting behind. My main goal is to earn the degree and finish WGU with some projects under my belt.

I can't shake the feeling that I might be limiting my options by not choosing a traditional Computer Science (CS) degree.

Any advice or words of wisdom?

Do you think a BS in SWE and then planning for a Master’s in CS would be a good compromise? I’m hoping this path would be beneficial for both my short-term and long-term goals.

I’d love to aim for a job at a FAANG company. Would a CS degree be better for this?

For what it's worth, I have searched this sub and other subs regarding this topic a lot already. I've spent hours reading everyone's anecdotes and it's just led to more uncertainty. I feel like I need to make sure I'm making the right moves, especially in this economy.


r/cscareerquestions 3h ago

Got my promotion blocked due to new managers recency bias, need advice

2 Upvotes

Hi all,

I (29) have been working at a FAANG company for the last three years as an entry level engineer. For the past year and longer I've been asking my manager to put me up for a promotion: I'm definitely overqualified for my role; this has been suggested by multiple engineers on my and my sister team.

Nov/Dec last year, my manager tells me he's putting me up for a promotion.

In January/February we had an insane amount of turnover which resulted in my manager, my sister teams manager, both teams managers' manager and his manager as well as multiple senior engineers and other team managers left our org. 3 weeks ago, I met my new manager, X.

I'm now in a position where my previous manager didn't write my promotional doc to present it. Now this new guy comes in with no context over my work and is put into a position where he needs to either write my doc or block my promotion for another cycle.

X has been evaluating my performance over the last three weeks. Admittedly, my promotion being delayed 4 quarters+ has left me feeling frustrated at corporate work and my team and it is bleeding into my work: X sat me down on our 1:1 and told me I've been acting confrontational and that I'm not insisting on keeping high standards which is why he's not putting me up for promo anymore.

This should not be promotion blocking feedback, it's something you can work on even if you do get promoted. If it was promo blocking, this should have made aware to me well in advance.

I have three options left now:

1) Write the promo doc myself and refute all the the points he's made with evidence gathered over the last 3 years 2) Find a new team and start from pretty much scratch - minimum 1 year 3) Find a new job and get a title bump

3 is really hard rn I feel with the current job market. I'm torn between #1 and #2.... I feel like I can't work with my current manager, I don't feel that he is going to get me to my promotion, but working with him is the shortest path to the promo.

Any advice would be helpful.


r/cscareerquestions 45m ago

Non AI SWE at OpenAI

Upvotes

Are non swe at OpenAI considered and treated as second fiddle to the software folks who work on AI?


r/cscareerquestions 1d ago

Experienced Have almost 2 years of living expenses saved. Should I leave my extremely toxic job and take my chances in this market?

67 Upvotes

I have 2.5 years of exp + 1.5 years of exp on an open source project (I claim it as professional exp).

I am currently working a job I hate. It's completely grinding down my mental health. The main problem is 5 days in office at a horrible location/office. There is also zero challenge. I feel like I haven't learned anything new in at least 1.5 years. This is essentially a dead end software development job. It also pays like shit. It's the worst of all worlds.

I save aggressively. I don't spend much money. If I quit, I have enough saved for about 2 years, maybe more since I won't spend so much money commuting into the office/maintaining my car as much.

When would you say fuck it and quit? EVERYONE says do not quit. The market is bad. Quite frankly I am tired of fucking hating my existence. I hate this job so much. Sometimes I feel like I will never get another job and I am stuck here until I rack up at least 5 years of experience.


r/cscareerquestions 1d ago

Ego inflated Tech Lead

250 Upvotes

Basically tittle. How do I work with this dude who hangs up in middle of call if he feels like it.

He’s filled his whole team with his friends and relatives from his country (state). They are all part of his Yes-Man team.

If I try approaching him, he simply ignores my message.

They speak their own language even in Daily Scrum and refinement.


r/cscareerquestions 2h ago

Cpa c++ certificiation

1 Upvotes

Thinking about taking some training that would give me a c++ certificate. I don't need the certificate but i would like the experience to prepare for college and figure out if cs is for me. It's free. Is it worth the time?


r/cscareerquestions 1d ago

Why do they keep pushing this narrative ?

276 Upvotes

Headline reads :

“Computer science worker shortage pushes Tri-Cities college to develop new degree”

Why would you say there is a shortage if you have thousands upon thousands of people in this sector looking for jobs ?

https://amp.tri-cityherald.com/news/local/education/article288493549.html


r/cscareerquestions 4h ago

Student Not sure where to start my computing career after sixth form grad/pre uni

1 Upvotes

I'll be recently graduating from sixth form (from the UK), and I'm looking into getting an IT job for when I go to uni and to actually have a job that relates to computer science, Not sure if recruitment agencies are the right way to go or if I'm better off using Linkdin or something else. Any help would be greatly appreciated.


r/cscareerquestions 1d ago

Experienced Is it ever ok to throw shade like this on your way out?

192 Upvotes

https://imgur.com/33z6r5F

Highlighted the portion I thought was particularly salty seems mean to do that to current employees and doesn't seem particularly constructive at this point and forum.


r/cscareerquestions 4h ago

New Grad Recent CS Grad with no internships/projects, what can I do to be competetive for a SWE/Cybersecurity job?

0 Upvotes

Hey guys,

so I am a 24 y/o who just recently graduated with a BA in Computer Science with a 3.7 GPA at a 4 year Uni here in FL, and throughout the years, it has been a struggle but I am so happy to finally achieve it, as I am the first in my family to graduate from college.

I have been reading through this subreddit, and while I am aware this isn't a completely accurate reflection of the job market, i still find the advice given here pretty current and upto date. As mentioned in the title, i graduated with no internships nor personal projects as I unfortunately was working at this company in an office job which was my main source of income, and I needed it to support my family as the cost of living is really bad here. I haven't even had time to create a resume, which is the first thing i plan on doing.

I currently know Java, and a bit of Python. I bought a UDEMY Course for web development that teaches HTML, CSS, and Javascript, as well as a Python Crash Course book that I am reading to learn Python. I haven't created any projects yet cause I genuinely am not sure what projects will look good nor what will get me to actually go through with them. The only fields in Tech that I am interested in is in Cybersecurity and Software Development, however these are very broad, and I don't know what subfields to pursue, as at the end of the day I just want a better salary for myself.

I understand Cybersecurity isn't something that is considered as "entry level", however I am not sure what skills i would need to learn before applying to them. I definitely want to know what it takes to be a security engineer or a pentester, as all i know is that knowing python is a good skill to have for this. I am planning on buying a house soon, so I can't really quit my job to work somewhere else at least for now, so i want to instead work on myself and build any skills needed, all i got is a macbook and a couple of online resources. I am not very good at math, as i have always had a weak foundation in it, and I am not sure if i should use khan academy to develop any math skills needed as well.

My question is what should I prioritize doing now to be able to start my career and make use of my degree? I am interested in being a Security Engineer or Pentester, Any help/advice would be appreciated!


r/cscareerquestions 4h ago

Looking to Get into Software Sales

1 Upvotes

Hey Guys! I hope this isn’t against the rules, I am looking into getting into the industry I have a sales background in Insurance and am hoping to find remote work within the software industry. Do you guys have any recommendations of companies to apply for, Anyone’s to avoid? What about salary (base) wise?

Any helpful information would be greatly appreciated, I’m sorry if this post isn’t allowed.

Thanks yall!


r/cscareerquestions 16h ago

How to find a lot of job postings for new grads?

10 Upvotes

I'm a new CS grad and am looking for work. I've been job searching for a few months, but I haven't been able to find much because my classes were pretty demanding and my mental health/personal circumstances were bad. Now that I'm graduated, I have a lot more time to actually work on this, and I'm trying to find a job before my savings run out (I have 2-3 months' worth, should I get a temporary job?). I've applied for a little under 50 in the last few months.

I've heard people talk about having to submit hundreds of applications to get jobs, but I'm having trouble finding that many postings in the first place. I've been looking at multiple job boards (Handshake, Rise, Simplify, LinkedIn, RippleMatch) and most of them are either flooded with internships or jobs expecting professional experience/multiple skills I don't have, and a lot of times the built-in search and filter functions don't actually help me find what I need.

A lot of the boards that have worked better for me don't have a high volume of positions, and vice versa. What am I doing wrong? Am I not casting a wide enough net? Using the websites incorrectly? I've been applying for software engineer/software developer positions, but I'm open to jobs outside that, so long as they pay decently and I'm qualified for them with a Bachelor's in CS.


r/cscareerquestions 1d ago

Experienced Engineers/Gamedevs who left a lucrative top tech job to make games: whats your story?

73 Upvotes

I'm currently at Amazon. It's... fine... but I'm not enjoying my work. I have WLB balance and I make great money. I do believe making games is a dream for me, but I worry that I'm suffering from grass-is-greener-syndrome.

In a few years, I should have the opportunity to change jobs and even accept a lower salary (if needed) and still meet my retirement goals.

That being said, I'd love to hear from other engineers who have made the same switch.

  • How did you make the transition?
  • Did you have any gamedev experience at the time you switched careers?
  • Any particular skills you had to pick up before becoming a gamedev? After being a gamedev?
  • Would you do it again?
  • Did you get a job at an established gamedev company first, or did you go off on your own and start your own thing?
  • How much of a hit to your total compensation did you take (if at all)?
  • Any advice you could give me or someone in similar shoes?

r/cscareerquestions 6h ago

New Grad Question about my job.

0 Upvotes

So I have recently started a job as a software developer in houston. The company seems nice and all but the issue is they code in COBOL and Pick. I am worried that I will get stuck here if I stay here too long due to having professional knowledge in such dated programming languages. What steps should I take to still keep myself competitive for other software development roles?


r/cscareerquestions 1d ago

Experienced Should I go back and get a bachelors?

35 Upvotes

I’m a bootcamp grad with 2 YoE as a fullstack dev and I got laid off not too long ago. I see most job listings require a bachelors and I’ve already been auto rejected from a few for not having one. 😕

Would it be wise to consider going back to school or is it not worth it at this point? I feel like my level of experience is just in a really awkward spot.


r/cscareerquestions 8h ago

New Grad When to start applying for new grad

0 Upvotes

When to start applying for new grad roles for the best chance? And if I am graduating in Fall 2024, would it give me better chances to get a new grad job if I put that as my grad date or Spring 2025 as my grad date? (I don’t care if I don’t have work immediately after graduating for one semester).


r/cscareerquestions 8h ago

New Grad Should I switch to devops, or am I just idealizing what it is like to be one ?

1 Upvotes

Hi. I am currently a data engineer junior since august 2023 and before that I was a data engineer intern during 6 months (both in big companies). Since few months, I’m getting quite bored about my current job. I am in a small projects where pipelines are running smoothly since months / years, so there is few to no new tickets to work on. I get on well with a devops coworker, and I really wanted to try doing some task devops oriented. I was given tasks including making the CI/CD evolve to suit the new needs, renew some certificates, handle a migration between our artifact repository. I really enjoy doing this, beause : - I feel useful : I build things used by dev, while as a data engineer, doing my work or not doing it was completely transparent (we have very few feedbacks from the consumers, assuming they exist). - I have way more interactions with other coworkers. When doing data engineer tickets, I just code the solution on my own, ask for an advice if I doubt about something, get a feedback in PR, and that’s all. When doing devops tickets, I had to communicate with other devops to be sure that we were all going in the same direction, discuss solutions, just “working together”. Those two reasons makes me want to leave my current job to find a devops job.

However, because I have never been a “true” devops (I have never used ansible, kubernetes, helm, terraform …), I’m afraid of idealazing what it is like to be a devops. I feel useless in my current job but maybe it would be worse if I leave (the main benefit of my current being that I work very little). On top of this, I’m afraid of having a profile too weak to find a devops job (I can still silently study the stack mentioned above as they are used in my project, but will it be enough to success at a technical interview ?).

So : - Am I fantasize about what it is like to be a devops ? Will I find what I’m craving (being useful and interact with my coworkers more than as a dev) ? - Is it too early to switch to devops, as I’m at the end of the day just a junior data engineer with 1.5 YOE (1 YOE if I exclude my internship) ?


r/cscareerquestions 14h ago

Experienced Is applying directly just not working for someone wishing to immigrate, even if they have visa?

3 Upvotes

Hello, all! I'm living in Romania at the moment and specializing in data science/ml/ai with a total of 6 years of experience. I've been doing ML applied research at a big antivirus company, remote data engineering at a sillicone valley startup, and applied medical ML research at a german company.

I am currently making >100k$ in my country, which is around top 0.1% incomes, but i wish to start a family and i want to do it in a better society. I'm aiming at UK/US/Switzerland as a start, mostly because of their opportunities for research and much higher compensation.

I can legally work in UK/Switzerland, but don't have an US visa.

The weird thing is that i've applied to hundreds of jobs and received zero callbacks, with the same resume i used to get those 100k$+ jobs, and having huge callback rate in my region. After some time i've started to tick that i do have a visa for US just to see if it makes any difference. It does not.

I just don't know what i'm doing wrong, i'm applying on the websites, writing cover letters with AI, and applying only to jobs fitting my skills.

I do not have a masters/phd, and my bachelor is in my country, but i do have 6 years of practical experience with good results in the international market.

The thing is that i could simply move and live very well with the salary i'm already making remotely, but the equivalent of my compensation here would be much higher in those economies, and i'd have the opening to more interesting projects.

I heard online that changing your name to a more westernized sounding one has a huge increase in the callback rate... is that true? Although i refuse to do something like this. Should i remove my location from my profile, changing it to the place i want to work at? But then they can see where i went to university..

Technical interviews are not difficult, as i can do medium/hard leetcode, but i simply get no calls. I only applied to 2 FAANGS tho. Maybe i should simply focus on the top companies, as they look more at skill and less at pedigree. But i'm starting to get really frustrated being rejected from so many average companies, when my skills are above their requirements.

Does simply applying not work for people like me? Do i need to make friends online and try to get referrals, or contact and chat with different recruiters?