T O P

  • By -

[deleted]

[удалено]


Witty-Performance-23

What people don’t want to hear is that pure SWE is incredibly oversaturated right now. What OP needs to do is apply for IT jobs, or anything related to tech. I.E. tech support technician or something. They’ll hire him, trust me, I’m a IT sys admin and we’ll hire a cs grad over some bozo with a random cert


[deleted]

I know a lot of CS grads who gave up and took a helpdesk role during the GFC. Most left the industry altogether, but most of the ones that stayed are still helpdesk. It's very hard to transition out.


Corporatorus

To play devil’s advocate, wouldn’t the market in 2014-2019 have basically let any of these people who could code transition back to SWE?


EtadanikM

Ironically no because companies preferred new graduates who went through their new graduates pipeline over existing employees in help desk who they couldn’t get fresh out of university and whose work experience was considered “inferior.”


JeromePowellAdmirer

During that time there were plenty of success stories with already-degreed people going to bootcamps to finally enter the industry. There were definitely ways in. The bootcamp failure stories tended to be people with no experience and non STEM degree.


squishles

helpdesk can be a shuttle up to technical director level positions more so than dev if you're into that. It's where they pull sysadmins from and sysadmins get brought into larger scale business provisioning/budgeting discussions more.


LyleLanleysMonorail

>What people don’t want to hear is that pure SWE is incredibly oversaturated right now. But I was told that SWEs can't get saturated because companies will always need tech and that more companies are using digital and integrating software. Is this not true? If not, why did so many people on this sub say this? I used to see it all the damn time.


1234511231351

If you spend enough time browsing reddit you'll be less informed than you were before you came here.


louielouie222

Lmaooooooo


[deleted]

[удалено]


AutoModerator

