程式設計師工作總結

程式設計師工作總結

  總結是在一段時間內對學習和工作生活等表現加以總結和概括的一種書面材料,它可以有效鍛鍊我們的語言組織能力,因此十分有必須要寫一份總結哦。那麼總結有什麼格式呢?下面是小編幫大家整理的程式設計師工作總結,僅供參考,歡迎大家閱讀。

程式設計師工作總結1

  新的一年即將到來,回首13年我很榮幸的進入了公司,加入了ios遊戲開發團隊,進入了一個大家庭。在公司的半年使我真正的從學生時代過度到了一個社會人,下面對自己13年進去公司大半年的情況進行年終小結。

  一、在工作中主要存在的問題有:

  1. 由於開始對業務需求不是很熟悉,所以瞭解程式開發的過程中多次出現因為需求的原因,而不斷修改返工的情況。

  2. 在開發中,用到了很多新的技術,由於開發時間緊促,發現的問題不能馬上解決,但是開發的過程,同時也是學習的過程,透過不斷的學習和總結,遇到的問題都得到了很好的解決。

  3. 在工作階段,有時比較偏向自己的工作方便,忽略了其它同事工作上的量和難易。有的功能自己怎麼方便怎麼寫。加大了其它同事的工作量,大家都需要相互配合。

  二、在工作中的教訓

  1.工作的條理不夠清晰,要分清主次和輕重緩急,在開發時間倉促的情況下,事情多了,就一定要有詳實而主次分明的計劃,那些需要立即完成,那些可以緩緩加班完成,在這方面還有很大的最佳化空間。

  2.對流程、業務需求不夠熟悉,在工作中因為流程或業務需求的問題而不知道如何下手的情況有點多,包括錯誤與缺漏還有當時設計考慮的不到位的地方,對於這塊的控制力度顯然不夠,平時總是在開發,但說到底對業務很熟悉才是專案很好完成的前提。

  3.學習的知識不夠廣泛,一個專案中,涉及的技術往往有多種,知識多了,就會靈活變通,以後我會加強這方面的學習。

  4.缺乏工作經驗。

  三、在工作中的收穫

  1.語言知識做軟體的一種工具,更好的軟體是站在玩家的立場上用心的設計,讓使用者使用更方便、更快捷。

  2.利用技術實現軟體的功能只是軟體的表面,認識問題、分析問題、解決問題才是最重要的。

  3.養成總結反思的習慣,並有意識地提煉日常工作成果,在實施上認真的總結工作精英,為以後的實施工作打基礎。

  4.不論是做事還是做程式,一定要有清晰的思路,要認真仔細的去做,要有耐心和信心。

  四、工作計劃

  1.要提高工作的主動性,做事幹脆果斷,不拖泥帶水;

  2.工作要注重實效、注重結果,一切工作圍繞著目標完成;

  3.要提高大局觀,是否能讓其他人的工作更順暢作為衡量工作的標尺;

  4.把握一切機會提高專業能力,加強平時知識總結工作;

  5.精細化工作方式的思考和實踐;

  6.虛心請教優秀的同事,向他們學習技術和經驗;

  其實作為一個新員工,所有的地方都是需要學習的,多聽、多看、多做、多想、多溝通,向每一位員工學習他們身上的優秀工作習慣,豐富的專業技能,配合著實際工作不斷的進步,不論在什麼環境下,我都相信這兩點:一是三人行必有我師,二是天道酬勤。

  在參加工作的短短半年中,我深刻的體會到,把自己所有的精力都投入進去,技術工作都不可能做到完美程度,畢竟技術工作太過繁雜,但多付出一點,工作就會最佳化一些,這就需要認認真真沉下心去做事情,就是公司所提倡的企業精神:職業做事,誠信做人。

程式設計師工作總結2

  以我的經歷歸納7點:

  1認識自己:在做什麼、要做什麼。安排自己手頭工作要掂量的起輕重緩急,即懂得時間管理。

  2學習新知識。一來拔高自己的知識和技能層析、提升競爭力,二來為團隊儲備技術、獲得提拔。---最好有部落格、社群互動。

  3讓Leader和同事放心:以閉環結果為導向,總是能按時按量完成自己的任務--而不是做了、經歷了

  4團隊建設:及時和同事溝通,團隊精神,而不是閉門造車

  5溝通表達:跟使用者、同事進行清晰、有效、恰當的溝通,說服別人與之協作,推動專案的前進---要有耐心。

  6空閒狀態:專案全面進入測試階段或者一個專案完結、另一個未曾開始階段---積極學習、總結、研究、讀書

  7自我反省:根據自己的性格特點規劃職業生涯----

  你過去對自己的認識正確嗎?

  你現在處在你理想中的位置嗎?

  你的職業生涯在向正確的方向前進嗎?

  你準備好迎接新的挑戰了嗎?

  你需要做些什麼,以使自己忙碌並能富有激情?

  如果透過上述反省,你覺得必須改變一下,那麼,越早採取行動越好。

