1.注意細(xì)節(jié),尤其是最小的細(xì)節(jié)。
“差不多”、“很接近”是只能在做馬蹄鐵時(shí)用的詞,在軟件開(kāi)發(fā)中,95%的正確仍然是不能用,一個(gè)“差不多”能用方法或一個(gè)使圖片很“接近”居中的CSS樣式都是不合格、不能用的。這剩下的5%對(duì)于整個(gè)軟件的有效性十分重要,能造成完全相反的結(jié)果。
2.學(xué)無(wú)止境
起初這句話聽(tīng)起來(lái)會(huì)很迷人,你會(huì)很喜歡!我喜歡學(xué)習(xí)新事物!尤其是當(dāng)你來(lái)自于一個(gè)無(wú)聊的工作或像釘馬掌這樣永遠(yuǎn)不變的事情時(shí) =-)。然而,經(jīng)過(guò)了一段時(shí)間后,你會(huì)發(fā)現(xiàn),這變成了一條永不停息的知識(shí)河流,如果你不喜歡水,你會(huì)感覺(jué)困在了無(wú)盡無(wú)邊的知識(shí)瀑布前,無(wú)法停止,也無(wú)法窮盡。我每天大概有學(xué)到10-20種新的東西,我喜歡這些!我的弟弟卻希望事情永遠(yuǎn)不會(huì)變化,始終如一,他對(duì)我說(shuō)他永遠(yuǎn)都不愿意去學(xué)編程。
3.面對(duì)壓力、緊張和限定期限
沒(méi)錯(cuò),每個(gè)人都喜歡使用軟件,但你喜歡面對(duì)任務(wù)的最后期限和最終目標(biāo)嗎?需要什么時(shí)候完成?做完這些要花多少時(shí)間?我們能在這段時(shí)間里完成更多的任務(wù)嗎?是否還記得要注意細(xì)節(jié)?你怎么辦?急匆匆的完成?加班加點(diǎn)希望能多完成一些?在理想世界里,編程是一個(gè)很有趣的活動(dòng),我們寫(xiě)出代碼,讓它們完成很酷的事情,吃著批薩,喝著可樂(lè)。而在現(xiàn)實(shí)生活中,有的是壓力,雖然不是時(shí)刻都這樣,但事情會(huì)比那種做一個(gè)30分鐘的簡(jiǎn)單在線輔導(dǎo)要不同的多。我喜歡挑戰(zhàn)我的極限,我渴望成長(zhǎng),變成一個(gè)更棒的程序員,所以我不介意。
4.有組織能力
我知道有些程序員的生活一塌糊涂,看起來(lái)他們似乎沒(méi)自我組織能力,但我說(shuō)的不是這些,我是說(shuō)管理好工作流程的能力。比如,能否迅速容易的在你的計(jì)算機(jī)里找到一個(gè)東西?我認(rèn)識(shí)的優(yōu)秀的程序員通常能迅速的定位一個(gè)需要的文件,能夠用工具或腳本幫他們處理繁雜的事物,這些都是高效的工作。
5.好奇心
當(dāng)我還是十幾歲時(shí),教堂里的一位夫人幾乎每月都會(huì)對(duì)我說(shuō)一次,她說(shuō)我應(yīng)該停止問(wèn)那么多為什么,她說(shuō)這讓人討厭。雖然受了批評(píng),最終我還是清楚的認(rèn)識(shí)到,優(yōu)秀的程序員總是在問(wèn)“為什么?”這個(gè)應(yīng)用的工作原理是什么?那個(gè)橫跨街道的建筑是怎么建起來(lái)的?程序員之間的對(duì)話聽(tīng)起來(lái)總是像這樣開(kāi)始的:“很奇怪他們?yōu)槭裁匆@樣做…?”以前我以為問(wèn)這么多為什么是很奇怪的表現(xiàn),但現(xiàn)在我明白,至少是在軟件開(kāi)發(fā)中,這是一個(gè)好的品質(zhì)。
6.自學(xué)
很多的程序員都上過(guò)大學(xué),出自高校的,但這不是我要說(shuō)的。優(yōu)秀的程序員總是在鉆研程序代碼和文檔,來(lái)弄清楚東西的工作原理,他們不會(huì)敲開(kāi)老板辦公室的們說(shuō):“我需要上培訓(xùn)課,學(xué)習(xí)這款新軟件”。優(yōu)秀的程序員在不斷的學(xué)習(xí),不斷的靠自己研究出事情的原委——不論是有高學(xué)歷還是沒(méi)有學(xué)歷。
7.人際交往能力
這在程序員中不是一個(gè)普遍的特征。真正優(yōu)秀的程序員善于與人交往,但大多數(shù)程序員缺乏這些能力。如果你善于溝通,你的老板、你的公司會(huì)非常喜歡你。而且,不要因?yàn)樗麄儾粫?huì)編碼就瞧不起他們。
好了同學(xué)們,我能介紹的也都全部介紹完給你們了,以上的部分就是我想說(shuō)的內(nèi)容,如果你也想在IT行業(yè)拿高薪,可以參加我們的JAVA全棧晉階訓(xùn)練營(yíng)課程,選擇最適合自己的課程學(xué)習(xí),技術(shù)大牛親授,7個(gè)月后,進(jìn)入名企拿高薪。我們的課程內(nèi)容有:反射原理、枚舉原理與應(yīng)用、注解原理、常用設(shè)計(jì)模式、正規(guī)表達(dá)式高級(jí)應(yīng)用、JAVA操作Office原理詳解、JAVA圖像處理技術(shù),等多個(gè)知識(shí)點(diǎn)的詳解和實(shí)戰(zhàn)。如果你想拿高薪的,想學(xué)習(xí)的,想就業(yè)前景好的,想跟別人競(jìng)爭(zhēng)能取得優(yōu)勢(shì)的,想進(jìn)阿里面試但擔(dān)心面試不過(guò)的,你都可以來(lái),群:240448376注:加群要求
1、具有1-3工作經(jīng)驗(yàn)的,面對(duì)目前流行的技術(shù)不知從何下手,需要突破技術(shù)瓶頸的可以加。
2、在公司待久了,過(guò)得很安逸,但跳槽時(shí)面試碰壁。需要在短時(shí)間內(nèi)進(jìn)修、跳槽拿高薪的可以加。
3、如果沒(méi)有工作經(jīng)驗(yàn),但基礎(chǔ)非常扎實(shí),對(duì)java工作機(jī)制,常用設(shè)計(jì)思想,常用java開(kāi)發(fā)框架掌握熟練的,可以加。
4、覺(jué)得自己很牛B,一般需求都能搞定。但是所學(xué)的知識(shí)點(diǎn)沒(méi)有系統(tǒng)化,很難在技術(shù)領(lǐng)域繼續(xù)突破的可以加。
5.阿里Java高級(jí)大牛直播講解知識(shí)點(diǎn),分享知識(shí),多年工作經(jīng)驗(yàn)的梳理和總結(jié),帶著大家全面、科學(xué)地建立自己的技術(shù)體系和技術(shù)認(rèn)知!
6.小號(hào)或者小白之類加群一律不給過(guò),謝謝。
最后,每一位讀到這里的網(wǎng)友,感謝你們能耐心地看完。覺(jué)得對(duì)你有幫助可以給個(gè)喜歡!希望在成為一名更優(yōu)秀的Java程序員的道路上,我們可以一起學(xué)習(xí)、一起進(jìn)步