国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

要是早看到這篇文章,你起碼少走3年彎路,20年老程序員的忠告

2023-03-21 20:46 作者:Python阿罡  | 我要投稿

如果你在工作之前看到這篇文章,并真的把其中要點(diǎn)做到了,你起碼能少走3年彎路。

一、程序員的薪資是怎么樣的?

這是大學(xué)生非常關(guān)心的點(diǎn),作為應(yīng)屆生出來(lái)之后,程序員的薪資是怎么樣的?根據(jù)我這些年的經(jīng)驗(yàn)和見(jiàn)聞,程序員的薪資可以分為3類,并且都跟所在城市級(jí)別有關(guān):

1.一線城市一線大廠超過(guò)1.5萬(wàn)/月。

作為應(yīng)屆生,能進(jìn)入華為、京東、阿里這樣的國(guó)內(nèi)頂尖企業(yè),就職薪資一般會(huì)在1.5萬(wàn)/月,但不同于其他公司的是這些公司會(huì)是16薪、18薪和20薪的形式,一般的公司是12薪,每個(gè)月都發(fā)差不多的工資,那么在16薪的公司工作,也就是說(shuō)在年終或者某個(gè)月,你可以拿到多4個(gè)月的薪資。

像我沒(méi)退休之前的公司,14薪的標(biāo)準(zhǔn),跟一線大廠有一定差距,但比同行業(yè)來(lái)講,在程序員的待遇上算還可以。

2.一線城市一般公司1~1.5萬(wàn)/月。

應(yīng)屆生的能力有限,一線大廠不是誰(shuí)都能進(jìn)的,但還是有很多畢業(yè)生會(huì)選擇待在一線城市,因?yàn)槟抢锏男劫Y也不錯(cuò),一般的畢業(yè)生薪資會(huì)在1~1.5萬(wàn)/月。

畢業(yè)了去一線打拼是大多數(shù)程序員的選擇,如果能在一線城市扎穩(wěn)腳跟,那么你就能在起跑線上超過(guò)了很多小伙伴,一線城市的機(jī)遇也很多,若是趕上風(fēng)口那飛起來(lái)一點(diǎn)也不夸張;你也可以選擇工作三五年之后積累了較為可觀的資本后退出一線城市,去節(jié)奏慢一點(diǎn)的地方發(fā)展。

所以我的建議是,畢業(yè)想當(dāng)程序員的小友,盡量不要回家,先去一線去打拼一波是最有益的。

3.二~~五線城市平均4000~8000/月。

二線城市的薪資相對(duì)于一線城市是少了很多,不過(guò)生活成本也相對(duì)低很多,生活節(jié)奏也會(huì)慢很多,應(yīng)屆生的平均工資在4~8K。

我這里指的是平均工資,其實(shí)2千工資的程序員我也聽(tīng)過(guò),不過(guò)你為什么拿兩千,你去對(duì)比一下那些拿正常薪資的人你就知道差距了。

二、我現(xiàn)在的情況適合做程序員嗎?

這是一個(gè)比較常見(jiàn)的問(wèn)題了,很多人甚至是學(xué)計(jì)算機(jī)的人,他們都會(huì)問(wèn)我說(shuō)“我到底適不適合做程序員”,那么對(duì)于這個(gè)問(wèn)題,基本上接觸了編程1年左右的時(shí)間就能判斷出來(lái),主要通過(guò)以下幾種:


1.喜歡用代碼決勝千里之外的人,適合做程序員

不管你是不是科班出生,如果你喜歡敲代碼的感覺(jué),喜歡用代碼構(gòu)建世界,喜歡通過(guò)代碼決勝千里之外的成就感,那么我覺(jué)得你很適合當(dāng)程序員,而且只要不斷努力,你必定能在互聯(lián)網(wǎng)行業(yè)有所建樹(shù)。


2.抵觸寫(xiě)代碼的人,不適合做程序員

如果你看到代碼或者想到寫(xiě)代碼就很抵觸、反感,甚至看到代碼就想吐,那么你是不適合當(dāng)程序員的。

講個(gè)我身邊的例子。

我依然記得大學(xué)剛出來(lái)的時(shí)候,跟我室友一起去同一家當(dāng)實(shí)習(xí)生,在實(shí)習(xí)期間要學(xué)的東西很多,每天都是跟代碼、算法打交道,我室友就特別反感寫(xiě)代碼,那時(shí)候我們倆能在網(wǎng)吧玩?zhèn)髌嫱嬉徽麄€(gè)通宵,但是他在座子上坐不到1個(gè)小時(shí)就得出去抽煙。

.他不是煙癮很重的人,他就是出去待著,他說(shuō)看到代碼就頭暈和反感,結(jié)果最后他沒(méi)待到1個(gè)月就辭職了去其他公司做運(yùn)營(yíng)崗位了。

