工程師如果沒有自學的能力,還是轉行吧

每天我都有很多文章靈感,而絕大多數我都沒公開,正所謂,忠言逆耳,我寫blog的目的,也不是為了說大家愛聽的,如果是這樣,其實我可以順順便便就做好幾個文章農場,每天傳播給大家消遣時間用的文字就好了。

網路工程師和其他工程師有一些很微妙的差異,這個差異就是,網路世界變化極快,範圍極廣,涉及可深可淺,就取決於你要放自己在那個位置。

所以我們不應該去外面上課咯?答:上課是很好的

記得大學的時候,教授說過這樣的話

「上課,是教你全世界都已經證實而且已經知道的事實,上課的目的,是要讓你學別人花很多時間整理和歸納的知識,而讓你日後再學習的路上,不需要再走一次,再造一次輪子」

可是呢,再這裏有好多電腦教室中心,主打「你上課後,馬上薪水多少萬起跳,你就是設計師了」

你上課之後,還需要很長的時間磨練呢。

別傻了。

如果上一次課就可以學會的技術請問價值在哪裡呢?不過事實上,愛走捷徑的人還是不少,別說上課,有很多人以為買一本書就能學會的心情來看待。還是用一些工具,拖拉一下就能夠自學完成了。

話說,我也要準備開課咯~ (這是廣告嗎?這是我的blog,插入一句廣告不可以喔)

上課的目的,是教你用什麼方式去學習,告訴你一切已知的事實,這點很重要的,教是一陣子,學是一輩子。

沒有輕鬆學會的事實

你可以去問問資深工程師,一個資深工程師所需的不是天份,而是時間還有肝功能。

那些主打輕鬆學會、猴子也會、你就是那個人才之類的廣告,你還是別相信。

有很多新進,會來問我「如何開始」

其實,說真的,我也不知道如何開始,因為我每一次,對我而言,都是新的開始,後來才知道,每次學新的語言或技術,都是新的開始,只是每一次開始,都會比上一次快上手而已。雖然每一次都會比較快,但是沒有一次是輕鬆的,直到到了輕鬆的階段,又要更新版本或者被取代了,然後你要重新再學一次新的模式。

那種心情就是以前打獵要用弓箭,突然可以用槍了,方法不同但是姿勢差不多,都是瞄準標的物,後來更直接用炸彈,瞄準都不需要,只需要按個按鈕一切就完成了,但是你不會跑回頭去學拉弓箭。

可是問題來了,當有一天炸彈不奏效,你又別的方法嗎? 這就是經驗的價值。越輕鬆的方法,經驗價值就越低。

學程式,請用最難的模式。

學習模式

很多人會第一句回答我「每個人的學習模式不同」

這句話,有兩個面向。但是絕大多數,大部分,極大部分,都只看到一個面向。

怎說?

每個人都有自己的學習模式,所以我堅持我自己的模式,比較適合我
每個人都有自己的學習模式,所以我也學學別人的模式,看看哪個適合我

怎解?

撫心自問,如果你的「學習模式」奏效,就不會停滯不前,又或者你很滿意目前的進度,那麼其實你就是找到自己的「學習模式」了。如果你對自己的進度有些疑惑,或許你可以繼續看下去。

你怎麼學習新技術?

每一個面試的人,我都會這樣問。

百分之99%的人都回答,工作上需求和我有參加一些fb的社團,和前端聚會。

讓我們來破解以下迷思。

工作上的需求,除非你在超前衛的科技公司上班,不然你所謂的新技術根本不可能用到。完畢,有些時候,你公司教你的可能是已經過時的技術。FB社群和前端聚會,都只是一些很零碎的消息來源,而且,每天參加武林大會,並不會幫助你練成蓋世武功啊。

學習新技術的方法,最直接的來源就是來自自己動手做。完畢。

不要迷戀技術

學習還有一個迷思,就是迷戀新技術。

迷戀新技術某程度,來自於對於熱誠,那是好的,但是新技術不是絕對的,還是要分析一下適合不適合自己,分析一下適合不適合自己的案子。

記得有一次有個工程師,帶著炫耀的口吻,說了一個我不知的東西,其實我不知道的東西挺多的,如果每一次都需要炫耀一次的話,你不累嗎。

回歸到學術有專精,每個工程師所專精的領域和方向都會不同,雖然我每次舉例都是用武林來形容,但是其實工程師並沒有東方不敗的稱號,所以謙虛的學習每一種新技術,還是一個工程師應該有的基本國際禮儀。

起步比較晚,沒關係,終點沒人知道在哪裡

起步比人晚,那是一百萬個沒關係。

因為沒有人知道,終點在哪裡,不過我倒是看過很多,雖然一開始是跑了一些距離,不過在中途就休息了,時間過了一年半載,後來居上的人不計其數,唯獨自己沾沾自喜的人依然很多,這是一個龜兔賽跑的概念。

不需要埋怨怎麼寫都不好,怎看都不會,問問自己每天花了多少時間在coding。當你花了很多時間coding,你認為你真的花了你非常多的時間,你依然學不會,不需要懊惱,轉行吧。如果你不懊惱,那就繼續。

如果不想放棄,又想埋怨,可以寫信給我,fb,留言給我,我會用我非常有限的知識,幫你解答。

  • frencia

    KIMIX君,你好,我是雷锋网的专栏编辑。我在JOBBOLE上看到有转载你的这篇文章,从而找到了你的网站,请问是否可以请你成为雷锋网的专栏作者,就一些你感兴趣的话题发表一些看法成文发布呢?雷锋网是科技媒体,专栏定位主要是科技、硬件、互联网相关的业内人及感兴趣的大众,文字体材包括技术解读、科普、行业体悟,专栏作者会有个人简介,对你也是不错的宣传。我认为你有很多关于程序员工作的思考是很生动、富有说服力的,希望你可以考虑。如果方便的话你可以使用微信联系我,ID是julysuna,谢谢哦=w=