程式設計師工作總結3

  7.5.3系統測試和除錯

  1.系統測試的意義及目的

  系統測試是為了發現錯誤而執行程式的過程,成功的測試是發現了至今尚未發現的錯誤的測試。

  測試的目的就是希望能以最少的人力和時間發現潛在的各種錯誤和缺陷。應根據開發各階段的需求、設計等文件或程式的內部結構精心設計測試例項,並利用這些例項來執行程式,以便發現錯誤。資訊系統測試應包括軟體測試、硬體測試和網路測試。硬體測試、網路測試可以根據具體的效能指標來進行,此處所說的測試更多的是指軟體測試。

  系統測試是保證系統質量和可靠性的關鍵步驟,是對系統開發過程中的系統分析、系統設計和實施的最後複查。根據測試的概念和目的,在進行資訊系統測試時應遵循以下基本原則:

  ·應儘早並不斷地進行測試。測試不是在應用系統開發完之後才開始進行的。由於原始問題的複雜性、開發各階段的多樣性以及參加人員之間的協調等因素,使得在開發各個階段都有可能出現的錯誤。因此,測試應貫穿在開發的各個階段,儘早糾正錯誤,消除隱患。

  ·測試工作應該避免由原開發軟體的人或小組承擔,一方面,開發人員往往不願否認自己的工作,總認為自己開發的軟體沒有錯誤;另一方面,開發人員的錯誤很難由本人測試出來,很容易根據自己程式設計的思路來制定測試思路,具有侷限性。測試工作由專門人員來承擔會更客觀,更有效。

  ·設計測試方案的時候,不僅要確定輸入資料,而且要根據系統功能確定預期輸出結果。將實際輸出結果與預期結果進行比較就能發現測試物件是否正確。

  ·在設計測試例項時,不僅要設計有效合理的輸入條件,也要包含不合理、失效的輸入條件。測試的時候,人們往往習慣按照合理的、正常的情況進行測試,而忽略了對異常、不合理、意想不到的情況進行測試,而這些可能就是隱患。

  ·在測試程式時,不僅要檢驗程式是否做了該做的事,還要檢驗程式是否做了不該做的事。多餘的工作會帶來副作用,影響程式的效率,有時會帶來潛在的危害或錯誤。

  ·嚴格按照測試計劃來進行,避免測試的隨意性。測試計劃應包括測試內容、進度安排、人員安排、測試環境、測試工具和測試資料等。嚴格按照測試計劃進行測試可以保證進度,使各方面都得以協調進行。

  ·妥善儲存測試計劃和測試例子,將其作為軟體文件的組成部分,為維護提供方便。

  ·測試例子應是精心設計出來的,可以為重新測試或追加測試提供方便。當糾正錯誤、系統功能擴充後,都需要重新開始測試,而這些工作重複性很高,可以利用以前的測試例子,或在其基礎上修改,然後進行測試。

  2.測試過程

  測試是開發過程中一個獨立且非常重要的階段,測試過程基本上與開發過程平行進行。

  一個規範化的測試過程通常包括以下基本的測試活動。

  (1)擬定測試計劃。在制定測試計劃時,要充分考慮整個專案的開發時間和開發進度以及一些人為因素和客觀條件等,使得測試計劃是可行的。測試計劃的內容主要有:測試的內容、進度安排、測試所需的環境和條件、測試培訓安排等。

  (2)編制測試大綱。測試大綱是測試的依據。它明確詳盡地規定了在測試中針對系統的每一項功能或特性所必須完成的基本測試專案和完成測試的標準。

  (3)根據測試大綱設計和生成測試例子。在設計測試例子的時候,可綜合利用前面介紹的測試例子和設計技術,產生測試設計說明文件,其內容主要有被測專案、輸入資料、

  測試過程、預期輸出結果等。

  (4)實施測試。測試的實施階段是由一系列的測試周期組成的。在每個測試周期中,測試人員和開發人員將依據預先編制好的測試大綱和準備好的測試例子,對被測軟體或裝置進行完整的測試。

  (5)生成測試報告。測試完成後,要形成相應的測試報告,主要對測試進行概要說明,列出測試的結論,指出缺陷和錯誤。另外,給出一些建議,如可採用的修改方法,各項修改預計的工作量及修改的負責人員。

  3.測試策略和測試方法

  軟體測試方法分人工測試和機器測試。

  1)人工測試

  人工測試指的是採用人工方式進行測試,目的是透過對程式靜態結構的檢查,找出編譯時不能發現的錯誤。經驗表明,組織良好的人工測試可以發現程式中30%~70%的編碼和邏輯設計錯誤。

  人工測試又稱為程式碼審查,其內容包括檢查程式碼和設計是否一致,檢查程式碼邏輯表達是否正確和完整,檢查程式碼結構是否合理等。主要有3種方法。

  ·個人複查:指程式設計師本人對程式進行檢查。由於心理上的原因和思維慣性的影響,對自己的錯誤一般不容易發現,對功能理解的錯誤更不可能糾正。因此,這種方法主要針對小規模程式,效率不高。

  ·抽查:通常由3~5人組成測試小組,測試人員應是沒有參加該專案開發的有經驗的程式設計人員。在抽查之前,應先閱讀相關的軟體資料和源程式,然後由測試

  人員扮演計算機的角色,將一批有代表性的測試資料沿程式的邏輯走一遍,監視程式的執行情況。人工檢測程式很慢,只能選擇少量簡單的例子。

  ·會審。測試人員的構成與抽查類似。在會審之前,測試人員應該充分閱讀相關資料,比如系統分析說明書、系統設計說明書、源程式等。測試人員應儘可能多地列出典型錯誤。在會審時,由程式設計人員逐句講解程式,測試人員逐個審查、提問。透過這種方式,往往可能使程式設計人員發現自己以前沒有意識到的錯誤,使問題暴露=會審後,要將發現的問題登記、分析、歸類。

  ·程式碼複審應該在被測軟體編譯成功之後。編譯都不透過的軟體,當然談不上覆審。在複審期間,應保證有足夠的時間,讓測試小組對問題進行充分的討論,這樣才能有效地提高測試效率,避免出錯。

  2)機器測試

  機器測試是把設計好的測試例子作用於被測程式,比較測試結果和預期結果是否一致。如果不一致,就說明可能存在錯誤。機器測試只能發現錯誤的症狀,無法對問題進行定位。

  機器測試分為黑盒測試和白盒測試兩種。

  (1)黑盒測試也稱為功能測試。將軟體看成黑盒子,在完全不考慮軟體內部結構和特性的情況下,測試軟體的外部特性。進行黑盒測試主要是為了發現以下幾類錯誤:

  ·是否有錯誤的功能或遺漏的功能?

  ·介面是否有誤?輸入是否正確接收?輸出是否正確?

  ·是否有資料結構或外部資料庫訪問錯誤?

  ·效能是否能夠接受?

  ·是否有初始化或終止性錯誤?

  (2)白盒測試也稱為結構測試。將軟體看成透明的白盒。根據程式的內部結構和邏輯來設計測試例子,對程式的路徑和過程進行測試,檢查是否滿足設計的要求。其原則是:

  ·程式模組中的所有獨立路徑至少執行一次。

  ·在所有的邏輯判斷中,取“真”和取“假”的兩種情況至少都要執行一次。·每個迴圈都應在邊界條件和一般條件下各執行一次。

  ·測試程式內部資料結構的有效性等。

  4.軟體測試步驟

  軟體測試實際上可分成4步進行。

  1)單元測試‘

  單元測試也稱為模組測試,在模組編寫完成且無編譯錯誤後就可以進行。如果選用機器測試,一般用白盒測試法,多個模組可以同時進行。

  測試一個模組時需要編寫一個驅動模組和若干個樁(stub)模組。驅動模組的功能是向被測試模組提供測試資料,驅動被測模組,並從被測模組中接收測試結果。樁模組的功能是模擬被測模組所呼叫的子模組,它接收被測模組的呼叫,檢驗呼叫引數,模擬被呼叫的子模組功能,把結果送回被測模組。

  2)組裝測試

  組裝測試也稱為整合測試,就是把模組按系統設計說明書的要求組合起來進行測試。

  即使所有模組都通過了測試,但在組裝之後,仍可能會出現問題:穿過模組的資料被丟失;一個模組的功能對其他模組造成有害的影響;各個模組組裝起來沒有達到預期的功能;全域性資料結構出現問題;另外,對於單個模組來說其誤差可以接受,但模組組合後,可能會出現誤差累積,最後到不能接受的程度,所以需要組裝測試。

  通常,組裝測試有兩種方法:一種是分別測試各個模組,再把這些模組組合起來進行整體測試,即非增量式整合;另一種是把下一個要測試的模組組合到已測試好的模組中,測試完後再將下一個需要測試的模組組合起來,進行測試,逐步把所有模組組合在一起,並完成測試,即增量式整合。非增量式整合可以對模組進行並行測試,能充分利用人力,並加快工程進度。但這種方法容易混亂,出現錯誤不容易查詢和定位。增量式測試的範圍逐步擴大,錯誤容易定位,而且已測試的模組可在新的條件下再測試,使測試更徹底。

  3)確認測試

  經過組裝測試之後,軟體就被整合起來,介面方面的問題已經解決,將進入軟體測試的最後一個環節——確認測試。確認測試的任務就是進一步檢查軟體的功能和效能是否與使用者要求的一致。系統方案說明書描述了使用者對軟體的要求,所以是軟體有效性驗證的標準,也是確認測試的基礎。

  確認測試,首先要進行有效性測試以及軟體配置審查,然後進行驗收測試和安裝測試,經過管理部門的認可和專家鑑定後,軟體即可交給使用者使用。

  4)系統測試

  系統測試是將已經確認的軟體、計算機硬體、外設和網路等其他因素結合在一起,進行資訊系統的各種組裝測試和確認測試,其目的是透過與系統的需求相比較,發現所開發的系統與使用者需求不符或矛盾的地方。系統測試是根據系統方案說明書來設計測試例子的,常見的系統測試主要有恢復測試、安全性測試、強度測試、效能測試、可靠性測試、安裝測試。

  5.除錯’

  除錯的任務就是根據測試時發現的錯誤,找出原因和具體的位置,進行改正。除錯工作主要由程式開發人員來進行,誰開發的程式就由誰來進行除錯。

  目前常用的除錯方法有如下幾種:

  ·試探法。除錯人員分析錯誤的症狀,猜測問題的所在位置,利用在程式中設定輸出

  語句,分析暫存器和儲存器的內容等手段來獲得錯誤的線索,一步步地試探和分析出錯誤所在。這種方法效率很低,適合於結構比較簡單的程式。

  ·回溯法。除錯人員從發現錯誤症狀的位置開始,人工沿著程式的控制流程往回跟蹤程式碼,直到找出錯誤根源為止。這種方法適合於小型程式,對於大規模程式,由於其需要回溯的路徑太多而變得不可操作。

  ·對分查詢法。這種方法主要用來縮小錯誤的範圍,如果已經知道程式中的變數在若干位置的正確取值,可以在這些位置上給這些變數以正確值,觀察程式執行的輸出結果。如果沒有發現問題,則說明從賦予變數一個正確值開始到輸出結果之間的程式沒有錯,問題可能出在除此之外的程式中,否則錯誤就在所考察的這部分程式中,對含有錯誤的程式段再使用這種方法,直到把故障範圍縮小到比較容易診斷為止。

  ·歸納法。歸納法就是從測試所暴露的問題出發,收集所有正確或不正確的資料,分析它們之間的關係,提出假設的錯誤原因,用這些資料來證明或反駁,從而查出錯誤所在。

  ·演繹法。根據測試結果,列出所有可能的錯誤原因。分析已有的資料,排除不可能和彼此矛盾的原因。對餘下的原因,選擇可能性最大的,利用已有的資料完善該假設,使假設更具體。用假設來解釋所有的原始測試結果,如果能解釋這一切,則假設得以證實,也就找出了錯誤;否則,要麼是假設不完備或不成立,要麼有多個錯誤同時存在,需要重新分析,提出新的假設,直到發現錯誤為止。

