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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Ask HN: What's the first video or resource you'd recommend to new developers?

3 点作者 miletus5 个月前
I’m curious about the most impactful videos or resources that have helped people kickstart their development journey.<p>If you were to guide a complete beginner, what’s the first thing they should watch or learn to build a strong foundation?

4 条评论

not_your_vase5 个月前
1. Decide on a non-trivial project. It doesn&#x27;t matter what, but it should interest you at least a bit. It shouldn&#x27;t be enormous ideally, but ultimately too big is better than too small.<p>2. Decide on the tech stack. It doesn&#x27;t matter if your decision is not the best. There are no bad decisions. Stick to that stack for that project, no matter what.<p>3. Start breaking down the project to small steps, and start reading your stack&#x27;s documentation like crazy, and googling your current step &quot;how to display cats with SQL&quot; or whatever. Implement that step.<p>4. Keep repeating step 3 until your project is done. This is the most important: don&#x27;t stop until you finish.<p>5. Once you finish, you have learned a lot. It is time to reflect why SQL wasn&#x27;t the most ideal choice to build a music player&#x27;s frontend. (Also, it is time to reflect on how many other people could do the same).<p>Don&#x27;t learn blindly from random youtube videos. Learn by doing.
gnabgib5 个月前
[7 Office Microwave Etiquette Rules to Follow So Your Co-Workers Don&#x27;t Hate You](<a href="https:&#x2F;&#x2F;www.bonappetit.com&#x2F;story&#x2F;office-microwave-etiquette-rules" rel="nofollow">https:&#x2F;&#x2F;www.bonappetit.com&#x2F;story&#x2F;office-microwave-etiquette-...</a>)
handfuloflight5 个月前
I&#x27;d open up Claude and start learning what data types are, and practical examples.<p>Once you know the constraints of <i>what</i> you are dealing with as a developer, you can then deal with the <i>how</i>.<p>There is a liberation from the unknown and empowerment once you realize the fundamental set of abstractions involved are the same across software that powers a website to that moves a spacecraft.<p>Most may begin to learn development by diving into learning a programming language. That route tends to throw people headfirst into learning grammar, syntax without contextualizing it to practice. This is like a developing human learning to speak before they&#x27;ve learned object detection!<p>What you demarcate, you can orchestrate.
chistev5 个月前
I started with Mike Dane (Giraffe Academy) on YouTube. Watched his programming videos beginning with Python. I hadn&#x27;t yet decided what area of programming I wanted.<p>Then I found Bucky Roberts (The New Boston) next, and watched videos on areas I was interested in.<p>Then I started looking for frontend projects to code along to and I stumbled on Brad Traversy (Traversy Media).<p>So, personally, I&#x27;d recommend either of these guys I just mentioned. After getting the basics down, just start building stuff. That&#x27;s the only way to TRULY learn.