中文字幕理论片,69视频免费在线观看,亚洲成人app,国产1级毛片,刘涛最大尺度戏视频,欧美亚洲美女视频,2021韩国美女仙女屋vip视频

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
技術(shù)到了一定的瓶頸,程序員該如何提升編程水平?

【51CTO.com快譯】技術(shù)到了一定的瓶頸,程序員該如何提升編程水平?每個開發(fā)者都有這樣的苦惱。有時候,我們會覺得被人遺忘了。我認(rèn)為,這是由于科技行業(yè)的變化太快了,如不提升自己的工作技能就會被淘汰。這時候,我們應(yīng)該接受變化,而不是害怕變化。這些年來,我已學(xué)會在瓶頸期如何突破自我并且不斷提升編程水平。具體方法如下:


1.選擇適合項目的語言,即便是放棄自己熟悉的語言

我曾經(jīng)犯過的最大錯誤就是,自我標(biāo)榜是一名某某語言開發(fā)人員。這之所以是個錯誤,原因就在于我減少了對其他語言和技術(shù)應(yīng)予以的關(guān)注。一個活生生的例子就是,JavaScript社區(qū)的發(fā)展呈大爆發(fā)之勢。我本該早一些轉(zhuǎn)移對Python的關(guān)注,應(yīng)該多關(guān)注下Javascript,可事實上我并沒有。因為,我很熟悉Python也知道Python的市場份額在增長。隨著時間的推移,我開始覺得Python不再那么好用,因為我想要用Python來處理的事情的時候,只能用Javascript來處理(就Web開發(fā)而言)。這讓我覺得麻煩。解決這個問題的方法很簡單:我開始培養(yǎng)JavaScrip技能。過了一段時間后我意識到,我在Javascript方面取得的進(jìn)展很大的進(jìn)展,也解決了我在工作上遇到的一些難點。

你不一定非要學(xué)習(xí)另一種語言,也許你是擁有Java EE經(jīng)驗的Java程序員。如果,再不斷學(xué)習(xí)新的知識,就可以克服受困的感覺,也就是學(xué)習(xí)一種新的單元測試框架,或者開始收聽有關(guān)Java的播客。只要可以提供一種新的、不同的視角,任何知識都行。當(dāng)被問題困住時,我們需要不斷改變平時做法,用不同的方法去解決一個問題,找到最好的解決方法,不斷的挑戰(zhàn)自己。


2.與他人分享經(jīng)驗

我使用社交媒體和網(wǎng)絡(luò)論壇得到的最大好處,就是我可以與其他開發(fā)人員分享經(jīng)驗,并且從他們分享的經(jīng)驗中不斷學(xué)習(xí)。一個很好的例子是Hacker News。我喜歡參加這個社區(qū),因為可以獲取廣泛的意見和經(jīng)驗。你可能在與某人談?wù)撃撤N特定的技術(shù),開發(fā)這項技術(shù)的那個人可能突然露面,加入對話。以這種方式進(jìn)行交流是一種有效的學(xué)習(xí)手段。與更聰明的人交談是消除受困感覺的一種好方法。

當(dāng)然你得保證你謙虛的態(tài)度,學(xué)會傾聽別的意見選取適合自己的方法不斷的學(xué)習(xí)。否則,你不會得到多大的好處。


3.別害怕失敗

我過去通常不喜歡分享代碼。我討厭分享代碼,我擔(dān)心別人會因代碼編的太爛而批評我。我之所以對自己的編程能力覺得毫無把握,是因為我希望可以做得更好。害怕別人說三道四,這會使我想在一個角落里隱藏起來。

事實上,每個人的編程水平都不咋樣。大家都是一個貨色,水平再高的程序員也會有一段很水的代碼。成功的程序員知道,只有通過失敗,才能成功。高水平的編程技能是由糟糕的編程技能不斷改進(jìn)而來的。對失敗的恐懼會封閉我們的思想,任由沒把握的感覺占上風(fēng)。我們應(yīng)該接受這個事實:學(xué)習(xí)就是錯誤不斷的過程,不能任由恐懼阻礙了我們前進(jìn)的腳步。只有學(xué)到足夠多的東西,你才會進(jìn)步。因此,為了成功,只能先失敗。


4.對自己要有耐心

我不敢承認(rèn)這點:我在過了很久后才明白了這個道理。你對自己要有耐心,急于求成可不行,也就會存在這種可能性:自己把自己搞得筋疲力盡、導(dǎo)致倦怠。我不想讓你遇到這種情況。

那我怎樣才能對自己更有耐心?要明白,凡事都需要時間。我們要分清輕重緩急。我想要做許多機(jī)器人,可是也想要提高Javascript技能。于是,我決定先致力于加強(qiáng)JavaScript技能,做機(jī)器人的工作以后再說,而不是同時做這兩件事。分清輕重緩急還意味著,我們還要設(shè)定目標(biāo)。設(shè)定目標(biāo)很棘手。我在這方面學(xué)到的一個道理是,我們的估計總是錯的,實際上任務(wù)要花更長的時間才能完成。有耐心意味著我們會重新考慮時間表,相應(yīng)地進(jìn)行調(diào)整。如果,利用好時間對來說會有意想不到的收獲,我們應(yīng)該要像管理寶貴資源那樣來管理時間。

我確確實實希望本文可以幫助你提升編程水平。那些,覺得受困不好玩,甚至?xí)钅憔趩实娜?,別擔(dān)心,我認(rèn)為,如果你愿意試一試本文介紹的幾點,會向前邁進(jìn),克服這種感覺。這些要點也許對你不適用,但你會明確一個重要的道理:接受自己覺得受困這個事實是擺脫這個困境的第一步。

原文鏈接:https://dev.to/yelluw/what-to-do-when-you-feel-stuck

原文標(biāo)題:What to do when youfeel stuck.

原文作者:Pablo Rivera

【51CTO譯稿,合作站點轉(zhuǎn)載請注明原文譯者和出處為51CTO.com】

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
學(xué)習(xí)編程太枯燥?12款助你學(xué)編程的免費游戲
程序員:浮躁世界,我思考(3)
9本程序員必讀書籍,你看過幾本?(附福利)
2021年,高薪程序員應(yīng)該掌握的 5 種編程語言
有了這十五款編程游戲,誰都可以學(xué)編程!(建議收藏)
成為Python程序員實現(xiàn)路徑和步驟
更多類似文章 >>
生活服務(wù)
熱點新聞
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服