程式設計師工作總結4

  來公司擔任程式設計師一職已半年多時間,在這半年時間裡,我學到了很多東西。每個人都是在不斷的總結中成長,在不斷的審視中完善自己。在這半年裡自己也是在總結、審視中腳踏實地地完成好本職工作,現將這半年的工作總結如下:

  一、思想方面:嚴格按照一個程式設計師應有的素養要約束自已,愛崗敬業,具有強烈的責任感和事業心,積極主動認真的學習專業知識,工作態度端正,認真負責,聽從公司的安排,積極配合全友傢俬完善ERP系統,任勞任怨。

  二、工作方面:熱愛自己的本職工作,能夠正確認真的對待每一項工作,工作投入,熱心為大家服務,認真遵守勞動紀律,按時上下班,有效利用工作時間,堅守崗位,需要加班完成工作按時加班加點,保證工作能按時完成。在這半年裡,我本著把工作做的更好這樣一個目標,開拓創新意識,積極圓滿的完成了以下本職工作:配合全友傢俬開發並完善SRM系統獨自開發全友傢俬SAP日誌維護系統。

  三、存在不足:一公司領導以及部門領導同事的幫助和指教,使我的工作有了很大提高,當然我還存在著很多不足之處,處理問題思路簡單,不夠成熟,工作中容易產生急躁情緒,需要更深入學習專業知識,提高自己的工作水平。

程式設計師工作總結5

  光陰如梭,20xx年的工作轉瞬即將成為歷史,伴隨著新年鐘聲的臨近,我們依依惜別碩果累累的20xx年,滿懷熱情的迎來即將到來的20xx年。在這年終之際,現對來公司一年的時間裡所作的工作彙報如下:

  1、正義erp專案的編碼工作。從瞭解新疆正義專案的背景、及計劃安排,熟悉正義公司制度及業務流程,再到熟悉新能開發模式,之後我根據需求調研報告,從基本的資料庫建立,到編碼,完成了銷售部、生產部、採購部、質檢部四個模組的基本單據的制單、稽核、選單、查詢、列印等系列的編碼工作;完成了正義專案的模組測試及流程測試。

  透過這段時間的努力,使我個人的耐心、細心程度及對工作的合理安排得到了鍛鍊,學會了在繁忙之中找條理,危難之中找希望。同時自己也有一些不足之處,一些細節地方技術上還不太成熟,還需加以學習與鑽研。

  2、正義erp專案的實施工作。從xx月初開始進行正義專案的實施,每天早起趕在企業上班前趕到企業進行erp的實施。實施期間主要是軟體的安裝實施及對企業的erp系統的使用人員進行軟體使用培訓;紀錄客戶使用過程中出現的問題,晚上下班後加班加點將每天的小錯誤及客戶變更修改完畢。

  透過這項工作,使我原本欠缺的業務能力得到了很大的提高,並學到了很多與客戶交流的技巧及業務上的知識,更加明晰了erp系統的流程。但離一個成功程式開發人員的標準還差得很遠,在今後工作中,定會多多注意,加以改善。

  3、幫助和使用手冊文件的編寫。幫助的編寫使我熟悉了dreameweaver和fireworks的使用,為後期的oa開發也奠定一定的基礎,使用說明的編寫,使我更加加深了專案開發的整體思路與技術要點,總結了前期開發和實施中碰到的問題,並又一次的對軟體整體進行了測試,對暴露出的小bug進行了最後的修改。

  4、利用工作之餘的休息時間加強學習。通常注意收集有關pb方面的資料檔案,提高自己的處理新問題和解決新問題的能力,並加強學習java及oa方面的知識(現轉為學習。net),為後期的工作打好基礎。

  以上為本人粗略的個人工作小結,請領導審閱,如工作上有不到之處,請領導不吝指出,以便本人及時改正,從而能更好地工作。

  展望臨近的20xx年,我會更加努力、工作上認真負責,再接再厲,更上一層樓。相信自己會完成新的任務,能迎接新的挑戰。

程式設計師工作總結6

  我於20xx年x月x號進入公司,我一直對自己要求嚴謹,遵守公司的規章制度,參與了社保電子支付專案的開發;來到一個新的工作環境,最能發現自身的不足,這幾個;公司的開發流程,熟悉公司的企業文化,瞭解公司產品;學習經驗,希望能更快的融入公司、融入開發團隊,能做到的工作還十分有限,簡單列了一些:掌握java開發;職時透過一段時間學習並基本掌握了試用期個人工作總結我於20xx年x月x號進入公司的軟體開發四部,擔任java程式設計師一職。

  在這段工作時間裡,我一直對自己要求嚴謹,遵守公司的規章制度,努力完成和完善分配給我的任務,參與了社保電子支付專案的開發。現在,試用期結束了,對自己這x個月的工作情況作個總結。

  前期工作回顧來到一個新的工作環境,最能發現自身的不足,這幾個月,抱著虛心學習的態度,學習公司的開發流程,熟悉公司的企業文化,瞭解公司產品框架,主要技術,主動和同事溝通、學習經驗,希望能更快的融入公司、融入開發團隊,能夠全心的投入工作。

  試用期期間完成的工作還十分有限,簡單列了一些:掌握java開發語言和環境,由於在校學習時主要是以.作為開發語言,所以在剛入職時透過一段時間學習並基本掌握了java開發技術,熟悉公司開發流程,熟悉cbp產品框架,瞭解了核三框架的總體結構和開發流程,並能在核三的基礎上進行專案開發.參與了社保電子支付專案的開發.主要負責web端的模組開發,透過開發的過程,學習和掌握了flex介面開發,hibernate和oracle資料庫。

  因為自己在經驗上的不足,所以,在專案的開發過程中碰到開發進度慢的問題。綜合起來看原因在於:1、沒有專案經驗,沒有經歷過系統和完整的系統開發。2、對於技術的學習和掌握還不夠深入。3、發現問題的能力不夠,在自己以往的學習方式中,欠缺一種主動發現問題的能力。

  今後,我會多注意在這些方面的學習和積累.在工作的這段時間裡,我做到到很多同事的幫助.部門經理經常與我交流,指出技術上的問題,傳授了很多開發經驗.與同事間也經常互相請教,探討碰到的問題,互相學習,使做到我很快就適應了公司的生活.在這期間還參加了公司的中秋晚會,感受了公司文化.總之,認真的回顧了這段時間的工作,發現了一些不足之處,這都是我在接下的工作中需要完善的同時,也會盡最大努力的學習和積累經驗,逐步發展成一個全面的技術開發人員,更好的完成工作。

