程序員真的既是體力活又是腦力活嗎?
程序員這個(gè)職業(yè),既需要付出體力,也需要付出腦力,但體力與腦力兩者占比卻因人而異、因所處階段各有不同:
一、體力為主的程序員
工作0-3年的程序員剛參加工作的程序員,基本都從底層做起,每天與代碼為伍,由于缺乏項(xiàng)目經(jīng)驗(yàn),遇到問(wèn)題與困難的概率也比較大,需要付出更多的努(加)力(班),才能快速提高能力、勝任工作。
2. 大廠工作的程序員
經(jīng)常有人用“面試造火箭,工作擰螺絲釘”來(lái)形容大廠程序員,大廠程序都是分塊模式,每個(gè)程序員只需要負(fù)責(zé)其中一個(gè)部分,處理邏輯單一,大量重復(fù)編碼,遇到項(xiàng)目發(fā)布上線(xiàn)、節(jié)日大促,通宵也有可能,你說(shuō)這算體力還是腦力?
3. 初創(chuàng)公司的程序員
初創(chuàng)公司大多資金緊張,用人用錢(qián)成本放在第一位,真正將“物盡其用、人盡其用”這八個(gè)字發(fā)揮到了極致。人少、活多、項(xiàng)目緊,怎么破?唯有加班呀!
二、體力+腦力結(jié)合的程序員
1、工作3-5年的程序員
積累了一些經(jīng)驗(yàn),有部分程序員已經(jīng)從初級(jí)晉級(jí)到中高級(jí),開(kāi)始有機(jī)會(huì)帶新人了,逐步邁向更高層級(jí),慢慢脫離開(kāi)一些特別基礎(chǔ)的coding工作,也有了更多學(xué)習(xí)和思考時(shí)間。
2、初中級(jí)研發(fā)管理
晉級(jí)到初中級(jí)研發(fā)管理,個(gè)人精力將一分為二,七分技術(shù)、三分管理,體力勞動(dòng)越來(lái)越少。
三、腦力為主的程序員
高級(jí)研發(fā)管理(CTO)、架構(gòu)師
做到這個(gè)崗位,相當(dāng)于技術(shù)領(lǐng)域金字塔尖的牛人,技術(shù)與管理能力都兼具了。工作方式發(fā)生了本質(zhì)改變,以前主要以自己輸出技術(shù)與業(yè)績(jī),現(xiàn)在要通過(guò)帶領(lǐng)團(tuán)隊(duì)、由團(tuán)隊(duì)輸出技術(shù)與業(yè)績(jī),從“自己做”變成帶領(lǐng)“他人做”,雖然偶爾還是會(huì)參與重要部分的coding,但比例極少。
程序員是以腦力還是體力為主,沒(méi)有絕對(duì),但可以肯定的是,技術(shù)實(shí)力強(qiáng)的,以后體力活會(huì)越來(lái)越少、收入越來(lái)越高。要想改變未來(lái),你只有不斷學(xué)習(xí)、不斷前行,立志成為技術(shù)領(lǐng)域金字塔尖的牛人并為之努力。
關(guān)于架構(gòu)師需要掌握的技術(shù),架構(gòu)師學(xué)習(xí)方法與路徑,感興趣可查看我往期文章。
最后,送大家一份技術(shù)年貨【最新90個(gè)架構(gòu)專(zhuān)題資料合集】,助力成長(zhǎng)進(jìn)階。本架構(gòu)專(zhuān)題合集由原BAT架構(gòu)師依據(jù)過(guò)往項(xiàng)目實(shí)踐經(jīng)驗(yàn),耗時(shí)1年、精心創(chuàng)作,目前已更新至90期。內(nèi)容涵蓋:
領(lǐng)取方法:轉(zhuǎn)發(fā)+私信【阿里架構(gòu)師】,即可領(lǐng)取。轉(zhuǎn)發(fā)、轉(zhuǎn)發(fā)、轉(zhuǎn)發(fā)+私信【阿里架構(gòu)師】哦~
種一棵樹(shù),最好的時(shí)間是在十年前,其次是現(xiàn)在!2019加油YA!
覺(jué)得有用請(qǐng)點(diǎn)贊支持下~