TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: What should the content of beginner coding bootcamps consist of?

6 pointsby optbuildalmost 2 years ago
The bootcamp culture for beginner programmers is often looked down upon in the community and sometimes rightfully so. A bootcamp generally picks up a trendy language&#x2F;framework and teaches beginners how to code a few trendy apps like a todo list, a shopping cart, etc.<p>But what beginners should learn is how to break a large problem down into manageable chunks and write functions in a language to solve those tasks and finally integrate them to solve the bigger problem with as few points of control as possible.<p>Assuming the bootcamps is a few months long and is residential (attendees have no other engagements), what other things should a beginner bootcamp cover according to you?

5 comments

geekodouralmost 2 years ago
Don&#x27;t have a good answer but here are some thoughts.<p>For total beginners the quicker they can get into mathematical thinking&#x2F;programmatic thinking the better, so whatever makes that fast for the batch is good imo. Also +1 if it can spark more curiosity about what&#x27;s about to come.<p>Also I think the most important aha is when you can see the difference between an implementation and the original idea and then you see the same idea implemented differently in different places, being able to see the abstract things gives a confidence boost<p>If they&#x27;ve done stuff, getting hands dirty is the way to go with something like <a href="https:&#x2F;&#x2F;bradfieldcs.com&#x2F;csi&#x2F;" rel="nofollow">https:&#x2F;&#x2F;bradfieldcs.com&#x2F;csi&#x2F;</a> syllabus.<p>if not looking for fast paced stuff, better to sit down, checkout what kind of jobs&#x2F;work they look forward to doing once the preparation&#x2F;study phase is over, reverse engineer the job description of relevant companies into the comp sci fundamentals and then go from there.
austin-cheneyalmost 2 years ago
Whether you are talking about boot camps or a CS program from Stanford or MIT the biggest problem is a focus on how to write code. That is basic literacy. Don&#x27;t focus on that at all. A competent developer will learn that on their own anyways because otherwise they aren&#x27;t a developer.<p>Instead education programs should focus on something far more important: organizational capacity. Most developers cannot communicate in simple written bullet points and cannot program without some framework to make all their decisions for them, which is an epic fail. The complete inability to apply any level of organizational capacity results in nonsense like imposter syndrome, Dunning-Kruger Syndrome, and rampant emotional insecurity.
thedevindevopsalmost 2 years ago
How to work as part of a team - all the bootcamp candidates that&#x27;ve come to us only did solo projects.<p>How to read documentation - I know its not an easy skill to teach but so many of them will ask how to do something rather than investigate the docs themselves.<p>Pros and cons of different approaches, a lot of candidates seem to think there&#x27;s only 1 way to accomplish something - usually because that&#x27;s the way they were taught.
ssss11almost 2 years ago
A few ideas:<p>- how binary works and a high level of how source code gets compiled to an executable - psuedo code logic problem solving - learning if&#x2F;then etc - basics of one language.. - basics of static html and load the webpage from localhost
b20000almost 2 years ago
that is what CS programs at universities are for.