解決問題的能力和我的學習能力總結。

赤裸裸的現實 我是一個前端開發,最近碰到不少新人,或多或少都抱着這樣的期待:在工做中能遇到個天使般的老師,可以悉心的指導你,幫你解決你所遇到的難題, 最好還能幫你係統性的幫你講解一下整個軟件的系統的架構,若是能夠再幫你分擔一點點工做壓力,那就再好不過了。前端

坦白講,我本身剛入行的時候,也有一點這種幻想,不過很遺憾,我沒有遇到這樣的老師,入職先給你幾天的時間熟悉環境,而後就進項目開幹, 別人多少任務,我也不比別人少,剛開始不熟悉,確定作不完,咋辦?加班唄,吃喝拉撒睡都在公司這樣幹了一個多禮拜,終於能夠勉強跟上別人的步伐。webpack

當時是沒有一個專門的人帶我,可是有不懂的,能夠問同事,不過我這人比較怕麻煩別人,並且同事個個都看起來很忙的樣子,因此百度谷歌能解決的事情, 我是絕對不會去開口麻煩同事的,印象比較深入的一次,當時一個 webpack 配置問題致使的 bug ,同事們都很忙我也沒好意思問,我本身一我的折騰了一天, 網上的各類方法都試了,甚至從新弄了一份配置,最後問題是解決了,可是也致使當天任務沒有完成,只好晚上本身一我的在公司加班作完,可是此次的經驗, 我這個當時徹底不懂 webpack 的小白,瞭解了 webpack 的基本原理,學會了一些簡單的配置,這些收穫都是實實在在的,印象深入。而你若是去問別人, 或者直接讓別人幫你解決問題,那極可能你看完就忘掉,甚至別人幫你寫的代碼,你看都沒有去看。web

本身解決問題的能力 咱們招聘的時候,對初級開發有一個衡量指標是 解決問題的能力 ,做爲一個開發,你若是無論大小問題,都要別人幫你解決, 那麼能夠認爲你是徹底沒有培養價值的,若是是中級開發,你沒有培養價值不要緊,我能夠直接用,作一些比較重複的,低級的勞動, 可是若是是一個新手,又沒有解決問題的能力,那只有2種狀況,要嘛事情作不出來,要嘛問題不斷,總是去煩別人。要知道大部分團隊裏面, 每一個人都有本身的任務,都很忙,能忍住你一天十幾個問題的,都是真愛。架構

那麼,如何培養本身解決問題的能力呢?學習

1.不斷學習,擴展本身的知識面,當你有足夠的見識的時候,遇到問題,你就能比別人想到更多的解決方案,不少人確定會說:我如今的工做 那麼忙,哪裏有時間學習?我想說的是,你作公交車嗎?你刷朋友圈嗎?你玩手機遊戲嗎?你看小說嗎?爲何有人還沒畢業只是實習就能拿20K的offer, 而你工做了半年了,月薪才3K? 由於人家能擠出時間學習,而你只能擠出時間玩遊戲,刷朋友圈。搜索引擎

2.遇到問題先思考,分析出現問題的緣由,而後再用搜索引擎搜索,搜索引擎實在搜不到的,再去問別人,事實上,不多有搜索引擎搜不到的問題, 你搜不到,極可能是由於你描述的不對,因此強調先思考,分析緣由,才能正確描述。視頻

談談學習 看過不少簡歷,不少人都在自我評價裏面寫道,熱愛技術,學習能力強,我想問問,這些人裏面,到底有多少人是真的熱愛技術,如何衡量本身是熱愛技術的? 很簡單,用代碼的方式,你回憶一下你日常的生活愛好裏面,你的執行順序是? 是 技術->娛樂, 仍是 娛樂->娛樂->娛樂->.......->技術,若是是後者, 那麼我以爲你最好仍是不要說你熱愛技術了,你頂多只是對技術有點興趣而已,談不上熱愛。至於學習能力強呢,我認爲只有不斷學習,不斷實踐,不斷得到欣知識, 才叫學習能力強,若是你只是偶然間自學會了一門技術,會一些基本的使用,我以爲這也是徹底談不上學習能力強的。教程

真正的學習,應該是鍥而不捨的投入時間跟精力的索引

作本身的老師 如何比較有效的學習呢? 我我的根據我本身的經驗,總結出如下內容,可能僅適用於前端領域,也不必定科學,但但願對別人有點幫助吧。遊戲

1.關注你關注的技術領域的一些技術論壇,博客等等,瞭解一些最近的技術動向,和當前的技術熱點。 爲何要關注這些呢? 討論的多的,不是很基礎的,就是最近很熱門的。而後從裏面挑出一些你本身以爲有學習價值的東西,去學習,怎麼學呢? 看書,看博客,看視頻教程均可以,取決於你本身喜歡的方式。

2.多動手,若是你看到的你理解不了的代碼,那麼請動手寫一兩遍,寫完你會發現,你至少不會像剛看到的那樣理解不了, 至少懂了一點,這個時候回頭再認真看一遍代碼,你會發現視乎熟悉了不少,如此反覆,直到你完全搞懂爲止。我曾經有一段代碼,敲了不下10遍。

3.善於觸類旁通,一個教程,一段代碼,不是看懂了就懂了,還要思考一下,有沒有其餘玩法,個人博客裏面的不少內容是我看了別人的技術博客後, 本身實踐並思考之後,得出的產物,不敢說絕對是惟一的,但至少對我本身來講,這是屬於個人收穫。

相關文章
相關標籤/搜索