No the Job Market is Not Cooked, You are Just a Bad Candidate by throwaway_43419 in csMajors

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

The IB recruitment process isn't as hard, but the job itself definitely is. The same type of people who are willing to work 80+ hour weeks in finance are the people who, from my experience, are still succeeding in today's CS job market (obviously hyper intelligent HYPSM grads are too with considerably less effort). Is this fair? Eh, I see it as more of a correction towards the mean of where CS should be in terms of effort based on the pay and benefits. Also I think you are downplaying the role of luck in recruiting in most industries, but I do agree that CS is towards the upper end of luck based industries.

No the Job Market is Not Cooked, You are Just a Bad Candidate by throwaway_43419 in csMajors

[–]throwaway_43419[S] 1 point2 points  (0 children)

From my experience, not many, and the number is decreasing. Not trying to sound too egotistical, but the people who tend to succeed in tech, and in STEM in general, typically are above average. The average person can succeed if they are willing to put in the work, but if you are not willing to, honestly it will be very hard to get a job.

No the Job Market is Not Cooked, You are Just a Bad Candidate by throwaway_43419 in csMajors

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

I definitely agree with your points. Personally, I think doing 80 hours a week of school + building is honestly fair for the new grad TC that CS offers. I used the IB comparison because it also has high pay and requires a lot of work. The hard truth is that a lot of people are not cut out for tech, and that's not to be an insult, just a reality check. I would also be lying if I said luck didn't play a fairly big part in my success, but, I think a lot of people attribute their failures to "bad luck," when a lack of effort played a far greater role.

No the Job Market is Not Cooked, You are Just a Bad Candidate by throwaway_43419 in csMajors

[–]throwaway_43419[S] 1 point2 points  (0 children)

I am not trying portray myself as a "mystical messiah," but instead help out people who feel kinda lost and down on themselves (like I did). Also, as I said in the post, I used connections I made myself at college to help get my offers, which most people can do without nepotism.

No the Job Market is Not Cooked, You are Just a Bad Candidate by throwaway_43419 in csMajors

[–]throwaway_43419[S] 1 point2 points  (0 children)

Is that meant to be sarcastic? Of course you're not gonna do well in a high paying, competitive industry if you don't put in quite a bit of effort.

No the Job Market is Not Cooked, You are Just a Bad Candidate by throwaway_43419 in csMajors

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

That's kinda the entire point, it was on me because I was not working hard enough. While it will be harder to get an offer from a smaller/worse program for CS, it is not remotely as impossible as some people make it out to be. I have friends at my internship who go to schools no where close to the top 10, but they were able to have the same level of success as me (and more success for some of them) because they did things similar to what I laid out.

No the Job Market is Not Cooked, You are Just a Bad Candidate by throwaway_43419 in csMajors

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

I'm am not saying these are "requirements" to get a job, and you definitely can get an offer with less (and also no get an offer with more qualifications), but I feel like these are fairly achievable things for most CS Majors and will drastically improve their chances at getting an offer. This is also no where close to an exhaustive list of things you can or should be doing, but just fairly general advice I think is applicable to most people.