最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

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

六星源課堂:為什么一些工作多年的程序員,給人的感覺像一個(gè)新手?

2022-11-15 09:37 作者:六星源課堂  | 我要投稿

很多工作多年的程序員會(huì)有一些困擾,就是在跟其他程序員交流的時(shí)候,經(jīng)常會(huì)被人認(rèn)為是一個(gè)剛?cè)胄械某绦騿T,更有甚者,會(huì)被人質(zhì)疑是不是程序員。而我,因?yàn)椤皰侇^露臉”的次數(shù)比較多,所以也經(jīng)常遭受這樣的質(zhì)疑,但也習(xí)慣了。但為什么會(huì)出現(xiàn)這樣的情況呢?其實(shí)道理很簡單!

程序員只是這個(gè)職業(yè)的統(tǒng)稱,但術(shù)業(yè)有專攻,程序員還分前端、后端、算法等等,甚至一些公司的測試崗也屬于程序員崗。不僅如此,編程語言的種類也有很多,像C++、Python、Java、CSharp等等。

各行各業(yè)、不同角度、不同的編程語言、不同的編程理解造成了程序員雖然從業(yè)人數(shù)還算多,但細(xì)分下來,若幾個(gè)人坐下來聊聊對(duì)于編程的理解,很容易就會(huì)起代溝!

代溝的形成其實(shí)取決于編程基礎(chǔ)和編程水平,很多同工作年限的不同的程序員,編程水平差距也是很大的,不能單純地在年限上做加法。甚至于很多工作多年的程序員,編程水平還不如那些比自己工作年限低的程序員。但是,這種現(xiàn)象很正常,這種程序員也不必覺得丟臉!

雖然說可能不同的程序員編程水平會(huì)不一樣,但是程序員拼到最后拼的其實(shí)是編程經(jīng)驗(yàn)和對(duì)于業(yè)務(wù)的理解。也就是說,如果兩個(gè)程序員互相比拼的話,綜合起來,編程水平差的那位不一定會(huì)輸給編程水平好的程序員。因此,很多程序員感覺到薪資被“倒掛”了,可能原因出在這!

而程序員的編程水平差距產(chǎn)生的原因,我大致總結(jié)出了以下幾點(diǎn)原因,包括但不限于!

編程內(nèi)容

很多程序員會(huì)專注于某個(gè)行業(yè),這樣的程序員其實(shí)也挺招一些公司的喜歡,因?yàn)槭∪チ伺嘤?xùn)成本,能夠快速上手公司的項(xiàng)目。

但是,因?yàn)樾袠I(yè)的原因,編程的內(nèi)容大同小異,甚至很多公司的程序員的工作內(nèi)容就是“增刪改查”,公司很難提供機(jī)會(huì)去讓程序員去接觸并且研究一些比較高級(jí)的編程內(nèi)容。

當(dāng)在一個(gè)行業(yè)里待久了,編程水平也就固定在某一個(gè)層面,很難再有更高的提升。雖然說,有些程序員不會(huì)安于現(xiàn)狀,也會(huì)自己去研究一些比較主流的編程語言、框架、編程思路,但終究是自己小打小鬧,沒有經(jīng)過實(shí)際項(xiàng)目的洗禮,即使接觸了新的東西,也很難有深刻的理解。

“跳槽”頻率

當(dāng)一個(gè)程序員“跳槽”的次數(shù)多了,接觸了不同的公司,接觸的面廣了,自然也會(huì)對(duì)編程水平有一定的提升。接觸的技術(shù)框架多了,不管水平咋樣,至少跟其他人溝通會(huì)減少很多障礙。

而那些看似工作年限很久,但是給人感覺編程水平一般的人,就有可能是因?yàn)閾Q工作的頻率不高導(dǎo)致的。我甚至見過一些從畢業(yè)開始就一直待在一家公司的程序員,給我的感覺也是編程水平很糟糕,但是他們的優(yōu)勢體現(xiàn)在了對(duì)于行業(yè)經(jīng)驗(yàn)的沉淀,同樣受到公司的尊重。