程式設計師工作總結7

  把時鐘撥回到xxx年的夏天,大學畢業。那時非常迷茫,不知道能做什麼,想做什麼,對工作有一種期待和憧憬,只是覺得計算機、網路有關的職位都可以投遞簡歷。

  xxxx年5月12日,南下廣州,開始找工作。或許,因為運氣好、加上筆試不錯、人也比較老實,第一份工作敲定了,任職於一家教育培訓機構公司網路部,主要工作內容為web網站開發,算是自己的入行職位。

  經過大概半年的努力,自己表現出來的專業能力、勤奮、以及奉獻精神,得到了部門經理的認可。自己在人才招聘方面、組員工作安排方面也能參與發表一些意見和想法。同時,經過半年左右的工作學習,對該職位所需要的專業知識和技術能力都基本掌握,自己也能比較快的解決遇到的問題。工作內容變的比較多、雜,開發web網站、公司內部管理系統、電腦網路維護、網站客服、等等,除了自學,無法接觸到更專業方面的東西。

  xxxx年上旬,自己萌生去意,主要原因是公司不是專業的公司,無法在技術上再提升,薪水也較低(1500),最終在xxxx年5月離職,第一份工作結束,工作時間一年多幾天。

  總結第一份工作,自己的收穫是從學生到工作的角色轉變,入行了,瞭解到工作是什麼樣子了,技術能力上也有一些成長。

  因為對第一份工作懷著特別深的感情,自己沒有在職先去投簡歷應聘,堅持用心上班到最後一天。離職後,開始考慮找下一份工作問題。當時自己想到三個職位,按優先順序排為:軟體測試、web網站開發、flash開發。其中軟體測試是覺得測試是該職位未來比較靠經驗、比較熱門的職業,而flash開發則是因為在上一份工作中獨自完成了的一個小。投了不少簡歷和參與不少面試,軟體測試和web開發職位求職並不順利。最終,6月底面試一個flash開發職位成功。

  xxxx年,我們都知道,這是網頁遊戲開始爆發式成長的一年,各類網頁遊戲公司如雨後春筍搬的創立,遊戲產品遍地開花。市場上對flash開發人員需求急劇增大,給flash開發者們帶來了無限的機會。正是在這個浪潮下,自己走上了遊戲開發之路,這也是之前自己未曾料想到的。

  回到剛才所說面試成功了一個flash開發職位,當時是一家香港公司外設廣州的開發部門,要求使用AS3負責小遊戲的開發,因為之前沒有使用過AS3,所以做這份工作對自己來說壓力非常巨大。正是這份意外的flash開發工作,讓自己成為了flash開發程式設計師。這份工作只做了兩個月,主要原因是團隊散漫,自己與同事們沒有太多交流,做的不快樂。正好有了另外一家大型網路公司的機會,薪水相對第一份工作也已翻番,於是閃電離職。

  xxxx年9月2日,新加入第三家公司,感覺非常大、非常專業,是個集團公司,創始人和管理層都是知名的業內人士,公司當時有3百多人,部門設立、規章制度感覺非常完善,剛入職有培訓,福利、工作環境都不錯,這份工作在當時自己看來,是非常不錯的。進入公司後跟著總監進行開發,兩人獨立負責一個新網頁遊戲(後面基本就我一個人負責了)。專案開發採用flex,自己買了本書邊學變開發,工作壓力不是特別大。總監對自己的學習能力、開發進度、溝通能力、積極主動性都還是非常認可的。這個專案開發了大約5個月,時間來到xxxx年1月份,公司經營狀況和管理層發生了大變化。公司大量裁員、專案凍結,自己由於積極的和總監其其他相關負責人溝通,正是因為這種主動的態度,自己在專案組被砍掉的情況下轉入另一個、也是公司唯一一個正在開發、準備運營的專案中,而之前專案組其他同事全部裁掉了。裁員後的公司開始變的很動盪、人心浮躁、工作壓力驟升,團隊成員一個個離開,最終自己在6月初也離職,這份工作只做了9個月,但給自己帶來了非常重要的積累,關於技術、專案管理、產品運營、開發流程、團隊合作等都有了初步的認識和理解,專業方面對開發所需的基礎程式設計知識已基本掌握,遊戲模組開發方面已沒有太大的問題了。

  因為參與過大型遊戲的經歷、以及遊戲市場對該職位人員的巨大需求,相對來說找下一份工作就比較好找了。當時自己的想法是離開廣州,年輕就要拼搏,而拼搏就要到最有機會的地方去,遊戲開發,在當時(到現在也是)北京和上海(乃至深圳)是機會最多、最好的地方,於是專門往北、上、深三大城市的公司投遞簡歷,包括新浪、搜狐、巨人、騰訊等大公司。雖然,當時自己做過遊戲開發,但經驗尚淺,要找大公司還是難度很大的,最終北、上、深的求職無果,後來到了一家位於廣州相鄰的城市—佛山的一家公司。

  xxxx年6月,入職新公司。(因為我依舊在公司就職,就不透露公司名了,直接用“公司”二字表示,下文中涉及到開發的專案也會分別用代號表示)

  網頁遊戲經過xxxx年的發展,市場上出現了一批掙大錢的遊戲,如熱血三國。大量投資者和公司開始投入網頁遊戲的研發當中,市面上也出現了各種不同型別的網頁遊戲,策略戰爭類、兒童社群類甚至rpg類遊戲等都有成功之作。在這個大環境下,佛山公司成立了,公司老闆美術出生,做個人站/專業網站近十年,之前一直在上海做公司,因為有了佛山合作的機會,獨身來到佛山,組建了新公司(後面上海公司就登出了),上海公司之前主要積累在於flash動畫平臺資源,在遊戲開發方面也沒什麼經驗。佛山公司準備組建大概15人的研發團隊,開發5—8人,美術5—8人,老闆任專案經理兼策劃及美術總監,研發專案為Q版兒童類社群遊戲(下面稱為A專案),預計研發時間為半年至一年。

  入職這家公司有兩個值得提的原因,一是自己想離開廣州這座喧囂的城市,想到安靜的地方閉關修煉學習;而這個公司在當時從環境各方面來說都符合我的想法;二是有一個細節,就是去面試,和麵試官(老闆)談完準備離開的時候,他主動給了來回車費,這個是我不曾想到的。這個細節讓我覺得公司老闆是一個願意分享的人、公司也是可以信賴的。雖然說換這個工作換了城市、要搬家,但當時來說,自己沒有想到會在這裡一呆就是4年,並且廣州離佛山也很近,自己並不需要下多大的決心去選擇這個公司和這份工作。

  我是在公司成立一週後開始上班的,是公司的第一批員工,算是公司的“創業元老”。當然,那時候沒有什麼創業的概念,只是當做一份工作,只是現在回過頭去看,四年做的事情,遇到的問題、和所付出的心血我覺得與自己創業並沒有太大區別。

  我入職後一個月左右研發團隊基本完善,工作陸續展開,一開始團隊做一些簡單的功能模組和基礎功能點,我主要負責模組開發,時間沒過多久,出現了一個偶然的機會,把自己推上了準組長的位置,擔負起了主程和組長的職責,也讓自己有了從另一個角度去看待問題、處理問題的機會,關注團隊開發效率、關注整體。

  A專案在逐步往前推進,不過現在想起來,似乎沒有特別明確的開發計劃和產品方向,因為整個團隊都沒有太多做遊戲的經驗,於是就照著市面上的同類型的成熟產品來做,依葫蘆畫瓢,覺得不好的地方加入我們的想法。以Q版兒童社群遊戲為主題,展開功能,一路開發、一路摸索、一路修改。期間,調出了幾個同事進行花園、牧場遊戲以及一些休閒小遊戲的開發,想把它們整合進遊戲中去。同時,公司又接了騰訊的一個休閒遊戲外包專案,由我負責客戶端開發,大概持續了2個多月。

  自己負責騰訊外包那個專案在那時是從工作以來感到壓力最大的時候,時間緊、任務重,最主要的是遇到問題得全靠自己解決,沒人能幫自己。在那段時間,開創了晚上睡公司的歷史記錄。最終專案雖然有些bug和拖延,還是比較順利上線了,對方也給了比較高的評價,也為後來和騰訊的一系列合作打下了基礎。經過這個專案,自己在技術、做事方法、抗壓能力方面都有了提高。

  整個團隊就這樣的狀態做了大概7個月,時間來到了xxxx年春節,此時,市面上的兒童社群遊戲比09年初已經多出了很多,兒童頁遊市場變成一片紅海,盈利狀況非常不樂觀,而我們的A遊戲按計劃還需要好幾個月才能推出。春節過後,大概3月份的樣子,老闆決定我們需

  要調整方向,改為回合制rpg遊戲(因為調整特別大,這裡就把調整後的遊戲稱為B專案吧)。這個決定在當時來看是無奈的、但是是符合市場需求的調整。整個團隊就按照新目標來開展工作了。

  xxxx年初,公司又有一個機會和某個事業單位合作,把A專案改造成一個和世博會相關的、適合青少年玩的專案(暫成為A+專案),公司又把大部分精力和人力轉入到這個專案的研發中去了,我負責了這個專案的對外、對內溝通的職責。4月底,A+專案上線,但經歷了極其悲催的事情——在線上人數很少的情況下出現了伺服器宕機,這件事在未來幾年在團隊中都留下了“陰影”。A+專案需要我寫很多技術說明性的文件和PPT演示文件,那時似乎自己花在寫程式碼上的時間不是很多,每天的事情很雜,寫文件、溝通策劃、溝通工作安排等等,這個經歷也一定程度上鍛鍊了自己的文件能力和處理問題的能力。

  A+專案是一個合作性的非營利性、階段性的專案,到6月份後基本就不需要怎麼管了,公司全部精力重新回到B專案。B專案做的並不太順利,xxxx年的6月份距離09年初創公司時已經過去1年,公司啟動資金已經用完,老闆只能靠借錢發工資了,各方面壓力開始增大,加班也比較頻繁了。9月份,B專案基本可以測試體驗,10月份實現技術封測(不太記得是10月份還是11月份了)。那一年國慶,假期自己也沒有回老家,和老闆及技術總監一起呆在公司弄著遊戲的事。產品一直在調整、修改,修Bug,與此同時,公司也在尋求新一輪的融資,和很多機構、個人、公司有接觸談判,當然,這主要是老闆做的事,只是作為同事,能感受到這種環境和壓力。

  時間很快,又來到了xxxx年春節,又一個轉折點快發生了。

  xxxx年初,之前那個A+專案合作方提出新的需求,希望和我們合作繼續開發一款關於宣揚低碳意識的遊戲,(暫定為C遊戲),於是我們繼續分出幾個同事對這個專案進行開發,我依舊擔任專案對內外溝通的負責人。在這裡值得說一下,合作方是一個政府較小的事業單位,和公司及老闆有很多年合作的歷史。這類遊戲專案主題受限制、沒有太多開發經費和盈利要求,我們也只是作為外包的態度去看待。

  xxxx年春節放假前,團隊拼全力在B遊戲的完善上,希望釋出一個比較穩定、完善的版本。而此時,市場上已經發生悄然變化,回合制戰鬥類產品已經多的讓人眼花繚亂,其中還不乏高品質、大推廣的遊戲,甚至還出現了不少arpg。這樣的環境給我們帶來了嚴峻的考驗,一是我們覺得的我們自己的產品似乎沒有特別突出的賣點、二是我們在使用者、渠道推廣方面沒有太多的資源和經驗,更重要的是:老闆層面尋求的遊戲聯合運營和融資方面一直沒有有效的進展,公司賬戶一直是負數狀態。春節放假期間,老闆做了一個艱難的決定:決定假期後只少數幾個員工按計劃上班(我是其中一個),大部分員工延長假期,待公司確定上班時間後再通知。而上班的幾個同事先重點研究、分析B專案的情況,針對專案存在的問題,有的放矢,確定未來半年這個專案的計劃。

  計劃趕不上變化快,就在我們在對專案進行整理的那段時間裡,我們又有了一個合作的機會,和國內一網際網路巨頭(暫就稱為T公司)的遊戲部門合作開發一款關於汽車的遊戲,我們臨時做了比較詳細的準備,產品方案、開發計劃,召開電話會議等,但由於一些原因最終沒有合作成功。不久,T公司之前和我們有過溝通的人為我們引薦了T公司的另外一個部門,準備合作另外一個關於時尚購物的專案(暫定為D專案)。對這個新專案我們非常期待,因為T公司有著特別巨大的使用者資源和平臺,如果能合作成功,對我們來說,風險可以降到很低。我們積極的準備產品方案和材料,希望能得到他們的認可。和T公司的溝通大概持續了1個月時間,這段時間我們B專案和C專案的工作沒有停止,公司員工陸續回來上班。一方面我們繼續老專案的完善,另一方面我們在和T公司進行D專案的溝通和準備。3月底,D專案基本確定,和T公司合作開發。剛得知合作成功的訊息時,公司同事還是比較興奮的(特別是

  老闆),大家都對這個專案充滿期待,當然,也有擔憂、迷茫和疑問。(和T公司的合作,後面回過頭看來,其實主要還是以我們公司為主,對方只是在初期發表一些意見和看法,他們所承諾的幫助最終由於各種原因也沒有達到預定的目標)

  D專案確定後,我們就把B專案徹底放棄了!從09年創立公司打算的A專案,再到把A改造成B專案,時間已經過去近2年!而如今,因為各種原因,要把B專案放棄,這是何等的無奈和遺憾。過去近兩年的努力基本白費,大家心裡都有些不甘。時至今日,每每說起這個專案,心裡多少都還會惋惜。

  我們對D專案做了了詳細的開發計劃,採用快速迭代開發、小步快跑的方式。開發時間準備1個半月,然後上線。當時,在facebook上有一款同類的遊戲,我們以它為原型,進行修改調整符合我們本土的風格和玩法(後來,我們又做了很大的玩法上的創新和完善)。我們加班加點的趕工,晚上也在公司,假期也基本都在公司,遇到事情處理事情、遇到問題解決問題,最終透過團隊的努力,6月份完成了上線內測,8月份登入空間、9月初開始收費,遊戲各方面的資料都表現不錯。

  那時,團隊也迎來了一次較大調整,陸續有同事離開,一方面工作壓力巨大,另一方面公司財務長期得不到改善,用“苦”和“累”這些詞語已經很難表達完自己的感受了。很多人對公司的未來、專案的未來、自己的未來充滿了疑惑、迷茫,對是否堅持產生了動搖。值得一說的是,在那次團隊變化過後,之後的兩年裡,團隊就基本沒有大變化了,所以我們現在的核心團隊都是一起打拼了4年的同事,人數少、效率高,溝通簡單、直接、高效。

  D專案上線後,有了收入,相對就平穩了。公司主要工作就是收集玩家需求,開發新功能上線。差不多一年多的時間(大概持續到xxxx年的12月份),我們一直在透過各種方式增加使用者、增加留存,提高付費滲透率。xxxx年4月到xxxx年12月期間,我們還上線了C專案,以及為T公司的其他部門開發了外包專案及其他合作的小專案。因為時間不是很長,也不是公司主要方向,在這裡就不詳細介紹了。

  D專案的開發過程非常艱苦,最明顯缺的就是開發人員,這麼大的一個遊戲專案,包我就只有2個客戶端開發人員、一個半服務端開發人員(為什麼算半個是因為前期有2個,後期只有1個了),沒有專職測試,老闆任專案經理兼美術總監兼策劃兼商務。所有人都是在高壓力、同時又是疲憊的狀態下工作。自己更是不僅要寫程式,關注團隊,很多時候還需要兼任客服、以及一些過往專案的對外溝通。自己不知有多少個日夜,凌晨、甚至通宵還在寫程式碼、修Bug,新功能剛剛開發完就要趕著上線,然後無窮的Bug和錯誤、甚至低階的錯誤。很多問題是由於時間匆忙、工作流程、人手有限等各方面的原因導致的。自己那時也承受著巨大的壓力和遭受了很多委屈。

  值得欣喜的是D專案可以算作一個成功的專案。專案維持在20—50萬左右的日活躍,每個月有幾十萬的流水(有幾個月快接近百萬),在如此激烈的競爭環境中起得這樣的成績也算是對我們辛苦付出的一個彙報,值得我們這種小團隊值得高興的事情了。因此在xxxx年春節,公司首次派發獎品:每人一臺Ipad,這也是自己工作以來首次獲得的大價值獎品/獎金。但從公司層面來說,從xxxx年6月到xxxx年12月,三年半時間,依舊還在貧困線上徘徊,依舊還有很長的路要走,依舊任重而道遠。

  xxxx年11月份後,D專案活躍人數開始緩慢下降,收入基本穩定但呈下降趨勢。做了一些調整和活動但效果不明顯,我們開始把人力資源轉向新專案的開發了。關於新專案,本文不做詳細介紹(留著下一個6年的回憶錄裡寫),開發了大半年,時不時被暫停轉去做其他事情,專案進展基本順利,預計今年6月份內測。

