TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

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

6 点作者 optbuild将近 2 年前
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 条评论

geekodour将近 2 年前
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-cheney将近 2 年前
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.
thedevindevops将近 2 年前
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.
ssss11将近 2 年前
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
b20000将近 2 年前
that is what CS programs at universities are for.