惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

D
DataBreaches.Net
MongoDB | Blog
MongoDB | Blog
GbyAI
GbyAI
L
LangChain Blog
B
Blog
博客园 - 三生石上(FineUI控件)
Martin Fowler
Martin Fowler
博客园 - 【当耐特】
Recent Announcements
Recent Announcements
P
Proofpoint News Feed
U
Unit 42
Last Week in AI
Last Week in AI
WordPress大学
WordPress大学
有赞技术团队
有赞技术团队
雷峰网
雷峰网
Microsoft Security Blog
Microsoft Security Blog
T
The Blog of Author Tim Ferriss
爱范儿
爱范儿
小众软件
小众软件
I
InfoQ
G
Google Developers Blog
大猫的无限游戏
大猫的无限游戏
人人都是产品经理
人人都是产品经理
C
Check Point Blog

The Recurse Center Blog

Redesigning the Recurse Center application to inspire curious programmers - Blog - Recurse Center Developing our position on AI - Blog - Recurse Center A new kind of retreat - Blog - Recurse Center Nurturing a learner’s mindset: A day at RC with David Balatero - Blog - Recurse Center RC Down Under: A day in the life of Sam Uong - Blog - Recurse Center Patricia in Paris: A day in the life of a Recurser - Blog - Recurse Center You can do more than you think: Practical principles for self-directed growth - Blog - Recurse Center Surprise and self-discovery: Victoria and Jordan’s sabbaticals at RC - Blog - Recurse Center Sabbaticals for the rest of us - Blog - Recurse Center
You can build something great - Blog - Recurse Center
Nick Bergson-Shilcock Jul 31, 2024 · 2024-07-31 · via The Recurse Center Blog

Everyone who’s ever done something great has at least two things in common: they started, and they didn’t quit when things got hard. This goes for any kind of work, including programming. If you want to build something great, you will also need to do those things. This sounds simple, but it’s far from easy.

What keeps people from starting? There are many reasons, but the biggest are not having an idea, not having time, and not believing they can do it.

Attending RC gives you time: For the six or 12 weeks you’re in batch, your life is reoriented around your own programming and growth. Working at the edge of your abilities while immersed in a group of other curious people doing the same helps generate ideas (it’s more common for people to have too many ideas than too few) and helps you see that you can do more than you think you can.

Why do people give up? There are a million reasons; when you’re doing something hard, giving up is the default outcome. It is easier to return to your status quo than to keep working when the outcome is uncertain – to say you gave it a try, and leave it there. A more useful question is, why do people ever persist? Here, there are fewer answers.

You keep working hard on things when you care about them: When the work is work that you’ve chosen for yourself and is personally meaningful. When the product or project or idea you’re trying to realize is one you desperately want to exist. This is one of the reasons why everyone at RC chooses for themselves what they want to build and learn.

You persist through challenges when you have small wins and get positive feedback along the way. This is why RC encourages learning generously by giving presentations and half-baked demos, writing checkins, pair programming, and otherwise sharing your work with the rest of your batch.

So, if you want to build something great, you need to give yourself time to do it, surround yourself with the right people, and pick something you care about.

You need to start, and then not give up.

If you’re ready to build something great, consider applying to RC.