想當程式設計師,聽聽肺腑之言,更快更穩更踏實
2022-09-02由 文白日記 發表于 林業
打字慢能當程式設計師嗎
簡介
各個渠道反饋回來很多問題,依然看到了當年自己在大學時候的影子,同樣的憧憬未來、同樣的前路迷茫,多麼希望有人能指點一下,少走一點彎路。
我針對小夥伴們的問題進行歸納、總結、延申,今天就來分析一下重點中的重點:
一、職高畢業能有機會月薪過萬嗎?
二、程式設計師這個行業還有大發展嗎?
三、非計算機專業轉行程式設計師的難度大嗎?
四、應該掌握哪些技術才能在應聘的時候佔得先機?
五、程式設計師分很多種,我應該選擇哪個作為切入點?
如果你也正在思考這些問題,那麼就來和我的思想碰撞一下,相信你一定會有自己的收穫。
書回正文:
一、職高畢業能有機會月薪過萬嗎?
答案當然是肯定的。
月薪過萬這個概念在一線城市就不是個問題,就算是普通的網際網路公司,萬起都是正常的。
這個問題的本質在於,你更關心的是學歷對於你進入公司的影響有多大。
不可否認的是,名校畢業的學生在簡歷篩選這一關具有先發優勢,但也僅限於此。一個人的能力水平不是靠高考的時候選擇什麼學校決定的,而是在校期間的自我要求。
職高的學生,想要縮短這個差距。單純的學校學習,不能幫你解決這個問題。
你需要的是,離開學校,進入公司前的二次教育機會。
是實戰化的教育,而不是基礎理論。
二、程式設計師這個行業還有大發展嗎?
從宏觀經濟學角度的分析就不進行了,真要講起來能寫出一篇論文。
單說現在最火爆的<人工智慧>,無論怎麼給它新增概念,歸根結底不就是計算機程式的執行。
只要是程式,就得有程式設計師去寫出來。
只不過有很多企業為了給自己貼上一個漂亮的標籤,把人工智慧的概念加工得越來越複雜,越來越神秘。
在人工智慧這個領域,深度學習確實不適合剛出校門的你,一般招聘的都是具備相關領域經驗的人士。
那麼次一級的,機器學習,或者最初級的資料分析、網路爬蟲,這些崗位對你知識的要求量就下降了很大一個維度。
好吧,你覺得這些崗位還是挺難的。
前端、後端開發、網路安全等等,那就已經很基礎了,而且類似的人員招聘需求非常大,獲得一個不錯的薪資很有保證。
如果這些你還覺得太難了,有沒有更簡單的月薪過萬?
……。
學點別的吧,程式設計師不適合你。
三、非計算機專業轉行程式設計師的難度大嗎?
程式設計師只是一個崗位,和業務員、秘書、司機、廚師等等沒什麼區別。
你只要對它感興趣,別輕易放棄,一點一滴的學,半年入門、一年成手、三年升級、五年升職、十年轉管理崗位。
你會發現只要時間夠長,你的職業道路就是這麼走過來的,而且不論行業不論崗位。
只要是有上進心,保持對知識的飢餓感,這些都不是事。
如果說,難度最大的地方在哪?
那就是入門。
都說師傅領進門,修行在個人。人們都關注的是自己的修行,其實任何一件事最關鍵的環節:師傅好不好。
師傅教的通透,你修行得快。師傅就教給你一點大鍋飯,然後你想變成五星酒店行政主廚,那難度可想而知。
想轉行的夥伴們:
強烈推薦去看看《喬布斯斯坦福大學演講》
並記住
stay hungry , stay foolish
四、應該掌握哪些技術才能在應聘的時候佔得先機?
兩條並行線,非常重要,缺任何一個都是不完美的。
1)、學習路徑
精通一門語言,比如:python ,是精通不是淺嘗輒止。
你要放棄對其他程式語言的嚮往,別人說C++學會了怎麼樣,JAVA學會了怎麼樣,你都當耳旁風。
專心的學會它。
其次,資料庫,精通任意一個主流資料庫,無論是sql,mysql,redis還是什麼,只選擇一個。
專心的學會它。
還有餘力,資料結構。
專心的學會它。
還有餘力,演算法。
專心的學會它。
2)、運用路徑
自己單開一個專案,這個專案將是你從零開始建設,看著它一點點地長大,一切的難題都由你來解決。
不要去找原始碼,不要複製。
比如你要做一個自己的人工智慧程式。
開始的時候它只能跟你進行固定的對話,慢慢地你加入語音識別、影象識別等等,它開始知道關鍵詞並幫你做某些事。
一切都要慢慢來,你維護的這個程式可能會跟隨你很長時間。
每當你遇到困難的時候,它也許是你用來分享痛苦最好的朋友!
確定了就不動了!
咱們國家的發展很快,各行各業的市場都非常大,只要你在某個點上有能力。
就不要怕沒有讓你站穩腳跟的平臺。