我想立刻辭職,然後閉關學習程式語言,我給自己3個月時間學習C語言!這樣行的通嗎...

weixin_34126215發表於2015-09-25

文章背景,回答提問:我想立刻辭職,然後閉關學習程式語言,我給自己3個月時間學習C語言!這樣行的通嗎?

我的建議是這樣:
1. 不要辭職。
首先說,你對整個開發沒有一個簡單的瞭解,或一個系統的入門學習。換句話說:現在還不是時候。就算要辭職,也要等一等。等你完全的瞭解現在開發的環境,市場需求,技術走向。
等你有一個簡單的基礎之後,需要全身心的產出或完全需要準備面試時在辭職。另外一點是:事情沒有你想象的那麼好,也沒有你想象的那麼壞。
辭職就能學好不一定,不辭職就不能學好嗎?也不一定。辭職之後,過度的自由會讓你失去生物作息的控制。上班,過度的現實問題會讓你耗費大量的精力。
當然以上也有一個前提,本職工作之外,確實有自己的業餘時間,比如晚上8.00-1200,早上6-7點,週末2天。
這個時間段完全可以利用起來,早上可以看看書,晚上可以敲敲碼。


2. 不建議首先就盲目的選擇學習c語言。
建議你去51job上搜尋一下本城市的招聘需求或崗位要求,雖然跟風是一種不好的習慣,但其碼能保證你付出與回報是能相等的,市場是最好的導向棒。
比如,你也可以搜尋一下:java,安卓,ios,前端,php,c#這幾個開發崗位,需求量,平常的開發任務,以及做什麼東西,瞭解一下,然後在選擇語言。
存在的目的是為了體現價值,價值是由商業來驅動的,而商業又是由職位來構成的,職位就是你需要找的工作。


3. 身體是革命的本錢,不能老呆在房間裡邊,要走出去,走出去大世界,才能走進自我的小世界。人最大的問題不是瞭解世界要什麼,而是不明白自己到底想要什麼?
另外一切的開發任務是以需求為驅動的,沒有需求的學習,是沒有方向的,單純的以入門的學習在不辭職的情況下都可以完成。
比如,你學習C語言的目的是什麼?是想開發出一個什麼東西。比如我學習PHP目的是為了建設一個牛B的個人網站,那麼這個個人網站是我當前的目標,這個目標驅使我為之而努力奮鬥。
我學習安卓是為了開發一個牛B的應用,讓全世界的人們都使用他,那麼這個應用就是我寢食難安的原因,我不完成他就睡不著覺。一切的一切是為了一個目標。
最後一點,每個行業都有值得學習的業務知識或值得積累的人脈資源。
其實開發不是你想象的那麼好,整天都在做“很很很很無聊的事”,不斷的需求變更,不斷的產品迭代,每一個成熟產品後邊是一堆苦逼的開發人員,每一個成功的產品後面是一堆失敗的產品。
有的公司開發的一個產品能吃幾年,有的公司沒有產品,每天都是準備做產品。另外的建議就是搞清選擇與逃避的區別:選擇是在幹好這個又幹好那個的前提下,任意一個。逃避是幹不好這個,去幹那個,那個也幹不好怎麼辦?

以上僅供參考。

有其它職業話題可以交流,可以加入 前端開發qq群:389875212 ,禁止閒聊,非喜勿進~!

 

相關文章