他們的編程水平很糟糕,主要表現(xiàn)在代碼規(guī)范、編程思路上面??赡芤婚_始進(jìn)入公司的時(shí)候,帶他們的人就不是一個(gè)編碼習(xí)慣、編程思路很好的人,所以他們的編程水平一直沒有很好的提升。

我之前一家公司的研發(fā)總監(jiān),他寫出的代碼就足夠讓我崩潰!因?yàn)樗麑懘a的語法非?;靵y,在我看來,編程水平很一般。但是,盡管這樣,也妨礙不了他帶團(tuán)隊(duì),因?yàn)樗旧喜粎⑴c編碼了,大多情況下還是以負(fù)責(zé)項(xiàng)目進(jìn)度的把控,對(duì)于項(xiàng)目的業(yè)務(wù)給出意見。

所以,盡管他編程水平很差,但是研發(fā)團(tuán)隊(duì)沒了他還真不行!

“啟蒙導(dǎo)師”

如果把老師比作在學(xué)校里面的啟蒙導(dǎo)師的話,在參加工作以后,第一個(gè)帶你的程序員同樣是一個(gè)對(duì)你很重要的啟蒙導(dǎo)師!

其實(shí)很多程序員在初期都有一種感覺,就是總覺得自己離對(duì)程序的理解只差一步,只需要一個(gè)引導(dǎo)就徹底開竅了。

編程水平差,不光光體現(xiàn)在于編程基礎(chǔ)和編程的理解上,還包括編程規(guī)范、編程思路。而編程規(guī)范和編程思路不好的程序員,對(duì)于編程的理解也好不到哪去!

程序員經(jīng)常會(huì)說這樣一句話:“優(yōu)秀的代碼,看起來就像一個(gè)藝術(shù)品一樣!”,其實(shí),這里指的就是編程規(guī)范和編程思路。尤其是編程思路,在鍛煉編程思路的時(shí)候,其實(shí)就是鍛煉編程水平的過程!

當(dāng)一個(gè)程序員在初入職場的時(shí)候,如果有一個(gè)優(yōu)秀的前輩加以引導(dǎo),會(huì)對(duì)這個(gè)程序員在往后編程水平提升有很大的幫助。

有幸,我就遇到了這樣一個(gè)好的前輩,如果再讓我遇到他,我會(huì)跟他說聲:“謝謝!”。

結(jié)語

我覺得只要是個(gè)工作多年的程序員,就應(yīng)當(dāng)受到尊重,他們的價(jià)值可能已經(jīng)不體現(xiàn)在編程水平上了,賽道不一樣,質(zhì)疑他們只會(huì)顯得自己格局太小!

另外,每個(gè)程序員對(duì)于職業(yè)的追求也不盡相同。大多數(shù)程序員其實(shí)追求的還是極致的編程技術(shù)。于是,很多驕傲的程序員遇到水平不如自己的人就會(huì)“以技欺人”,甚至否定別人。

我覺得跟這樣的人爭辯沒有必要,所以大部分懷疑我編程水平的,或者質(zhì)疑我是不是個(gè)程序員的人,我一般選擇微笑面對(duì),繼續(xù)做我自己應(yīng)該做的事情!

以上就是本次分享的全部內(nèi)容,想學(xué)習(xí)更多編程技巧,歡迎持續(xù)關(guān)注六星源課堂!

六星源課堂:為什么一些工作多年的程序員,給人的感覺像一個(gè)新手?的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
江都市| 徐闻县| 普兰店市| 孝昌县| 沅陵县| 巨野县| 周宁县| 福清市| 白河县| 红桥区| 西乌珠穆沁旗| 伊川县| 武城县| 兴安盟| 林周县| 信宜市| 丹凤县| 樟树市| 和硕县| 通山县| 大港区| 明水县| 兴义市| 望奎县| 休宁县| 永平县| 嘉荫县| 大竹县| 商都县| 新津县| 玉龙| 建德市| 惠州市| 安多县| 抚顺县| 鄄城县| 黄浦区| 阜南县| 公安县| 平南县| 隆安县|