總結是對某一特定時間段內(nèi)的學習和工作生活等表現(xiàn)情況加以回顧和分析的一種書面材料,它能夠使頭腦更加清醒,目標更加明確,讓我們一起來學習寫總結吧??偨Y書寫有哪些要求呢?我們怎樣才能寫好一篇總結呢?這里給大家分享一些最新的總結書范文,方便大家學習。
java開發(fā)工程師工作總結篇一
在最初的五天實踐培訓中,我們學習了java編程的理論課程。班主任幽默嚴謹。在老師的指導和啟發(fā)下,我們鞏固了以前在學校學過的編程知識,加深了它,澄清了一些以前對編程技術了解的錯誤或模糊的概念。
在課堂上,我們還以java中gui編程常用的swing框架和java的容器系統(tǒng)為切入點。在此期間,框架不僅學習了一般的編程知識和技能。在對框架全面系統(tǒng)的了解中,我也學到了框架中的泛型技術和架構思想的知識。在企業(yè)的實際編碼過程中,每一個框架都構成了軟件的基石。只有掌握幾個框架知識,我們才能在實踐中高效發(fā)展,才能使我們的產(chǎn)品立足于市場敗之地。
在理論課的學習過程中,我們也暴露了一些問題,比如在學校上課學習時,對所學知識只是知其然而不知其所以然,不太愿意深鉆,和超前學習一些知識。
在結束了理論知識的學習之后,后五天我們在實訓基地進行了項目開發(fā)的實戰(zhàn)練習。
項目的名稱是supervcd,是由海輝曾經(jīng)所接的一個遠程音樂唱片管理軟件項目的精簡版。雖然有所精簡,但是其內(nèi)容對我們學習仍具有相當?shù)膬r值,對我們了解真實的軟件的設計規(guī)范,編碼規(guī)范,文檔規(guī)范以及客戶對軟件的需求很有參考價值。該內(nèi)容囊括了gui設計和編碼,容器與泛型的知識,規(guī)范文檔編寫,測試及日志系統(tǒng),甚至要求我們實現(xiàn)一個專用的輕量級數(shù)據(jù)庫系統(tǒng),這無疑是對我們很好的一次歷練機會,同時可以積累豐富的知識。
平時我們很少有機會能夠完成一個如此規(guī)模的項目,所以在這次項目實戰(zhàn)訓練中,我的收獲也有很多。
第一,我學會了如何規(guī)范的編寫代碼和文檔。文檔和代碼是團隊各成員在項目開發(fā)交流合作中的紐帶,風格隨意混亂的代碼和缺失或語義不明的文檔會讓團隊中的其他成員不能理解和使用自己寫的程序,我在平時編寫代碼比較隨意,并不注重這一點,經(jīng)歷這次實戰(zhàn)演練之后,我一定會嚴格的遵守編碼規(guī)范。
第二,我學會了如何理解和分析客戶的需求。軟件為客戶而生,只有理解了客戶的需求才有寫出優(yōu)秀的軟件的可能,在這次實戰(zhàn)演練中,老師教會了我們?nèi)绾谓M織團隊正確的理解和分析客戶的需求,并寫出完善的需求分析,并用于項目開發(fā)。
第三,我學會了對按照需求對軟件架構進行設計,這點我想是我們許多同學之前都非常欠缺的,因為我們在學校的時編寫代碼篇幅短小,功能單一,所以設計思路通常只留于腦內(nèi),非常模糊。而在這次項目開發(fā)演練中,老師手把手的教會我如何從需求中抽象出問題,并將之模塊化,然后逐步求精,就如同為高樓大廈搭建棟梁。
第四,我學會了如何團隊合作,共同開發(fā)。作為項目開發(fā)小組的組長,我的體會更加深刻。獨木難支,光靠一個人的力量是遠遠不夠的。只有管理組織好一個團隊,才能夠最終完成項目的開發(fā),或許在編程技術水平上團隊成員有高有低,但是,每個人都有自己的閃光點,總可以在團隊的找到適合自己的位置,每個人在自己的團隊中做的貢獻,創(chuàng)造出不可磨滅的重大價值。
第五,我學會了如何與客戶溝通并展示自己的項目,軟件項目的開發(fā)最終需要的是客戶的認可,讓客戶了解并認可自己的產(chǎn)品最好的辦法就是用言語將自己的項目的最好的一面展示出來,在最后一天里,實訓的老師組織了項目的答辯,給我們提供了鍛煉自己的表達能力,展示自己的項目的舞臺。
在實戰(zhàn)的過程中,我對項目開發(fā)流程有了切實的體會:學會了如何編寫規(guī)范合格的代碼和文檔;學會了了正確理解分析客戶需求并設計項目的方法;體會到了團隊合作精神的重要性,明白了組織團隊進行項目開發(fā)的具體流程,還了解到了向客戶展示產(chǎn)品以及與客戶進行溝通的技巧。
經(jīng)歷過這次實習實訓,我們不僅在編程的理論知識上有所鞏固和深化,更重要的是有了實戰(zhàn)進行項目開發(fā)鍛煉動手能力的機會,積累了一筆寶貴的經(jīng)驗。實訓雖已結束,但我們的不斷學習的征途才剛剛邁出第一步。今后的路還很長,還有很多機會去實習提高,我們要以更加積極的姿態(tài)去充實自己,學習,不斷地迎接挑戰(zhàn)。
java開發(fā)工程師工作總結篇二
時間一晃而過,轉眼間到公司已經(jīng)5個月了。這是我人生中彌足珍貴的一段經(jīng)歷。在這段時間里各級領導在工作上給予了我極大的幫助,在生活上給予了我極大的關心。在對公司各級領導肅然起敬的同時,也為我有機會成為公司的一份子而自豪。
在這5個月的時間里,在領導和同事們的悉心關懷和指導下,通過自身的努力,各方面均取得了一定的進步,現(xiàn)將我的工作情況作如下匯報。
在7月份我來到了某x公司—鄭州分公司參加招聘,經(jīng)過幾輪面試和筆試,終于能夠有幸加入了某x這個大家庭,在我進入公司時我拿到的第一份資料就是公司介紹和新員工入職說明,當時只是覺得公司很正規(guī),很強大。在和人事、部門領導交流后,感覺公司很親切,很溫馨。公司的理念在平時的工作以及項目開發(fā)時體現(xiàn)的淋漓盡致,本人對公司的理念非常認同?,F(xiàn)在公司在某行業(yè)起到了舉足輕重的地位,今后還將更加輝煌。
愛崗敬業(yè)的職業(yè)道德素質是每一項工作順利開展并最終取得成功的保障。在這5個多月的時間里,我能遵守公司的各項規(guī)章制度,兢兢業(yè)業(yè)做好本職業(yè)工作,5個多月來從未遲到早退,用滿腔熱情積極、認真地完成好每一項任務,認真履行崗位職責,平時生活中團結同事、不斷提升自己的團隊合作精神。在這5個月的時間里讓我認識到:一種積極豁達的心態(tài)、一種良好的習慣、一份計劃并按時完成竟是如此重要,并最終決定一個的人成敗。讓我對自己的人生有了進一步的認識,渴望有所突破的我,將會在以后的工作和生活中時時提醒自己,以便自己以后的人生道路越走越精彩。
在進入公司以來,一直參與到某x項目的集成和開發(fā)。通過完成上述工作,使我認識到一個稱職的開發(fā)人員應當具有良好的語言表達能力、扎實的技術能力、較強的邏輯處理能力、靈活的應變問題能力、有效的對外聯(lián)系能力。在參與項目開發(fā)的過程中,發(fā)現(xiàn)很多看似簡單的工作,其實里面還有很多技巧。
雖然加入公司這個大家庭已經(jīng)5個多月,對開發(fā)技術掌握的還不是很深,對發(fā)現(xiàn)問題的處理還不是很全面。隨著對公司和工作的進一步熟悉,我也希望能夠在今后的工作中更加迅速的提升自己的業(yè)務能力以及技術能力,我覺得多做一些工作更能體現(xiàn)自己的人生價值?!皹I(yè)精于勤而荒于嬉”,在以后的工作中我要不斷學習業(yè)務知識,通過多看、多問、多學、多練來不斷的提高自己的各項業(yè)務技能。學無止境,時代的發(fā)展瞬息萬變,各種學科知識日新月異。我將堅持不懈地努力學習各種知識,并用于實踐。
在今后工作中,要努力做好開發(fā)人員的本職工作,注重工作態(tài)度,把自己的工作創(chuàng)造性做好做扎實,為項目的開發(fā)以及公司的發(fā)展貢獻自己的力量。
1、要提高工作的主動性,做事干脆果斷,不拖泥帶水;
2、工作要注重實效、注重結果,一切工作圍繞著目標的完成;
3、要提高大局觀,是否能讓其他人的工作更順暢作為衡量工作的標尺;
4、把握一切機會提高專業(yè)能力,加強平時知識總結工作;
5、虛心請教比我做的優(yōu)秀的其他同事,向他們學習技術或經(jīng)驗。
其實作為一個新員工,所有的地方都是需要學習的,多聽、多看、多想、多做、多溝通,向每一個員工學習他們身上的優(yōu)秀工作習慣,豐富的專業(yè)技能,配合著實際工作不斷的進步,不論在什么環(huán)境下,我都相信這兩點:一是三人行必有我?guī)?,二是天道酬勤?BR> 展望臨近的某x年,我會更加努力、工作上認真負責,再接再厲,更上一層樓。相信自己會完成新的任務,能迎接新的挑戰(zhàn)。
java開發(fā)工程師工作總結篇三
這是一次比較完整的團隊合作項目,它要求團隊各成員對系統(tǒng)的主體設計搭成一定的共識,這包括數(shù)據(jù)庫設計,需求分析,以及其它一些細節(jié),因此在編碼之前的準備工作一定要充分。
在設計之前,我們兩組對于數(shù)據(jù)庫的設計進行了激烈的討論,最后在一些關鍵的問題上統(tǒng)一了意見。接下來的工作便是需求分析,具體結構設計,并制訂小組項目詳細計劃,項目的進行將嚴格按照所制訂的計劃執(zhí)行。然后小組成員對各自的數(shù)據(jù)庫進行了設計,并且以數(shù)據(jù)字典的形式進行了共享。
企業(yè)級人力資源系統(tǒng)分為十個子系統(tǒng):機構編制管理、人員信息管理、人事檔案管理、考勤管理、薪資福利管理、社會保障管理、招聘管理、合同管理、查詢統(tǒng)計管理、系統(tǒng)管理。
我負責人員信息管理子系統(tǒng),這方面需要處理的業(yè)務邏輯比較少,表單比較多,要把握好與其它子系統(tǒng)的關聯(lián)。員工基本信息表是與其它子系統(tǒng)關聯(lián)的橋梁,大部分表都涉及到與基本信息表的外鍵關聯(lián)。其中,職員編號(employeeid)是作為外鍵關聯(lián)的字段,我給它設置了自增長。有人認為在企業(yè)里,職員編號應該是有一定規(guī)律的數(shù)字,而不應該設置自增長。這樣的是想法很符合實際情況,后來我和兩個組長討論,認為自增長可以保證數(shù)據(jù)的唯一性,非自增長的主鍵在增加時可能遇到不可知的問題,并且其他組員的數(shù)據(jù)庫已經(jīng)設計好,改起來就麻煩了。因此最終職員編號采用了自增長。
有了上面的共識,接下來的重要工作便是依次完成表的增刪改查、數(shù)據(jù)校驗。其中,分頁和批量刪除是我計劃最后完成的部分,并且一定要完成。
基本數(shù)據(jù)校驗按各數(shù)據(jù)格式進行,例如手機號、e-mail等。另一方面要對職員編號與姓名的一致性,職員編號的存進行驗證,這些通過dao里面的方法實現(xiàn),針對出錯,用js給出友好的提示。
在做好基本功能的前提下,爭取做出特色。我嘗試寫了hibernate分頁、批量刪除的代碼,最后都測試成功。同時加入了js控件,對于一些有特殊格式要求的字段,防止用戶填寫錯誤(比如日期的填寫格式為yyyy-mm-dd),使系統(tǒng)更加人性化。經(jīng)過討論,對員工基本信息主表及與其關聯(lián)的所有表,配置級聯(lián)刪除。當主表信息被刪除時,與之外鍵關聯(lián)的子表信息同時被刪除。
回顧這段歷程,遇到了一些瓶頸,例如批量刪除時如何有效的處理選中的id,要明白它得到的是一個string[],需要轉化成int[]就好辦了。關于分頁,我也是琢磨了好久。在網(wǎng)上看了不少實例,具體實現(xiàn)起來還是一頭霧水。就在項目驗收的前兩天晚上,我決定自己寫的試試。第一個方法是需要獲取表里面總記錄數(shù)count,按照套路執(zhí)行hql,我這樣處理了結果:
();結果出了問題。數(shù)據(jù)庫里有6條記錄,結果打印出count為1。在這里折騰了好久,后來打印list為[6],這下才明白()得到的是list里元素的個數(shù),這個元素是6,我需要獲取的是元素的是值(基礎知識薄弱)。明白這點就好辦了,最后我是這樣處理的
(0)ring();//獲取list第一個元素(對象),并轉換成string
eint(a);//將a轉換成int,得到count這樣做分頁的第一步就完成了。第二天早上比較順利的完成了剩下的代碼并測試成功。相比網(wǎng)上的分頁代碼,總的來說我寫的很容易看懂,至于它有什么問題目前還不知道。
通過這次項目經(jīng)驗,我明白了只要想到了,就一定可以做到。不要畏懼,困難并不像想像中的那么可怕。一味的逃避將得不到真正的鍛煉。要時刻和隊友交流,分享成果。兩個人總比一個人知道的多。
java開發(fā)工程師工作總結篇四
國有很多精于編碼的人,但是中國軟件行業(yè),尤其是網(wǎng)絡應用開發(fā)方面誤區(qū)很大,很難形成有規(guī)模的軟件開發(fā)力量和產(chǎn)品能力,不但比美國差距甚遠,和印度相比也是頗有不如。
這些問題不是在于中國程序員的智商和工作努力狀況,也不是在于國家和民間對開發(fā)的投入程度,而是很大程度上,有一些對技術,對程序開發(fā),對項目設計方面的思想誤區(qū),這些誤區(qū),導致了軟件行業(yè)的產(chǎn)品化能力不足,缺乏規(guī)模化和大型復用系統(tǒng)研發(fā)能力,可以說,改變認識誤區(qū),是解決軟件行業(yè)小作坊模式和個體英雄模式所帶來的局限性的重要工作。
中國有很多小朋友,他們18,9歲或21,2歲,通過自學也寫了不少代碼,他們有的代碼寫的很漂亮,一些技術細節(jié)相當出眾,也很有鉆研精神,但是他們被一些錯誤的認識和觀點左右,缺乏對系統(tǒng),對程序的整體理解能力,這些人,一個網(wǎng)上的朋友說得很好,他們實際上只是一些coding fans,壓根沒有資格稱為程序員,但是據(jù)我所知,不少小網(wǎng)絡公司的cto就是這樣的coding fans,拿著嚇人的工資,做著嚇人的項目,項目的結局通常也很嚇人。
作一個真正合格的程序員,或者說就是可以真正合格完成一些代碼工作的程序員,應該具有的素質。
把它作為基本素質,并不是不重要,恰恰相反,這是程序員應該具備的最基本的,也是最重要的安身立命之本。
把高水平程序員說成獨行俠的都是在囈語,任何個人的力量都是有限的,即便如linus這樣的天才,也需要通過組成強大的團隊來創(chuàng)造奇跡,那些遍布全球的為linux寫核心的高手們,沒有協(xié)作精神是不可想象的。
獨行俠可以作一些賺錢的小軟件發(fā)點小財,但是一旦進入一些大系統(tǒng)的研發(fā)團隊,進入商業(yè)化和產(chǎn)品化的開發(fā)任務,缺乏這種素質的人就完全不合格了。
說高水平程序員從來不寫文檔的肯定是乳臭未干的毛孩子,良好的文檔是正規(guī)研發(fā)流程中非常重要的環(huán)節(jié),作為代碼程序員,30%的工作時間寫技術文檔是很正常的,而作為高級程序員和系統(tǒng)分析員,這個比例還要高很多。
缺乏文檔,一個軟件系統(tǒng)就缺乏生命力,在未來的查錯,升級以及模塊的復用時就都會遇到極大的麻煩。
作為一些外國知名軟件公司的規(guī)矩,代碼的變量命名,代碼內(nèi)注釋格式,甚至嵌套中行縮進的長度和函數(shù)間的空行數(shù)字都有明確規(guī)定,良好的編寫習慣,不但有助于代碼的移植和糾錯,也有助于不同技術人員之間的協(xié)作。
有些coding fans叫囂高水平程序員寫的代碼旁人從來看不懂,這種叫囂只能他們自己壓根不配自稱程序員。
代碼具有良好的可讀性,是程序員基本的素質需求。
再看看整個linux的搭建,沒有規(guī)范化和標準化的代碼習慣,全球的研發(fā)協(xié)作是絕對不可想象的。
程序員需要理解一個模塊的需求,很多小朋友寫程序往往只關注一個功能需求,他們把性能指標全部歸結到硬件,操作系統(tǒng)和開發(fā)環(huán)境上,而忽視了本身代碼的性能考慮,有人曾經(jīng)放言說寫一個廣告交換程序很簡單,這種人從來不知道在百萬甚至千萬數(shù)量級的訪問情況下的性能指標是如何實現(xiàn)的,對于這樣的程序員,你給他深藍那套系統(tǒng),他也做不出太極鏈的并訪能力。
性能需求指標中,穩(wěn)定性,并訪支撐能力以及安全性都很重要,作為程序員需要評估該模塊在系統(tǒng)運營中所處的環(huán)境,將要受到的負荷壓力以及各種潛在的危險和惡意攻擊的可能性。
就這一點,一個成熟的程序員至少需要2到3年的項目研發(fā)和跟蹤經(jīng)驗才有可能有心得。
經(jīng)常可以聽到一些程序員有這樣的抱怨,寫了幾年程序,變成了熟練工,每天都是重復寫一些沒有任何新意的代碼,這其實是中國軟件人才最大浪費的地方,一些重復性工作變成了熟練程序員的主要工作,而這些,其實是完全可以避免的。
復用性設計,模塊化思維就是要程序員在完成任何一個功能模塊或函數(shù)的時候,要多想一些,不要局限在完成當前任務的簡單思路上,想想看該模塊是否可以脫離這個系統(tǒng)存在,是否可以通過簡單的修改參數(shù)的方式在其他系統(tǒng)和應用環(huán)境下直接引用,這樣就能極大避免重復性的開發(fā)工作,如果一個軟件研發(fā)單位和工作組能夠在每一次研發(fā)過程中都考慮到這些問題,那么程序員就不會在重復性的工作中耽誤太多時間,就會有更多時間和精力投入到創(chuàng)新的代碼工作中去。
一些好的程序模塊代碼,即便是70年代編成的,拿到現(xiàn)在放到一些系統(tǒng)里面作為功能模塊都能適合的很好,而現(xiàn)在我看到的是,很多小公司軟件一升級或改進就動輒全部代碼重寫,大部分重復性工作無謂的浪費了時間和精力。
作為一些商業(yè)化正規(guī)化的開發(fā)而言,專職的測試工程師是不可少的,但是并不是說有了專職的測試工程師程序員就可以不進行自測;軟件研發(fā)作為一項工程而言,一個很重要的特點就是問題發(fā)現(xiàn)的越早,解決的代價就越低,程序員在每段代碼,每個子模塊完成后進行認真的測試,就可以盡量將一些潛在的問題最早的發(fā)現(xiàn)和解決,這樣對整體系統(tǒng)建設的效率和可靠性就有了最大的保證。
測試工作實際上需要考慮兩方面,一方面是正常調用的測試,也就是看程序是否能在正常調用下完成基本功能,這是最基本的測試職責,可惜在很多公司這成了唯一的測試任務,實際上還差的遠那;第二方面就是異常調用的測試,比如高壓力負荷下的穩(wěn)定性測試,用戶潛在的異常輸入情況下的測試,整體系統(tǒng)局部故障情況下該模塊受影響狀況的測試,頻發(fā)的異常請求阻塞資源時的模塊穩(wěn)定測試等等。
當然并不是程序員要對自己的每段代碼都需要進行這種完整測試,但是程序員必須清醒認識自己的代碼任務在整體項目中的地位和各種性能需求,有針對性的進行相關測試并盡早發(fā)現(xiàn)和解決問題,當然這需要上面提到的需求理解能力。
程序員是人才很容易被淘汰,很容易落伍的職業(yè),因為一種技術可能僅僅在三兩年內(nèi)具有領先性,程序員如果想安身立命,就必須不斷跟進新的技術,學習新的技能。
善于學習,對于任何職業(yè)而言,都是前進所必需的動力,對于程序員,這種要求就更加高
但是學習也要找對目標,一些小coding fans們,他們也津津樂道于他們的學習能力,一會學會了asp,一會兒學會了php,一會兒學會了jsp,他們把這個作為炫耀的資本,盲目的追逐一些膚淺的,表面的東西和名詞,做網(wǎng)絡程序不懂通訊傳輸協(xié)議,做應用程序不懂中斷向量處理,這樣的技術人員,不管掌握了多少所謂的新語言,永遠不會有質的提高。
善于總結,也是學習能力的一種體現(xiàn),每次完成一個研發(fā)任務,完成一段代碼,都應當有目的的跟蹤該程序的應用狀況和用戶反饋,隨時總結,找到自己的不足,這樣逐步提高,一個程序員才可能成長起來。
一個不具備成長性的程序員,即便眼前看是個高手,建議也不要選用,因為他落伍的時候馬上就到了。
java開發(fā)工程師工作總結篇五
從我x月x日進入公司到現(xiàn)在已經(jīng)過去一年了,從一名剛剛結束實習的學生到一名獨立的開發(fā)人員,角色改變了,職責也改變了。雖然已經(jīng)預計了工作之中會有很多困難,可是在實際的項目開發(fā)中,自己所遇到遠遠不止自己想象之中的那么簡單、單純。在開發(fā)過程中,難題一個接一個的出現(xiàn),要做到滿足公司的產(chǎn)品需求,成為一名合格的程序開發(fā)人員,這個過程還很漫長。每天我都在勉勵自己,要好好學,好好做,以后會好的。在此同時我衷心感謝公司給我提供了學習的機會和平臺,這也使我對以后的日子多了些許的信心。
在我進入公司的這一年里,我陸續(xù)接觸了公司的gps平臺,智能手表定位,xx鐵路局車站消防綜合管理系統(tǒng),xx金融款箱管理系統(tǒng),xx保衛(wèi)處的管理系統(tǒng),指揮中心的視頻監(jiān)控系統(tǒng),并在這期間為xxxx制作了一個展示型企業(yè)網(wǎng)站。在剛進入公司的那段時間里,我從沒有接觸過網(wǎng)絡攝像機,對于網(wǎng)絡攝像機根本沒有任何概念,在公司的培養(yǎng)下我逐漸熟悉了各種攝像機,現(xiàn)在拿到xx的攝像機開發(fā)包,可以很熟練的進行二次開發(fā)。在工作之余,我也在努力的學習,和別人交流,學習先進的開發(fā)技術,請教別人開發(fā)技術問題。
1、由于開始對業(yè)務需求不是很熟悉,所以在寫需求分析與了解所要開發(fā)的過程中多次出現(xiàn)因為需求的原因,而不斷修改、返工的情況。在同xx金融交流的時候,這個問題多次困擾著我,對方的需求不明,每次交流的過程中都在變更需求,從而導致了效率比較低的問題。
2、在開發(fā)中,用到很多我所不知道或很多我知道但不太熟悉的領域,在這個領域內(nèi),我需要不斷的學習。
3、在工作階段,有時比較偏向自己的工作方便,忽略了其他同事的工作上的量與難易。有的功能自己怎么方便怎么寫,如今公司在不斷壯大,我們部門人員在不斷的增加,這樣是不利于多人合作的。
4、工作的條理性不夠清晰,要分清主次和輕重緩急;在開發(fā)時間很倉促的情況下,事情多了,就一定要有詳實而主次分明的計劃,哪些需要立即完成,哪些可以緩緩加班完成,在這方面還有很大的優(yōu)化空間。
5、學習的知識不夠廣泛;一個項目中,涉及的技術往往有多種,知識多了,就會靈活變通,以后我會加強這方面的學習。
1、每一個項目在開始著手的第一步,一定要和客戶把需求溝通清楚,只有了解了項目的需求,才有可能真正做好一個項目。我們需要向客戶提出要求客戶提供所有涉及該項目的資料,每次與客戶見面都需要熟悉業(yè)務與程序的最少一至兩個程序員隨時記錄需求。
2、工作中,有一個無論是技術,還是經(jīng)驗都比較讓人肯定的前輩帶領,將任務詳細化,詳細到,每個頁面、甚至是一個頁面中的圖片什么時候做好,做到什么程度,這樣把工作進度有計劃有方向的贊定下來,做事很有效率。和xx,xx等人合作時候一定注意要多項工作同步進行,保證每個子模塊都能同步運行。
3、每天的工作小結真的很重要,這讓我們每天都有計劃的知道自己干了什么,不是漫無目的的工作,所以我們應該養(yǎng)成,日記、周記、月記、年記的工作習慣。
4、工作并不是一成不變的,也許有一天你要去其他崗位幫忙,所以同事之間的技術要互相學習,也許有一天,公司需要你發(fā)揮其他的技能幫忙,所以互相學習也是很重要的。自己的工作不能僅僅局限于編程。
java開發(fā)工程師工作總結篇一
在最初的五天實踐培訓中,我們學習了java編程的理論課程。班主任幽默嚴謹。在老師的指導和啟發(fā)下,我們鞏固了以前在學校學過的編程知識,加深了它,澄清了一些以前對編程技術了解的錯誤或模糊的概念。
在課堂上,我們還以java中gui編程常用的swing框架和java的容器系統(tǒng)為切入點。在此期間,框架不僅學習了一般的編程知識和技能。在對框架全面系統(tǒng)的了解中,我也學到了框架中的泛型技術和架構思想的知識。在企業(yè)的實際編碼過程中,每一個框架都構成了軟件的基石。只有掌握幾個框架知識,我們才能在實踐中高效發(fā)展,才能使我們的產(chǎn)品立足于市場敗之地。
在理論課的學習過程中,我們也暴露了一些問題,比如在學校上課學習時,對所學知識只是知其然而不知其所以然,不太愿意深鉆,和超前學習一些知識。
在結束了理論知識的學習之后,后五天我們在實訓基地進行了項目開發(fā)的實戰(zhàn)練習。
項目的名稱是supervcd,是由海輝曾經(jīng)所接的一個遠程音樂唱片管理軟件項目的精簡版。雖然有所精簡,但是其內(nèi)容對我們學習仍具有相當?shù)膬r值,對我們了解真實的軟件的設計規(guī)范,編碼規(guī)范,文檔規(guī)范以及客戶對軟件的需求很有參考價值。該內(nèi)容囊括了gui設計和編碼,容器與泛型的知識,規(guī)范文檔編寫,測試及日志系統(tǒng),甚至要求我們實現(xiàn)一個專用的輕量級數(shù)據(jù)庫系統(tǒng),這無疑是對我們很好的一次歷練機會,同時可以積累豐富的知識。
平時我們很少有機會能夠完成一個如此規(guī)模的項目,所以在這次項目實戰(zhàn)訓練中,我的收獲也有很多。
第一,我學會了如何規(guī)范的編寫代碼和文檔。文檔和代碼是團隊各成員在項目開發(fā)交流合作中的紐帶,風格隨意混亂的代碼和缺失或語義不明的文檔會讓團隊中的其他成員不能理解和使用自己寫的程序,我在平時編寫代碼比較隨意,并不注重這一點,經(jīng)歷這次實戰(zhàn)演練之后,我一定會嚴格的遵守編碼規(guī)范。
第二,我學會了如何理解和分析客戶的需求。軟件為客戶而生,只有理解了客戶的需求才有寫出優(yōu)秀的軟件的可能,在這次實戰(zhàn)演練中,老師教會了我們?nèi)绾谓M織團隊正確的理解和分析客戶的需求,并寫出完善的需求分析,并用于項目開發(fā)。
第三,我學會了對按照需求對軟件架構進行設計,這點我想是我們許多同學之前都非常欠缺的,因為我們在學校的時編寫代碼篇幅短小,功能單一,所以設計思路通常只留于腦內(nèi),非常模糊。而在這次項目開發(fā)演練中,老師手把手的教會我如何從需求中抽象出問題,并將之模塊化,然后逐步求精,就如同為高樓大廈搭建棟梁。
第四,我學會了如何團隊合作,共同開發(fā)。作為項目開發(fā)小組的組長,我的體會更加深刻。獨木難支,光靠一個人的力量是遠遠不夠的。只有管理組織好一個團隊,才能夠最終完成項目的開發(fā),或許在編程技術水平上團隊成員有高有低,但是,每個人都有自己的閃光點,總可以在團隊的找到適合自己的位置,每個人在自己的團隊中做的貢獻,創(chuàng)造出不可磨滅的重大價值。
第五,我學會了如何與客戶溝通并展示自己的項目,軟件項目的開發(fā)最終需要的是客戶的認可,讓客戶了解并認可自己的產(chǎn)品最好的辦法就是用言語將自己的項目的最好的一面展示出來,在最后一天里,實訓的老師組織了項目的答辯,給我們提供了鍛煉自己的表達能力,展示自己的項目的舞臺。
在實戰(zhàn)的過程中,我對項目開發(fā)流程有了切實的體會:學會了如何編寫規(guī)范合格的代碼和文檔;學會了了正確理解分析客戶需求并設計項目的方法;體會到了團隊合作精神的重要性,明白了組織團隊進行項目開發(fā)的具體流程,還了解到了向客戶展示產(chǎn)品以及與客戶進行溝通的技巧。
經(jīng)歷過這次實習實訓,我們不僅在編程的理論知識上有所鞏固和深化,更重要的是有了實戰(zhàn)進行項目開發(fā)鍛煉動手能力的機會,積累了一筆寶貴的經(jīng)驗。實訓雖已結束,但我們的不斷學習的征途才剛剛邁出第一步。今后的路還很長,還有很多機會去實習提高,我們要以更加積極的姿態(tài)去充實自己,學習,不斷地迎接挑戰(zhàn)。
java開發(fā)工程師工作總結篇二
時間一晃而過,轉眼間到公司已經(jīng)5個月了。這是我人生中彌足珍貴的一段經(jīng)歷。在這段時間里各級領導在工作上給予了我極大的幫助,在生活上給予了我極大的關心。在對公司各級領導肅然起敬的同時,也為我有機會成為公司的一份子而自豪。
在這5個月的時間里,在領導和同事們的悉心關懷和指導下,通過自身的努力,各方面均取得了一定的進步,現(xiàn)將我的工作情況作如下匯報。
在7月份我來到了某x公司—鄭州分公司參加招聘,經(jīng)過幾輪面試和筆試,終于能夠有幸加入了某x這個大家庭,在我進入公司時我拿到的第一份資料就是公司介紹和新員工入職說明,當時只是覺得公司很正規(guī),很強大。在和人事、部門領導交流后,感覺公司很親切,很溫馨。公司的理念在平時的工作以及項目開發(fā)時體現(xiàn)的淋漓盡致,本人對公司的理念非常認同?,F(xiàn)在公司在某行業(yè)起到了舉足輕重的地位,今后還將更加輝煌。
愛崗敬業(yè)的職業(yè)道德素質是每一項工作順利開展并最終取得成功的保障。在這5個多月的時間里,我能遵守公司的各項規(guī)章制度,兢兢業(yè)業(yè)做好本職業(yè)工作,5個多月來從未遲到早退,用滿腔熱情積極、認真地完成好每一項任務,認真履行崗位職責,平時生活中團結同事、不斷提升自己的團隊合作精神。在這5個月的時間里讓我認識到:一種積極豁達的心態(tài)、一種良好的習慣、一份計劃并按時完成竟是如此重要,并最終決定一個的人成敗。讓我對自己的人生有了進一步的認識,渴望有所突破的我,將會在以后的工作和生活中時時提醒自己,以便自己以后的人生道路越走越精彩。
在進入公司以來,一直參與到某x項目的集成和開發(fā)。通過完成上述工作,使我認識到一個稱職的開發(fā)人員應當具有良好的語言表達能力、扎實的技術能力、較強的邏輯處理能力、靈活的應變問題能力、有效的對外聯(lián)系能力。在參與項目開發(fā)的過程中,發(fā)現(xiàn)很多看似簡單的工作,其實里面還有很多技巧。
雖然加入公司這個大家庭已經(jīng)5個多月,對開發(fā)技術掌握的還不是很深,對發(fā)現(xiàn)問題的處理還不是很全面。隨著對公司和工作的進一步熟悉,我也希望能夠在今后的工作中更加迅速的提升自己的業(yè)務能力以及技術能力,我覺得多做一些工作更能體現(xiàn)自己的人生價值?!皹I(yè)精于勤而荒于嬉”,在以后的工作中我要不斷學習業(yè)務知識,通過多看、多問、多學、多練來不斷的提高自己的各項業(yè)務技能。學無止境,時代的發(fā)展瞬息萬變,各種學科知識日新月異。我將堅持不懈地努力學習各種知識,并用于實踐。
在今后工作中,要努力做好開發(fā)人員的本職工作,注重工作態(tài)度,把自己的工作創(chuàng)造性做好做扎實,為項目的開發(fā)以及公司的發(fā)展貢獻自己的力量。
1、要提高工作的主動性,做事干脆果斷,不拖泥帶水;
2、工作要注重實效、注重結果,一切工作圍繞著目標的完成;
3、要提高大局觀,是否能讓其他人的工作更順暢作為衡量工作的標尺;
4、把握一切機會提高專業(yè)能力,加強平時知識總結工作;
5、虛心請教比我做的優(yōu)秀的其他同事,向他們學習技術或經(jīng)驗。
其實作為一個新員工,所有的地方都是需要學習的,多聽、多看、多想、多做、多溝通,向每一個員工學習他們身上的優(yōu)秀工作習慣,豐富的專業(yè)技能,配合著實際工作不斷的進步,不論在什么環(huán)境下,我都相信這兩點:一是三人行必有我?guī)?,二是天道酬勤?BR> 展望臨近的某x年,我會更加努力、工作上認真負責,再接再厲,更上一層樓。相信自己會完成新的任務,能迎接新的挑戰(zhàn)。
java開發(fā)工程師工作總結篇三
這是一次比較完整的團隊合作項目,它要求團隊各成員對系統(tǒng)的主體設計搭成一定的共識,這包括數(shù)據(jù)庫設計,需求分析,以及其它一些細節(jié),因此在編碼之前的準備工作一定要充分。
在設計之前,我們兩組對于數(shù)據(jù)庫的設計進行了激烈的討論,最后在一些關鍵的問題上統(tǒng)一了意見。接下來的工作便是需求分析,具體結構設計,并制訂小組項目詳細計劃,項目的進行將嚴格按照所制訂的計劃執(zhí)行。然后小組成員對各自的數(shù)據(jù)庫進行了設計,并且以數(shù)據(jù)字典的形式進行了共享。
企業(yè)級人力資源系統(tǒng)分為十個子系統(tǒng):機構編制管理、人員信息管理、人事檔案管理、考勤管理、薪資福利管理、社會保障管理、招聘管理、合同管理、查詢統(tǒng)計管理、系統(tǒng)管理。
我負責人員信息管理子系統(tǒng),這方面需要處理的業(yè)務邏輯比較少,表單比較多,要把握好與其它子系統(tǒng)的關聯(lián)。員工基本信息表是與其它子系統(tǒng)關聯(lián)的橋梁,大部分表都涉及到與基本信息表的外鍵關聯(lián)。其中,職員編號(employeeid)是作為外鍵關聯(lián)的字段,我給它設置了自增長。有人認為在企業(yè)里,職員編號應該是有一定規(guī)律的數(shù)字,而不應該設置自增長。這樣的是想法很符合實際情況,后來我和兩個組長討論,認為自增長可以保證數(shù)據(jù)的唯一性,非自增長的主鍵在增加時可能遇到不可知的問題,并且其他組員的數(shù)據(jù)庫已經(jīng)設計好,改起來就麻煩了。因此最終職員編號采用了自增長。
有了上面的共識,接下來的重要工作便是依次完成表的增刪改查、數(shù)據(jù)校驗。其中,分頁和批量刪除是我計劃最后完成的部分,并且一定要完成。
基本數(shù)據(jù)校驗按各數(shù)據(jù)格式進行,例如手機號、e-mail等。另一方面要對職員編號與姓名的一致性,職員編號的存進行驗證,這些通過dao里面的方法實現(xiàn),針對出錯,用js給出友好的提示。
在做好基本功能的前提下,爭取做出特色。我嘗試寫了hibernate分頁、批量刪除的代碼,最后都測試成功。同時加入了js控件,對于一些有特殊格式要求的字段,防止用戶填寫錯誤(比如日期的填寫格式為yyyy-mm-dd),使系統(tǒng)更加人性化。經(jīng)過討論,對員工基本信息主表及與其關聯(lián)的所有表,配置級聯(lián)刪除。當主表信息被刪除時,與之外鍵關聯(lián)的子表信息同時被刪除。
回顧這段歷程,遇到了一些瓶頸,例如批量刪除時如何有效的處理選中的id,要明白它得到的是一個string[],需要轉化成int[]就好辦了。關于分頁,我也是琢磨了好久。在網(wǎng)上看了不少實例,具體實現(xiàn)起來還是一頭霧水。就在項目驗收的前兩天晚上,我決定自己寫的試試。第一個方法是需要獲取表里面總記錄數(shù)count,按照套路執(zhí)行hql,我這樣處理了結果:
();結果出了問題。數(shù)據(jù)庫里有6條記錄,結果打印出count為1。在這里折騰了好久,后來打印list為[6],這下才明白()得到的是list里元素的個數(shù),這個元素是6,我需要獲取的是元素的是值(基礎知識薄弱)。明白這點就好辦了,最后我是這樣處理的
(0)ring();//獲取list第一個元素(對象),并轉換成string
eint(a);//將a轉換成int,得到count這樣做分頁的第一步就完成了。第二天早上比較順利的完成了剩下的代碼并測試成功。相比網(wǎng)上的分頁代碼,總的來說我寫的很容易看懂,至于它有什么問題目前還不知道。
通過這次項目經(jīng)驗,我明白了只要想到了,就一定可以做到。不要畏懼,困難并不像想像中的那么可怕。一味的逃避將得不到真正的鍛煉。要時刻和隊友交流,分享成果。兩個人總比一個人知道的多。
java開發(fā)工程師工作總結篇四
國有很多精于編碼的人,但是中國軟件行業(yè),尤其是網(wǎng)絡應用開發(fā)方面誤區(qū)很大,很難形成有規(guī)模的軟件開發(fā)力量和產(chǎn)品能力,不但比美國差距甚遠,和印度相比也是頗有不如。
這些問題不是在于中國程序員的智商和工作努力狀況,也不是在于國家和民間對開發(fā)的投入程度,而是很大程度上,有一些對技術,對程序開發(fā),對項目設計方面的思想誤區(qū),這些誤區(qū),導致了軟件行業(yè)的產(chǎn)品化能力不足,缺乏規(guī)模化和大型復用系統(tǒng)研發(fā)能力,可以說,改變認識誤區(qū),是解決軟件行業(yè)小作坊模式和個體英雄模式所帶來的局限性的重要工作。
中國有很多小朋友,他們18,9歲或21,2歲,通過自學也寫了不少代碼,他們有的代碼寫的很漂亮,一些技術細節(jié)相當出眾,也很有鉆研精神,但是他們被一些錯誤的認識和觀點左右,缺乏對系統(tǒng),對程序的整體理解能力,這些人,一個網(wǎng)上的朋友說得很好,他們實際上只是一些coding fans,壓根沒有資格稱為程序員,但是據(jù)我所知,不少小網(wǎng)絡公司的cto就是這樣的coding fans,拿著嚇人的工資,做著嚇人的項目,項目的結局通常也很嚇人。
作一個真正合格的程序員,或者說就是可以真正合格完成一些代碼工作的程序員,應該具有的素質。
把它作為基本素質,并不是不重要,恰恰相反,這是程序員應該具備的最基本的,也是最重要的安身立命之本。
把高水平程序員說成獨行俠的都是在囈語,任何個人的力量都是有限的,即便如linus這樣的天才,也需要通過組成強大的團隊來創(chuàng)造奇跡,那些遍布全球的為linux寫核心的高手們,沒有協(xié)作精神是不可想象的。
獨行俠可以作一些賺錢的小軟件發(fā)點小財,但是一旦進入一些大系統(tǒng)的研發(fā)團隊,進入商業(yè)化和產(chǎn)品化的開發(fā)任務,缺乏這種素質的人就完全不合格了。
說高水平程序員從來不寫文檔的肯定是乳臭未干的毛孩子,良好的文檔是正規(guī)研發(fā)流程中非常重要的環(huán)節(jié),作為代碼程序員,30%的工作時間寫技術文檔是很正常的,而作為高級程序員和系統(tǒng)分析員,這個比例還要高很多。
缺乏文檔,一個軟件系統(tǒng)就缺乏生命力,在未來的查錯,升級以及模塊的復用時就都會遇到極大的麻煩。
作為一些外國知名軟件公司的規(guī)矩,代碼的變量命名,代碼內(nèi)注釋格式,甚至嵌套中行縮進的長度和函數(shù)間的空行數(shù)字都有明確規(guī)定,良好的編寫習慣,不但有助于代碼的移植和糾錯,也有助于不同技術人員之間的協(xié)作。
有些coding fans叫囂高水平程序員寫的代碼旁人從來看不懂,這種叫囂只能他們自己壓根不配自稱程序員。
代碼具有良好的可讀性,是程序員基本的素質需求。
再看看整個linux的搭建,沒有規(guī)范化和標準化的代碼習慣,全球的研發(fā)協(xié)作是絕對不可想象的。
程序員需要理解一個模塊的需求,很多小朋友寫程序往往只關注一個功能需求,他們把性能指標全部歸結到硬件,操作系統(tǒng)和開發(fā)環(huán)境上,而忽視了本身代碼的性能考慮,有人曾經(jīng)放言說寫一個廣告交換程序很簡單,這種人從來不知道在百萬甚至千萬數(shù)量級的訪問情況下的性能指標是如何實現(xiàn)的,對于這樣的程序員,你給他深藍那套系統(tǒng),他也做不出太極鏈的并訪能力。
性能需求指標中,穩(wěn)定性,并訪支撐能力以及安全性都很重要,作為程序員需要評估該模塊在系統(tǒng)運營中所處的環(huán)境,將要受到的負荷壓力以及各種潛在的危險和惡意攻擊的可能性。
就這一點,一個成熟的程序員至少需要2到3年的項目研發(fā)和跟蹤經(jīng)驗才有可能有心得。
經(jīng)常可以聽到一些程序員有這樣的抱怨,寫了幾年程序,變成了熟練工,每天都是重復寫一些沒有任何新意的代碼,這其實是中國軟件人才最大浪費的地方,一些重復性工作變成了熟練程序員的主要工作,而這些,其實是完全可以避免的。
復用性設計,模塊化思維就是要程序員在完成任何一個功能模塊或函數(shù)的時候,要多想一些,不要局限在完成當前任務的簡單思路上,想想看該模塊是否可以脫離這個系統(tǒng)存在,是否可以通過簡單的修改參數(shù)的方式在其他系統(tǒng)和應用環(huán)境下直接引用,這樣就能極大避免重復性的開發(fā)工作,如果一個軟件研發(fā)單位和工作組能夠在每一次研發(fā)過程中都考慮到這些問題,那么程序員就不會在重復性的工作中耽誤太多時間,就會有更多時間和精力投入到創(chuàng)新的代碼工作中去。
一些好的程序模塊代碼,即便是70年代編成的,拿到現(xiàn)在放到一些系統(tǒng)里面作為功能模塊都能適合的很好,而現(xiàn)在我看到的是,很多小公司軟件一升級或改進就動輒全部代碼重寫,大部分重復性工作無謂的浪費了時間和精力。
作為一些商業(yè)化正規(guī)化的開發(fā)而言,專職的測試工程師是不可少的,但是并不是說有了專職的測試工程師程序員就可以不進行自測;軟件研發(fā)作為一項工程而言,一個很重要的特點就是問題發(fā)現(xiàn)的越早,解決的代價就越低,程序員在每段代碼,每個子模塊完成后進行認真的測試,就可以盡量將一些潛在的問題最早的發(fā)現(xiàn)和解決,這樣對整體系統(tǒng)建設的效率和可靠性就有了最大的保證。
測試工作實際上需要考慮兩方面,一方面是正常調用的測試,也就是看程序是否能在正常調用下完成基本功能,這是最基本的測試職責,可惜在很多公司這成了唯一的測試任務,實際上還差的遠那;第二方面就是異常調用的測試,比如高壓力負荷下的穩(wěn)定性測試,用戶潛在的異常輸入情況下的測試,整體系統(tǒng)局部故障情況下該模塊受影響狀況的測試,頻發(fā)的異常請求阻塞資源時的模塊穩(wěn)定測試等等。
當然并不是程序員要對自己的每段代碼都需要進行這種完整測試,但是程序員必須清醒認識自己的代碼任務在整體項目中的地位和各種性能需求,有針對性的進行相關測試并盡早發(fā)現(xiàn)和解決問題,當然這需要上面提到的需求理解能力。
程序員是人才很容易被淘汰,很容易落伍的職業(yè),因為一種技術可能僅僅在三兩年內(nèi)具有領先性,程序員如果想安身立命,就必須不斷跟進新的技術,學習新的技能。
善于學習,對于任何職業(yè)而言,都是前進所必需的動力,對于程序員,這種要求就更加高
但是學習也要找對目標,一些小coding fans們,他們也津津樂道于他們的學習能力,一會學會了asp,一會兒學會了php,一會兒學會了jsp,他們把這個作為炫耀的資本,盲目的追逐一些膚淺的,表面的東西和名詞,做網(wǎng)絡程序不懂通訊傳輸協(xié)議,做應用程序不懂中斷向量處理,這樣的技術人員,不管掌握了多少所謂的新語言,永遠不會有質的提高。
善于總結,也是學習能力的一種體現(xiàn),每次完成一個研發(fā)任務,完成一段代碼,都應當有目的的跟蹤該程序的應用狀況和用戶反饋,隨時總結,找到自己的不足,這樣逐步提高,一個程序員才可能成長起來。
一個不具備成長性的程序員,即便眼前看是個高手,建議也不要選用,因為他落伍的時候馬上就到了。
java開發(fā)工程師工作總結篇五
從我x月x日進入公司到現(xiàn)在已經(jīng)過去一年了,從一名剛剛結束實習的學生到一名獨立的開發(fā)人員,角色改變了,職責也改變了。雖然已經(jīng)預計了工作之中會有很多困難,可是在實際的項目開發(fā)中,自己所遇到遠遠不止自己想象之中的那么簡單、單純。在開發(fā)過程中,難題一個接一個的出現(xiàn),要做到滿足公司的產(chǎn)品需求,成為一名合格的程序開發(fā)人員,這個過程還很漫長。每天我都在勉勵自己,要好好學,好好做,以后會好的。在此同時我衷心感謝公司給我提供了學習的機會和平臺,這也使我對以后的日子多了些許的信心。
在我進入公司的這一年里,我陸續(xù)接觸了公司的gps平臺,智能手表定位,xx鐵路局車站消防綜合管理系統(tǒng),xx金融款箱管理系統(tǒng),xx保衛(wèi)處的管理系統(tǒng),指揮中心的視頻監(jiān)控系統(tǒng),并在這期間為xxxx制作了一個展示型企業(yè)網(wǎng)站。在剛進入公司的那段時間里,我從沒有接觸過網(wǎng)絡攝像機,對于網(wǎng)絡攝像機根本沒有任何概念,在公司的培養(yǎng)下我逐漸熟悉了各種攝像機,現(xiàn)在拿到xx的攝像機開發(fā)包,可以很熟練的進行二次開發(fā)。在工作之余,我也在努力的學習,和別人交流,學習先進的開發(fā)技術,請教別人開發(fā)技術問題。
1、由于開始對業(yè)務需求不是很熟悉,所以在寫需求分析與了解所要開發(fā)的過程中多次出現(xiàn)因為需求的原因,而不斷修改、返工的情況。在同xx金融交流的時候,這個問題多次困擾著我,對方的需求不明,每次交流的過程中都在變更需求,從而導致了效率比較低的問題。
2、在開發(fā)中,用到很多我所不知道或很多我知道但不太熟悉的領域,在這個領域內(nèi),我需要不斷的學習。
3、在工作階段,有時比較偏向自己的工作方便,忽略了其他同事的工作上的量與難易。有的功能自己怎么方便怎么寫,如今公司在不斷壯大,我們部門人員在不斷的增加,這樣是不利于多人合作的。
4、工作的條理性不夠清晰,要分清主次和輕重緩急;在開發(fā)時間很倉促的情況下,事情多了,就一定要有詳實而主次分明的計劃,哪些需要立即完成,哪些可以緩緩加班完成,在這方面還有很大的優(yōu)化空間。
5、學習的知識不夠廣泛;一個項目中,涉及的技術往往有多種,知識多了,就會靈活變通,以后我會加強這方面的學習。
1、每一個項目在開始著手的第一步,一定要和客戶把需求溝通清楚,只有了解了項目的需求,才有可能真正做好一個項目。我們需要向客戶提出要求客戶提供所有涉及該項目的資料,每次與客戶見面都需要熟悉業(yè)務與程序的最少一至兩個程序員隨時記錄需求。
2、工作中,有一個無論是技術,還是經(jīng)驗都比較讓人肯定的前輩帶領,將任務詳細化,詳細到,每個頁面、甚至是一個頁面中的圖片什么時候做好,做到什么程度,這樣把工作進度有計劃有方向的贊定下來,做事很有效率。和xx,xx等人合作時候一定注意要多項工作同步進行,保證每個子模塊都能同步運行。
3、每天的工作小結真的很重要,這讓我們每天都有計劃的知道自己干了什么,不是漫無目的的工作,所以我們應該養(yǎng)成,日記、周記、月記、年記的工作習慣。
4、工作并不是一成不變的,也許有一天你要去其他崗位幫忙,所以同事之間的技術要互相學習,也許有一天,公司需要你發(fā)揮其他的技能幫忙,所以互相學習也是很重要的。自己的工作不能僅僅局限于編程。