Good developers learn to program. Most courses teach a language

· coding · Source ↗

TLDR

  • Senior dev with 30 years argues bootcamps teach syntax but not the durable skills: system decomposition, data flow, and knowing which decisions are load-bearing.

Key Takeaways

  • The real bottleneck is never typing speed or syntax recall – it is knowing what code should be written, in what order, with which contracts between parts.
  • Durable programming skills include: mental models for decomposition, data-flow intuition, spotting cheap-vs-expensive decisions, and debugging as a discipline.
  • AI coding tools (Claude Code cited directly) amplify seniors who already know where the seams go; they accelerate plausible-but-wrong output for juniors who lack that judgment.
  • Recommended path: go deep in one language by shipping and maintaining a real thing for a year, then pick a structurally different second language and find the overlap – that overlap is programming.
  • Pair-programming with someone 15 years ahead is called the highest-bandwidth learning available, yet almost no one is putting it on YouTube because there is no financial incentive to do so.

Hacker News Comment Review

  • Commenters broadly agree with the thesis but push back on curriculum as the fix – the consensus is that these skills are acquired on the job through mistakes, not taught in structured settings.
  • A practical objection surfaced: most hiring pipelines screen for a specific language anyway, so learners rationally optimize for syntax over systems thinking regardless of what is ideal.
  • One thread debated whether language must come first – the counterpoint being that experienced developers reason about unfamiliar code across the C/Java/Go family without deep knowledge of each.

Notable Comments

  • @hackthemack: most companies hire for language X and do not care if you could pick it up in weeks – market incentives undercut the article’s advice directly.
  • @somewhatgoated: “Who still does boot camps in $currentyear? You can get all these fundamentals for free…from an LLM” – ironic given the article’s AI-amplifier warning.

Original | Discuss on HN