Live data from Hacker News

Obtaining a Thorough CS Background Online

spin.atomicobject.com

1–10 of 32 posts

Re: Obtaining a Thorough CS Background Online

#3
The idea of a mostly free online CS education seems quite popular on HN. However, I remain skeptical re: employ-ability. Has anyone done any kind of study or survey to see whether these types of rundowns improve a self-taught programmer's change of gainful employment? How does self-taught compare to degree-holding, and how do they both compare to this kind of pseudo-degree? How does one list "cobbled-together CS education" on a resume?

If I sound grumpy it's just because it's before noon, I'm genuinely curious as to whether this kind of pursuit is a viable alternative to the degree I'm slogging through.

Re: Obtaining a Thorough CS Background Online

#4

The idea of a mostly free online CS education seems quite popular on HN. However, I remain skeptical re: employ-ability. Has anyone done any kind of study or survey to see whether these types of rundowns improve a self-taught programmer's change of gainful employment? How does self-taught compare to degree-holding, and how do they both compare to this kind of pseudo-degree? How does one list "cobbled-together CS educ…

I have similar concerns. From my experience working in the biz, many companies job opportunity are hidden behind a thick wall of HR and corporate recruiters. I was interviewed by one just a few weeks ago, and I was left feeling pretty dirty afterwards. The person who interviewed me had no way to verify my claims, knowledge, or understanding of the industry. I have a degree or two, but none in CS, though Ive been self taught since age 11. It is unlikely I will receive a follow up call for the job as the individual in question has no way to qualify my experience.

Re: Obtaining a Thorough CS Background Online

#6
post #4

The idea of a mostly free online CS education seems quite popular on HN. However, I remain skeptical re: employ-ability. Has anyone done any kind of study or survey to see whether these types of rundowns improve a self-taught programmer's change of gainful employment? How does self-taught compare to degree-holding, and how do they both compare to this kind of pseudo-degree? How does one list "cobbled-together CS educ…

I have similar concerns. From my experience working in the biz, many companies job opportunity are hidden behind a thick wall of HR and corporate recruiters. I was interviewed by one just a few weeks ago, and I was left feeling pretty dirty afterwards. The person who interviewed me had no way to verify my claims, knowledge, or understanding of the industry. I have a degree or two, but none in CS, though Ive been self…

I expect that it makes networking and work experience a lot more important. A friend of mine who taught himself programming tells me that his interviews tend to start with either "A literature degree?" or "It looks like you're a self-taught programmer." So you at least get a predictable icebreaker out of it.

The part that it makes tough is getting that interview. If it's a company that bothers to click your resume's Github link and see some work samples, you're probably OK. If it's a big company with a crappy HR filter on incoming applicants, you might have to find another way to get a foot in the door.

I know Google has a pretty good chunk of people without CS degrees. I'm curious if any self-taught people manage to get in there as a first job in the industry, like grads hired fresh out of college.

Re: Obtaining a Thorough CS Background Online

#7

The idea of a mostly free online CS education seems quite popular on HN. However, I remain skeptical re: employ-ability. Has anyone done any kind of study or survey to see whether these types of rundowns improve a self-taught programmer's change of gainful employment? How does self-taught compare to degree-holding, and how do they both compare to this kind of pseudo-degree? How does one list "cobbled-together CS educ…

the degree you're 'slogging' through is almost certainly a safer route to your destination

I'm pretty sure its a mistake to think the free online CS education won't require alot of 'slogging' to have any value

the benefit you have is that you have real life humans, who hold office hours, and will answer question in real time, when your slog gets tough

ultimately though, you'll be judged on what you know, not where you learned it

Re: Obtaining a Thorough CS Background Online

#8

The idea of a mostly free online CS education seems quite popular on HN. However, I remain skeptical re: employ-ability. Has anyone done any kind of study or survey to see whether these types of rundowns improve a self-taught programmer's change of gainful employment? How does self-taught compare to degree-holding, and how do they both compare to this kind of pseudo-degree? How does one list "cobbled-together CS educ…

That's not how it works.

You take a comprehensive background in CS to learn CS, not for direct employment. The benefit is in being as strong an engineer as someone who went to school (theoretically).

In practice, all of the people I know who are successful engineers without a degree simply don't have an "Education" section on their résumé. They will make up for it in the other sections.

As for your last question - yes, it's completely viable. There are many people who make substantial salaries (much higher than the median engineer) without degrees. Just learn how to network and sell your skills. It isn't even all that difficult.

All those job ads that say, "You need to have a Bachelor's, preferably Master's" don't actually require those (with a few clear exceptions). In fact, you will become much more successful in your career if you learn to network with hiring managers and learn to pick out and ignore the more irrelevant requirements on a job ad.

Now, I'm not suggesting you drop out. I'm just saying it's completely viable.

Re: Obtaining a Thorough CS Background Online

#9
I don't view courses like this as a way to become employable really. But I'll probably follow this stuff just to become better in a more structured way. I signed up when ML and AI became first available on coursers (as soon as they launched and before the udacity spinoff). A few lectures in and I realised that they weren't kidding when they said the prerequisites of maths was needed. Attempting to find a way of doing it was just overwhelming. Amidst work requirements I gave up. I would have loved a guide like this when I was starting out.

Re: Obtaining a Thorough CS Background Online

#10
I am convinced that the more people get higher education, the better it gets for humanity.

This is a great list. I've thinking a lot about open/free education for masses in my wondering times these days. I was going to compile a list of available online courses just like this but more so in a semester wise fashion so that anyone interested can actually dedicate time accordingly as if they are part of a regular college curriculum.

As more and more courses come online, getting full-on degree becomes very viable by just attending lectures online, getting together with local students for group study or assignment, on-demand labs and support of mentors. There is greater need for open standard so that employers can start accepting these students as viable accreditation options for employment in their organizations.

Post reply on HN