聊聊成為大神路上的過程

2021-09-30 14:23:32 字數 2412 閱讀 4260

每個人都在成為大神的路上,只不過有的人在走,而有的人在跑。

在開始正文之前我先跟大家分享乙個我身邊的例子。我有兩個朋友,a和b。b從高一開始打dota,a從高二開始,到高中畢業的時候,a已經是乙個 2100分的大神級別的人物,而b只有1200分而已。為什麼a打的時間比b短,而水平卻比b高呢?是天賦?是智商?似乎都不是。

我對兩個人還是比較了解的,雖然同樣是打dota,但是a和b之間有著很大差別的。a除了像b一樣打dota之外,會看一些成名已久的大神的教學視 頻,會看自己打dota的錄影然後反思,會逛貼吧學習一些新的打法以及連招,會不斷練習自己做得不好的地方。然後a成了大神,而b依然是乙隻菜鳥。

其實成為大神的路上,真的有一些捷徑,不論是打dota、銷售,還是開發。

「我是蒙奇·d·路飛,要成為海賊王的男人。」草帽同學的這句話既霸氣又充滿哲理。假如現在的你是乙個小菜鳥,但你想要成為宇宙無敵超級工程師,那 麼你需要乙個目標:我是要成為超級工程師的男人(妹子)。當你從心底有了這個目標之後,你的每天都會有一種充實感,雖然哥現在很菜,但過一陣子哥可就是大神了。強大先從精神開始。

為什麼有的人工作5年,仍然不是專家,而有的人只用2年時間,表現足夠卓越?

心理學家 ericsson 的研究發現:決定偉大水平和一般水平的關鍵因素,既不是天賦,也不是經驗,而是[刻意練習]的程度。

我堅信重複是通向精通的必由之路。任何一種技能(包括碼**),只要經過連續不斷地磨練和改進,最終效果都將變得異常驚人。

之前也和朋友討論過乙個問題,近幾年培訓的人越來越多,就業壓力相對來說越來越大,很多人會出現恐慌的情緒。但如果你真的足夠優秀,那麼這種問題其實都不是問題。

就android開發者來說,通讀官方文件和training都是很有必要的。so,好好學習英語吧。

我實習的時候,我的經理告訴我,如果你從你的工作中找不到成就感,那麼你可以考慮轉行了。對於碼**,在你眼裡無論這是乙份工作、事業或者志業,都可以賦予其意義。有了意義就會有成就感,它會成為一種精神力量和內在動力,與工作形成乙個良好的迴圈。譬如寫部落格,如果沒有成就感,或許小哥我早放棄了。

如果你不知道該學點什麼,去招聘**翻翻簡歷吧。在你所在的領域裡,總會有你不熟悉的技能,找到它,乾掉它。如果你的技能點是滿的,那就發散思維,學習一些高階技能和相關的其他方面的技能點,其實開發遠比想象的要複雜。

長時間坐在電腦前會傷害你的身體,如果不能減少工作時間,那就盡量保持正確的坐姿,如果有條件的話,換個站立辦公桌也是不錯的選擇。選擇乙個適合自己的鍛鍊方案,相信我,當你老了,你會慶幸自己能堅持鍛鍊。

拖延症是指自我調節失敗,在能夠預料後果有害的情況下,仍然把計畫要做的事情往後推遲的一種行為。這是一種普遍現象,博主上大學的時候寫**,每次都是在最後一天的最後一兩個小時搞完,**質量簡直慘不忍睹。

我們的人性啊!

合理的計畫可以有效的解決拖延症的問題,每週給自己乙個計畫,堅持完成,想不成為大神都難。

學會管理自己的時間,讓效率飛起來。關於這方面大家可以看下《暗時間》和番茄工作法。

這點很重要,這點很重要,這點很重要,重要的話要說三遍。

對於這點最深的感觸是實習的時候經理提的一點要求:做任何事,先要想明白,再能給別人講明白,然後再去執行。所以那會我們在做開發之前先要跟他匯報,給他講明白,然後才能開發。優點也很明顯,這樣下來bug比之前少很多。

在這順便建議一下大家寫部落格,做完東西整理思路總結一下,然後分享給大家,加深理解的同時還能獲得成就感,一舉多得。

首先遇到問題不要怕,要知道這個世界上那麼多前輩,你所遇到的大部分問題,之前肯定有人遇到過並且已經解決,要學會使用google。

其次,這裡有一條準則與大家共勉:

what,when,why,how。

它是什麼?它在什麼場景下發生?它為什麼會是這樣,有沒有其他原因?它是怎麼做到的?

如果你覺得自己處理資訊的能力又比較弱,不妨這樣試試。做任何事情之前,有意識的讓自己來一遍what, when, why, how。

時間久了,你會發現邏輯變得嚴謹,不會鑽牛角尖了,工作變得輕鬆,debug也不頭痛了。

每天抽出半個小時左右的時間閱讀一些領域內的部落格, 理解目前的技術發展方向,與時代同步,讓技術歷久彌新。

大多數程式設計師都有乙個錯覺:手頭上的專案永遠是最爛的。如果你也是這麼認為,那麼嘗試去改變它吧。

**評審(code review)是乙個用來提高程式設計師的極好的方法。

閱讀流行的開源專案,是學習編寫可維護**和軟體開發流程的好方法。比如最近流行的google出品的 mvp模式demo 、 eventbus、picasso等等。

做乙個行動派。

世界上最遙遠的距離是在想到和做到之間。

如果只是看清了一些事情而不去改變它,那又有什麼意義呢?

**

聊聊成為大神路上的過程

每個人都在成為大神的路上,只不過有的人在走,而有的人在跑。在開始正文之前我先跟大家分享乙個我身邊的例子。我有兩個朋友,a和b。b從高一開始打dota,a從高二開始,到高中畢業的時候,a已經是乙個 2100分的大神級別的人物,而b只有1200分而已。為什麼a打的時間比b短,而水平卻比b高呢?是天賦?是...

走在過程改進的路上

忽然想到了這麼多年來軟體企業對軟體過程模型 質量改進模型的認識變化,隨筆幾句。十年前,軟體企業經過前幾年的發展,普遍認識到了隨著軟體規模 團隊規模的擴大,僅靠粗糙的管理已經無法保障軟體質量了,於是乎紛紛尋求外力的援助 當然,也有的是因為可以在競標時為自己增加乙份砝碼 但不管怎麼樣,iso認證已經開始...

成為大神第一步 markdown的使用

適合 md markdown是一種非常輕量級的標記語言,它允許人們使用易讀易寫的純文字格式編寫文件。編寫後的文字可以匯出為html,word,影象,pdf,epub等多種格式的文件。應用 電子書,筆記,部落格,專業的技術文件等 1.1 使用 或 插入在標題下方 1.2 使用 插入在標題前方 在段落尾...