3.對(duì)代碼不抵觸但也談不上喜歡的人,可試試“日久生情”


這種情況是最常見(jiàn)的,自己對(duì)寫(xiě)代碼這個(gè)事情并沒(méi)有很反感,多多少少有一些念想或者小成就在支撐,但也談不上很喜歡,因?yàn)閷?xiě)代碼講究思維、燒腦子,又或者是因?yàn)榧夹g(shù)之路感覺(jué)長(zhǎng)路漫漫,那么這種情況,我建議是你堅(jiān)持學(xué)下去。

只要通過(guò)你自己的不斷學(xué)習(xí),那些你覺(jué)得陌生的東西,慢慢就會(huì)熟悉了,不管你是沖著月薪上萬(wàn),還是想做一個(gè)酷酷的技術(shù)高手,你只要試著跟它相處久了,你會(huì)逐漸跟它“日久生情”,最后找到喜歡的感覺(jué)。


三、大學(xué)期間到底應(yīng)該學(xué)些什么?

在工作之后除了自己招聘和接觸的很多后生,再加上對(duì)企業(yè)的技術(shù)要求不斷明晰,其實(shí)我很早就想給在校生一些忠告了。


1.文化課


千萬(wàn)不要小瞧文化課,比如我們的英語(yǔ)、高數(shù)、統(tǒng)計(jì)學(xué)和概率學(xué)等等,一定要打好基礎(chǔ),程序員的很多項(xiàng)目資料、技術(shù)文獻(xiàn)都是用英語(yǔ)寫(xiě)的,很多算法是需要高數(shù)等知識(shí)。


舉個(gè)例子:

很多小伙伴因?yàn)橛⒄Z(yǔ)基礎(chǔ)不好,所以在安裝開(kāi)發(fā)環(huán)境的時(shí)候喜歡用破譯的中文版軟件,我是不建議這么做的。我都建議大家用英文版的,千萬(wàn)別漢化。

.就好比學(xué)車學(xué)自動(dòng)擋還是手動(dòng)擋,學(xué)了手動(dòng)擋的人,你去開(kāi)自動(dòng)擋是沒(méi)有什么問(wèn)題的,但學(xué)自動(dòng)擋的人去開(kāi)手動(dòng)擋就不行,軟件也是一樣,用慣了破譯的中文版軟件,你對(duì)英文原版的軟件將會(huì)束手無(wú)策。

還有,千萬(wàn)別掛科。大學(xué)首要任務(wù)就是學(xué)習(xí),如果最重要的事情都搞不好,企業(yè)很難把你招進(jìn)來(lái)做事情。


2.選1門(mén)語(yǔ)言精通


不管是Java、Python、還是PHP,又或者是GO語(yǔ)言還是其他的什么語(yǔ)言,都是可以的,你只要選擇1門(mén)語(yǔ)言深入學(xué)習(xí),直到你掌握了90%以上,你就精通了,千萬(wàn)不要什么都會(huì)一點(diǎn)但又不精通,這樣你不僅沒(méi)有優(yōu)勢(shì),而且沒(méi)有趁手的工具(語(yǔ)言),你很難干成什么事情。


3.掌握好數(shù)據(jù)結(jié)構(gòu)和算法


在你掌握了1門(mén)語(yǔ)言之后,這2個(gè)是你最應(yīng)該去掌握的東西。在程序員界有一句流傳的話“好程序=數(shù)據(jù)結(jié)構(gòu)+算法”,就算你精通語(yǔ)言的API,但那都是表層?xùn)|西,數(shù)據(jù)結(jié)構(gòu)和算法才是里層?xùn)|西,如果你的里層(除開(kāi)硬件不講)很垃圾,你表層再厲害你也擋不住1億的并發(fā)。

這個(gè)東西在大學(xué)的時(shí)候要好好掌握,你出來(lái)之后想學(xué)不一定會(huì)有,市面上那些培訓(xùn)機(jī)構(gòu)很少有把數(shù)據(jù)結(jié)構(gòu)和算法講得很透徹的,還是大學(xué)的時(shí)候去學(xué)習(xí)是最穩(wěn)妥的,大學(xué)的學(xué)習(xí)資源是很豐富的,要好生利用。

4.掌握數(shù)據(jù)庫(kù)


無(wú)論是SQL數(shù)據(jù)庫(kù)還是NoSQL數(shù)據(jù)庫(kù),建議你都精通1個(gè),就算是人工智能和大數(shù)據(jù)方面,數(shù)據(jù)庫(kù)都是必不可少的,都需要數(shù)據(jù)庫(kù)來(lái)進(jìn)行數(shù)據(jù)存儲(chǔ),而在一個(gè)公司里面,跟數(shù)據(jù)打交道的程序員薪資都比較高,就好比做前端的薪資沒(méi)有DBA高。