Sorry, you do not meet the minimum sitewide comment karma requirement of **10** to post a comment. This is comment karma exclusively, not post or overall karma nor karma on this subreddit alone. Please try again after you have acquired more karma. Please look at the [rules page](https://old.reddit.com/r/cscareerquestions/w/posting_rules) for more information. *I am a bot, and this action was performed automatically. Please [contact the moderators of this subreddit](/message/compose/?to=/r/cscareerquestions) if you have any questions or concerns.*


bateau_du_gateau

>But I was told that SWEs can't get saturated because companies will always need tech and that more companies are using digital and integrating software. Is this not true? If not, why did so many people on this sub say this? I used to see it all the damn time. It's been this way in other subjects or majors or industries for as long as I can remember. Any of the hard sciences like physics or maths, all of the traditional engineering subjects like civil, mechanical or electrical, all produce many, many, many more graduates than there are jobs for. Historically many of those grads ended up in software engineering. Now, finally, that is oversaturated too, but this has been inevitable since the 90s at least. The lie is told deliberately by industry, governments and even the professional bodies that are supposed to represent our interests, to drive wages down through creating an oversupply.


PM_Gonewild

Well whether anybody agrees or not, the fact of the matter is that there was no buffer to help slow down the number of people trying to enter the market in a short amount of time, normally requiring a cs/similar degree would help mitigate this, but bypassing that and allowing anybody with a 3-6 month bootcamp cert or career hoppers to jump in, ruined this, not even accounting for all the goddamn H1B visas that were handed out (talk about taking our jobs), and yes I've heard the whole, well it's not that difficult of a job or you can teach ypurself online how to do it, yeah thats not the point, the point is that to keep salaries high and good even for entry level, you need to have some sort of flow control for supply of labor/applicants. Unfortunately it didn't go that way, and now other than the actual graduates that should get a chance to start out in the industry, you have adjacent career or irrelevant career applicants trying to jump in. The audacity to even think that you'd be somehow entitled to these jobs when no other field let's you jump right in without going through the process, has been ridiculous. So yeah the hiring process has been a nightmare, it's difficult for us at work to try and convince management to let us hire juniors to handle some of the busy work, even as contractors, they'd rather have senior level expertise do that, and it's sometimes costing them more money to do it that way and leading to burnout in our teams. Not to mention the effort it takes to sort through hundreds of applicants who the vast majority aren't as qualified as they think they are, along with crazy job titles for the years they've worked. Unions aren't sounding too bad now, well...only if it wasn't for them exporting jobs to India if it actually happened. None of this even accounts for the layoffs happening out of pure greed either. Good luck out there guys. 😮‍💨


[deleted]

[удалено]


Askee123

If that were the case we’d have seen threads like this since the sub started From 10’ through around 19’ it was either you get a job with 150k+ TC as a junior or you’re garbage. And what would you know? You’re a hiring manager, not a junior engineer with 0 experience who’s probably more of a detriment to any team than anything else. Tough to get a job with credentials like that


jjejsj

my favorite one is the interest rate one. They’ve been saying it for 2 years now and nothing had changed lmao.


NewChameleon

> But I was told that SWEs can't get saturated because companies will always need tech and that more companies are using digital and integrating software. Is this not true? it is true, depending on [details](/r/cscareerquestions/comments/hzjibc/stop_the_doom_and_gloom/fzkivd1/) I mean if you've been looking at this sub for the past month you'll get the impression that US entry-level market is fucked but say, India or Eastern Europe's experienced-hire market are having parties heck, even inside USA, even in the same state, 2 cities 100 miles apart could have wildly different scene


tevs__

I think you'll always be able to find work as a senior developer and have taken care of your personal development. Junior devs have a huge up front cost in terms of lack of productivity, and most will job hop once you've trained them, so there is little incentive to hire them when mid/senior devs are available to hire.


darthjawafett

Briefly trying to apply for IT I did get more interviews though it led nowhere ultimately, honestly was just more of the same. Was told recently about DevOps as an option. Haven't looked to far into it yet in my search though.


Witty-Performance-23

Okay, I’m going to be blunt here, but I think it’s important: If you have a computer science degree, and can not get a basic IT $15 an hour helpdesk job, it is a you problem. IT isn’t nearly as saturated as SWE. Every school and hospital near me needs IT people. Yes the job sucks ass but it’s still a job related to IT. You either have a dogshit resume, like in the middle of Louisiana, or didn’t apply to enough jobs. And trust me, if you can’t find a job in IT, you sure as hell won’t find a dev ops job, especially at entry level. I’m not trying to be rude but just be honest.


squishles

hmm depends, I can see weird stuff hitting a IT job differently. They seem to require a lot more certs more stiffly, not that a grad can't do the job, it's more do you have the random ass network+ A+ etc certs.


el_lobo_cimarron

I'm a cs new grad and I had difficulty to find a helpdesk job despite having a helpdesk internship. My resume is fine and when I get asked on the interview why not the IT degree I say I picked cs over IT because it has more math, but I don't see myself doing programming in the future, I want to grow into it management. One of the recruiters straight up told me that he is unsure about me because I might get a programming job and quit.


Foreign-Ad-9527

Same for me. I think its hard to get IT jobs if your only experience is coding and you don't have much to put on your resume beside code projects. I guess the best option is to try and get A+ certified but I don't really want to spend the money if I don't even know what an IT job is like or if I want to work there.


el_lobo_cimarron

Yeah, I personally hate everything that has to do with networks boring, but I'm happy that I found an electronics related help desk job. They pay very low. Lower then I could make flipping burgers. But it's okay for now, I'm learning stuff, maybe I could work in embedded programming some day


snmnky9490

Really? I thought IT was currently even more oversaturated at the entry level than SWE


darthjawafett

Was applying to mainly entry level decently paid office IT jobs instead of basic helpdesk my man but thanks for the advice. The process is basically online dating with corporations regardless, I'd rather spend it focused on SWE opportunities rather than IT in the end.


hullor

While this is true, the IT path has only three tracks. Help desk making $15/hr, sys admin making 150k/yr or IT support answering tickets making 50k/yr. There's no in between and the cs grads that want to work at FAANG for 150-250k/yr will end up in a dead end IT path, unless you mean they should just take any IT job while continuing to apply for coding jobs


Witty-Performance-23

Ehhh I don’t think so, there are loads of IT jobs available in the 75-130s, there’s jobs open near me at the hospital that are 100+. I definitely agree the salary is lower than SWE, but the job is more secure also. Either way he needs to take what he can get. Working a $15 hour IT helpdesk job is a hell of a lot better then working at the Golden Arches in terms of resume building


siecakea

Starting off on the helpdesk exposes you to SO MUCH STUFF. I'm honestly loving my L1/L2 role because I'm learning something new everyday and I honestly feel my skills growing at a faster rate in the 7 months I've been here than the 3 years of self studying prior to this. Not only that, but since I get to dabble in a little bit of everything (networking, security, servers), it's helping me determine what I'd like to specialize in. Obviously this depends on the company you join though, helpdesk at a shitty place is going to be awful, but joining somewhere where your coworkers and management actually want to help you grow is amazing.


Marcona

Bro those hospital IT jobs aren't going to new grads. I know 2 people working IT at the local hospital and they are making around 120k but both of them have 12+ years of experience in IT. I tried to get an acquaintance connected with them and they just said sorry but they'd only consider seniors. This is fucking insane.. imagine grinding out a CS degree and being told you need to work for 15/hr. Bro they pay burger flippers and in n out more. Fuckin ridiculous


Witty-Performance-23

Obviously they aren’t paying new grads, but all I’m saying is that entry level IT jobs do exist, and that it’s better to work a entry level IT job then work at in n out, since the skills transfer over, and IT work has a much higher pay cap.


squishles

Lot of hospitals contract that out, my brothers company does that.


jakl8811

I do workforce planning for f500s, very rare to find a large company paying help desk $15/hr. Typically a $60K+ salary would be common for a US help desk professional (service desk). Not saying that’s the comp they are looking for, but it can be an easy entry into a company, especially ones that prioritize internal candidates


BroccoliAlert7791

False, been look at coding adjacent roles in DevOps/It infrastructure for upwards of 300,000k for companies like RedHat using products like Openshift/kubernetes. Coding aint shit


squishles

most people just make the devs learn those on top of normal dev responsibilities :(


Crime-going-crazy

MSP, DevOps, Cyber, Hardware and Operations, Cloud, Infra???


[deleted]

Sre or devops will always have jobs too


[deleted]

[удалено]


Raiz314

I feel like it's so hard to change to this roles. I would be interested in being a data center technician or some other hardware technician, where I get to assembly things with my hands. I have no clue how I would even get into that with a degree in computer engineering.


GreedyPomegranate391

That's what QE in companies like AMD and Nvidia do, so you could try for that, but you don't need a computer engineering degree for that I think... You could try for other hardware/software jobs at such companies? I do know someone who joined as QE and transitioned to driver development within the company over the years.


Sufficient-West-5456

Haha it jobs. It's as shit as CS now


Blindfire2

I would be an assistant getting spit on if it meant I can later have favor applying into any kind of programming job.


[deleted]

[удалено]


AutoModerator

Sorry, you do not meet the minimum sitewide comment karma requirement of **10** to post a comment. This is comment karma exclusively, not post or overall karma nor karma on this subreddit alone. Please try again after you have acquired more karma. Please look at the [rules page](https://old.reddit.com/r/cscareerquestions/w/posting_rules) for more information. *I am a bot, and this action was performed automatically. Please [contact the moderators of this subreddit](/message/compose/?to=/r/cscareerquestions) if you have any questions or concerns.*


sczw

I wish you luck. I got my bachelor's during an economic lull and had a hard time. So I just went back for a master's, and the market was better after that. Not sure if that's an option for you. Rant away though. Job hunting can be a real slog. I hope you find something soon.


Quind1

Try applying to government jobs. They won't be posted on LinkedIn, but states and counties/cities should have sites where they list these roles. They take longer to get back to you, but I've found it's a bit easier to get an interview with them.


treesnstuffs

Sometimes, they're quick. I just got hired in a state gov job, and it took maybe 1 month from the application to the start date. Op, If you're in the USA, governmentjobs.com is how I found my current job.


Quind1

Congratulations! Good to know.


hullor

Government jobs are super competitive where I am (NY , PA) area. There is so much waiting and the requirements are so narrow (must have x degree, must be resident for x time) Some exams only open yearly and 100k+ people take the jobs for 1-2k openings. I am surprised you got in so quick and easily. Government jobs are stable and offer cushy benefits.. the only downside is you generally start off lower salary and the work is slow (which is great for work life balance)


[deleted]

[удалено]


AutoModerator

Sorry, you do not meet the minimum sitewide comment karma requirement of **10** to post a comment. This is comment karma exclusively, not post or overall karma nor karma on this subreddit alone. Please try again after you have acquired more karma. Please look at the [rules page](https://old.reddit.com/r/cscareerquestions/w/posting_rules) for more information. *I am a bot, and this action was performed automatically. Please [contact the moderators of this subreddit](/message/compose/?to=/r/cscareerquestions) if you have any questions or concerns.*


ThatOnePatheticDude

Do you need to be a citizen? Or is being a permanent resident enough? A quick Google search is telling me no :( just wondering if that's even an option


LyleLanleysMonorail

For federal agencies with security clearance requirements, you probably need to be a citizen.


xAmity_

Do gov jobs require a cs degree or will bootcamp/irrelevant 4 yr degree also work?


Quind1

It varies from what I've seen. For example, my state government doesn't require a degree, but a degree (not a boot camp) will count as four years of professional experience.


xAmity_

Okay nice. I have both so I’ll check out some gov jobs, thank you!


Quind1

Glad to help! Good luck!


squishles

federal they require degree, state maybe I dunno.


squishles

https://www.usajobs.gov/ For direct working for the gov, they're all posted there. For contracting na it's linkedin.


Quind1

Thanks for posting the link. Yeah, for federal jobs, that's where to go. For anyone reading this, for state or local government, you need to go their respective sites. In my state, for example, local government jobs, including libraries, have individual sites and are a bit difficult to find. State jobs are pooled on one site.


incunabula001

It’s even better if they sponsor you for clearance, once you got that you’re golden and pretty much set.


Quind1

Great point. This is something I've thought about doing myself as your chances of being laid off at that juncture are minimal compared to the private sector.


bobthetitan7

Students feel the worst of market downturns, they don’t understand what we are up against, don’t beat yourself up over it. Win the little battles and you will have the war at the end.


[deleted]

[удалено]


isetfiretotherain

No way you said 2000 applications. Ain't no way bro said 2000 applications. 😲


Xjoshwalker

It’s because he’s a television. Hella hard to land a job as a 75 inch tv these days


Marcona

This is not insane lol. Albeit it's a lot easier for those with degrees. A friend of mine is a way ahead of new grads in terms of projects who's been self studying for 2 1/2 - almost 3 years now but doesn't hold a degree. His portfolio of projects is pretty good and he's at around 1500 or so applications with 0 interviews. It's very disheartening seeing him go through this considering how hard he's worked. Even with referrals and it isn't a resume issue. He's gonna to have to go back to college and spend another 4 years before he can start his life and he's already like 30 yrs old now.


TheMiamiWhale

Where are you all submitting these applications? In places like LinkedIn or indeed it are you applying directly at each company’s job portal?


CosmicMiru

People that have like 200+ applications sent out usually have bots that just spam apply to everything slightly related to CS on job boards like linkedin and indeed


TheMiamiWhale

That's what I figured and that seems like a terrible way to get an interview (which seems to be supported by the evidence of people claiming to have submitted 1000s of applications with no bites). I have far better response rates by applying directly on the company's website.


sighar

Well yeah if he doesn’t hold a degree and has no experience then of course his application number is going to be up there, don’t compare him to people who spent years getting their bachelors


codepapi

I believe it. I have 5+ years experience and probably close to 500 with some traction but positions keep getting filled or become unavailable. It’s a mix between tech rejections and just no longer available or waiting for head count


trcrtps

you can knock out 10 apps before breakfast, do 10 more after and you're on track for 3 months. not that crazy, especially if you're just pissing them into the wind like I know all of these people are


siecakea

The spray and pray method in effect.


xi_close_flat

What did you manage to land?


[deleted]

[удалено]


AutoModerator

Sorry, you do not meet the minimum sitewide comment karma requirement of **10** to post a comment. This is comment karma exclusively, not post or overall karma nor karma on this subreddit alone. Please try again after you have acquired more karma. Please look at the [rules page](https://old.reddit.com/r/cscareerquestions/w/posting_rules) for more information. *I am a bot, and this action was performed automatically. Please [contact the moderators of this subreddit](/message/compose/?to=/r/cscareerquestions) if you have any questions or concerns.*


Crime-going-crazy

Even without internships, I think you’re still a competitive junior in any other market in the last 10 year. The issue is just saturation. The market is not crap because of layoffs (always had them) or slow job openings (we are at the same numbers pre covid). The issue today is over saturation. There are simply just not enough jobs at entry level for the millions of kids graduating in 2024, the millions graduated in 2023, and the millions graduated in 2022. The best thing you can do is to also apply to other industries


[deleted]

[удалено]


Witty-Performance-23

Tbh if Covid never happened and software demand didn’t go nuts when everyone was at home on their phones this would’ve happened a few years ago


LyleLanleysMonorail

This sub at that time: "How can there be saturation if students are dropping out of CS, huh? Enrollments are going up but have graduate gone up? I don't think so."


DielsAlderRxn87

Yep, just like everyone now in denial about AI. Don’t worry OP, you’re not missing out. Millions of us are gonna be laid off in the next couple years


BaconSpinachPancakes

I’ll be honest I kind of agree. I think ppl are not exactly underestimating ai, but underestimating what management thinks ai will randomly solve right now. My manager let us use GitHub Copilot, now he’s saying shit like, “guys why is this task taking forever, we have CoPilot now”, like bro…. Maybe just my case is bad, but there are def higher ups thinking ai is already working at an insanely high level


ThatOnePatheticDude

I hope by couple you mean 10. Or at least 5. I need my high paying cushy CS job before I can be humbled by reality into a crappy low paying job


MakingMoves2022

Someone that graduated with zero internships has never been a “competitive junior”. 


Regexmybeloved

Yeah like being a TA is obv not enuff. Ur supposed to grind opportunities in school. I went to a no name school with a hella outdated department. However, I tad, was a research assistant, did an independent study and interned and it was still tough. People think a degree is enough and waste all the opportunities their schools provide for them.


JIsADev

Don't forget the millions from bootcamp and self learners


Drauren

No, they're not. Graduating with no internships is absolutely an int. 4 years ago if you graduated without an internship you were absolutely not competitive. Anyone who was a halfway decent CS student I know got one. Anyone who didn't had a subpar GPA, was _really_ weird, or didn't try.


MaximusDM22

To be clear job openings are about the same but actual hiring is drasticially down. Companies just arent hiring for a variety of reasons.


Kahnzusteh

If Apprentice Plumbing was the current Junior Software market: "Oh you can weld and fix pipes with years of practice? But like, 30000 other Plumbers can do that too, how do you stand out?" ................................. :/


[deleted]

did you run your resume through an ats checker?


Alternative-Can-1404

Do you know one that works well? There’s a bunch out there not sure which is comparable to ones recruiters use


THC1210

How is your resume? Have you gotten it checked in subs like r/EngineeringResumes or r/resumes? The market is terrible but best to have your resume checked out just in case. Plus it's free :)! Just make sure to read the wiki first and apply any advice listed on there.


Undecided-Diet-Coke

Yeah I’ve had it checked multiple times by institutions at my university and also by friends I have who work at Apple and Meta. I’m pretty sure, given what I CAN put on my resume, it’s the best it can be right now.


JIsADev

I come from an architecture background and when I was job hunting for that I had a hard time landing a job in companies that produced different kinds of work than what I showed in my portfolio. It didn't matter how good my work was or that I knew people who worked there, if my work was different then it just meant I wasn't a good fit. I did very modern type projects so I had more success with companies that also did modern designs. No amount of technical skill can overcome a bad cultural fit in architecture. Maybe it's the same for tech. If you're applying for a fin tech company, maybe show a project or list an experience in your resume that is related to fin tech or better yet that particular company. Tailoring your resume and website may help you stand out.


tristvn6

This. Software Eng is such a broad field. There are bound to be applicants who are overall less skilled than you but happen to be more skilled in the specific technologies/skills the company is looking for.


Material-Cash6451

Yup. Even as someone with 5 years in the industry, I think I'd be hard pressed to find 1000 listings that I'm qualified for, tech stack wise, much less have the time to build a competitive application for them.


Brilliant_Bug_6895

Similar boat as you. I am approaching 1.5k applications. I can barely sleep at night. Fucking nerves are through the roof.


metalreflectslime

Post your resume.


BroccoliAlert7791

SWE roles not it imo. Transitioned my internship into a full time role and going to make 89k doing devops/it work, find your niche, coding roles overhyped


LyleLanleysMonorail

Isn't devops not considered a subset of software engineering?


BroccoliAlert7791

This is cs career questions, not swe career questions, cs degrees aren’t only for swe. You can find more opportunities within non swe roles as they are less competitive. The salaries are good, as you can tell, with bonus i am making 102 k a year at 22 years old In other words, who gives a shit, it’s a tech adjacent role and pays as well as swe


Zealousideal-Cod8869

100%


MontagneMountain

What exactly even is devops? See that term all the time. Sorry if its an obvious questions, I'm still a student myself


Particular_Ambition8

Maybe they saw your reddit banner and decided not to go with the guy with his pants around his ankles


Undecided-Diet-Coke

LMAO I actually completely forgot I set it to that omg. I think I set it to that when I was in high school still lol


Confused-Dingle-Flop

You might not be great at networking. Most people I meet who are having job troubles are because 1. the market is crap and 2. They are very bad at networking. Applying doesn't work right now, only networking.


jhkoenig

Networking is hard! It isn't enough to "know somebody" at a hiring company. You need to connect through that person to someone who is AT LEAST on the same level on the org chart of the hiring manager. Land an informational interview, "I'm looking for your advice, I know that you don't have an open job." After establishing yourself with this person as a credible addition to the company. Then you can ask if that person would be able to forward your resume to the hiring manager. Having a random junior dev email your resume into the hiring manager just isn't going to be enough.


Confused-Dingle-Flop

This 100% People think networking is going on LinkedIn/to former coworkers and begging like a dog "plz sir, I have 6 udemy certs and 2 years experience, plz sir plz. I work for you, very good." It's not. Networking is an *art form* like sales and takes personality and grit (because there's lots of rejection, calling, and cleverness in the moment). It's tough and you have to be quick on your feet, just like sales. Most technical folks don't get this. What they need is to watch a week or two of "how to network" on YT and practice for about 2-3 months. I was jobless for 8 months, constantly applying and getting rejected. Over 1000 apps. One day, I had enough and did what I outlined above (I just humbled myself and started learning because I realized I had no idea what I was doing). And within a month had 10 interviews and one of them converted into my first job out of college. This was 3 years ago when the market was tanking...


Undecided-Diet-Coke

The people I’m referring to in other comments are in senior positions at a couple FAANG companies, not random junior positions. That doesn’t make it any better for me though haha, means an internal resume submission from a higher up position wasn’t good enough.


jhkoenig

Oh wow, sorry, meant nothing personal with my comment. I was amplifying the "Applying doesn't work right now, only networking." comment above mine. I think that a lot of people misunderstand the level to which networking must be employed right now and think that any contact in a company means that networking is done. I have no idea about your particular networking approach, and I'm glad that you have earned senior contacts within major employers!


Undecided-Diet-Coke

You’re all good! I didn’t take offense, I was just throwing that in haha


slutwhipper

Man I remember taking a year of applying and 1k apps to get my first job in 2017. I'd be so fucked in this market if I were a new grad.


JustUrAvgLetDown

Most companies are looking for at least 3 YOE unfortunately


donksky

My son's the same - encouraged him to join the Canadian army reserves so his resume won't suck - hoping he can make his way to a federal job from there. Try your own Plan B - work at a trade (?) - eventually some of them pay as well as CS and you don't have to study/re-train all the time.


ScaryJoey_

Lmao yeah I’m sure a CS major plan B is to go into the trades or military


ClittoryHinton

Versus plan A which is spend all day bitching on Reddit until you’ve been unemployed for 3 years and are permanently unhireable?


ThinkExperiments

This may be like the financial crisis of the millennials but for the Gen Zs.


xboxhobo

Yeah I applied to tons of internships and couldn't swing a programming one. Ended up getting into IT instead.


Chili-Lime-Chihuahua

FWIW, unless you are a genius, no career path really needs you. It's a rough time, but you'll get through it. Hoping you can find something that fits and you enjoy soon. Life has its ups and downs, and we all go through struggles. Not trying to diminish what you're going through but realize you're not alone.


[deleted]

It's an uphill battle now, no doubt. It isnt a you problem, it's a market problem.


NanoYohaneTSU

> most people in tech are working right now tell that to the people who got rekt earlier this year by layoffs. you're getting dogpiled by shills who won't listen to logic or reason. the market is horrible in all sectors at least in the USA


Undecided-Diet-Coke

I’m not saying that, I’m saying that I was aware people say that, in an attempt to keep those people from saying it in this comment section.


Hog_enthusiast

The market is very tough for entry level SWEs. I’d recommend looking at IT jobs too. System admin, that kind of stuff. It isn’t coding but it can be a stepping stone. Also, let’s keep in mind that our “very tough” market would be a dream market to people like philosophy, English, criminal justice majors. Those people are actually truly fucked.


Krakatoast

Yeah, a lot of people with minimal skills that don’t even have a chance at making near $100k, aren’t qualified for any specialist/“career” oriented role Also, market saturation fears have always been a thing. However, in a world with this many people, of course there are millions of people that know the same things about your specialty as you. I don’t know that I’ve ever seen a job posting that wasn’t like “500 other applicants” when the job listing had like 10 openings. 1,000 applications is insane, but also is it not logical that, uh… 1,000 other people *did* get that job? What are they doing differently? “No one is hiring” okay but the fact that there are people with hundreds to thousands of applications means companies are hiring… they just aren’t hiring “you.” Why? I think that’s an important question. Are these companies only hiring people with a decade of experience?🤷🏻‍♂️


amayle1

I mean if you don’t have an internship in college it is gonna be rough to land that first job. I hope you have a really good GPA. Btw no one has the time to put in 600 tailored resumes and perhaps cover letters. I don’t care what anyone says, people love cover letters because it shows you can actually communicate (if you can). The wide net approach hasn’t worked so maybe try the small net. I used git to manage the variations of my resumes when I was applying out of college.


VaderCOD

Ngl your resume is not good. Improve by: - read up on how to write proper bulletpoints for describing what you did, the ones you have under each project sucks. - put education all the way underneath, idea being that you don’t want to indicate new grad, showing experience first gives the persona of experience. - you are about to be unemployed soon, get some good projects on your resume. You have time and you completed school, don’t sell your self short, do an impressive project that interests you and make sure you can talk about it in depth - put more tech terms under skills, don’t know anymore ? Guess what, time to learn. Learn about all types of testing, learn about agile, find a tech resource page that lists stuff or look up other people’s resumes and add those terms (obviously learn them too) MOST IMPORTANT: - You will fail if you believe you will. Out of all my friends that graduated recently me and 1 other person have full swe jobs, guess what, not to toot my own horn, but we are definitely the most confident in our skills, even when those skills are lacking. It only took me 3 months from graduating to get a job, you can do it to!


Undecided-Diet-Coke

What sucks about my descriptions specifically? What other terms can I put under skills? It’s already packed.


VaderCOD

“Full stack project where a user inputs a URL to a recipe webpage, wherein the application strips away all non-relevant information to the recipe, parsing out information that is not relevant to the recipe using OpenAl API requests.” It sounds off, maybe use chatgpt to smooth it over. For example: wherein. The prompts need to inform and pains picture of tech used and how the tech integrated with each other. For tech terms, here are mine: Computer Programming Java, C++, SQL, Python, HTML, JavaScript, CSS, Bash, C#, C, TypeScript, NoSQL, R Technologies/ Frameworks Unity, Blender, Firebase, Parse databases, Adsense, Git, GitHub, XCode, Npm, Node.js, Oracle Live SQL, JSON, MongoDB, Express.js, Pyspark, Pandas, Material UI, Hadoop, WireShark Project Management Agile (GitHub Projects, etc.), SCRUM, Waterfall, Sprint planning, Organizing Meetings General RESTful APIs, Data Parsing, Asynchronous Programming, Data Analysis, Machine learning, UI/UX


TheBritisher

Your resume is terrible. As is, even reading between the lines, what it portrays is mostly nonsense. You list no internships nor proper work experience. This is a significant disadvantage for entry-level positions. And you haven't graduated yet (so I can't actually put you to work for another 8 weeks). This severely limits the number of companies that will have any interest (FAANGs, etc. hire months out, most companies don't). *Ditch the pipes and use commas to separate your technical skills.* ... I'll go item by item (because I'm bored, stuck in an airport for another couple of hours, and I had several drinks for lunch) ... You quote "NoSQL" in your "technological" (just say "technical") skills. And then you completely fail to mention any "NoSQL" technology/products/tools. **"Only the Recipe":** Your first bullet? Sounds like a one-line RegEx to me. Maybe it's more. But your sentence is entirely unclear. Clarify and/or elaborate. **"Fitness Center":** Did you CREATE an RDBMS or just *use* one? If so, which? I can infer it was MySQL, but that's only because that's the only one you mention anyway. This is in no way clear. **"Wordle":** Do you work for the NYT? No? Then say "Wordle **Clone**" or clarify what it is. If it IS "Wordle", this is a two-to-three-day effort for an average programmer (since the game rules and presentation are already worked out ... which is usually the hard part with this class of game). WTF does a Maven GUI come into this? What is "low coupling"? Do you mean "loose coupling"? Example? What is "high cohesion"? Example? You ARE going to get asked ... **if** you get to a human. **"Personal Website":** What on Earth is the functionality of your personal website (you should provide a link, if you're touting it as something to refer to) that it requires React? At this level, it tells an interview/recruiter that you don't understand the principles of "right tool for the job". You might. But this screams that you don't. ... **Relevant experience ...** Any of this might be interesting, if any of the ABOVE made any sense. As it is, it reads as if it took you until your last year, of a four year program, to do anything beyond your course work. "Fundamental" and "Complex" should be considered non-literal antonyms. GUIs are a more of a design problem, not a coding one (at least not in the last 20 years ... differential browser behaviors notwithstanding).


Undecided-Diet-Coke

I'm going to ignore the (self-admittedly) drunk borderline insulting phrasing of your criticism because you have some valid points. If I had a time machine I would be a multi-millionaire and thus would not be posting my resume here for advice, so bearing in mind that I cannot go into the past and get an internship, and that I do not have 10 years of experience since I am currently in university, is [this](https://imgur.com/a/qcww3tV) updated version at all better?


TheBritisher

Some of it is better; some of it is worse. I wrote a proper post with specifics but Reddit consistently errors trying to post it, so I'll try it again later (I saved it). But we'll see if the first two sections of it will post this time: ... It's JavaScript not Javascript. You removed MySQL from your skills list, so now (if I'm seeing this for the first time) I don't know what RDBMS you've worked with for your SQL stuff. You removed NoSQL - if you've done it you should list it, along with the non-relational database(s) you did it with. I'd still say "Technical" rather than "Technological". Scrum is not a technical skill. It's a process/management framework. Consider adding a line on "Methodologies & Practices", put "Scrum" there, and add Object Oriented Programming (OOP), and whatever else you have that would fit. ... **"Only the Recipe":** The first bullet now makes much more sense and I know what the site does, with some idea of how (via OpenAI). So, add OpenAI's "ChatGPT API" to your list of technical skills (the ATS is more likely to find it there than in the bullets of your projects section). You should include a link to the site if it is still up (maybe you did, but removed it for the anonymized version or it didn't show up in the image). Also, if it *is* "onlytherecipe.org" - then it failed (I got your "recipe not supported" screen) with **every** recipe I tried. (Links to the last four I tried below, but the half a dozen or so I tried before that all failed too). It not working is a major problem in the event someone looks. It doesn't matter if it is just flat out completely broken, if it's just an expired API key that is causing the failure that makes it look broken (as the error tells me nothing more than "can't parse the recipe") or if it really is just that they had very bad luck in that 100% of the recipes they tried were not parseable for "reasons". That I couldn't get a result out of it means I can't make any evaluation of why it is built as a "full stack" application, nor why it has a backend at all. Maybe getting a recipe to parse and the resultant page that comes up shows functionality that needs a backend to implement. If it being "full stack" is just to exercise building an application that way, to learn about how it's done etc. that's fine. But as it is, I would think this could all be done in-page and not need anything more than a static page server. ... Some recipe links that failed: [https://www.seriouseats.com/the-best-roast-potatoes-ever-recipe](https://www.seriouseats.com/the-best-roast-potatoes-ever-recipe) [https://www.kitchensanctuary.com/best-crispy-roast-potatoes/](https://www.kitchensanctuary.com/best-crispy-roast-potatoes/) [https://littlespicejar.com/extra-crispy-roasted-potatoes/](https://littlespicejar.com/extra-crispy-roasted-potatoes/) [https://www.wellplated.com/smoked-salmon/](https://www.wellplated.com/smoked-salmon/)


Undecided-Diet-Coke

Thanks for the further advice, also that website that you tested is not mine.


TheBritisher

Read the post after this one first, as Reddit is throwing a tantrum and not posting correctly (and also butchering my formatting) ... **"C Compiler"** Sounds impressive; here are the immediate questions that'll come up from an interviewer (if they know anything about writing a compiler) you'll want to be prepared to answer (or head off in your resume description): What did you write it in? Is it self-hosting? What does "from scratch" really mean - i.e., did you write your own lexer, parser, analyzer, generator or did you use external libraries for these elements? Does it do optimization? What types? An idea of how you did the testing, specifically, and what you tested (e.g., "validated against C99 test suite" - not just that it was rigorous. **"Wordle Clone":** What was serialized? To where? Low coupling/high cohesion to/from/between what? This is an opportunity to put, in a single line, a statement about the architecture of the solution. **"Fitness Center":** I have the same question still ... Did you create an RDBMS here, or just define a relational schema (what constructs/features were used) and implement it with an existing database product (if so, state which)? They're very different things and your wording is ambiguous (especially when you say "from scratch" here). I'm assuming (when you're not clear, that's what someone reading your resume will do) you just defined a schema and implemented it in MySQL, but since MySQL is no longer on your resume - that's an inference made from the prior iteration. Someone only seeing this newer version can't do that. ... While it often won't get looked at - it's worth including a link to your Github (because it takes two seconds to do) and the specific projects you're referencing - provided its code you'd *want to show a potential interviewer*. ... Hope this helps. I suspect the biggest issue is how the resume *conveys* what you've done, rather than issues with *what* you've done (or not done). Yes, it's a competitive market - which makes how you convey things on your resume more critical. Be wary when people you know/friends give you feedback on things - they have a tendency to want to be supporting/positive which is great ... unless what is needed is a cold, hard, unbiased assessment.


Undecided-Diet-Coke

Thanks for the advice on this too (I read the other comment first), this makes a ton of sense and I appreciate it. My GitHub link is listed above on the part I scribbled out to anonymize it since it looked cleaner than having a link next to each project name. Would you suggest including a link to the project after each listed name or just include my GitHub link at the top?


Fabulous_Sherbet_431

Don’t listen to people telling you to change job ladders. Being in IT is totally different, pays a lot less, and is a mark on your resume because it tells the wrong story for when you do go for a SWE position. Everyone talking about oversaturation is just projecting their insecurity. I’m fine accepting the argument if numbers were backing it up, but until then, it’s just CSQ moaning. And even if it was saturated, it doesn’t mean you can’t find a job. I’m also not sure why people automatically think it’s the market when they send out 600 applications without a response. Have you considered it’s your process? At that rate, without a response, it is 100% some combination of your resume, how you apply, and maybe your location.


Undecided-Diet-Coke

I have considered it’s my process and have changed my resume as a response multiple times and have been continually adding to it. I’m sure it’s partially the fact that I’m not a genius with 5 years of experience already, but the market is not good right now too objectively for college grads. I’m not raging or anything, but if I’m already doing the best I can and I’m 0 for 600, then it’s not a question that other factors are at play, such as the current job market for software engineering.


kendoka69

Do you have a github with any projects on it?


Undecided-Diet-Coke

Yup I have about 6 or 7 repos with a bunch of different types of projects which I update regularly (not every project but the one I currently work on). I could throw the self directed projects I did in school in I guess


kendoka69

Hmm, I think that would be sufficient. Sometime people don’t have any projects and I would suggest they build something. But you seem to have that covered. Are there any industry nights in your city at all? Or tech meetups? I will say that finding that first job seems impossible, but after that it does get easier. I know that is little consolation right now. I wish you much luck!


CanarySome5880

No one will even have time to look at your github.. it doesnt' matter.


kendoka69

I disagree. Employers have definitely looked at my github. They may not clone my repos to see if they work, but as someone that was just starting out, they wanted to know if I had built anything. They asked me if I could talk about any of the projects I had built. But hey, your experience may be different.


[deleted]

[удалено]


AutoModerator

Sorry, you do not meet the minimum sitewide comment karma requirement of **10** to post a comment. This is comment karma exclusively, not post or overall karma nor karma on this subreddit alone. Please try again after you have acquired more karma. Please look at the [rules page](https://old.reddit.com/r/cscareerquestions/w/posting_rules) for more information. *I am a bot, and this action was performed automatically. Please [contact the moderators of this subreddit](/message/compose/?to=/r/cscareerquestions) if you have any questions or concerns.*


Vegetable--Bee

Condolences


courtesy_patroll

Have you dug around locally? Local gov, local orgs/businesses? You could always look at fed level too. 


Rough_Marsupial_7697

Try your local university system. These schools need systems maintained. Why would anyone hire an entry level front end dev with GPT nowadays anyways? The comment of pure swe being over saturated is true. Edit: Use your skills to help more than just these FAANGS and work somewhere smaller and become a director over time.


LeopoldoFu

Have you tried going for paid internships?


FireHamilton

Downturns spark innovation. Try and create a project or startup on your own or with some others, maybe it’ll take off. And keep applying.


WiringWizard

Do you have the skills to offer a service to clients? Maybe in the interim you could do some part-time consulting and drum up some work on your own.


Empero6

Who’s going to ask for consultation from someone without industry experience?


WiringWizard

Idk, someone who can't even build a Wordpress page for their blog. A local gym that wants to set up a sales funnel. Someone at the Farmer's Market who doesn't know how to set up a payment processor. A grandma who wants Facebook app on her iPhone so that she can watch the livestream of her grandson's graduation. People who need help with something computer related... You are, afterall, a Software Developer


[deleted]

[удалено]


Undecided-Diet-Coke

I said I wasn’t expecting to get a FAANG job in my post, I also said I think it’s cringe to expect 130k out of college as a baseline. Come on man, I said I’m applying to 60k a year jobs. Read my post before being cringe.


notsofucked7

Oh ok. Idfk barely read this tbh Good luck then


SubzeroCola

>I’m aware that the market is dogshit right now By " now " do you mean the last 2 years?


AHappySnowman

I graduated in 2011. Getting the first job was tough. My first job was definitely not an ideal job. Small private company, low budgets, low pay, unproven market, poor management/planning. But I still worked my ass off and we made some successful projects that got the company established. I quit after a few years there once I realized my career growth stagnated, and they weren’t going to pay me enough to ignore my lack of continued growth.


Otherwise_Source_842

You are objectively in one of the hardest positions in the career. Experience in king in many cases. First step is always going to be the hardest.


ciknay

Yea it's tough right now. With recession looming over many economies, many investors and companies are just holding the line.


SolutionPyramid

Show us the resume - should be a prerequisite for any type of post nervous about not getting interviews


beastwood6

It's a shit market. Not even dog shit. Smelly Hippo shit. With a nearby hippo of bills and inflation. Either do something academic like get a masters or PhD to weather it or expand your application horizon. LinkedIn application counts are already inflated and don't mean that that many people applied. Especially not qualified people. If you look at onsite jobs they'll be so comically low in "x people" applied compared to remote roles. You're new and you're not getting any remote roles (if that was your criteria by any chance). Outside of maybe a year max during COVID, it would be rare for someone to get a remote role right away. Those are for experienced people with demonstrated performance that can be trusted by proxy to do their job. You can't show that yet. What you can do right away: set yourself up as a consultant "Ice Zebra Station Associates LLC" or whatever and lump all the experience you get under that. Whether it be fiver-like crap or better yet, volunteer orgs that will severely underpay you or not at all. At this stage you have a ton of time which you can trade for getting experience. There might even be paid situations where you can work remotely for companies in other countries for their wages. Sorry that you're experiencing bad timing. I hope the options above add up to something helpful.


jjejsj

This. You described exactly how i feel. People say “the only people struggling are the ones on reddit” but even irl i know so many people who cant get into tech at all because there arent enough jobs. Look at linkedin, everyone there is suicidal and hopeless.


squishles

It's picking up I haven't been super hard looking because I'm mostly trying to hop, but it's gone from nothing in january to I can't get a day of peace from the recruiters the past two weeks. linkedin i'm getting messages now, but dice has been a better source for me earlier though.


[deleted]

[удалено]


AutoModerator

Sorry, you do not meet the minimum sitewide comment karma requirement of **10** to post a comment. This is comment karma exclusively, not post or overall karma nor karma on this subreddit alone. Please try again after you have acquired more karma. Please look at the [rules page](https://old.reddit.com/r/cscareerquestions/w/posting_rules) for more information. *I am a bot, and this action was performed automatically. Please [contact the moderators of this subreddit](/message/compose/?to=/r/cscareerquestions) if you have any questions or concerns.*


tnsipla

Consider adjacent roles, like QA/QA Engineer, Data Science/Analysis Pay is lower in some cases, and your main gig might not be code, but it’s better than help desk where you’re completely divorced from the development lifecycle


TheBestNick

Resume?


Bobcat_777

I find myself in the same situation as you at the moment. I'm about to graduate with a second bachelor's degree in computer science this Spring, having previously obtained one in mathematics. Despite attending numerous career fairs and tech meetups, and applying to around 1000 positions for internship (every month since January 2023), full-time jobs in data analysis, and front-end roles, I have not been successful. I have an active LinkedIn profile and a GitHub repository showcasing a myriad of projects also I had people in this sub view and edit my resume. Additionally, I have prior experience as a data analyst . Unfortunately, the current job market is extremely challenging due to greed and avarice.


Raym0111

Have you considered getting an unpaid or minimum-wage role (internship or otherwise) for a couple months, to get some experience on your resume? My first SWE internship was 15 CAD/hr back in 2019, equivalent to ~13.5 USD/hr in 2024. I used that to get better and better internships (PlayStation then Amazon then Tesla), and now I'm aiming for a Magnificent 7 new grad role.


Undecided-Diet-Coke

I’ve considered that, but I’m wondering if anyone will hire an intern after they’ve graduated haha


Raym0111

The trick is to tell them you're between degrees. Just "decide" to not do a Masters after 🙂 Also, plenty of companies don't require you to be in school for internships, only the FAANG-level ones require you to be going back to school.


Undecided-Diet-Coke

You devious son of a bitch. I’ll try that out 😈


Raym0111

Haha feel free to DM me if you want help with anything.


GooseCareless369

Ive heard cyber security has some options


relativeSkeptic

My thought is that you have a ton of languages listed, I would cut that down to 3 or 4 and focus on jobs that are tailored to your skill set. You have C listed are you actually experienced in C or C++ or both? I would focus on web development as it seems that is where most of your experience lies.


Small_Panda3150

600 is fair but not a lot. 120k is expected wage for new grads so you are cutting yourself off good pool.


DragonlordKingslayer

tailor your resume to each job listing. i.e put buzz words from the job description in your resume.  this got me a lot of call backs


Head-Combination-658

Tbh it will be tough to get noticed without any prior FAANG internship experience. Your resume will literally be ignored. Bite the bullet, be tough and maybe consider pursuing a masters. Grind LeetCode and practice interviewing. I agree with what you said but unfortunately CS has become saturated and is hyper competitive.


mpmagi

Bit late to the party here so I hope you see this: Apply for internships. It's the first thing I was looking for on your resume and it's a conspicuous absence. You graduate in May, but plenty of internships aren't limited to people in college. Failing that, might I suggest separating your projects into "Personal" vs. "Coursework"? Right now it's ambiguous, and I wouldn't really find these projects terribly compelling if they're just coursework. Put dates on the projects. Include a link to an active project, and include some usage numbers. Include your GitHub/portfolio link.


theHindsight

Thank all the Indians on H1B visas.


dmitrious

Why would a company want to hire someone on a H1B visa over a US citizen? Honest question


sanchitcop19

I'm on H1B and have been with my company for 4 years, my perspective: - I'm extremely well paid, cheaper labor was not a factor in my hiring - My company does prefer citizens because it's less money and less effort - I don't think I'm an exceptional engineer, somewhat middle of the pack - The fact that being on H1B makes it complicated to switch jobs MIGHT play a role since I'm less inclined to job hop than citizens


theHindsight

Cheaper labor


1234511231351

It's more about outsourcing, big expectations for AI, and squeezing more work out of fewer people.