#How do people get their first job? Who aren't college students or went to top school

144 messages · Page 1 of 1 (latest)

fervent quartz
#

Didn’t read this whole thread as it was pretty long - but have you had your resume reviewed?

#

Could be your resume making you not get offers, not your past experience / credentials

balmy edge
#

Man thats an impressive resume

#

I think you can get way more than 100k salary w that

vague stag
#

How do I get my first job? I can't get it. I didn't go to a top school, I went to a very mediocre school but I was triple major.
Yes I've posted my resume on here many times.
I think most CS grads do an internship or two when they're undergrads, but I didn't do that, I was doing research stuff (now I'm not interested in that stuff and want to become a programmer). Now it's too late to do an internship? (And yes I'm a CS grad)
I've had like 600 applications I did. Most of them I had no replies from the companies. I got a few replies tho. I failed the interviews because the companies that asked leetcodes were top companies and asked difficult leetcode questions I'm not prepared for yet, and the small companies would ask me random crap from my college years like linear algebra, geometry, statistics, calculus, computer networks, etc questions (random every time so hard to study for).
I'll take any job in the US, in any city like with $70k salary or higher.

gloomy fox
# vague stag How do I get my first job? I can't get it. I didn't go to a top school, I went t...

If you couldn't land an internship, I'd do freelance and contributing to open source, you can put those on your resume, and it can be very easy to show impact through your work.

I personally started off with freelance work before I got my first internship and it didn't just get me through the resume screen, but it helped me a lot with core software engineering skills: improving communication, setting clear expectations, maintaining high code quality, outputting code quickly, etc. and it demonstrates and cultivates a lot of soft skills other candidates might not have.

It's definitely a rougher road than getting into a well-known school, having a high GPA, and getting into a good company straight off the road, but it's not impossible 👍

vague stag
#

how long would this take? I really need money...

gloomy fox
gloomy fox
vague stag
vague stag
#

I never had an "easy leetcode" company interview me tho

#

unless it's "easy leetcode" combined with straight up random college math, college CS, etc questions

carmine nebula
#

I was in a similar boat, in that I didn't do an actual software dev internship/co-op (which is what they call it in Canada), I somewhat lucked out in that I ended up with a desperate-enough employer (government) which happened to not do leetcode (there was a quiz though). There's a tradeoff though - crap pay relative to the industry, union dues on top of that, and an impending strike radFeels

#

But aside from just blasting resumes into the void, try reaching out to friends, relatives, acquaintances etc and see if they can refer you

#

I got one interview that way, though I completely bungled it because it was my first leetcode interview, and it was in C lol

vague stag
#

Programming is a funny job tho

#

Cuz either my friend has a job for me at a top company like super difficult leetcode, or it's easy and I don't know that programming language well (the test involves knowing the language very well...my language is Python), or they don't have openings for new grads

carmine nebula
#

Just out of curiosity, what languages are we talking about here? blobthinkglare

vague stag
#

Python

#

Is my main language

#

By far

carmine nebula
#

What language did they make you use in those interviews?

vague stag
#

One friend has a job in C#

carmine nebula
#

Still better than C radFeels

vague stag
#

I always use Python in interviews

#

Oh and SQL

carmine nebula
#

But could you learn just enough of the language to pass the test?

vague stag
#

And getting an interview there isn't guaranteed

hasty solstice
#

Your school rank is not that relevant

#

I hope you understand that

#

0 internships, and my state school done the street and I’m doing well I think

#

And many people at my job are PhD’s from MIT or Harvard

#

Or Stanford

hasty solstice
#

Made a resume and applied

#

Wait wtf

#

Am I high or did you reply to me

#

Okay my bad my discord was being weird

hasty solstice
#

I just had a focus on making a good resume and didn’t limit myself to location

vague stag
#

yea

hasty solstice
#

I did somewhat specialize because I was nearly only looking for C or C++ work

#

Which I think helped

vague stag
#

did u write custom cover letters

hasty solstice
#

But my first gig was about 85k in DC area

vague stag
#

what companies did u apply to

hasty solstice
vague stag
#

I'm also applying to every city in the US

#

so

hasty solstice
#

Like I said, I had a somewhat specialized area I was going for

#

So it was easy to filter

#

I also just used LinkedIn

vague stag
#

you already knew some technology or only the language?

hasty solstice
#

Never really used any other site

hasty solstice
#

So those were the kinds of roles I applied too

#

And my first job was working on an OS

#

Now I work at a robot company but idk shit about robotics lol

#

It’s a fun place though

#

But in reality I just leaned into my strengths, I knew what I was good at and interested in and tried my ass off to just go towards those roles

#

Also I knew how to make a good resume (or at least I learned how to)

vague stag
#

hm

#

what was your interview like?

hasty solstice
#

I mean I’ve interviewed at a lot of places

vague stag
hasty solstice
#

Oh hmmm

hasty solstice
# vague stag ur first job

I believe it was HR call, talk with who would become my boss, then take home C++ assignment, then on-site with mostly technical discussions and going over my projects and the assignment

vague stag
#

I see interesting

#

not leetcode

hasty solstice
#

🤷‍♂️

#

Uh not really

vague stag
#

I wish I had a test like that

hasty solstice
#

I’ve gotten many different kinds of interviews

#

And many take home assignments

#

Many strictly coding

#

Blah blah

vague stag
#

interesting I've never had that

hasty solstice
#

🤷‍♂️

#

(Obviously we apply to different types of roles) lol

vague stag
#

I mostly apply to generalist roles

#

generalist programmer

#

cuz I dont have any technology knowledge

#

well I also apply to data science

#

I went to grad school for AI

#

but I want to become a programmer

#

lol

hasty solstice
#

Yeah idk shit about webdev

#

Or data science

#

So none of those roles interested me

#

Therefore I never applied to them

#

But I’ve had plenty of LC type interviews for my roles

#

I’m just naming one company that didn’t

#

Doesn’t really mean anything

upper condor
#

There are two steps to getting a job

  1. Get an interview
  2. Pass the interview

Sounds like you are having trouble with step 2. Continue to practice LC. Read CTCI. Do mock interviews to get feedback and improve. Doing 200 questions may not be helpful if you aren't learning the right material or practicing in the right way.

vague stag
#

I've had almost no replies, like 500 or more applications and only maybe 5-10 interviews

#

and most of them are for data science, not programming (I want to do programming)

#

and yes I had my resume checked many times on the server

#

and yes I'm exclusively applying to low level jobs (new grads), all over the country

carmine nebula
upper condor
#

5-10 interviews is a decent amount, but if they weren't for SWE positions, I wouldn't count them.

vague stag
#

it's not decent, it's soul sucking lol

vague stag
#

I'm still surprised how difficult it is for me to get a new grad job (all the jobs I apply to are new grad jobs)

#

because I clearly demonstrated I'm a fast learner of new technologies 🙂 and obviously I had a programming involved in my AI work (altho of course nothing compared to an actual programming job sure), oh and I have a CS B.S. too

#

so they want only experienced new grads that already know the technologies?

#

that's the loop. Can't get a job cuz don't have experience <-> Can't get experience cuz don't have/can't get a job

#

well if I was still a student I'd get an internship. Can I apply to internships as a non-student? From my experience to trying to apply to internships they were asking me on the application things like "Are you still a student and will you go back to your education after u complete the internship?"

carmine nebula
#

Yeah, sadly if you don't have experience you usually get filtered out by the ATS

carmine nebula
#

applicant tracking system, essentially the entire application (as in, the kind you run) that takes in your application (that is, for the job), processes it, etc etc

fallow glacier
#

id say network

#

its more likely to get u a job than cold applying

#

join slack groups, communities etc. for new grads / interns

#

im in a couple groups like that and its how i had someone reach out to me for a dev position

#

also id say attend coding events too

#

you can prob find quite a few on linkedin

#

the goal is to get you meeting other new grads as well as network with and introduce yourself to employers

vague stag
vague stag
#

would be cool if I lived in a tech city or something

#

I live in a town in the middle of nowhere

fallow glacier
#

virtually yes

vague stag
#

how do I find such communities and slack groups?

#

or invite me please

fallow glacier
#

the slack groups i found through university

#

and word of mouth

#

but let me see

vague stag
fallow glacier
#

Theyre for female uni students really yeah

#

designed as groups to support women

#

im trying to think of stuff that is more general

vague stag
#

hmm I see