程式設計師工作總結8

  1、前期工作回顧

  來到一個新的工作環境,最能發現自身的不足,這幾個月,抱著虛心學習的態度,學習公司的開發流程,熟悉公司的企業文化,瞭解公司產品框架,主要技術,主動和同事溝通、學習經驗,希望能更快的融入公司、融入開發團隊,能夠全心的投入工作。試用期期間完成的工作還十分有限,簡單列了一些,公司領導批評指正:

  熟悉公司開發流程,熟悉wps產品框架,主要是Shell部分,只是這一階段的主要任務,貫穿始終:

  製作Unicode程式碼掃描工具。

  熟悉Shell部分現有的Unicode解決方案,熟悉Tnt的實現

  解決Delphi對異常處理的缺陷

  製作Unicode版本的ShellComboBox控制元件,一個透過呼叫ShellAPI實現類似微軟提供的用來選擇資料夾的下拉列表框

  負責跟蹤WPPShell部分的Bug

  分析Shell部分影響啟動速度的瓶頸

  部分工作詳細描述

  製作Unicode程式碼掃描工具,語法掃描實現老梁已做好,我主要是呼叫他提供的API做成視覺化的工具,第一版本做成獨立的exe工具,第二個版本做成整合到DelphiIDE中的外掛,與Delphi編輯器高度整合,主要要做到在Delphi編輯過的檔案能立即被掃描,被掃描過的檔案能夠立即反映到編輯器中,即要獲得Delphi的編輯器快取,做到和編輯器同步。要能夠將掃描的結果資訊顯示到DelphiIDE的訊息列表框中,並可以像編譯器生成的除錯資訊一樣,雙擊資訊自動定位到對應的原始碼行。

  作業系統和編譯器共同協作建立起程式的異常框架,當程式執行到包含錯的程式碼時,系統自動跳轉到程式指定的錯誤處理程式,透過呼叫API,可以獲得出錯現場的CUP狀態和堆疊資訊,但邵高揚在核心試圖使用APIDump出出錯的堆疊資訊時失敗,初步分析問題出現在Delphi部分,應為完全用C++寫的測試程式可以獲得錯誤資訊,但透過Delphi寫程式碼呼叫C++的Dll是,獲取錯誤資訊就失敗。為此把Delphi核心與異常相關原始碼又重新研究了一遍,分析對比Delphi和C++生成的異常框架彙編程式碼,找出原因。具體原因就不詳寫了,有相關開發文件。

  2、感受公司文化

  以前同學在還在公司的時候,經常能從她那裡聽到關於金山和她同事們的趣聞軼事,心裡在想金山的文化氛圍不錯,那時偶然的一次,跑到她們公司去看她,在公司總部逗留過幾分鐘時間,就這短短几分鐘給我留下了深刻的印象,也促使我後來又一次面臨工作抉擇時選擇了金山整個大大的辦公室到處散播著朝氣、自由、和諧的氣氛,牆上顯眼的地方掛著極富程式設計師特色的橫幅,過道的白板上寫著幾月幾號提交版本,幾月幾號幾點幾分到幾點幾分文字組預定會議室,僅僅一瞥就讓我覺得這是一個重視工作效率和溝通方式的公司,辦公室的一角貼著“小賣部”,桌上堆放著一堆年輕人喜歡的零食,小細節反映大文化,當時就和同學開玩笑,“問問你們老大還要像我這樣的不”,如果有機會,我會選擇金山來到公司,感受到的公司文化。

  3、發現不足,展望未來

  缺點,第一大缺點,有點不好意思提,被章慶元多次批評過,上班遲到,這個沒有理由可找,努力反省改正,過年已經改進很多,能準時上班,踩單車的速度也因此提高了不少,同事也鍛鍊了身體,呵呵,一舉多得。

  言歸正傳,過年在家,認真地思考了這幾個月的工作,覺得到公司以後我身上最大的問題是貪功心切,空浮,不實在,總是想做大問題,高難度的工作,不願意做太過細節的簡單工作,這個問題也被章慶元指出過。今年上班以後,調整好心態,開始靜下心來,踏踏實實做些事情。

