伪装的大神
? ? ? ?寫了這幾年的程序,一直以來就想寫個(gè)總結(jié),第一,算是自己的回憶,第二,愿我的經(jīng)驗(yàn)?zāi)軒椭蠹尹c(diǎn)滴吧!
? ? ? ?Java后續(xù)系列包括我的所有博文,都是來自項(xiàng)目實(shí)戰(zhàn),和自己的一些理解。如果有大神發(fā)現(xiàn)錯(cuò)誤之處,或者發(fā)現(xiàn)某個(gè)知識(shí)點(diǎn),觀點(diǎn)與你們背道而馳,請指教!知識(shí)和觀點(diǎn)?個(gè)人覺得沒有絕對的對與錯(cuò) 只是看法不一樣!
? ? ? 一直以來,哥在某些Q群里都是偽裝大神的存在,去指點(diǎn)一二,迷惑剛出門的小學(xué)生們。問題解決之后,偷偷跑來給我私聊。我總結(jié)一下,這幾個(gè)問題出現(xiàn)的尤其多:
? ?大神:我剛學(xué),你看我啥時(shí)候能達(dá)到你的地步?
? ?大神:你工作幾年?平時(shí)都干什么?
? ?大神:怎么能快速學(xué)好Java?
? ?大神:我不知道下一步怎么寫,怎么辦?
? ?大神:你一個(gè)月能拿多少票子?
? ?大神:你們那還招人嗎?介紹個(gè)工作噻?
? ?大神:女生是不是不適合當(dāng)程序員?
? ?大神:你給我寫出來嘛,我剛學(xué),實(shí)在不會(huì)。
? ?...............................
? ?遇到這樣的問題,你會(huì)怎么辦?今天我在這里做個(gè)回答。
大神:我剛學(xué),你看我啥時(shí)候能達(dá)到你的地步?
? ? 這樣的問題,真不好回答?因?yàn)榧夹g(shù)這個(gè)東西,真是和悟性,勤奮有關(guān),說不定哪天你 ? ? ? 開悟了,嗖的一下就上去了。加上的努力,不出幾年至少干到準(zhǔn)項(xiàng)目經(jīng)理級別吧?這就看你是不是程序員的命,和那股狠勁。在學(xué)校那會(huì)兒,老師給我們講的就是(程序員>高級程序員>項(xiàng)目組長>項(xiàng)目經(jīng)理>架構(gòu)師)這個(gè)梯度,其實(shí)做技術(shù)的遠(yuǎn)不是這樣,記得看過一本書,這樣描述一個(gè)程序員,第一個(gè)階段:看山是山,看水是水。(這個(gè)階段是你用手在敲代碼)第二個(gè)階段:看山不是山,看水不是水(這個(gè)階段是用眼在敲代碼)第三個(gè)階段:看山還是山,看水還是水(這個(gè)階段是你用心在敲代碼)。我覺得這樣描述是最為恰當(dāng),時(shí)間到了,技術(shù)到了,自然就到了。
大神:你工作幾年?平時(shí)都干什么?
? ? ? 根據(jù)我的觀察,剛?cè)胄械某绦騿T一般都是在老程序員的帶領(lǐng)下去完成某些模塊,或者做一些輔助型工作(比如收集數(shù)據(jù),建表,寫entity…),有經(jīng)驗(yàn)的程序員一般都是攻關(guān)技術(shù)難點(diǎn),項(xiàng)目經(jīng)理一般都是搞清楚業(yè)務(wù)流程,選擇哪種技術(shù)使用,寫文檔,也有項(xiàng)目經(jīng)理需要自己寫一些代碼,那就看實(shí)際情況!NB的團(tuán)隊(duì),每個(gè)人基本上都能獨(dú)當(dāng)一面,這樣的團(tuán)隊(duì)3-5個(gè)人,一年 做2-3個(gè)百萬級的項(xiàng)目,so easy!再簡單,就是寫代碼,思考,再寫代碼!
大神:怎么能快速學(xué)好Java?你推薦幾本書吧?
? ? ? ?這個(gè)問題當(dāng)年也深深的困惑著我,學(xué)好Java其實(shí)不難,多敲代碼就行了。光想毛用沒有,你想著會(huì)了,和敲出來東西,是兩碼子事!但是這樣做只能滿足你做好一個(gè)敲代碼的程序員,如果你想突破敲代碼的程序員,那么就需要思考,不斷學(xué)習(xí)。至于書籍嘛,一般我不建議大家看,因?yàn)槌绦騿T的時(shí)間很有限,項(xiàng)目緊的話看書遠(yuǎn)不能解決問題,你不是張無忌,看一本書練不成九陽神功!但是如果你是作為知識(shí)學(xué)習(xí)儲(chǔ)備,那么還是有幾本不錯(cuò)的書籍例如李剛大神的《瘋狂Java講義》我覺得寫得對于初級學(xué)者就很不錯(cuò),還有《Java編程思想》可以作為課外讀物,如果你想走的更遠(yuǎn),這本書最好看個(gè)幾遍。其他的就不打廣告了!
大神:我不知道下一步怎么寫,怎么辦?
? ? ? ?這個(gè)問題一般都是程序員經(jīng)常遇到的,這就涉及到業(yè)務(wù)和技術(shù)的結(jié)合,為什么這樣說?因?yàn)槟悴欢畼I(yè)務(wù)就沒有思路,沒有思路,你就找不到實(shí)現(xiàn)的方法,沒有方法就寫不出代碼?這不是說業(yè)務(wù)重要,也不是思路重要,而是懂業(yè)務(wù)的思路很重要,但是這東西吧又很玄乎,怎么做到也不是說出來的,這需要經(jīng)驗(yàn)的積累。一句話,NB的思路寫出NB的代碼,再NB的手也敲出NB的代碼!~
大神:你一個(gè)月能拿多少票子?
? ? ? ?至于這個(gè)問題我想大部分人就想知道,我干這行,能掙到錢不?其實(shí)說實(shí)話,初級程序員的工資真不高,北上廣為例撐死也就4000起,NB的再+1000=5000,但是去掉五險(xiǎn)1金,扣稅,吃飯,住房,地鐵,如果你還有個(gè)女朋友你還有多少?加上現(xiàn)在各大培訓(xùn)機(jī)構(gòu)每年都放出來那么多人,競爭激烈,大部分集中在4000左右。但是你熬個(gè)2-3年,把那些沒耐心,沒技術(shù)的人熬下去,你的待遇應(yīng)該會(huì)有很大提高。那些美好,感動(dòng)的事情哪個(gè)不是熬出來的?背后的艱辛誰又知道?但是你得真熬出兩把刷子,不能是繡花枕頭,最怕的不是你熬了時(shí)間,而是時(shí)間熬了你?那就完了…
大神:你們那還招人嗎?介紹個(gè)工作噻?
? ? ? ?這個(gè)真不好說,我們是A股上市企業(yè),都知道這樣的公司,學(xué)歷,經(jīng)驗(yàn)卡的很嚴(yán)。但是恰恰學(xué)編程的大部分都是二本以下學(xué)歷,所以這個(gè)門坎就需要拿經(jīng)驗(yàn)來彌補(bǔ)了!哥當(dāng)年也是一枚大專小屌絲畢業(yè),照樣混到世界500強(qiáng),從世界500強(qiáng)殺到現(xiàn)在的公司!你問我哪個(gè)世界500強(qiáng)?深圳富士康,因?yàn)楦绠?dāng)年開悟后就深深的知道,身為屌絲除了逆襲,就沒有其他的路走了,難不成你還想做屌絲中的屌絲?一句話,實(shí)力才是王道!
大神:女生是不是不適合當(dāng)程序員?
? ? ? ?這個(gè)嘛,確實(shí)是的。為什么這么說?因?yàn)槌绦騿T是個(gè)辛苦活,加班,熬夜,出差,是常事。女孩子受不了,就算能扛得住。程序員的成熟期在3年左右,這個(gè)時(shí)候女孩子都結(jié)婚生子,長時(shí)間對著電腦有輻射影響下一代,再說,經(jīng)常加班熬夜影響內(nèi)分泌失調(diào),弄不好影響夫妻感情?所以一般女程序員確實(shí)少,在項(xiàng)目組都是寶。女孩子不適合做程序員但是做UI設(shè)計(jì)的,平面設(shè)計(jì),美工的大部分又都是女孩子,這可能就是性別決定職業(yè)吧?當(dāng)然凡事無絕對,職業(yè)無好壞,看你怎么看?你喜歡寫代碼,那就OK!
大神:你給我寫出來嘛,我剛學(xué),實(shí)在不會(huì)。
? ? ? ?這個(gè)真沒辦法,不是不會(huì),而是不知怎么寫,因?yàn)槊總€(gè)程序員的時(shí)間和任務(wù)都是成正比的,企業(yè)級項(xiàng)目開發(fā),每個(gè)模塊可能都不是單獨(dú)存在的,還牽扯他其他人寫的程序接口等等,就算能寫出來,未必是你能用的。就算你能用,未必是項(xiàng)目需要的,所以別人給你的思路,你要學(xué)會(huì)參考項(xiàng)目實(shí)際,請教身邊的同事,自己做出來,這樣才是成長!
結(jié)語:
? ? ? ?說了這么多,算是一個(gè)程序員的感悟吧,我不敢說自己是大神,但是我在偽裝成大神的同時(shí)一直在向大神的位置上努力。也許在我還沒走到大神的位置上,就轉(zhuǎn)行了,去做產(chǎn)品,去做售前,去做技術(shù)支持,去做研發(fā),也或許我永遠(yuǎn)成不了大神。都說不定,但是又有什么關(guān)系?只要這一路上我不留下遺憾,充實(shí)每一天,這就夠了!所以我從不否認(rèn)我是一枚屌絲程序猿我愛技術(shù),但是我更愛生活!
? ? ? ?這篇文章就算Java系列的開篇吧!后續(xù)技術(shù)文章我會(huì)陸續(xù)更新上來......
? ? ? ?隨筆之作,真大神可以選擇性跳讀,歡迎口水......
? ? ? ?3Q............
轉(zhuǎn)載于:https://blog.51cto.com/1936625305/1357287
《新程序員》:云原生和全面數(shù)字化實(shí)踐50位技術(shù)專家共同創(chuàng)作,文字、視頻、音頻交互閱讀總結(jié)
- 上一篇: Android 浏览器的研究(四)---
- 下一篇: debian NO_PUBKEY 8B4