- 相關(guān)推薦
java工程師年終工作總結(通用5篇)
極其忙碌而又充實(shí)的一年又要過(guò)去了,回顧過(guò)去一年,在取得成績(jì)的同時(shí),我們也找到了工作中的不足和問(wèn)題,感覺(jué)我們很有必要對自己的工作做一下總結。想必許多人都在為如何寫(xiě)好年終總結而煩惱吧,以下是小編為大家整理的java工程師年終工作總結,僅供參考,大家一起來(lái)看看吧。
java工程師年終工作總結 1
以前在校很少自己做程序,對軟件工程更是一無(wú)所知。來(lái)到公司,開(kāi)始接觸"大規模"(其實(shí)現在看來(lái)實(shí)習的項目其實(shí)還是很小的)軟件開(kāi)發(fā),一時(shí)真的有些迷茫。比起VSS,MVC,QA,CMMI,我對JAVA,JSP,XML的一竅不通根本不值一提。大家都不想輸在"起點(diǎn)",所以都默契地在加班,這樣一直持續了實(shí)習的兩個(gè)月。
剛來(lái)的時(shí)候"始業(yè)教育"顯得慢吞吞,我們還經(jīng)常盤(pán)算去哪哪玩之類(lèi)的。我和XX(20個(gè)新生里唯一一個(gè)南區的兄弟,軟件學(xué)院的)還經(jīng)常出去吃各種小吃,每到一處都嘗嘗本地的風(fēng)味,這是他的習慣。之后開(kāi)始的培訓還不是很難過(guò),JAVA,C++,ORACLE,老師們講的很"好",可以說(shuō)是非常好,好得我們沒(méi)有幾個(gè)人能聽(tīng)懂。大家開(kāi)始發(fā)愁,我也是每天晚上都基本看書(shū)到10點(diǎn)。
"我心說(shuō)得虧哥們我還練過(guò)",來(lái)之前的2月份我就自己買(mǎi)了一本THINKING IN JAVA,看懂看不懂怎么說(shuō)也算是準備了一下JAVA。C++雖說(shuō)沒(méi)去上過(guò)課,但憑我的直覺(jué)我就一下看中這東西很有用,自己也看過(guò)一陣。至于ORACLE,雖然不了解,但畢竟因為佩服"云飛揚"的性格和敬業(yè)精神,咱SQL選修也不是白混的。專(zhuān)業(yè)倒還有點(diǎn)"基礎",再加上咱這自學(xué)能力也不是吹的,基本維持?傻鹊胶髞(lái)的日語(yǔ)課就全迷糊了:本就沒(méi)有語(yǔ)言天賦,再加上記憶嚴重欠缺,總是特別害怕去上日語(yǔ)課。不過(guò)特別喜歡那個(gè)老師說(shuō)話(huà)的感覺(jué),加上她一直對我都很好,所以還是很用心的學(xué)著(zhù)。
隨著(zhù)培訓的收尾,我們開(kāi)始正式進(jìn)入項目。從需求分析,概要設計到詳細設計,我們一步一步的開(kāi)始接觸軟件開(kāi)發(fā)的每個(gè)細節。最受不了的就是每天都要記"周報",填寫(xiě)自己的勞動(dòng)成果。因為這個(gè)我還被QA通報了好幾次呢,真的很郁悶。其實(shí)現在我很感謝這種制度化的東西,某些情況下好習慣的養成是要靠強制來(lái)確保的。詳細設計之后就是企盼已久的編碼,我心想終于可以做點(diǎn)"正事"了,F在回頭一看才知道,其實(shí)編碼只占軟件開(kāi)發(fā)的整個(gè)過(guò)程勞動(dòng)量的1/4左右,而且其他的環(huán)節也不是想象中的那么無(wú)足輕重。
編碼我其實(shí)做的很不好,主要是因為需求分析階段就沒(méi)有認真仔細的理解需求和規格說(shuō)明,加上編碼時(shí)一個(gè)關(guān)鍵時(shí)段我回校和老同學(xué)敘舊。那陣項目經(jīng)理(PM)就經(jīng)常和我們說(shuō),"有問(wèn)題自己想辦法,不要經(jīng)常問(wèn)我"。PM其實(shí)是在叫我們自己醞釀,遇到難題只有"憋"一"憋"才能有真的收獲。而我不在的那三天正好是大家技術(shù)/思路上的一個(gè)"躍遷",很多難題的解決方法都基本成熟,大家的編碼也接近50%了,所以回來(lái)時(shí)我感覺(jué)已經(jīng)掉隊很多。再一個(gè)就是編碼中期時(shí)機器出問(wèn)題,環(huán)境搭不上了,這使我更加緊張和急躁,大大影響了我的士氣。
后來(lái)利用五一其間的加班我終于趕完了自己的模塊,達到了第一個(gè)里程碑。其實(shí)從發(fā)現落后到加班趕完這段經(jīng)歷,對我來(lái)說(shuō)也具有里程碑的意義。不僅考驗了我自己的能力和心理素質(zhì),也證明了我對集體的責任感和合作意識。我可以叫別人來(lái)幫我做趕上進(jìn)度,但那樣我會(huì )錯過(guò)自己學(xué)習的機會(huì ),以后再遇到難題我還是不行;我也可以硬著(zhù)頭皮導致項目延期,那樣我以后的日子保證不好過(guò),而且這么做也不符合我的性格。事實(shí)證明我頂住壓力獨立完成任務(wù)不管是對集體還是對我個(gè)人都是一件大好事。
緊張的編碼之后是單體測試,很多人都在繼續編碼,原來(lái)大家的編碼都是沒(méi)有完全做完。本是自己給自己挑毛病的過(guò)程,我們卻都用來(lái)完成之前沒(méi)有完成的任務(wù),說(shuō)來(lái)不禁可笑。
單體測試之后就是惡夢(mèng)一樣的系統測試。傳說(shuō)系統測試壓力很大,測試組找到BUG上報后這邊就得限期修改,之后提交給測試組進(jìn)行下一輪的測試,回歸若干次,測試結束后產(chǎn)品達到允許的缺陷率才可以出荷。不過(guò)由于這時(shí)已經(jīng)有人要返校體檢,其他人也軍心渙散導致集體"早退",測試沒(méi)有很正式的進(jìn)行,只是簡(jiǎn)單的做了一下界面的統一和功能的檢查,連性能測試都沒(méi)做。不能不說(shuō)是實(shí)習的一個(gè)敗筆。
回想之前的工作,不到10周時(shí)間我們從學(xué)生開(kāi)始轉變?yōu)閱T工,從對公司完全陌生到有了一定的了解,不管是處世為人還是技術(shù)思想我們都有確確實(shí)實(shí)的進(jìn)步。
再結合我自己來(lái)看一看。最大的收獲就是我克服了有些自大的.壞毛病,虛心的向別人學(xué)習。我知道這就是我練習與不同類(lèi)型的人適應,交流的開(kāi)始。技術(shù)上自不必說(shuō),我絕對學(xué)到了以前在學(xué)校一年也不一定學(xué)到的東西,這就是一個(gè)態(tài)度的問(wèn)題。"態(tài)度決定一切",這句話(huà)太有道理了。
另外一點(diǎn)遺憾就是小孟說(shuō)的,我似乎也感到自己有點(diǎn)"工作狂"的味道。為了拿下那些代碼和BUG,我有好幾周都連續加班到晚上11點(diǎn),由于工作占用了時(shí)間,我連以前一直的跑步都沒(méi)堅持下去。這樣不是好兆頭,我必須要養成合理的作息制度,不管工作怎樣忙,必須不能占用自己的作息時(shí)間。還有一個(gè)就是和別人的交往。曾因為一些小事分別和老胡和哲明鬧了不愉快,幸好后來(lái)都說(shuō)開(kāi)了,大家沒(méi)計較。我一定要嚴謹,克制,絕對不在以后的正式工作中做這樣的蠢事。
總體來(lái)說(shuō),我對實(shí)習充滿(mǎn)了快樂(lè )的回憶,也許是因為我在大學(xué)的生活過(guò)于平淡和壓抑。希望我可以延續這樣的快樂(lè ),將自己帶上事業(yè)的頂峰。
java工程師年終工作總結 2
這段時(shí)間,在領(lǐng)導和同事們的關(guān)懷和指導下,我通過(guò)不懈努力,各方面均取得一定的進(jìn)步,現將我的工作情況做如下總結:
一、通過(guò)理論學(xué)習和日常工作積累經(jīng)驗我的各方面有了很大的進(jìn)步。
剛到公司不久,我便開(kāi)始負責。NET方面的網(wǎng)站開(kāi)發(fā)和廣告平臺開(kāi)發(fā)和維護,剛開(kāi)始的時(shí)候對我來(lái)說(shuō)確實(shí)壓力很大,因為各方面都還不熟悉,而且與之前的公司相比,節奏也有點(diǎn)快,不過(guò)我慢慢的習慣了環(huán)境,和同事相處的比較融洽,領(lǐng)導對我也比較關(guān)心,在公司里工作就像是在一個(gè)幸福的大家庭里一樣,我很快喜歡上了這里。
我到公司不久,第一個(gè)項目是xxx公司網(wǎng)站,做這個(gè)項目的時(shí)候我遇到了幾個(gè)問(wèn)題,我在以前公司做的時(shí)候沒(méi)有在這么短的時(shí)候完成一個(gè)項目的,在效率上提高了我的能力。做這個(gè)項目的時(shí)候我也遇到了許多以前沒(méi)有遇到過(guò)的問(wèn)題,我請教同事和朋友,還有借助網(wǎng)絡(luò )一一解決了難題。
之后,我將B2B廣告招商平臺進(jìn)行了改版,開(kāi)發(fā)了xxx智能建站廣告平臺以及以后網(wǎng)站的維護工作。
接下來(lái),我又做了一個(gè)比較棘手的項目——xxx在線(xiàn)咨詢(xún)系統。為什么說(shuō)棘手呢,因為我以前沒(méi)有做過(guò)這方面的項目,而且我問(wèn)遍了所有認識的朋友,搜遍了網(wǎng)絡(luò )也沒(méi)有找到如何解決的方法,之后我翻書(shū)籍,接著(zhù)搜索網(wǎng)絡(luò )。功夫不負有心人,終于我找到一個(gè)聊天室的小例子,但是功能差的太遠,于是我把這個(gè)示例一點(diǎn)點(diǎn)的研究,從一點(diǎn)也不懂到后來(lái)慢慢看懂,從對AJAX技術(shù)一無(wú)所知到基本熟練運用。接下來(lái)我就開(kāi)始自己開(kāi)發(fā),到最后終于把它開(kāi)發(fā)了出來(lái),雖然不是很完美,功能不是很強大,但是它是我辛苦的勞動(dòng)結晶,我相信以后會(huì )把它開(kāi)發(fā)的更強大,更完美。
二、明確崗位職能,認識個(gè)人技術(shù)能力不足。
經(jīng)過(guò)三個(gè)多月的工作,雖然完成了一些項目的開(kāi)發(fā),我的技能也提高了很多,但是感覺(jué)我的技術(shù)還有待提高,所以我會(huì )在以后的工作中更加努力,努力提高自己的技術(shù)和各種不足,努力使自己成為一名稱(chēng)職的職員。
三、提出自己努力計劃
1、學(xué)無(wú)止鏡,時(shí)代的.發(fā)展瞬息萬(wàn)變,各種學(xué)科知識日新月異。我將堅持不懈地努力學(xué)習各種技術(shù)知識,并用于指導實(shí)踐。
2、“業(yè)精于勤而荒于嬉”,在以后的工作中不斷學(xué)習知識,通過(guò)多看、多學(xué)、多練來(lái)不斷的提高自己的各項技能。
3、不斷鍛煉自己的膽識和毅力,提高自己解決實(shí)際問(wèn)題的能力,并在工作過(guò)程中慢慢克服急躁情緒,積極、熱情、細致地的對待每一項工作。
4、努力提高自己的日常交際能力。
時(shí)光流轉間,我已到公司工作三個(gè)多月。非常感謝公司領(lǐng)導對我的信任,給予我體現自我、提高自我的機會(huì )。這三個(gè)多月的試用期工作經(jīng)歷,使我的工作能力得到了由校園步入社會(huì )后最大幅度的提高。
java工程師年終工作總結 3
20xx年已過(guò)去,在過(guò)去的一年中,我擔任公司開(kāi)發(fā)部的一名軟件工程師,主要從事著(zhù)JAVA項目的開(kāi)發(fā)工作,這一年來(lái)我低調努力工作著(zhù),不求閃亮顯眼和光芒四射,只為平靜和淡定;這一年中所做的成績(jì)如下:
一、財政局項目,本人獨立負責開(kāi)發(fā)會(huì )計處的三個(gè)子系統:
1、會(huì )計人員信用查詢(xún)系統。
2、代理記賬機構信用查詢(xún)系統。
3、會(huì )計人員網(wǎng)上報備系統。
以上三個(gè)子系統上線(xiàn)后,方便了社會(huì )各界查驗會(huì )計人員的真實(shí)信息、方便了查詢(xún)合法的代理記賬機構信息,以及方便了各單位對會(huì )計人員的報備。
二、餐飲行業(yè)項目
在團隊開(kāi)發(fā)項目中直接參與了xx餐飲有限公司總部的信息綜合管理平臺項目,主要負責的系統有:
1、房屋租賃合同管理系統。
2、短信收發(fā)管理系統。
3、會(huì )員管理系統。
4、基礎信息管理系統和人事管理系統的`部分功能模塊。
系統應用后,豪享來(lái)在管理全國各門(mén)店房屋租賃合同上,一定程度上提高了管理效率,并且及時(shí)有效提供了相應預警信息;短信收發(fā)系統方便了總部及時(shí)傳遞各項信息;會(huì )員系統更好的管理全國各門(mén)店的會(huì )員信息;人事系統在管理中減少工作量等。
三、金融行業(yè)項目
我參與了xx分行,企業(yè)轉賬管理系統中的部分模塊開(kāi)發(fā)。本系統方便了企業(yè)快速實(shí)現大量和復雜的轉賬工作。
四、國土資源與房產(chǎn)管理局項目
正在負責和開(kāi)發(fā)的是住房貨幣化補貼網(wǎng)上申報審核系統。本項目采用了新技術(shù),使界面更加大方美觀(guān),很大程度上改善人機交互平臺的效果。
總結不足:
駐xx總部做項目時(shí),由于團隊內部某些原因,加之外面的其他因素,一定程度上影響了工作效率、影響開(kāi)發(fā)進(jìn)度和影響最終軟件質(zhì)量;這是包括我在內項目組中的每個(gè)成員都必須檢討的地方。
通過(guò)總結一年來(lái)的工作,盡管有了一定的進(jìn)步和成績(jì),但在一些方面還存在不足,個(gè)別工作做得還不夠完善。在今后的工作中,我將努力找出工作中的不足,以便在日后的工作中加以克服。自我不斷的學(xué)習吸收新技術(shù),認真學(xué)習好規范規程及有關(guān)文件資料,并且及時(shí)的把新技術(shù)應用在實(shí)際的項目中,進(jìn)一步提高項目的技術(shù)含量。
java工程師年終工作總結 4
20xx年對于我來(lái)說(shuō)是非常重要的一年,在這一年中我有了很多的進(jìn)步,也在在很多地方留下了一些遺憾。 古人云:“前事不忘,后事之師”,亦云:“一日而三省吾身”。我雖然不能做到“一日三省”但是年終總結是萬(wàn)萬(wàn)不能再少的。希望可以通過(guò)對過(guò)去的總結,找到自己在技術(shù)發(fā)展上的缺陷,發(fā)現自己不好的那些習慣并在未來(lái)的日子中可以不斷的修正。
9月份入職到現在有4個(gè)多月了,在公司領(lǐng)導同事的關(guān)心和幫助下,本人認真負責的完成了各項工作任務(wù),技術(shù)水平有了明顯提高。
工作情況如下:
1、 熟悉了解公司各項規章制度
我于20xx年9月進(jìn)入公司,為了更快更好地融入公司這個(gè)團隊,為以后的工作打好鋪墊,在入職培訓中,我認真對公司的各項規章制度進(jìn)行了解,熟悉公司的企業(yè)文化,熟悉公司編程風(fēng)格,熟悉公司編碼規范,熟悉辦公環(huán)境,以及人文交流,通過(guò)了解和熟悉,我為能進(jìn)入公司這個(gè)團隊感到自豪,同時(shí)也感到自身的壓力。在以后的工作中,我將以公司的各項規章制度為準則,嚴格要求自己,踏實(shí)工作,在堅持原則的情況下敢于創(chuàng )新,更快更好地完成工作任務(wù)。
2、 學(xué)習新技術(shù)
由于客戶(hù)對產(chǎn)品的要求越來(lái)越高,要求產(chǎn)品更人性化,多樣化,交互性強,公司在今后的項目中將用到extjs技術(shù),所以我對這門(mén)技術(shù)進(jìn)行了詳細,深入的學(xué)習,現在已經(jīng)能夠靈活運用,并編碼實(shí)現了大量常用組件的開(kāi)發(fā),為公司的以后的項目需求做好了準備。
3、 熟悉并參與修改現有項目
熟悉并參與修改佛山招投標項目和司法廳項目。
存在的不足以及改進(jìn)情況如下:
1、技術(shù)水平有待繼續提高
在工作中遇到一些技術(shù)問(wèn)題無(wú)法解決,最后通過(guò)網(wǎng)上搜索以及請教同事領(lǐng)導幫忙得以解決,我將歸納整理常見(jiàn)問(wèn)題,做到下次遇見(jiàn)能夠快速解決,積累經(jīng)驗,提高工作效率,繼續學(xué)習新知識新技術(shù),翻新技術(shù)知識。
2、缺乏計劃性
在工作過(guò)程中,常常因為缺乏計劃,導致工作目的不夠明確,主次矛盾不清,造成事倍功半的效果,在以后的工作過(guò)程中,我要認真制訂工作計劃,做事加強目的認識,分清主次矛盾,爭取能達到事半功倍的效果。
3、缺乏溝通,不能充分利用資源
在工作的`過(guò)程中,由于礙于面子,不積極向其他同事求教,造成工作效率降低甚至出現錯誤,不能達到優(yōu)勢資源充分利用。俗話(huà)說(shuō)的好“三人行必有我師”,在以后的工作中,我要主動(dòng)加強和其他部門(mén)同事的溝通,通過(guò)公司這個(gè)平臺達到資源共享,從而提高自己的技術(shù)水平,更好的完成工作。在20xx年我將繼續堅持認真的工作態(tài)度,刻苦的學(xué)習態(tài)度,愉快的生活態(tài)度投入工作,希望在20xx年取得新的進(jìn)步與成就。
java工程師年終工作總結 5
恍然間,發(fā)現自己在這個(gè)行業(yè)里已經(jīng)摸爬滾打了六年了,原以為自己就憑已有的項目經(jīng)驗和工作經(jīng)歷怎么著(zhù)也應該算得上是一個(gè)業(yè)內比較資歷的人士了,但是今年在換工作的過(guò)程中卻遭到了重大的挫折。詳細過(guò)程我就不再敘述,在此,只想給大家說(shuō)一說(shuō)我的總結吧,看看大家有沒(méi)有相似的經(jīng)歷,和類(lèi)似的感悟。
第一、Java程序員需要不斷的學(xué)習
貌似這一點(diǎn)適應的行業(yè)最廣,但是我可以很肯定的說(shuō):當你從事web開(kāi)發(fā)一年后,重新找工作時(shí),才會(huì )真實(shí)的感受到這句話(huà)。
工作第一年,往往是什么都充滿(mǎn)新鮮感,什么都學(xué)習,沖勁十足的一年;WEB行業(yè)知識更新特別快,今天一個(gè)框架的新版本,明天又是另一個(gè)新框架,有時(shí)往往根據項目的需要來(lái)不斷學(xué)習新東西;所有,很多時(shí)候感覺(jué),自己用過(guò)的東西真多呀!但是真正深入研究的東西卻不多。
面試,是跳槽后第一個(gè)需要面對的問(wèn)題;而且不同公司面試的著(zhù)重點(diǎn)不同;但是卻有一個(gè)共同點(diǎn):Java基礎是必考的。工作第一年,可能問(wèn)你String對象創(chuàng )建的理解,常用的框架是什么等等;工作第二年,就問(wèn)你Java內存分配機制是什么,類(lèi)是如何加載的等等;第三年,就問(wèn)你常用的設計模式是什么,你在工作中充當什么角色,怎么獨立完成一個(gè)模塊等等;
可以看出——這是一個(gè)典型的程序員的成長(cháng)過(guò)程:
使用Java——>深入理解Java積累經(jīng)驗——>獨立設計分析能力——>獨當一面的多面手!
因此,必須學(xué)習:
一、開(kāi)源框架解析
程序員每天都和代碼打交道。經(jīng)過(guò)數年的基礎教育和職業(yè)培訓,大部分程序員都會(huì )「寫(xiě)」代碼,或者至少會(huì )抄代碼和改代碼。但是,會(huì )讀代碼的并不在多數,會(huì )讀代碼又真正讀懂一些大項目的源碼的,少之又少。這也造成了很多錯誤看源碼的方式。
那要如何正確的分析源碼呢?我們的目標應該放在最常用的框架上面:
二、架構師筑基
從架構設計,到應用層調優(yōu),再深入了解底層原理,扎實(shí)的Java基本功才能讓自己變?yōu)閽叩厣裆簝却婺P,并發(fā)模式,線(xiàn)程模型,鎖細節等等
三、高性能架構
我們不僅僅對項目要運籌帷幄,還要能解決一切性能問(wèn)題。只有深入學(xué)習JVM底層原理,Mysql底層優(yōu)化以及Tomcat調優(yōu),才能達到知其然,知其所以然的效果。除了性能優(yōu)化之外,也能提供通用的常見(jiàn)思路以及方案選型的考慮點(diǎn),幫助大家培養在方案選型時(shí)的意識、思維以及做各種權衡的能力。
四、微服務(wù)架構
關(guān)于微服務(wù)架構的取舍
在合適的項目,合適的團隊,采用微服務(wù)架構收益會(huì )大于成本。微服務(wù)架構有很多吸引人的地方,但在擁抱微服務(wù)之前,也需要認清它所帶來(lái)的挑戰。需要避免為了“微服務(wù)”而“微服務(wù)”。微服務(wù)架構引入策略對傳統企業(yè)而言,開(kāi)始時(shí)可以考慮引入部分合適的微服務(wù)架構原則對已有系統進(jìn)行改造或新建微服務(wù)應用,逐步探索及積累微服務(wù)架構經(jīng)驗,而非全盤(pán)實(shí)施微服務(wù)架構。
五、團隊協(xié)作
開(kāi)發(fā)工具工程化
通過(guò)一小段描述信息來(lái)管理項目的構建,報告和文檔的軟件項目管理工具。程序員的戰斗,往往不是一個(gè)人的戰斗,我們如何在一個(gè)平臺下高效的去重,進(jìn)行代碼review,對功能進(jìn)行調整,debug,做到在統一的規劃下步步為營(yíng),混亂的堆代碼的過(guò)程中找到自己的記錄。這一切都依賴(lài)于有效的工具。
六、B2C項目實(shí)戰
項目實(shí)戰
要想立足于互聯(lián)網(wǎng)公司,且能在互聯(lián)網(wǎng)浪潮中不被淹沒(méi),對于項目的開(kāi)發(fā)實(shí)戰演練是不必可少的技能,也是對自身能力的一個(gè)衡量,有多少的量對等于獲得多少的回報?此坪(jiǎn)單的一個(gè)項目需求圖譜,其中的底層原理,實(shí)現原理又能知道多少?你搭建一個(gè)完整的B2C項目平臺到底需要多少知識?這一切都是需要我們考量的。
第二、積累行業(yè)背景
行業(yè)背景非常重要;工作3年后必須確定自己的行業(yè)背景,比如一直從事電信行業(yè),一直從事銀行項目,一直從事ERP行業(yè)等等。
一個(gè)程序員不可能是一直寫(xiě)代碼的,就是寫(xiě)代碼也要知道業(yè)務(wù)邏輯,滿(mǎn)足什么需求;俗話(huà)說(shuō)隔行如隔山,每個(gè)行業(yè)的業(yè)務(wù)都不一樣,甚至差別很大,比如你一直從事流媒體的研究,讓你跳槽到一家銀行項目,完了,一切從頭學(xué)吧,以前的行業(yè)經(jīng)驗都用不上了;而且,一個(gè)公司公司招人,就是希望找到那些很容易上手,不需要培訓業(yè)務(wù)很久的程序員;頻繁跳槽的朋友,一定要注意這點(diǎn);
一直在一個(gè)行業(yè)呆久了,就可以成為這個(gè)行業(yè)的專(zhuān)家;我們可以經(jīng)?吹,一個(gè)項目組的某個(gè)leader,代碼寫(xiě)的一般,但是卻可以跟客戶(hù)流暢的溝通,控制著(zhù)新需求的提出,bug的修正等等;而客戶(hù)也很愿意跟他打交道,因為那些老的項目只有他能維護,他甚至熟悉系統的每一張表結構———可想在這個(gè)行業(yè)呆的時(shí)間有多久啦。
第三、合理的職業(yè)規劃
什么是職業(yè)規劃——就是你短期或者長(cháng)期的一個(gè)職業(yè)計劃!大道理不講,咱簡(jiǎn)單點(diǎn)。先問(wèn)你幾個(gè)問(wèn)題:
a、你工作幾年了,你愿意一直和新入行的新手一樣就是個(gè)簡(jiǎn)單的程序員嗎?
b、你愿意一直寫(xiě)代碼,而不關(guān)心其他嗎?
c、一個(gè)項目的前期需求,設計,后期部署維護,領(lǐng)導找到你,你說(shuō)咱搞不定,行嗎?
程序員不是敲代碼的機器。第一年太多東西不懂,你可以一切聽(tīng)從老大的安排,敲敲代碼,看看數據庫,測試自己和別人的代碼;但是第二年,你還是這樣嗎?不可能的,一年的經(jīng)驗你完全可以入行了,是時(shí)候該學(xué)習怎么進(jìn)行需求分析,怎么設計數據庫,怎么寫(xiě)各類(lèi)文檔,怎么寫(xiě)更好的代碼?這是高級程序員的.要求!
什么是高級程序員?具有分析設計能力,能進(jìn)行技術(shù)攻關(guān),而且具有某行業(yè)深厚背景的程序員!
所有,一個(gè)項目立項后,你要積極的參與到前期設計中,跟老同志們一道思考分析問(wèn)題,學(xué)習經(jīng)驗!OK,你這就成長(cháng)啦!
千萬(wàn)不要認為程序員就是寫(xiě)代碼的哦!
而且,通過(guò)一個(gè)項目的開(kāi)發(fā),你要能粗略的統計出一個(gè)功能的開(kāi)發(fā)時(shí)間;比如一個(gè)模塊有20個(gè)小功能點(diǎn),你開(kāi)發(fā)了80個(gè)小時(shí),每個(gè)小功能點(diǎn)平均2小時(shí)——這時(shí)在前期就能評估工作量啦。當然每個(gè)人的效率和工作質(zhì)量是不同的,因人而異,但是大概的工作量應該是可以統計出來(lái)的,用于統計一個(gè)項目的工作周期;
具備上面的能力,你起碼已經(jīng)是一個(gè)項目組的骨干啦!此時(shí),就可以帶領(lǐng)小弟做開(kāi)發(fā)而不是平凡的一個(gè)被帶領(lǐng)者啦。
很多公司的項目骨干和項目經(jīng)理都不是通過(guò)招聘的來(lái)的,都是培養出來(lái)的———工作2年,思考能力不錯,善于動(dòng)手,很上道!OK,此時(shí)項目經(jīng)理和公司中層可能就注意到你了,就會(huì )給你多分配任務(wù)慢慢的鍛煉你,這時(shí)候千萬(wàn)不要鬧別扭哦(曾遇上這樣一個(gè)同事,技術(shù)很好,人也不錯,領(lǐng)導突然給他分配很多任務(wù),他開(kāi)始是默默承受,后來(lái)鬧意見(jiàn)啦!領(lǐng)導找他談話(huà)后,他算明白啦!頂過(guò)一段時(shí)間就基本適應,可以快速的做完;后來(lái)他成了我們那批人中新的項目leader啦),跟帶你的人好好學(xué)習,多勞動(dòng),很快就出頭啦!
如果你工作了多年,屬于老鳥(niǎo)了,也要善于帶人,能提攜小弟!因為只有小弟成長(cháng)了,你身上的擔子才會(huì )輕,項目才會(huì )順暢的進(jìn)行!
而且高級程序員(本科為例)工作四年左右工資就達到一個(gè)瓶頸了(一線(xiàn)城市是9K———1。2W),這時(shí)候必須“轉型”———高級程序員只是你能力的一部分,系統分析師,架構師,技術(shù)主管才是你應該告訴別人的職務(wù),薪資才能再次提升。
第四、 良好的心態(tài)和體態(tài)
程序員必須有責任心!這點(diǎn)非常重要。遇上問(wèn)題,不能隨便的踢皮球,很認真的和別人溝通,提出自己的見(jiàn)解,和客戶(hù)聯(lián)系,才能把問(wèn)題解決。技術(shù)上的問(wèn)題不是問(wèn)題,總可以解決,但是需求上的問(wèn)題,必須搞清楚!一旦需求出錯,一個(gè)項目就可能延期或者失敗。程序員的責任心決定了他的成長(cháng),一個(gè)有責任心的人才可能成為骨干,讓領(lǐng)導信任!
其次就是能頂住壓力,大家都知道程序員要加班,壓力大,所有遇到問(wèn)題必須不輕易放棄,合理的根據能力去處理!
身體是革命的本錢(qián),程序員尤其重要,天天坐在電腦前,很容易發(fā)胖,變成鴨梨身材,所有多鍛煉呀!
到某些程度就不要跳槽了,在一家有發(fā)展前景或者工作開(kāi)心的工作長(cháng)久呆下去吧,不能跟年輕人比熱情了,這時(shí)候要的是穩重,在公司充當的是一個(gè)資深的IT從業(yè)者,幫人優(yōu)化程序,分析需求,為項目出謀劃策解決疑難等。
第五、 多寫(xiě)技術(shù)文檔
多寫(xiě)技術(shù)文檔是好事哦———其實(shí)它是對你工作經(jīng)驗的總結和提高!一個(gè)愿意和別人分享知識的人,才能在不斷的思考中提高!而且,寫(xiě)文檔很鍛煉人滴!
所以建議木有博客或者經(jīng)?磩e人文檔自己卻不寫(xiě)的同行,趕快開(kāi)博吧,其樂(lè )無(wú)窮呀!
第六、 關(guān)于跳槽
跳槽,對IT人來(lái)說(shuō)絕對不是個(gè)陌生的詞匯,幾乎所有人都身體力行過(guò)。首先我要強調一點(diǎn),跳槽并沒(méi)有壞處,但是頻繁的跳槽就不好了。在工作的前4年,必須跳槽,而且鼓勵跳槽(建議經(jīng)歷2———3家公司);每個(gè)公司對技術(shù)的側重點(diǎn)都不同,對開(kāi)發(fā)流程控制都不一樣,所需要的技術(shù)性人才自然不一樣;比如外包公司,要的是一個(gè)代碼狂人(我很喜歡招做過(guò)外包的人,感覺(jué)很多在外包公司待過(guò)的人做事的效率很高);小事業(yè)的公司,要的是一個(gè)全能型的程序員(能設計分析,能寫(xiě)代碼,能部署);大的公司,要的是一個(gè)技術(shù)扎實(shí),有潛力的人(英語(yǔ)好,理解能力好,Java基礎扎實(shí));這樣如果你在一家公司呆久了,很可能就模式化,如果一旦離開(kāi)這家公司,找工作有時(shí)候很容易碰壁;多經(jīng)歷兩家公司,對程序員很有益!而且我自己也有感覺(jué),每次找工作都在強制自己學(xué)東西。
而且關(guān)鍵是,一次跳槽,薪資就更高了——很多人跳槽都是對當前薪資不滿(mǎn)呀。
但是,一旦工作5年后,建議不要在跳了,更多是規劃自己的職業(yè)生涯,程序員畢竟有“青春飯”的嫌疑,我們不能跟年輕人比呀。這時(shí)候如果想一直做技術(shù),建議在一家好的公司長(cháng)久呆下去,技術(shù)+業(yè)務(wù),足夠你混的了;如果想做管理層,這時(shí)候也基本是時(shí)候了;想自己開(kāi)公司,就要付出更多,對運營(yíng)有深入了解,并側重銷(xiāo)售和客戶(hù)的關(guān)系啦。
我的年終總結就到這里了,請查收。
【java工程師年終工作總結】相關(guān)文章:
java工程師簡(jiǎn)歷06-30
java工程師實(shí)習總結04-23
java工程師簡(jiǎn)歷封面08-29
java工程師簡(jiǎn)歷模板06-01
java工程師試用期工作總結08-31
java工程師崗位職責03-28
java工程師求職簡(jiǎn)歷模板08-27
java工程師的崗位職責04-23
java開(kāi)發(fā)工程師簡(jiǎn)歷模板08-25
java工程師英文簡(jiǎn)歷05-19