程式設計師工作總結9

  我於xxxx年xx月xxxx日成為本公司技術部的一名程式設計師,三個月的試用期轉眼就過去了。這段我人生中彌足珍貴的經歷,給我留下了精彩而美好的回憶。在這段時間裡您們給予了我足夠的關懷、支援和幫助,讓我充分感受到了領導們“海納百川”的胸襟,在對您們肅然起敬的同時,也為我有機會成為影響力線上的一員而驚喜萬分。

  這段時間,在領導和同事們的關懷和指導下,我透過不懈努力,各方面均取得一定的進步,現將我的工作情況做如下彙報:

  一、透過理論學習和日常工作積累經驗我的各方面有了很大的進步。

  剛到公司不久,我便開始負責###方面的網站開發和廣告平臺開發和維護,剛開始的時候對我來說確實壓力很大,因為各方面都還不熟悉,而且與之前的公司相比,節奏也有點快,不過我慢慢的習慣了環境,和同事相處的比較融洽,領導對我也比較關心,在公司裡工作就像是在一個幸福的大家庭裡一樣,我很快喜歡上了這裡。

  我到公司不久,有個專案是xxxxxx公司網站,做這個專案的時候我遇到了幾個問題,我在以前公司做的時候沒有在這麼短的時候完成一個專案的,在效率上提高了我的能力。做這個專案的時候我也遇到了許多以前沒有遇到過的問題,我請教同事和朋友,還有藉助網路一一解決了難題。

  之後,我將B2B廣告招商平臺進行了改版,開發了xxxxxx智慧建站廣告平臺以及以後網站的維護工作。

  接下來,我又做了一個比較棘手的專案——xxxxxx線上諮詢系統。為什麼說棘手呢,因為我以前沒有做過這方面的專案,而且我問遍了所有認識的朋友,搜遍了網路也沒有找到如何解決的方法,之後我翻書籍,接著搜尋網路。

  功夫不負有心人,終於我找到一個聊天室的小例子,但是功能差的太遠,於是我把這個示例一點點的研究,從一點也不懂到後來慢慢看懂,從對###技術一無所知到基本熟練運用。接下來我就開始自己開發,到最後終於把它開發了出來,雖然不是很完美,功能不是很強大,但是它是我辛苦的勞動結晶,我相信以後會把它開發的更強大,更完美。

  二、明確崗位職能,認識個人技術能力不足。

  經過三個多月的工作,雖然完成了一些專案的開發,我的技能也提高了很多,但是感覺我的技術還有待提高,所以我會在以後的工作中更加努力,努力提高自己的技術和各種不足,努力使自己成為一名稱職的職員。

  三、提出自己努力計劃

  1、學無止鏡,時代的發展瞬息萬變,各種學科知識日新月異。我將堅持不懈地努力學習各種技術知識,並用於指導實踐。

  2、“業精於勤而荒於嬉”,在以後的工作中不斷學習知識,透過多看、多學、多練來不斷的提高自己的各項技能。

  3、不斷鍛鍊自己的膽識和毅力,提高自己解決實際問題的能力,並在工作過程中慢慢克服急躁情緒,積極、熱情、細緻地的對待每一項工作。

  4、努力提高自己的日常交際能力。

  時光流轉間,我已到公司工作三個多月。非常感謝公司領導對我的信任,給予我體現自我、提高自我的機會。這三個多月的試用期工作經歷,使我的工作能力得到了由校園步入社會後幅度的提高。

  我會以炙熱的工作熱情繼續投入到今後的工作當中,以自己踏實努力的工作,報公司知遇之恩!

程式設計師工作總結10

  時間轉眼到了年底,回顧這過去的一年我感覺自己還是有很多進步的,在工作方面我也是深刻的體會到了這一點,我覺得這對我自身能力而言也是一個很不錯的提高,現階段的工作當中我也願意讓自己去做好分內的職責,對於過去的一年還是有很多準備的,我也需要總結一下工作。

  首先我一樣這些是我應該要有的態度,這對我個人而言也是很有幫助的,我也是感覺在這一點什麼我可以有更多的提高,我也堅信不管是做什麼事情有都應該要認真,在這一年來的工作當中我覺得自己的進步是看得見的,我希望能夠在接下來的工作當中能夠做的更好一點,這是毋庸置疑的,我也會更加深入的去了解一下這些,每天認真完成好自己的業務能力,在這個過程當中我是非常清楚這些的,在這一年到頭之際,我應該要有一個好的判斷,未來的工作當中,我會堅持去做好這一點,做技術工作是需要有足夠的抗壓能力的,現在回想起來我還是認真做的不錯的。

  來到公司已經有一段時間了,我清楚的瞭解到了自己在能力上面還是稍有欠缺,這讓我清楚的意識到了這一點,回顧這過去的一年我是清楚的認識到了這一點,這方面我是很有信心的,未來的還會有更多職責是應該要做好的,這一年來我也是完成了兩個專案,我覺得自己的表現還是不錯的,我是認真的關注好自己分內的事情,在這兩次專案當中我也是學習到了很多,我深刻的意識到了這一點,當然以後還會有一些事情值得我去做好的,這個過程當中我是做的足夠認真的,這一年來有很多的事情還是值得我去鑽研的,和周圍的同事身上也學習到了很多,這對我個人而言是一次很穩定的提高。

  當然在這過去的一年當中,我也是有一些做的不夠好的地方,這給我的感覺是很不好的,我能夠清楚的意識到這些,我覺得在工作方面自己做的不夠細心,所以出現了一些不該有的問題,相信新的一年我可以糾正好這一點,這也是作為一名程式設計師應該要有的態度,也感激過去一年來自己的進步,我始終相信,我可以有更多的成長空間,雖然偶爾在工作方面我會出現一些問題但我還是希望可以做的更加細心一點,在這方面,我對自己還是很有信心的,新的一年我也一定會更加的努力。

