短則半年,長(zhǎng)則1、2年甲抖,許多初級(jí)程序員晉升到中級(jí)程序員的水平。在各條戰(zhàn)線上迎接挑戰(zhàn)包颁。加班趕項(xiàng)目,加班解決問(wèn)題,回家后學(xué)習(xí)技術(shù),不斷補(bǔ)充知識(shí)沮脖,不斷進(jìn)步。
能力范疇
通常劫瞳,一個(gè)在以技術(shù)為導(dǎo)向的公司里(Amazon倘潜、Google等)绷柒,能夠不需要人帶志于,獨(dú)立完成開(kāi)發(fā)任務(wù),就基本上達(dá)到了中級(jí)程序員的水平废睦。這個(gè)階段的程序員伺绽,可以獨(dú)立實(shí)現(xiàn)功能模塊,在沒(méi)有人指導(dǎo)的情況下還能夠不斷取得進(jìn)步嗜湃,并且學(xué)以致用奈应。
面臨的挑戰(zhàn)
1.時(shí)間
通常,中級(jí)程序員是整個(gè)開(kāi)發(fā)的主力(尤其是在國(guó)內(nèi))购披,大部分具體的代碼任務(wù)都落在他們頭上杖挣。加班是家常便飯,掌握好工作刚陡、學(xué)習(xí)惩妇、生活的節(jié)奏株汉,是進(jìn)步的前提。
2.開(kāi)發(fā)效率
有效時(shí)間內(nèi)開(kāi)發(fā)有效代碼和功能歌殃,是開(kāi)發(fā)效率乔妈。避免重復(fù)造車(chē)輪,避免無(wú)謂的體力勞動(dòng)氓皱,避免產(chǎn)生技術(shù)債務(wù)路召,是這個(gè)階段提高效率的關(guān)鍵因素。
3.對(duì)知識(shí)的認(rèn)知
這里分兩種:沒(méi)有信心和過(guò)分自信波材。沒(méi)有信心股淡,是有的程序員雖然能力上到達(dá)了中級(jí)的水平,但是由于看到了很多更優(yōu)秀的工程師廷区,容易有“妄自菲薄”的心理揣非;過(guò)分自信,是由于中級(jí)程序員會(huì)明顯的比初級(jí)程序員高一大截躲因,又能夠完成工作任務(wù)早敬,容易產(chǎn)生自滿(mǎn)情緒。最好的方法就是看到更優(yōu)秀的大脉,看到差距搞监,承認(rèn)不足,極力去彌補(bǔ)差距镰矿,不卑不亢琐驴。
4.上升曲線的陡峭
想要達(dá)到下一個(gè)階段,不僅需要長(zhǎng)期的學(xué)習(xí)秤标,更需要長(zhǎng)期的實(shí)踐绝淡。所以并不是所有人都能夠順理成章的進(jìn)入到高級(jí)程序員的行列。和工作環(huán)境苍姜,工作內(nèi)容也有極大的關(guān)系牢酵。
花什么,賺什么
1.花精力思考衙猪,做判斷馍乙,找到適合的工作和項(xiàng)目,賺到未來(lái)2-3年進(jìn)步的空間垫释。
2.賺效率丝格,提高學(xué)習(xí)效率,開(kāi)發(fā)效率棵譬,深入而廣泛的學(xué)習(xí)技術(shù)知識(shí)显蝌,通過(guò)扎實(shí)的基礎(chǔ)、快速的實(shí)踐订咸、有效的總結(jié)曼尊,不斷提升能力扭屁。
關(guān)于賺錢(qián)
1.工資
這個(gè)能力范圍的程序員,工資基本會(huì)過(guò)得不上不下涩禀。為了未來(lái)的工資料滥,完全可以進(jìn)一步提高自己。
2.小項(xiàng)目
如果缺錢(qián)艾船,可以多接項(xiàng)目賺錢(qián)葵腹,尤其是特別擅長(zhǎng)的部分,手到擒來(lái)屿岂。
3.創(chuàng)業(yè)
不建議創(chuàng)業(yè)践宴,還不完全具備技術(shù)合伙人的能力和素質(zhì)。
最后爷怀,還是強(qiáng)調(diào)時(shí)間阻肩,時(shí)間才是最寶貴的。盡量多花時(shí)間提高运授,少花時(shí)間彷徨烤惊,以期早日進(jìn)入下一階段。