作為一個(gè)寫了8多年代碼的人,并且現(xiàn)在還在寫代碼的人來說說我的5點(diǎn)看法。

1. 身體上會(huì)有職業(yè)病

長(zhǎng)期寫代碼坐在那不怎么動(dòng),一坐就是一整天,日復(fù)一日,年復(fù)一年的,會(huì)對(duì)肩膀、頸椎、腰等造成一定的損傷,很多老程序員都有肩周炎、腰肌勞損等慢性疾病。

同時(shí)需要長(zhǎng)時(shí)間用眼看屏幕,容易造成眼睛干澀、干眼癥等問題。

提示:程序員需要多動(dòng)一動(dòng)、多喝水,這樣才能有效避免這些問題

長(zhǎng)期寫代碼

2. 技術(shù)上會(huì)越來越牛

長(zhǎng)期寫代碼的人,技術(shù)上肯定越來越熟練,天天與代碼打交道,對(duì)代碼的理解自然會(huì)越來越深。

同時(shí)一般選擇一直寫代碼的人會(huì)對(duì)技術(shù)有一種莫名的喜歡,會(huì)不斷去專研各類的技術(shù),能夠達(dá)到一通百通的境界,比如做java很久的人,可以很快切換到其他的各種編程語(yǔ)言,比如switf、php、python、Go語(yǔ)言等等。

很多程序員代碼寫久了項(xiàng)目做多了,對(duì)軟件系統(tǒng)的理解會(huì)越來越深刻,會(huì)慢慢的由一個(gè)普通的編碼人員變成系統(tǒng)設(shè)計(jì)師、系統(tǒng)架構(gòu)師、技術(shù)總監(jiān)等等不同的角色。

3. 工資上升快,不過會(huì)有瓶頸期

老程序員的工資一般都很高的,寫代碼是一件腦力與體力結(jié)合的事,需要花費(fèi)大量的腦力去思考代碼邏輯,同時(shí)也需要要的體力一直坐那只動(dòng)手不動(dòng)其他地方,也經(jīng)常需要加班搞代碼,付出了很多的精力。

公司一般都會(huì)善待勤勤懇懇踏實(shí)做事的程序員的,工資在前幾年會(huì)穩(wěn)步上升,而且上升的幅度很大,但是到了后期,如果不轉(zhuǎn)型的話,還是干基礎(chǔ)的編碼工作的話,那么工資的漲幅就很平平了,甚至有點(diǎn)可能干不過新來的年輕的程序員呢。

工資的漲幅

4. 人際交往上(可能)會(huì)變?nèi)?/h3>

很多程序員本身就不喜歡交流、說話,喜歡自己沉浸在自己的代碼世界里,談到代碼的業(yè)務(wù)需求,領(lǐng)導(dǎo)簡(jiǎn)單部署一兩句,就能很快理會(huì)并用代碼去實(shí)現(xiàn)。

但與人際交往上(可能)會(huì)變?nèi)?,不過這點(diǎn)因人而異 ,有的人天生能講,有的人天生不能講。我也有很多從事程序員行業(yè)的同學(xué),學(xué)生時(shí)代,看一些人還挺活潑的,后來工作了幾年了的程序員再見到面時(shí)發(fā)現(xiàn)不愛講話了,有點(diǎn)安靜,不善言談。

程序員朋友平時(shí)除了跟電腦交流外,也需要跟現(xiàn)實(shí)中的人多交流、溝通,做一個(gè)滔滔不絕的話癆程序員,你會(huì)不一樣的^_^)

5. 職業(yè)前景上或是獨(dú)木橋、或是陽(yáng)關(guān)道

寫代碼久了,人就太專在某個(gè)領(lǐng)域了,如果這個(gè)人只在代碼能力上有建樹,在其他方面沒啥突出的表現(xiàn),可能會(huì)一直寫代碼coding下去,老一條路,不過有人就是喜歡coding。

如果這個(gè)人的活動(dòng)、交際能力、管理能力強(qiáng)一點(diǎn)的話,選擇的空間就會(huì)大很多,可以有很多技術(shù)管理崗位去勝任,只要干得好,有能力不愁當(dāng)不了領(lǐng)導(dǎo),當(dāng)了領(lǐng)導(dǎo)慢慢的可以往公司的中高層進(jìn)軍,這就有點(diǎn)看個(gè)人能力了。

很多事在于自己的努力與選擇,有的人可能一輩子在一家大公司寫代碼,拿著穩(wěn)定的收入,過著安穩(wěn)的生活,有的人可能機(jī)會(huì)好加入到一個(gè)好的創(chuàng)業(yè)團(tuán)隊(duì),成為了原始股東,努力拼搏后面公司上市了。。

路是自己選的,同時(shí)路也是自己走的。