News for hackers. Stuff that matters.
Re:How I got my dream job in the tech industry without a CS ... by komali2 on Tuesday March 14, 2017 @07:12PM (#13872404)
How do you feel about structured, graded MOOCs like Harvard's CS50x?

I'm also curious about how you feel things like /r/learnprogramming, stackoverflow, and stackoverflow IRC can act as surrogates for teachers.

Re:How I got my dream job in the tech industry without a CS ... by YZF on Tuesday March 14, 2017 @08:11PM (#13872773)
I can't comment on this specific MOOC but I've done MOOCs where there were a lot of quizzes, active forums, extra-curricular activities, and involvement from the course staff (E.g. Dan Ariely's on Coursera). Those are certainly better than just reading a book or watching a video. I think there was still a very high dropout rate. Having any sort of online community certainly helps as well.

I've learnt to play the guitar online. I did a couple of music related MOOCs. I use YouTube resources like JustinGuitar and Lick'n'Riff. But I still felt like I needed a real teacher and went and got one. Even though this teacher is probably not at the same level of some of the YouTube "gods" :) I still got a lot out of that.

Re:How I got my dream job in the tech industry without a CS ... by ghaff on Wednesday March 15, 2017 @09:37AM (#13875957)
In general, I've found the forums on MOOCs pretty useless other than for dealing with specific technical issues with the course itself. They just don't scale well and there's a huge disparity in the level of the participants a lot of the time. In programming courses, you've got some people asking about some nuance of an algorithm while others aren't sure how to install a text editor. Any course built around having meaningful discussions in the forums has been a tire fire in my experience.

Automated code checkers are definitely useful but, other than that, I'm not sure I've found MOOCs much different from watching YouTube videos. Nothing wrong with that--especially with top-flight lecturers--but they're hardly revolutionary. Videos of lectures have pretty much been a solved problem since VCRs went mainstream.

Re:How I got my dream job in the tech industry without a CS ... by greenhouse_gas on Tuesday March 14, 2017 @08:20PM (#13872815)
Honestly, at this point I found reddit a much nicer place to go then stackoverflow for technical questions.

SO users demand that your question be "correct". Note, I didn't mean that it should be clear what your problem is, it's just that if you ask a "noob question", for an explanation, or if five people think it can't be done, you'll get down voted and closed in a second.

It's sad because other (smaller) SE sites are quite nice.

Re:How I got my dream job in the tech industry without a CS ... by aquabib on Wednesday March 15, 2017 @07:34AM (#13875368)
This is incorrect. SO is polluted with "noob" questions and answers, which is why SO is so useless. Google and now even MSDN search results are also polluted with SO hits which are mostly just noise. If anything SO needs more strict moderation.
Re:How I got my dream job in the tech industry without a CS ... by digler999 on Wednesday March 15, 2017 @10:53AM (#13876486)
> SO hits which are mostly just noise.

I completely disagree. I'm an experienced dev from C++ learning Android/Java dev. Literally 90% of what I need is on SO (the rest usually from mkyong), thanks to google some of the answers even bubble up to the search page so I dont even have to click on them. I would be much worse off without SO.

Re:How I got my dream job in the tech industry without a CS ... by aquabib on Wednesday March 15, 2017 @02:28PM (#13878508)
That says more about you as a developer than SO. In just about any SO answer I find numerous things that are either wrong or bad advice. The difference between me and a lot of SO users, especially novices, is that they don't know a good answer from a bad one.

A lot of people on SO seem to be answering just for points, half the time, or more, they don't actually know what they are talking about all or have experience with what they are explaining; they have often literally just "researched" the question and now they condense a couple of sources into an answer. Without having a proper understanding of the subject.

SO is bad for the whole industry. And there is not much that is worse than a "developer" copying an answer off SO and putting it into a production code base, without even understanding the answer they just copied.

Re:How I got my dream job in the tech industry without a CS ... by ashark on Wednesday March 15, 2017 @03:00PM (#13878778)
Not going to argue the general case, but for Android in particular the documentation is also full of bad advice and half-explanations. Plus it's not uncommon to hit a long-outstanding SDK bug. SO is great for Android development to fill in those gaps, provided you can sort wheat from chaff.