提起編程大家都會想到密密麻麻的代碼,似乎非常復雜,但凡事都有規律,掌握方法編程依然輕松可學。很多人擔心沒有基礎半路學編程不靠譜,事實上沒有基礎學編程甚至還有好處,你可以不用束縛自己,可以專心致志的鉆研,不需要擔心太難,潛心學習。如果你還在擔心,不妨繼續往下看:
1、如果你沒有去做,是不會知道自己能不能成為大牛的。
2、學習是一輩子的事情,哪里來的半路出家?25歲學編程,35歲的時候你就是有10年編程經驗的人。
3、在互聯網時代,隨處可見的秘籍太多,而誠心修煉的人太少,和是不是科班出身沒太多關系,有的人5個月培訓就干掉人家2年的工作經驗。
4、半路出家,能不能成為大牛我不清楚,最好在付出前不要在意結果,難道因為吃魚有1%的幾率卡喉,你就一輩子不吃了?成不了大牛,就不學編程了?如果你的對象一開始不能答應你白頭偕老,你就不談戀愛了?
5、好的問題才有好的答案
6、你會發現很多大牛,不僅程序寫得好,文藝方面照樣響當當,而且身材還不錯,原因是什么?
共性的地方是:任何事情的任何結果都需要時間的積累,及堅定的信念。如果一開始就對自己沒信心,那可不行哦!
不說雞湯,談談現實:半路轉行做軟件工程師的人,他們的職場現狀是怎樣的。
一、為什么會要改做程序員?
因為工作原因,在日常生活中,以及在知乎上,有很多人向我咨詢職業生涯的抉擇。他們大都對自己的職業現狀不滿意,打算學習編程成為一名程序員。
我問,為什么想要做工程師?
答案五花八門,其中「工資高」「好找工作」「有職業發展」是很常見的理由。
二、半路轉行做程序員,在求職市場上的現狀如何?
拋開其他因素,先只討論薪水:業界標桿 BAT 的薪水如下
百度
阿里
騰訊
三、如果不是名校科班出身,怎么使自己脫穎而出?
一個有趣的現象:有些去上培訓班的學生,其實是正兒八經的四年本科計算機專業畢業生。為何還要去上培訓班?因為在四年的大學中,他們并沒有掌握應有的能力。
如果你本來就對此感興趣,或者學習能力強且有毅力,成為一個高薪的開發并不難。
在能力突出又非科班出身的情況下,可以通過影響力大的個人項目、閃亮的 github 個人頁、ACM等來為自己的能力背書。
也可以在程序員聚集的社交網絡活躍,得到其他大牛的認同,他們自然愿意幫你內推。
四、半路學編程的前輩們,他們的成功經驗
寫了江民殺毒的王江民先生,三歲時因患小兒麻痹后遺癥而腿部殘疾;他初中畢業后,回到老家從一名街道工廠的學徒工干起,最后成為擁有 20 多項創造發明的機械和光電類專家。
38 歲的時候,江民開始學習計算機。幾年后,他就成為中國最早的反病毒專家,創立了影響力巨大的江民殺毒。
王江民先生,就是我前面說的那種學習任何東西都很快、又有毅力的人。這樣的人,無論做什么事都能成功。
永遠不要因為覺得「沒基礎」「太晚了」而放一放棄一個新機會,放棄學習新知識。