This is a bit hypocritical coming from a self-taught dropout, but I have kind of grown to dislike a lot of these "learn programming on your own!" things/bootcamps/courses. This isn't because of some idea that it's bad to learn programming for fun, but more that I think it's kind of reductive to try and squeeze things down to a streamlined lesson to begin with...There's a reason college takes four or more years; it ta…
The issue I have with the "learn to ___ on your own" industry that's popped up is that it doesn't take into account accountability for the student. Take getting into shape as an example. Excluding obvious disabilities there's really nothing holding anyone back. Even with horrible schedules you can absolutely go out and join a gym, lose weight, and get ripped. Heck, you don't even need to join a gym. Everything you ne…
OSSU: A path to a free self-taught education in computer science
101–110 of 177 posts
Re: OSSU: A path to a free self-taught education in computer science
#102Earlier quoted context omitted.
The site gp posted addresses your concerns. All the topics listed in that site primarily focus on textbooks with the videos or courses as additional resources.
What does gp stand for?
In case you need an explanation: in the context of a forum, the parent comment is the one you are replying to, and the grandparent comment is the one your parent comment replied to.
Re: OSSU: A path to a free self-taught education in computer science
#103This is a bit hypocritical coming from a self-taught dropout, but I have kind of grown to dislike a lot of these "learn programming on your own!" things/bootcamps/courses. This isn't because of some idea that it's bad to learn programming for fun, but more that I think it's kind of reductive to try and squeeze things down to a streamlined lesson to begin with...There's a reason college takes four or more years; it ta…
There is an assumption being made here, and that everyone learns in same or similar ways, making it necessary for this sort of content to slowly sink in. While true, it is not a replacement for a 4 year college, not everyone learns the same way. For me, I can blow through an MIT course at an accelerated rate and retain most of it, but that's because I made a hobby out of meta-learning for a while and really got into…
Re: OSSU: A path to a free self-taught education in computer science
#104Earlier quoted context omitted.
I'm 50/50 on this. Part of me really agrees with you -- you need time and practice and mistakes to learn this stuff. But also, I'm not sure it has to be wall clock time. Four years at university gets you breadth that is probably good for you as a human, and probably important for contextualizing your work as an engineer (oh hey, history might be a valuable lesson for your understanding of ethics. Art and literature m…
I think if you want to do a great job, a four year CS degree should take about four years. You could maybe shave off a year by working through the summers and really pushing. I’m pretty smart, and I worked HARD in my degree program. I did do some extracurriculars in adjacent fields that I could have skipped: psychology courses, a handful of advanced writing and math courses. And I took a handful of masters level clas…
You can skate by in many schools with a C average taking the easiest classes and the easiest professors, but doing well is hard work.
(And for this reason, ai generally want to see a transcript for new grads.)
Re: OSSU: A path to a free self-taught education in computer science
#105This is a bit hypocritical coming from a self-taught dropout, but I have kind of grown to dislike a lot of these "learn programming on your own!" things/bootcamps/courses. This isn't because of some idea that it's bad to learn programming for fun, but more that I think it's kind of reductive to try and squeeze things down to a streamlined lesson to begin with...There's a reason college takes four or more years; it ta…
I disagree with you in one regard, I think you are taking the position of a young person who hasn't had much education outside of high school. Take a look at it from the perspective of a 30 or 40-something with some college or a degree in another domain looking to transition into CS. In this case, the fact that formal CS degrees are, I dare say, polluted, with irrelevant crap is a waste of time, money and brain power…
Re: OSSU: A path to a free self-taught education in computer science
#106Earlier quoted context omitted.
I'm 50/50 on this. Part of me really agrees with you -- you need time and practice and mistakes to learn this stuff. But also, I'm not sure it has to be wall clock time. Four years at university gets you breadth that is probably good for you as a human, and probably important for contextualizing your work as an engineer (oh hey, history might be a valuable lesson for your understanding of ethics. Art and literature m…
At the risk of being too self promotional.. you’re describing what we’ve done at Make School. An accredited 4 year bachelors condensed into 2 years of intense study, primary focus is project-based CS but we have a robust general education component as well. As another commenter points out, the prototypical 4 year degree (which many in the US actually complete in 4-6 years) is a fairly American phenomenon. There’s ple…
Re: OSSU: A path to a free self-taught education in computer science
#107Does anyone have a similar resource for applied math? I am looking for something that goes beyond the standard calculus, linear algebra and stats material. For example, optimization, numerical analysis, stochastic processes, dynamical systems etc.
And several others are trying to create mind maps.
But would be great to have a resource like OSSCSU or TeachYourSelfCS for X...
At least for the “main” subjects like Maths, Stats, Chem, Bio, Physics and Humanities - Econ, Anthro, Pschy, Pol Sci, Law, Sociology.
Re: OSSU: A path to a free self-taught education in computer science
#108Earlier quoted context omitted.
I'm 50/50 on this. Part of me really agrees with you -- you need time and practice and mistakes to learn this stuff. But also, I'm not sure it has to be wall clock time. Four years at university gets you breadth that is probably good for you as a human, and probably important for contextualizing your work as an engineer (oh hey, history might be a valuable lesson for your understanding of ethics. Art and literature m…
At the risk of being too self promotional.. you’re describing what we’ve done at Make School. An accredited 4 year bachelors condensed into 2 years of intense study, primary focus is project-based CS but we have a robust general education component as well. As another commenter points out, the prototypical 4 year degree (which many in the US actually complete in 4-6 years) is a fairly American phenomenon. There’s ple…
Re: OSSU: A path to a free self-taught education in computer science
#109This is a bit hypocritical coming from a self-taught dropout, but I have kind of grown to dislike a lot of these "learn programming on your own!" things/bootcamps/courses. This isn't because of some idea that it's bad to learn programming for fun, but more that I think it's kind of reductive to try and squeeze things down to a streamlined lesson to begin with...There's a reason college takes four or more years; it ta…
There is an assumption being made here, and that everyone learns in same or similar ways, making it necessary for this sort of content to slowly sink in. While true, it is not a replacement for a 4 year college, not everyone learns the same way. For me, I can blow through an MIT course at an accelerated rate and retain most of it, but that's because I made a hobby out of meta-learning for a while and really got into…
Re: OSSU: A path to a free self-taught education in computer science
#110This has some good courses, but in general seems overly long and is of inconsistent quality. As an alternative, https://teachyourselfcs.com/ is a curriculum from the folks at Bradfield, but it's narrowly focused on core CS concepts/topics.
I also like this resource site - its a bit dated though: http://blog.agupieware.com/2014/05/online-learning-bachelors...
Also would be nice to get a simple roadmap like this https://roadmap.sh/frontend