素材來(lái)源:https://sivers.org/prog(原文來(lái)自Derek Silver Should you learn programming?Yes.)
原文節(jié)選(一):
Should you learn programming?Yes
When I was 14 years old, my guitar teacher told me something important:
“You need to learn to sing. Because if you don’t, you’re always going to be at the mercy of some asshole singer.”
His point was about self-reliance. If you ever have any ideas, whether for songs or apps, you need to have some basic skills to turn those ideas into reality.
One of the most common things I hear from aspiring entrepreneurs is, “I have this idea for an app or site. But I’m not technical, so I need to find someone who can make it for me.”
I point them to my advice about how to hire a programmer, but most programmers are already busy and expensive.
Imagine if someone said, “I have this idea for a song. But I’m not musical, so I need to find someone who will write, perform, and record it for me.”
You’d probably advise them to just learn enough guitar or piano so they can play their song.
It’s like learning to drive or make dinner. You only need to learn enough so you’re not helpless.
詞串對(duì)應(yīng)
? at the mercy of
? 完全誰(shuí)的支配
? 任由某人擺布
? 在某人支配下
? turn those ideas into reality
? 把那些注意變成現(xiàn)實(shí)
? 讓那些想法成真
? aspiring entrepreneurs
? 有抱負(fù)的企業(yè)家
? 有野心的企業(yè)家
? It’s like learning to drive or make dinner. You only need to learn enough so you’re not helpless.
? 就像開(kāi)車(chē)和做菜瓶颠,你需要學(xué)會(huì)基本的方法冰垄,這樣就不會(huì)感到無(wú)助
? 如同學(xué)開(kāi)車(chē)和做菜,所有要做的就是掌握基本原則,這樣就不會(huì)過(guò)于依賴他人。
素材來(lái)源:https://sivers.org/prog(原文來(lái)自Derek Silver Should you learn programming?Yes.)
原文節(jié)選(二):
Should you learn programming?Yes
When I was 14 years old, my guitar teacher told me something important:
So, yes, you should learn some programming. Basic HTML, CSS, and JavaScript are enough to start.
I recommend Head First HTML and CSS first, then Head First HTML5 Programming. Those are very fun, visual books where you need to see the detailed illustrations, so get the paper book or PDF.
If you prefer a course and community, use Free Code Camp. Ideally, do those books and this course at the same time, to really reinforce what you’re learning.
You could go through those books or courses in a few weeks, and you’d already know as much as half of the people that call themselves web developers.
It’s a really amazing feeling. The mystery is lifted. You’ll look at all websites in a new way. You’ll understand what’s going on behind the scenes. You’ll know how to do it yourself. It’s really empowering. (It’s definitely been the most rewarding thing I’ve ever learned.)
For an inspiring example see Jennifer Dewalt, who learned to code by building 180 websites in 180 days, with no previous experience.
Next, read my advice on learning JavaScript..
詞串對(duì)應(yīng)
? Basic HTML, CSS, and JavaScript are enough to start
? 基礎(chǔ)的HTML,CSS和JavaScript語(yǔ)言對(duì)初學(xué)者就足夠用了
? 初學(xué)者就從基本的HTML,CSS和JavaScript語(yǔ)言開(kāi)始竖共,這些編程語(yǔ)言足夠用了
? Those are very fun, visual books where you need to see the detailed illustrations
? 那些有趣視覺(jué)化的書(shū)籍可以很好的解釋一些具體的細(xì)節(jié)
? 那些有趣有插圖的書(shū)里有你需要的詳細(xì)的說(shuō)明和解釋
? Ideally, do those books and this course at the same time, to really reinforce what you’re learning
? 最理想的是纤虽,結(jié)合那幾本圖書(shū)和免費(fèi)課程來(lái)學(xué)乳绕,這樣做可以確實(shí)強(qiáng)化所學(xué)內(nèi)容
? 有效地學(xué)習(xí)方法是,看那幾本書(shū)的同時(shí)逼纸,上免費(fèi)的課程洋措,以鞏固學(xué)到的知
? You could go through those books or courses in a few weeks
? 你大概可以用幾周的時(shí)間讀完那些書(shū)或者上完課程
? 你能在幾周內(nèi)就可以通讀那些書(shū)或者學(xué)完課程
? The mystery is lifted
? 神秘的面紗被揭開(kāi)
? 揭開(kāi)神秘面紗
? You’ll understand what’s going on behind the scenes
? 你將理解屏幕背后的世界
? 你就知曉屏幕背后的怎樣運(yùn)行程序
? the most rewarding thing
? 最有價(jià)值的事情
? 最令人感到欣慰的事情
? 最令人感到鼓舞的事