编程兴趣真的是由“热情”驱动的吗?
當(dāng)我告訴人們我以寫代碼為生時(shí),他們翻著白眼問我編程是不是特?zé)o聊?有許多編程博客告訴我們,如果你想要精于編程,那么就必須先熱愛編程。那么,這是不是意味著如果沒有激情,那你就寫不出一行代碼?我認(rèn)為,這種說法不僅完全錯(cuò)誤,而且非常愚蠢。下面讓我解釋一下我是如何得出這個(gè)結(jié)論的。
每年三月,所有愛爾蘭青少年要作出一個(gè)會(huì)影響他們一生的決定。那正是他們?cè)谥袑W(xué)的最后一年(相當(dāng)于我們的高三),為了能進(jìn)入心儀的大學(xué)就讀喜歡的專業(yè),避免讓父母和老師失望,他們必須在超過6門的考試中盡量拿到最好的成績(jī)。那一年可能是我這一生中最有壓力的一年,現(xiàn)在想起來都覺得有壓力。
壓力大不僅僅是因?yàn)橛锌荚?#xff0c;還因?yàn)槟惚仨殯Q定你的未來要從事什么工作。有的甚至感覺壓力大得有些吃不消,因?yàn)榻?jīng)常早起晚睡,廢寢忘食。
回過頭來看現(xiàn)在,我的長(zhǎng)輩經(jīng)常告訴我要做你喜歡的或者感興趣的事,但不要做一些不會(huì)是一份好工作的事情。雖然我相信,當(dāng)人們說你應(yīng)該遵從你的激情的時(shí)候,他們的出發(fā)點(diǎn)是好的,但我還是認(rèn)為這是個(gè)錯(cuò)誤的建議。
告訴你個(gè)秘密:我一開始并不喜歡編碼,但是我需要用代碼去解決問題,這就是我想要學(xué)習(xí)代碼的原因。并且當(dāng)我熟悉它了以后,開始熱衷于不同的代碼。是的,激情不是天生的。我堅(jiān)信人們一旦擅長(zhǎng)了某件事情那么就會(huì)對(duì)此充滿激情。因此,為了點(diǎn)燃你的激情,你必須先擅長(zhǎng)這件事,而不是純粹的熱愛它。
我的妹妹正在準(zhǔn)備畢業(yè)考試,我可以從她的聲音中聽出來她的壓力非常大。她在盡自己最大的努力來取得最好的成績(jī),從而盡量讓所有人都對(duì)她滿意。我的妹妹很聰明,我相信她一定能順利度過這段黑暗的時(shí)光。而這時(shí)候,她同樣從長(zhǎng)輩口中得到了“尋找激情”這個(gè)破建議。
我花了5年的時(shí)間意識(shí)我們可以自己創(chuàng)造激情。
那么編程能不能從乏味變得有趣呢?
如果你以前沒有編過程或是你不怎么會(huì)編程,那么編程就是乏味的。你寫代碼的時(shí)間越久,你懂得越多。而當(dāng)你不再是初學(xué)者的時(shí)候,你會(huì)意識(shí)到像蘋果和谷歌這些大公司也就是做了一些很簡(jiǎn)單的事情。
當(dāng)你逐漸進(jìn)步時(shí),你會(huì)開始關(guān)注代碼中的bug和軟件的設(shè)計(jì)模式。作為初學(xué)者,這是我們應(yīng)該要去爭(zhēng)取達(dá)到的水平,也是我全力想要去達(dá)到的境界。
所以我的主要觀點(diǎn)是,編程的的確確是很無聊的,但是只要你肯深入了解它,更好地掌握和運(yùn)用它,它就會(huì)給你帶來數(shù)不清的樂趣。編程的激情不是天生的,而是可以后天創(chuàng)造的。
原文鏈接: new2code總結(jié)
以上是生活随笔為你收集整理的编程兴趣真的是由“热情”驱动的吗?的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java第二周学习总结
- 下一篇: java第三周学习总结