程式設計師工作總結11

  尊敬的領導:

  您好!我從11月1日入職到X公司已兩個月了,在參與整個OA專案開發的工作中,公司領導給了我很多學習的機會,這使我對以後的程式設計之路又有了些許信心。11月份剛到的第一週,我的主要任務是熟悉公司業務、瞭解專案開發流程、需求。學習專案的開發技術,向同事請教開發技術上的問題。

  一、下面對20xx年工作作一個簡單的總結:

  11月—12月 參與了各個模組的功能開發及測試

  主要功能模組開發如下:

  人事管理:職員登記、員工轉正、員工調崗、員工調薪、員工離職。

  成人高考:

  招生管理主要負責年度招生計劃、報讀輔導班、購買教材。教學管理主要負責課程、院校、專業、教學計劃、專業申報、指定班次。

  學籍管理主要負責入學註冊及其明細、畢業處理、學籍異動處理。教材管理主要負責教材入庫。

  費用管理主要負責退費處理、額外減免稽核。

  財務管理:

  預算管理主要負責年度預算、增補預算。

  收支登記:支出登記。

  二、在工作中主要存在的問題有:

  1、 由於開始對業務需求不是很熟悉,所以前期在開發的'過程中多次出現因為需求的原因,而不斷修改、返工的情況。

  三、工作心得:

  1. 所有的工作中溝通是最重要的。隨時記錄發現的問題,同事之間溝通之後才能把問題處理的及時、有效和清晰,儘量避免產生BUG。

  2. 互相學習是很重要的,工作並不是一成不變的,也許有一天你要去其他崗位幫忙,公司需要你發揮其他的技能幫忙。所以同事之間的技術需要相互學習,除程式設計之外,介面技術等都得學習。

  3、每天的工作小結真的很重要,這讓我們每天都有計劃的知道自己幹了什麼,不是漫無目的的工作,所以我們應該養成,日記、週記、月記、年記的工作習慣。

  四、工作教訓:

  自己在工作中主要有以下方面做得不夠好:

  1. 工作的條理性不夠清晰,要分清主次和輕重緩急;

  在開發時間很倉促的情況下,事情多了,就一定要有詳實而主次分明的計劃,哪些需要立即完成,哪些可以緩緩加班完成,在這方面還有很大的最佳化空間。

  2. 對流程、業務需求不夠熟悉;

  在工作中,發現因為流程或業務需求的問題而不知道如何下手的情況有點多,包括錯誤與缺漏還有當時設計考慮不到位的地方,對於這塊的控制力度顯然不夠。平時總是在開發,但說到底對業務很

  熟悉才是專案很好完成的前提。

  3.學習的知識不夠廣泛;

  一個專案中,涉及的技術往往有多種,知識多了,就會靈活變通,以後我一定會加強這方面的學習。

  五、對部門及工作崗位流程的合理化建議:

  為加強同事之間的交流,團結互助精神,應適當的安排一些娛樂活動或健身運動等。

  六、工作計劃、今後規劃暫時做出以下幾點規劃:

  1、要提高工作的主動性,做事幹脆果斷,不拖泥帶水;

  2、工作要注重實效、注重結果,一切工作圍繞著目標的完成;

  3、要提高大局觀,是否能讓其他人的工作更順暢作為衡量工作的標尺;

  4、把握一切機會提高專業能力,加強平時知識總結工作;

  5、精細化工作方式的思考和實踐;

  6、虛心請教比我做的優秀的其他同事,向他們學習技術或經驗。

  其實作為一個新員工,所有的地方都是需要學習的,多聽、多看、多想、多做、多溝通,向每一個員工學習他們身上的優秀工作習慣,豐富的專業技能,配合著實際工作不斷的進步,不論在什麼環境下,我都相信這兩點:一是三人行必有我師,二是天道酬勤。

  在參加工作期間,我深刻的體會到,把自己所有的精力都投入進去,技術工作都不可能做到完美程度,畢竟金無足赤人無完人,技術工作

  太繁雜,專案任務重而人手少。但多付出一些,工作就會最佳化一些,這就需要認認真真沉下心去做事情,就是公司所提倡的企業精神:厚德,立身,誠信,卓越。

  XXXX公司

  java程式設計師

  姓名XX

  20xx年1月10日

程式設計師工作總結12

  光陰如梭,一年的工作轉瞬即將成為歷史,伴隨著新年鐘聲的臨近,我們依依惜別碩果累累的20xx年,滿懷熱情的迎來即將到來的20xx年。在這年終之際,現對來公司一年的時間裡所作的工作彙報如下:

  1、正義erp專案的編碼工作。瞭解新疆正義專案的背景、及計劃安排,熟悉正義公司制度及業務流程,再到熟悉新能開發模式,之後我根據需求調研報告,從基本的資料庫建立,到編碼,完成了銷售部、生產部、採購部、質檢部四個模組的基本單據的制單、稽核、選單、查詢、列印等系列的編碼工作;完成了正義專案的模組測試及流程測試。

  透過這段時間的努力,使我個人的耐心、細心程度及對工作的合理安排得到了鍛鍊,學會了在繁忙之中找條理,危難之中找希望。同時自己也有一些不足之處,一些細節地方技術上還不太成熟,還需加以學習與鑽研。

  2、正義erp專案的實施工作。從十一月初開始進行正義專案的實施,每天早起趕在企業上班前趕到企業進行erp的實施。實施期間主要是軟體的安裝實施及對企業的erp系統的使用人員進行軟體使用培訓;紀錄客戶使用過程中出現的問題,晚上下班後加班加點將每天的小錯誤及客戶變更修改完畢。

  透過這項工作,使我原本欠缺的業務能力得到了很大的提高,並學到了很多與客戶交流的技巧及業務上的知識,更加明晰了erp系統的流程。但離一個成功程式開發人員的標準還差得很遠,在今後工作中,定會多多注意,加以改善。

  3、幫助和使用手冊文件的編寫。幫助的編寫使我熟悉了dreameweaver和fireworks的使用,為後期的oa開發也奠定一定的基礎,使用說明的編寫,使我更加加深了專案開發的整體思路與技術要點,總結了前期開發和實施中碰到的問題,並又一次的對軟體整體進行了測試,對暴露出的小bug進行了最後的修改。

  4、利用工作之餘的休息時間加強學習。平時注意收集有關pb方面的資料檔案,提高自己的處理新問題和解決新問題的能力,並加強學習java及oa方面的知識(現轉為學習.net),為後期的工作打好基礎。

  以上為本人粗略的個人工作小結。請領導審閱,如工作上有不到之處,請領導不吝指出,以便本人及時改正,從而能更好地工作。

  展望臨近的20xx年,我會更加努力、工作上認真負責,再接再厲,更上一層樓。相信自己會完成新的任務,能迎接新的挑戰。

程式設計師工作總結13

  新的一年即將到來、回首06年我很榮幸地進入了公司、加入了XXX團隊。認識了友善嚴謹的領導、熱心和睦且技術優秀的同事。很是開心、這是有收穫的一年。讓我從學生時代轉職到了一個社會人。下應對自己06年進入公司大半年的狀況進行年終小結

  一、收穫、不足及改善

  a、業務開発、技術潛力

  來到XX團隊、經過了將近一個月的培訓、大體上對業務的流程、規約、製造程式的方法步驟有了必須的瞭解。期間做過從簡單到複雜的幾本程式、從模擬到實際收穫很大。起先、感到這個人事系統十分之龐大、資料豐富、模組功能繁多。複雜之中又有規律。在此十分感激我的subleaderXX、還有老員工們對我們的細心指點。、那段時間常常加班加點地幫忙我們儘快熟悉系統。

  培訓的最後一本程式、是本工作量比較大的程式。我們也研究討論過數天、也發現了詳細設計的問題。體會到XXXXX公司對程式製造的嚴謹和細緻。處處體現了規範。不是亂來、隨心所欲地做程式。如註釋地新增、這是多人合作的工作、你寫的程式碼要好好書寫註釋、以便於以後的修改閱讀。在做這本程式時、很多的細節問題常常被我們忽視。讓我吃驚的是、畫面上的距離竟然都是用尺子去量的、畫面上的控制元件有1pX的距離、subleader都為我們指了出來、可見這是一個需要細心、耐心、嚴謹的工作。

  在工作中瞭解到一個原則那就是效率時間優先原則。一切都要有效率、都要在納品之前、提早發現問題、解決問題。千萬不要拖到最後一天、才發現了問題、那樣要耽誤事情了。採用前緊後松原則、前面多加緊點、後面好寬鬆點。

  之後做過一本比較簡單的程式、由於不是很複雜。做的比較順利。經過自測、還有subleader的測試最終發現了一個javascript的問題、補上了。在做著本程式前、先好好研究了段時間、之後發現了詳細設計有錯誤的地方、也指了出來、發了QA得到了日方的確認。總體上是提前完成了任務。也積累了點小經驗。期間最後的步驟sourcereview工作對source進行了修改。有些地方都還不是很規範、總之都要體現按照規約的來、不能隨心所欲。

  經過一段時間的修正、體會到如果自己寫的程式碼很爛會讓下一個改你程式的同事很是頭疼、所以必須要提高自己的素質、首先就應注意的要條理清楚、思路明晰。X提高素質,寫好註釋。經過一段時間的修正,體會到如果自己寫的程式碼很爛會讓下一個改你程式的同事很是頭疼,所以必須要提高自己的素質,首先就應注意的要條理清楚,思路明晰。

  掌握進度,隨時彙報。瞭解到我們做的任務都有XX期限,所以要求我們能估計這天做的任務的進度。然後下班前都要跟自己的teamleader彙報。剛開始,我們都很是不習慣,或者是忘記了。沒有及時彙報。這樣很不好,會導致leader掌握不了你做的任務的動態。以後都就應時刻提醒自己反應狀況,提出自己遇到的困難需要哪些幫忙。

  測試不馬虎,差事不應付。有近一段時間我們做了大批次的測試工作。這可能不必須需求很高的技術含量。卻是個考驗細心,嚴謹的任務。甚至有的時候感到很繁瑣枯燥。但這個保證軟體質量的重要過程。如果測試的馬虎,不認真測,軟體到使用者手上才看到bug是多麼不好的狀況阿。期間我們都對不懂的模糊的條目詢問了同事和領導。不輕易地亂打對錯。做好貼圖,貼資料工作。當然做多了也有了點體會,比如100多項的測試,也能夠發現裡面的規律,有些專案是一組一組的,比如一個動作,測試下來,就能夠對好幾項的對錯進行判別。

  中途以前做過一本XXXXX程式,由於接觸的同事不多,我自己研究了下參考了給定的程式,跟同事研究討論後,最終完成了。期間還發現了詳細設計的錯誤,跟日方溝通得到了確認。這讓我有了信心,雖然沒有接觸過的東西,也是能夠透過學習完成的。

  在空閒的時間subleader也安排了我們自主學習,對XXXXX系統做些技術調查等等。也學到很多,當然還是有很多不明白的地方有待繼續學習。

  另:以前以前做的。net多是windowsapplication方向的,剛進入公司做的是web方向的所以也是有很多需要學習的。工作中發現,有些動作步驟常常是機械的繁瑣的重複的。我們是程式設計師完全能夠自己編寫點小軟體來服務自己,提高效率。我發現加選單操作十分的繁瑣,要去資料庫查東西,複製貼上要弄個老半天,在空的時間裡,我也寫了個小程式,能夠快速地加選單,很想繼續完善實現其它的功能得到subleader及其它幾位同事認可。且課餘時間還做過個多年的心願一個麻將程式,有點停滯不前,此刻只完成了個雛形。

  總之業務上還有很多需要探索學習的東西。

  a、団體合作,交流協調

  做軟體是個團隊合作的專案,不是一個人單槍匹馬能做好的。個性是我們此刻做的人事這麼個龐大的系統。剛進公司,由於對大家都不是太熟悉,遇到了問題都是自己琢磨。leader鼓勵我們要多交流。此刻大家也很融洽,老員工也很熱心地幫忙我們新人,遇到問題我們也能討論共同進步。這點做的還是挺好。

  b、工作的態度

  工作態度上還能用心配合大家做好工作的,服從領導的安排,有問題及時反應。並沒有惡意地違反規章制度。

