news.volyx.in

No CS Degree – Interviews with self-taught developers (nocsdegree.com)

692 points by Pete-Codes · 2646 days ago · 462 comments on HN

Article summary

The article features interviews with self-taught developers who have successfully learned to code without a CS degree. These individuals have gone on to build successful careers and start their own businesses. The article highlights the possibility of learning to code through self-study and alternative paths. The interviews showcase a range of experiences and outcomes, demonstrating that a CS degree is not the only route to a career in software development.

Main themes

  • self-taught learning
  • CS degree alternatives
  • software development careers
  • education vs experience
  • coding bootcamps

What commenters say

  • A CS degree is not necessary to become a successful developer, and self-study can be a viable alternative.
  • While self-study can be effective, it often lacks the structure and rigor of a formal CS program, which can lead to gaps in knowledge.
  • Some argue that a CS degree provides a valuable foundation in computer science fundamentals, which can be difficult to obtain through self-study alone.
  • Others claim that the value of a CS degree lies not in the specific knowledge gained, but in the habits of thought and analytical skills developed through the program.
  • The effectiveness of self-study depends on the individual's motivation, dedication, and ability to learn independently.
  • A CS degree can provide exposure to a wide range of ideas and concepts that may not be encountered through self-study, which can be beneficial for a career in software development.
  • The quality of a CS program can vary greatly, and some programs may not provide adequate preparation for a career in software development.
  • Ultimately, whether a CS degree is necessary or not depends on the individual's goals, circumstances, and learning style.