什么是java Java程序員如何加快升級(jí)之路?
Java程序員如何加快升級(jí)之路?對(duì)于程序員我想許多人都走過(guò)那段路,剛到一家公司導(dǎo)師給的小練習(xí),在公司的大項(xiàng)目里加點(diǎn)小功能,需求覺(jué)得挺簡(jiǎn)單,自己設(shè)計(jì)流程后發(fā)現(xiàn)自己的思路和實(shí)現(xiàn)都有很多問(wèn)題,訪問(wèn)數(shù)據(jù)庫(kù)也老
Java程序員如何加快升級(jí)之路?
對(duì)于程序員我想許多人都走過(guò)那段路,剛到一家公司導(dǎo)師給的小練習(xí),在公司的大項(xiàng)目里加點(diǎn)小功能,需求覺(jué)得挺簡(jiǎn)單,自己設(shè)計(jì)流程后發(fā)現(xiàn)自己的思路和實(shí)現(xiàn)都有很多問(wèn)題,訪問(wèn)數(shù)據(jù)庫(kù)也老是拋異常,覺(jué)得自己挺差勁的,不要小看那些小功能, 小功能其實(shí)也包含很多技術(shù)的,比如類和變量的命名,怎么樣才能讓類或者方法的名字更加實(shí)用呢,你是怎么命名的,數(shù)據(jù)庫(kù)的表是怎么設(shè)計(jì)的,代碼是最優(yōu)化的嗎,eclipse 的一般設(shè)置都知道嗎,還有快捷鍵, 你是實(shí)習(xí)生當(dāng)然不會(huì)給你安排比較重要的工作, 你要是老板你會(huì)放心嗎...... 還有你學(xué)的框架什么的 都是理論吧, 讓你說(shuō)出spring hibernate 什么的 原理 你應(yīng)該能說(shuō)的出來(lái),但是 讓你 不用eclipse去搭建一個(gè) web 項(xiàng)目的時(shí)候,你能在10分鐘搭建完成嗎, 還有 各種配置文件,隨時(shí)需要的時(shí)候 你能馬上搞定嗎, 也許你組長(zhǎng)馬上喊你 配置一個(gè) log4j 的配置,或者修改部分原來(lái)的配置,你能馬上搞定嗎,..... 這些看起來(lái)都是小事,但是需要非常熟悉才能快速搞定,......其他小事情就更多了, svn linux maven 虛擬機(jī)什么的,都熟悉嗎, 慢慢來(lái), 做一個(gè)項(xiàng)目不是光靠敲代碼就搞定了的....... 還有,至于你設(shè)計(jì)流程,我想這不可能吧,公司怎么可能讓你去設(shè)計(jì)呢,一把都是經(jīng)理或者組長(zhǎng) 召集大家開會(huì)搞定的,還有 UML 類圖 時(shí)序圖什么的,我覺(jué)得不可能是由你來(lái)搞的,因?yàn)檫@涉及到 設(shè)計(jì)模式什么的,不是想當(dāng)然的去畫的,之后可能要重構(gòu)好幾次 才動(dòng)手去敲代碼..........加油吧~, 建議你自己弄個(gè)練習(xí)項(xiàng)目,從搭建到豐富功能,一點(diǎn)一點(diǎn)來(lái),不要貪快......還有多請(qǐng)教前輩吧 請(qǐng)勿著急。努力吧騷年......