程式設計師工作總結14

  回首這一年的工作,有碩果累累的喜悅,有工作當中的艱辛,也有遇到困難和挫折時的惆悵。在專案可開發的過程中,難題一個接一個的出現,自信心不止一次的受到過打擊,雖然自己早就知道,要做到符合公司的要求,做一名合格的程式設計師,這些是遠遠不夠的。每天我都會不斷勉勵自己,好好學,以後會好的。在此同時,公司也給了我很多學習的機會,這是我對以後的程式設計之路又有了信心。在擔任公司程式設計師一職已經有一年多的時間,在這一年時間裡,我學到了很多東西。每個人都是在不斷的總結中成長,不斷的是審視中完善自己。在這一年裡自己也是在總結、審視中腳踏實地完成好自己的本職工作,現將這一年的工作總結如下:

  思想方面

  嚴格按照一個程式設計師應有的素養來約束自己,愛崗敬業,具有強烈的責任崗和事業心,積極主動認真的學習專業知識,工作態度端正,聽從公司的安排,積極配合客戶完善數字化校園系統。

  工作方面

  熱愛自己的本職工作,能夠正確認真的對待每一項工作,工作投入,熱心為大家服務,認真遵守勞動紀律,按時上下班,有效利用工作時間,堅守崗位,需要加班完成工作的要按時加班加點,保證工作能夠按時完成。在這一年多的時間裡面,我本著把工作做的更好這樣一個目標,主動了解公司的開發專案流程,請教他們開發技術上的問題。

  工作心得

  1. 在這一年多的時間裡面,我參與的都是團隊合作的專案,無論是自己還是同事,我們都將就團隊精神。在信任自己和他人的基礎上,思想統一,行動一致,這樣的團隊一定會攻無不克戰無不勝。我們的很多工作是一起完成的,在這個過程中,大家互相提醒和補充,大大提高了工作效率,所有的工作中溝通是最重要的,一定要把資訊處理的及時,有效和清晰。

  2. 每一個專案在開始著手的第一步,一定要和客戶把需求溝通清除,只要瞭解專案的需求,才有可能真正做好一個專案。我們需要向客戶提出,要求客戶提供所有涉及該專案的資料,每次與客戶見面都需要熟悉業務與程式的程式設計師隨時記錄需求。

  3. 工作中,將任務詳細化,詳細到每個頁面,甚至是一個頁面中的圖片什麼時候做好,做好到什麼程度,這樣把工作進度有計劃有方向的定下來,做事很有效率。

  4. 每天的工作小結真的很重要,這讓我們每天都有計劃的知道自己幹了什麼,不是漫無目的的工作,所以我們應該養成,日記、週記、月記、年記的工作習慣。

  5. 工作並不是一成不變的,也許有一天你要去其他崗位幫忙,所以同事之間的技術要相互學習,也許有一天,公司需要你發揮其他的技能幫忙,所以相互學習也是很重要的。

  工作教訓

  在公司工作的期間,我也發現了自己離一個符合公司要求的程式設計師還有很多差距,主要體現在工作技能與工作經驗的不夠,也是我以後要在工作中不斷磨練和提高自己的地方。仔細總結一下,自己在工作中主要有以下方面做的不夠好:

  1. 工作的條理性不夠清晰,要分清主次和輕重緩急。

  在開發時間很倉促的情況下,事情多了,就一定要有詳細而主次分明的計劃,哪 需要立即完成,哪些可以緩緩加班完成,在這方面還有很大的最佳化空間。

  2. 對流程、業務需求不夠熟悉。

  在工作中,發現因為流程或業務需求的問題而不知道如何下手的情況有點多,包括錯誤與缺漏還有當時設計考慮不到位的地方,對於這塊的控制力度顯然不夠,平時總是在開發,但說到底對業務很熟悉才是專案很好完成的前提。

  3. 缺乏工作經驗。

  4. 學習的知識不夠廣泛。

  一個專案中,涉及的技術往往有很多種,知識多了,就會靈活變通,以後我也會加強這方面的學習。

  工作計劃

  1.

  2.

  3.

  4.

  5.

  6. 要提高工作主動性,做事幹脆果斷,不拖泥帶水。工作要注重實效、注重結果,一切工作圍繞著目標完成。 要提高大局觀,是否能讓其他人的工作更順暢作為衡量工作的標尺。 把握一切機會提高專業能力,加強平時知識總結工作。精細化工作方式的思考和實踐。 虛心請教比我做的優秀的其他同事,向他們學習技術或經驗。

  其實作為一名員工,所有的地方都是需要學習的,多聽、多看、多想、多做、多溝通,向每一個員工學習他們身上的優秀工作習慣,豐富的專業技能,配合著實際工作不斷的進步,不論在什麼環境下,我都相信這兩點:

  一是:三人行必有我師

  二是:天道酬勤

程式設計師工作總結15

  來公司擔負法度模範員一職已一年多光陰,在這20xx年的光陰裡,我學到了許多器械。每個人都是在總結中發展,在審視中完善本身。在這半年裡本身也是在總結、審視中踏踏實實地完成好本職工作,現將這半年的如下:

  一、思想方面:

  嚴格依照一個法度模範員應有的素養要約束自已,愛崗敬業,具有強烈的責任感和事業心,積極主動認真的學習專業知識,工作態度正直,認真負責,聽從公司的支配,積極共同全友傢俬完善ERP系統,任勞任怨。

  二、工作方面:

  酷愛本身的本職工作,可以或許正確認真的觀待每一項工作,工作投入,熱心為人人辦事,認真遵守勞動規律,按時上放工,有效應用工作光陰,死守崗位,必要加班完成工作按時加班加點,包督工作能按時完成。在這半年裡,我本著把工作做的更好這樣一個目標,開發立異意識,積極圓滿的完成了以下本職工作:

  1、共同全友傢俬開拓並完善SRM系統;

  2、獨自開拓全友傢俬SAP日誌維護系統。

  三、存在不夠:

  一公司領導以及部門領導同事的贊助和指教,使我的工作有了很大進步,當然我還存在著許多不夠之處,處置懲罰問題思路簡單,不敷成熟,工作中容易產生暴躁情緒,必要更深入學習專業知識,進步本身的工作程度。

最近訪問