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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Programming for the Extremely Intimidated

1 点作者 shriya超过 11 年前

2 条评论

10098超过 11 年前
Good article! Especially this advice:<p>&gt; If you are in high school or college, I would highly recommend using free&#x2F;cheap online resources to get comfortable with programming languages and concepts, and then take some Computer Science courses to learn fundamentals and formalize your knowledge<p>However<p>&gt; For all of the hardcore Web 1.0 programmers who say “Don’t Learn to Code”[...]<p>I&#x27;ll leave aside the weird &quot;Web 1.0&quot; &quot;hardcore&quot; qualifiers (seriously, what&#x27;s up with that?), but note that it links to Norvig&#x27;s &quot;Teach yourself programming in 10 years&quot; piece. Why, may I ask? Is Norvig discouraging the reader from attempting to become a programmer? Of course not. All he&#x27;s saying is that if you want to get good at it, you have to put in lots of effort for a long time. That&#x27;s how you get good at anything. I mean, take the guitar for example. Nobody&#x27;s going to question that it takes daily hours of practice, sweat and blood (literally, you&#x27;ll bleed from your fingers) to become a guitarist. So why does programming have to be any different?
评论 #6791333 未加载
评论 #6791335 未加载
vezzy-fnord超过 11 年前
Only a little better than most of the fluff that has been posted on this topic. This one in particular seems to have a bias towards web development. Not that web development is wrong, but the article presents a very narrow path.<p>Then I found the notion of Java and C++ being &quot;hardcore&quot; to be quite odd. Is manifest typing considered hardcore these days? C++ is complex, but Java is the definitive dull enterprise language.
评论 #6791664 未加载