如果你精力和時(shí)間允許的情況下,建議你選擇一個(gè)熱門(mén)數(shù)據(jù)庫(kù)去學(xué)習(xí)并精通,比如MySQL。


5.學(xué)好網(wǎng)絡(luò)原理


雖然說(shuō)這只是原理,并且在最開(kāi)始工作的時(shí)候你可能用得不多,但并不代表它可有可無(wú),而是你技術(shù)層面還沒(méi)達(dá)到,當(dāng)你的技術(shù)層面達(dá)到了,你會(huì)發(fā)現(xiàn)這玩意兒它真的很重要,而1個(gè)優(yōu)秀的程序員或者說(shuō)1個(gè)技術(shù)高手,對(duì)網(wǎng)絡(luò)原理是很熟悉的。

網(wǎng)絡(luò)原理涉及的知識(shí)有很多,比如七層結(jié)構(gòu),比如LP規(guī)劃、HTTP、DNS等等理論知識(shí),掌握好了之后才能讓軟件具備較高的性能,比如說(shuō)做出來(lái)的直播軟件沒(méi)有卡頓。如果你不懂得網(wǎng)絡(luò)原理或者一知半解,那么你寫(xiě)出來(lái)的程序員并不會(huì)很好用。

6.做1個(gè)可持續(xù)維護(hù)的項(xiàng)目


與其說(shuō)這里找1個(gè)速成的項(xiàng)目做或者那里找1個(gè)源碼看看效果,倒不如你自己認(rèn)真地去做1個(gè)可持續(xù)維護(hù)的項(xiàng)目,這樣你才能持續(xù)地鞏固知識(shí)、見(jiàn)證自己的成長(zhǎng),并且能自信地拿得出來(lái)。

比如說(shuō)你去做1個(gè)類似CSDN的博客網(wǎng)站,在一開(kāi)始你學(xué)習(xí)前后端的時(shí)候掌握的技術(shù)不是很多,你做出來(lái)的web網(wǎng)址很low,但沒(méi)有關(guān)系,你繼續(xù)學(xué)習(xí),學(xué)到了之后自己去給它添加更多模塊,比如說(shuō)給它添加視頻模塊,比如說(shuō)給它添加24小時(shí)熱度排行榜的功能等等。

記住,這個(gè)項(xiàng)目不要去找開(kāi)源的,那對(duì)你來(lái)說(shuō)沒(méi)什么意義,你要自己去寫(xiě)代碼,不斷地完善和維護(hù)這個(gè)網(wǎng)站,最后你會(huì)因?yàn)檫@個(gè)成果感到有成就感,到最后我相信,你一定會(huì)比一般的畢業(yè)生優(yōu)秀很多。

四、工作還是考研?

“能考研肯定是要去考研的?!边@一點(diǎn)我從來(lái)都是這么堅(jiān)定地回答。

互聯(lián)網(wǎng)行業(yè)現(xiàn)在不像十幾年前,沒(méi)學(xué)歷有技術(shù)也不愁工作,現(xiàn)在如果你是高中或者中專學(xué)歷,你基本沒(méi)戲,學(xué)歷是互聯(lián)網(wǎng)行業(yè)的敲門(mén)磚,不管是頂尖大廠還是普通公司,給高學(xué)歷人才開(kāi)的薪資普遍比低學(xué)歷高。

但我得提醒大家一句:有了學(xué)歷不代表長(zhǎng)久高薪,程序員更看重的是動(dòng)手能力。

所以考上研之后你更要好好學(xué)習(xí)。

五、總結(jié)

別說(shuō)互聯(lián)網(wǎng)卷了,也別說(shuō)chatGPT過(guò)幾年又會(huì)替代誰(shuí)誰(shuí)誰(shuí)了,歸根到底,能被淘汰的都是活在“食物鏈”底端的人,各行各業(yè)都一樣。

所以加油吧,風(fēng)浪越大,魚(yú)越貴。


要是早看到這篇文章,你起碼少走3年彎路,20年老程序員的忠告的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
壶关县| 盐津县| 阜城县| 巴青县| 榆社县| 莲花县| 石城县| 眉山市| 洛南县| 元氏县| 黑龙江省| 定南县| 桂阳县| 兰州市| 托克逊县| 香港 | 九龙坡区| 土默特左旗| 娱乐| 鞍山市| 山阳县| 清水河县| 延寿县| 灵川县| 神农架林区| 梓潼县| 赤壁市| 仙游县| 嵊州市| 巴彦县| 灌云县| 河西区| 绿春县| 炎陵县| 通化县| 葵青区| 石门县| 曲沃县| 黄陵县| 景德镇市| 通州市|