開源日報 每天推薦一個 GitHub 優質開源項目和一篇精選英文科技或編程文章原文,堅持閱讀《開源日報》,保持每日學習的好習慣。
今日推薦開源項目:《玩中學 codecombat》
今日推薦英文原文:《How to Become a Person Who Finishes What You Start》

今日推薦開源項目:《玩中學 codecombat》傳送門:GitHub鏈接
推薦理由:寫代碼需要的最底層技能自然就是把積木堆在一起的邏輯思考力——這就意味著並不是要寫代碼才能習得這個技能。事實上,有很多更有意思的方法來鍛煉它,比如遊戲。這個項目用遊戲和代碼結合來訓練新手們寫代碼的能力,但是你並不需要為自己一無所知發愁,只要稍微玩過一點遊戲,就能很輕鬆的上手,剩下的就只是把代碼積木堆積成想要的樣子而已。

今日推薦英文原文:《How to Become a Person Who Finishes What You Start》作者:Shaunta Grimes
原文鏈接:https://medium.com/the-write-brain/how-to-become-a-person-who-finishes-what-you-start-edaf6bf98016
推薦理由:每個成功都是由無數個已完成的任務堆積起來的

How to Become a Person Who Finishes What You Start

And why it』s so important.

There are two kinds of people in the world. Those who do amazing things and those who really want to.

Just think about a standard New Years Resolution list.

Lots of people want to start a business, write a book, get organized, get out of debt, run a marathon. They put the same resolutions on their list year after year. Maybe for their whole adult lives.

But some people achieve those things. I』m convinced that there』s a skill set those people have cultivated. And right at the top of that set is this: They finish what they start.

Successful people are finishers.

That seems so almost stupidly obvious when I say it outright like that. Of course they finish. They』re successful. How can you be successful if you haven』t finished?

But honestly. If you want a successful business selling something you』ve created, you have to finish creating it. (See, I told you. Obvious.)

If you want to be published, you have to finish writing a book. If you want to be organized, you have to finish decluttering your house. If you want to be debt free, you have to finish paying off your debt. If you want to run a marathon, you have to finish training.

I belong to several groups where there are a lot of people who want to be successful. They want it so badly. It doesn』t matter what they want to be successful at, the point is that they really want it.

And then there are a few people in each group who are killing it.

The one big difference is that the successful people finish.

And I know. I know. There are a thousand reasons not to finish. You』re busy. You don』t have the money. You don』t have any connections. You don』t know how. You tried and it didn』t work. You』re not motivated.

All I』m saying is that if you look at someone who is doing what you want to do — someone successfully doing what you want to do — they』ve found a way around those reasons and they』ve finished.

Here』s how to become a finisher:

Muzzle your inner editor.

I』m a writer, so having an inner editor is obvious for me. I call her Blythe. But even if you』re not a writer, I bet you have an inner voice that constantly nitpicks and tells you that you suck.

Blythe』s favorite question is who do you think you are? She keeps my failures top of the mind, like it』s her job. She can be vicious, she can throw me so far off track that I can』t find my way back, and she has to be managed.

In my imagination, I put her in a bird cage, cover it with velvet, and refuse to let myself get caught up in perfectionism. Perfectionism is the death of creativity. That』s especially true when you』re trying to finish something you』ve never done before, when you don』t have any guarantees about the results.

Work consistently.

One more really obvious thing. Finishing requires work. Not sometimes. Not when you』re inspired or motivated. But consistently.

In my opinion, the best way to do this is to make a ridiculously small goal. My go to is ten minutes. Work toward finishing your project for ten minutes a day, everyday.

Eventually you』ll notice that once get over the hump between not working and working, you』ve worked for 20 or 30 minutes, or an hour. Or all day when things are really rolling. Small goals are magic.

Make your goal so small that it』s harder to skip it than it is to just do it.

Try gold stars.

Get a calendar and a pack of old-school star stickers. Give yourself one for every day that you meet your teeny, tiny goal. A visual representation of your string of successes is powerful.

Those stars add up to finishing. The only rules are that ten minutes are a minimum, not a cut off, and they have to move you forward. Wanting something really hard is not the same as working toward it.

Think about it this way. Imagine the thing you want to do as a walk from Los Angeles to New York City. If you walk eastward for ten minutes a day, you』ll get there. Sitting in a coffee shop thinking really hard about your walk for ten minutes won』t get you anywhere.

It might take you the rest of your life at that pace, but there』s no way for you not to finish if you keep moving forward and don』t quit.

Have a road map.

Here』s the system I use for making a very basic road map for my novels.

The difference between having that road map and not having it is massive. And the same goes, no matter what it is you need to follow.

Let』s go back to that walk between LA and NYC for a minute. If you don』t have a map, any wrong turn could take you miles and miles away from your goal. You』ll still be working, just not in the right direction.

Take it from me. That sucks.

If you want to be a finisher, it makes sense to start with a map. Just a few landmarks that you know you need to reach, so you can make your way from one to the next.

One of the best ways I know to make a map is to look for someone who has done what you want to do, and try to suss out their map. If you know them, just ask. Or look for people who have talked about their experience and take notes about their most important steps.

Find your people.

Connect with other people who are doing what you want to do — online or in person, or both.

I can』t emphasize this enough. There will be people who are active in the group and spend a lot of time planning their success or whining about their failure. Those are not your people.

Your people are the folks who are actually doing the work. Pay attention to them. When they offer you advice (this is important) implement it. Don』t just give it lip service, either. Really try it.

Ask questions. Do your own research though. Don』t ask questions that you can easily answer for yourself. If for no other reason than that you』ll be wasting a perfectly good opportunity to pick a smart, successful brain.

Get your hopes up.

Really. Get them up as often as you can.

I understand the urge to manage your expectations. Failure and rejection hurt and everyone wants to avoid pain. But the problem is that it』s nearly impossible to finish something if you don』t believe you can.

And it』s even harder to finish something great if you don』t have hope that will be, you know, great.

Think about it this way. Getting your hopes up is fun. It feels really good. And if you stumble or fail, refusing to get your hopes up means that you might be giving up the only part of the whole experience that didn』t suck.

Try to understand that getting your hopes up has value all by itself — separate from what happens next. Enjoy it and let it motivate you to finish what you』ve started.

Don』t let shiny new ideas derail you.

Beginnings and endings are easy. They』re exciting. Everyone loves starting something new and when you get to a certain point, you can see that you』re going to finish and things get exciting again.

But the middle? Yikes. The middle is hard. In fact, the middle is so hard that the Universe sends us a miracle to help us. A new idea so bright that of course they have to drop everything and start a new beginning immediately.

Don』t fall for it. That』s your brain giving you an out for the hard stuff. Take some notes, then keep working. Finish what you』ve started. It』s literally the only way to be successful.
下載開源日報APP:https://openingsource.org/2579/
加入我們:https://openingsource.org/about/join/
關注我們:https://openingsource.org/about/love/