授人以魚不如授人以漁,與其直接告訴你什么語言好找工作,不如讓我教你如何確定最適合自己的語言。
因為寥寥一句大三,沒人能了解你具體的情況,隨便給你指一門或者幾門語言,很可能是在害你。
甲之蜜糖,乙之砒霜的例子不是沒有。
那么,如何確定最適合自己的語言呢?
大致思路就是一條:將所有選擇擺在桌面上,將那些不適合自己的丟進垃圾桶。
不要舍不得那些你夠不著的高薪職業,拿不到手的年薪百萬和拿得到手的年薪十萬,我還是建議你選擇后者。
畢竟,能進你兜里的錢,才是屬于你的。
下面是具體的方法:
羅列就業方向,越廣越全就越好
下面這張圖是我羅列的就業方向。
按自身情況做減法
有一些行業不適合你,提前排除。比如左邊那一塊新興行業,一般都是大一專門培養,甚至很多研究生博士生行業大牛才有機會入職,工資高門檻高,如果我現在大三不打算考研我就會放棄,因為時間不夠。
然后我就會考慮右邊的那一塊。因為將來我想做開發方面的工作,所以除了開發方向,其他的就不予考慮了,我的選擇范圍就進一步縮小了。
羅列剩下的行業就業所需語言
下面是這張圖是我依據之前那張圖擴充的各個行業所需要的編程語言。
圖片會自動壓縮,所以會有些模糊。想要原圖的朋友可以關注公眾號「程序員客棧Times」,后臺回復「語言」
同樣的,按自身情況做減法
排除那些需要學很多的,或者很難的,總結為一句話就是你來不及學的。看看哪些行業的語言你學不會,哪些行業的語言你時間不夠學不來,然后排除它。比如你大三了還想著畢業做全棧,之前沒有基礎,我保準你時間不夠,雖然就業之后還是有機會的。
根據個人喜好、行業平均薪資,就業情況,做一個排序。
篩選到這里的話,相信我,留給你的選擇最多只有兩到三種,這時你就可以按照你自己的興趣來決定了。
如果都合適的話,也可以參照歷年的語言熱度排行榜來決定。一門語言的熱度足以說明他的價值。
如果不知道如何排序的話,可以參考下面這篇文章,我羅列了最熱門的十大編程語言以及他們的就業薪酬、學習難度。
最熱門的十種編程語言,總有一種適合你
列完之后,排第一的那個就是你的最優解了。
所以,關于計算機專業學什么語言好找工作,不在于我覺得,而在于你覺得。
而且也不是先考慮好不好找工作再考慮適不適合你,而是先考慮適不適合你,再考慮好不好找工作。
明白了這點之后,再給你四點建議:
1.做選擇的時候,一定不要只算上學習的時間,還要將做項目的時間算上去。
沒有項目經歷,除非你是985、211的畢業生,否則就會被80%的公司直接pass掉簡歷。
2.選定了就是選定了,不要中途改方向。
你可以學完前端再學后端,做個全棧。但你不要前端學到一半覺得難,又轉后端。相信我,后端也難,你最后只有啥都不會。
3.你可以登頂之后再向下,但不要沒登頂就先自己下來。
在BAT工作過的人,想要跳槽選擇很多,待遇也很好,哪怕是最后想再回去也不難,因為這是金閃閃的敲門磚。你沒有大公司的門面,就不要因為創業公司待遇好就跳槽了,不然公司完了,你也完了。
4.不論什么時候,提升技術對一個程序員來說都是最重要的,所以不要浪費時間。
如果你不知道如何學習,下面這篇文章可以幫到你: