程序員年度工作計劃(范例十二篇)
發表時間:2022-07-27程序員年度工作計劃(范例十二篇)。
?? 程序員年度工作計劃
轉眼這一年又將過去,盡管受到金融危機的影響,但我們部門,我們小組卻是相當辛苦的一年,就感覺從年頭馬不停蹄地忙到了年尾。
業務開發,技術能力
以下總結下這一年中工作的情況。談談經驗感想,說說得失。
門禁系統
年初辦公室來安裝了門禁系統,我也折騰了幾個來回。主要是新的門禁系統跟我們舊的打卡系統的共存問題。我建議門禁系統僅僅使用它的門禁功能,不使用他附帶的考勤功能,以免產生系統移植等額外開發開銷問題。幸虧我記錄了老的考勤系統的引腳接線,門禁系統的安裝者沒有接好老的考勤系統的接線,導致老的考勤系統無法使用。幾經聯系往復終于讓兩個系統能夠共存,順利正常的使用。
視頻設備
隨后日方提供了web會議系統,為軟件園開tv會議提供了方便,不用來回奔襲了。web會議需要的硬件的采購任務交給了我。經過精挑細選選購了價廉物美的設備。在web會議的調試上也費了周折,起初的幾次應該是由于設置原因導致跟日方的聯絡中回音過大,影響會議效果。在不懈努力之下,終于現在勉勉強強還算過的去,效果還行。
數據庫講解
期間有幸給學生們講過一次數據庫的安裝課程。把常用到的sqlserver數據庫的安裝,以及oracle的安裝作了演示和簡單講解。在講授的過程自己也有些許領悟。
__軟件站
心里的一塊石頭要算__軟件站了。這個任務可以算是上一年的計劃,一直都沒有得以實施,在_老師的敦促下決定一定要把這個網站弄出來。一方面現在服務器的資料越來越多,資料都比較分散。新人裝機沒有一個指導很難找到要裝的東西在哪里。老人裝軟件等也很難找,非常有必要有這么一個導航,至少是個方便的列表告訴大家急需的軟件在哪里。經過一段時間的奮斗,這個網站終于“猶抱琵琶半遮面”。雖然比不上什么花哨功能強勁的大站點,至少對于這個網站我也傾吾所學,運用flash,dreamweaver,ps等技巧灌注心血弄起來了。應該給大家帶了些許方便,在之后的一些系統更新,_____的軟件更新我都及時發布在了這個內部使用的網站上。期間也感謝_老師常帶來一些有用實用的軟件資料。
新人培訓
今年的新人培訓我依然是培訓的擔當者,感受頗多,有自己的感受,也有對新人的想法??傮w說來是很累的,一方面我擔當一塊的培訓由早年的一周延長到兩周,時間內容都增加了。并且放棄了很多休息時間來關心下新人。自我覺得應該是講的比以往都詳細。于是感慨來了,新人是公司的后備力量,我們培訓的責任更加重大。新人很注重第一感覺,倘若教的不對,錯了,很容易這錯誤的信息便先入為主。我的感覺是,有的知識點講過了,解釋過了,舉例子了,演示了,好了,問了都說懂了。立即過一會兒再來問下馬上又說不會了。汗。我覺得兩方面都要總結,新人自身要總結牢記,熟記技術點精髓自身要非常努力。另一方面我們培訓者,可能也要注意方式,方法,講解技巧。有的東西我們是有經驗的,用起來寫起來都曾經有過感官的體驗,但是新人不一樣,新人沒有經歷過這些,一味的填鴨,他們忘的很快。他們需要時間積累,我們在他們入門的時候還要多點關心,多多指導,糾正他們的錯誤。我體驗到了,給新人一定要多講幾遍,講一遍是絕對不行的!且講授之間要自己總結些典型的例子,讓新人看一看。
另外年尾也曾去__院作過兩天review的支持吧,感覺自己也要與時俱進啊。
服務器配置
今年我依然是部門這里的服務器總負責。自從服務器越來越多,測試用的,數據的,功能的等等服務器越來越多。對服務器的統籌管理尤為重要。服務器一出問題,好了大家手頭的工作全部都會中斷。重中之重啊!服務器多,管理維護也帶來壓力,所以在討論研究之后,各組的服務器由各小組出人維護負責,我總負責及擔當本組的服務器維護更新備份任務。一年來相安無事。對于日方要求更新的軟件環境等,我都第一時間常常加班加點先自己試點是否成功,成功了則制作教程,發布在軟件站上,之后全員公告。最有印象的是大夏天超熱的一個周6,日我一人在辦公室由于沒有空調,汗流雨下,索性赤膊上陣。zc_衣斗服務器!
上網權限
今年對網絡加強了管理,特別對外網的訪問進行了一系列的措施。我覺得效果還是有的,杜絕了員工上班時間上無關緊要網站,提高了工作效率。我對上網權限的管理進行了實施。對誰要開通網絡,進行文檔化地登記,定時開閉,做好記錄。
申請服務器資料
以上說到服務器越來越多,但是總的來說服務器多歸多,也都有相應的用處。有ap服務器,db數據服務器,文件服務器,打印服務器等等,還有各個小組用的服務器。基本都做到專機專用,盡量讓一些功能空閑的服務器多做一些功能服務。年中我還對部門內使用的服務器進行整理歸類,做了文檔描述當前服務器負載功能情況,便于申請新的服務器,也是留一份記錄便于日后管理。
公共上網機
由于加強了網絡管理,上網的權限受到到限制,則有必要開辟公共上網區域。起初設置了1-2臺,我安裝部署了公共上網,且尋找了一些管理軟件。日后公共上網機還是較少,又將一臺空閑的機器進行了維護作為公共上網機。由于這些機器都是比較老的機器,非常容易死機,我得不時地關注他們,有的要拆拆弄弄的,有的則要換電源,換風扇換內存等等。感覺兼職了一份it機器維護的職責。貌似這一年除了品牌機的電腦,部門的電腦維修沒有給外人來修理的機會。品牌機的故障我也事先把一道關,預先診斷一下。
ap新服務器
公司給員工升級換代舊的開發機器,多出的一臺新的機器,我建議做ap服務器,因為ap服務器使用的人多,負荷量大,不再使用老的舊的總是死機的服務器。所以我也常常加班加點對更換了新的機器做ap服務器,還有軟件的安裝環境的配置,數據的移植等等很多瑣碎的事情暫且不表。來年希望找個時間把db1的數據服務器也換成新的機器?,F在已經常常死機了。
給與業務
在給與組里年頭忙到年尾,常常加班加點放棄休假日。不知這是公司崢嶸好的征兆亦或又是對自己的另一種摧殘。身體累,心累。在給與組里常常要對應一些困難的問題,有的時候很無奈,也僅僅有無奈來形容感情感受。一切的一切,唯獨只有不斷地提高自己來正面工作,直面每天的生活。學習業務,學習日語,學習技術。學會做人,學會處事,學會溝通。常常感慨我這一年的收獲是什么?!皥A滑”并不一定是一個貶義詞,它是一種藝術,它是一種處事技巧,它是有的時候解決問題的手段。在有一些分歧,有一些爭論的時候,愚蠢的方法是方頭方腦的去跟別人碰個頭破血流,然后懷恨在心,終日郁郁寡歡似乎人家都跟你過不去似的。合理的,我領會到了,應該先放下自己的立場,站在別人的立場,靜靜地聽他把他的想法觀點完整的表達完畢。然后分析其合理性,提出自己的觀點商討到底誰的更好一點。有的時候也許對方的觀念是錯的,很不合理的,在不能改變事實情況的時候,學會承受,接受。
團隊合作,交流協調
團隊離不開互助合作,又過了一年大家又長了一歲。更加的成熟,愈發的睿智。對人更多了一份寬容,對事更多了一份忍耐。希望熱烈激烈討論的場景繼續下去,哪怕整個面紅脖子粗,不管結果如何,那是大家都彼此投入了用心了。有的時候常想,到底什么樣是合格呢?什么樣是完美?姑且不論完美,說說合格,或者講坦蕩。常覺得事情真真正正用心了,對待了,在力所能及的范圍內發揮了自己的能量,bug永遠測不完,程序永遠沒有完美。至少自己對得起自己的責任心,不存在僥幸逃避心態做好這件事情,品質之外道義上未嘗不是可以了。一個人再強大,他也不是超人放在一個團隊里,他頂多是個大水滴。一個人再弱小他也不應該被團隊拋棄,哪怕它僅是個分子,他也是團隊里不可或缺的一份力量,它必有它的發光灼熱之處。
工作態度
這一份簡單的報告怎可包括我一年的酸甜苦辣。心情,勞動,多年的汗水,凝聚在泛黃的筆記本上。它是歷史的見證,它是對我自己的肯定與鞭策。我決定換上新的筆記本,翻開新的篇章。一如既往…
日語能力
請再允許我給自己找一下借口。太忙了,沒有時間看日語??臻e喘息的時間,我要放松下,我不會捧起該死的日語書!
年初的時候我其實很失落因為組里大多數的都過了日語考級,盡管它不能代表什么,但是又拿什么來區別呢?如同文憑。該死的日語啊,罵罵咧咧中我還得悄悄拾起啊…
不過隨后我還是重拾了信心,因為我有我的價值,直面一切,努力彌補薄弱,其他的讓別人說去吧。
新的一年工作展望
新的一年繼續努力,繼續提升自己的實力。日語技術都要雙重進步。務必與時俱進。自己不升級不換代,就要被歷史的年輪淘汰。
對公司的意見和建議
我覺得這個欄目應該改名,直接叫“發牢騷”,或者叫百姓上訪。估摸著大家的年次報告書是否千篇一律的高調,或者網絡download?;蛘卟惶鄄话W的湊點字數。真正能說出心聲的,真心想法的又有幾何?
怕?得“圓滑”?亦或麻木,說了又有什么用?
不管如何,我發下牢騷。起初我們初出草寇,領導問我們的目標方向,我迷茫。這待遇我都不知道去留,我如何回答我有什么規劃。稀里糊涂年復一年,金融危機不能搪塞為借口,日本是危機了,咱們可是實在的多干事了。倘若混下去,似乎怎么也不匹配咱這性格。生計是現實的,咱們卻也是成長的。冠以行家,骨干,咱貴不敢當??蛇@待遇多個一兩百,便干兩個職位的事情,咱是不是也廉價之至了!是否有時管的太寬了,太“多管閑事”了,有的事情本好心,或者稍熱情過問一下,最后很“莫名其妙”的這事變成您負責了。換個說法曾經的跳躍條件是至少有個質的飛躍,可現在被無奈的,多個五百,一千的你立即可以走人了。因為這多的夠讓您在公司奮斗5年多還未必到這水平。請鄙視下自己的目光短淺,可生活,是現實的。讀過文章為什么一些大公司吸引人留的住人,因為他們灌以高薪水,員工在那里工作有優越感,歸屬感,他愿意自發的貢獻自己的余熱而無后顧之憂。想想我們這樣的軟件公司,什么最值錢?資產!資產不少,漂亮的辦公室,漂亮性能優越的電腦。最最值錢的呢?不是這些!最最之重,最最值錢的資產,我知道是人,是員工。井底之蛙鄙人之愚見,我們還得換位思考公司要發展,要看前景,要看未來。牢騷之余,其實公司也都是有先知先覺的,高層也總在琢磨的公司的發展,我相信我們每天都在進步。最后套用09年網絡的一句流行語:人生就像茶幾,上面擺滿了杯具!
依然祝愿、希冀公司的明天會更好!
第7篇 2023精選程序員年度工作總結(一)
馬上到年末了,自己也對今年做了一下總結,自己有哪些優點,有哪些還需要加強。每當我想到今年比較滿意的地方,對比之前,就會有這樣一個思考:如果以前的我要是知道這些該多。在這里給大家分享一下經驗,讓新人少走一些彎路。
做事要積極主動,態度決定一切
說這些,可能有人會覺得,這些都明白,都是大道理,只是怎么樣執行的問題,下面我舉一個真實的例子。
我曾經帶過的兩位新人,a君上班,交代給他負責的東西,是永遠沒有結果的,我交代給a做一個數據展現的部分,a君告訴我他不會jsp的技術,我給他推薦了一些書籍以及我曾經寫過的demo,并告知不能光學,要有成果展示,可以通過這個數據展現來學習jsp技術,但是最后的結果是他下班就走,走之前沒有跟我匯報任何進度,我最后只能換人做這個東西。這里我并不是推薦職場新人要加班,但是做事的態度要認真負責,新人可以對技術不懂,但是要有負責的態度,起碼應該匯報一下今天的進度。
再來對比一下另一位b君,也是同樣接到這個任務,首先b君懂jsp,但是他不懂jstl,我給了他時間學習,結果b君在很短的時間內,學了jstl并將總結發給了我,我相信這么短的時間內,他畢竟掌握的有限,但是學習了,又有總結,這種態度令我非常滿意。在第二天,b君就把數據展示做出來了,而且確實是我想要的樣子!不得不說,同樣的事,同一水平線,不同人做的時候,態度和積極性就決定著一切,所以一個人只要工作態度好,我相信這個人的工作絕對不會差。
提問的技巧
作為一個新人來說,不懂就要問!這里我要說兩點:
1、 如果是單純技術上的問題,如果可以google到的,我認為就可以自己消化掉!問的問題一定要先google,然后帶著自己的想法,去問一些有經驗的人,收獲會更大?。ㄍ扑]閱讀:《如何使用搜索技巧來成為一名高效的程序員》)
舉個例子:曾經的我,埋頭寫代碼,那時候很怕上司知道自己不會這,不會那!所以拼命的掩蓋自己不會的東西,自己查資料,下班了問同學,上論壇發問。但是由于邏輯和現實需求不一樣,所以結果并不理想!如果那個時候,我把自己不理解的地方和上司談,也許會很快的就能完成這個任務,而不是返工。
2、如何提問?問誰?
很多新人不知道如何提問,也不知道問誰。我的建議是,先把你要問的問題梳理好,可以有電子版或者打印版的整理,方便其他同事查看和解答。然后就是提出的問題,要讓回答的人感興趣,這樣他不但會給你解答問題,還有可能將問題延伸,讓你學到更多的知識。對于如何讓回答的人感興趣,就是仁者見仁,智者見智了!看個人發揮了!
對于問誰,我覺得你不了解其他同事的時候,要先問你的上司,當你了解了你的同事每個人擅長的領域之后,就應該把自己的問題歸類,然后問最擅長的人。這樣會事半功倍!
任務分解
不知道大家做事都是怎樣一個邏輯,當年的我做事就是一團糟。當我拿到一個日志分析的任務的時候,就想著做,埋頭苦干,但是自己越做,腦子越渾,完全找不到頭緒。后來,上司找到我,給我做出了任務分解,我按照任務分解來做,清晰了很多。直到現在,我還保持著做任務分解的習慣。
其實做任務分解可以幫助你更深入的了解你要做的事情,任務分解包括一個事情,你需要分幾個步驟去做,每個步驟要做到什么樣子,什么程度,多長時間做完。幾個步驟為一個里程碑。如果具體做的時候發現一個步驟的事情做起來超過了一個星期,我覺得這屬于任務分解的不夠細,需要將這個任務再次分解,讓你的工作更透明,更有效率??梢允褂靡恍┤蝿辗纸夤ぷ鳎瑢⒆约旱墓ぷ髀肪€和步驟明確,要善用工具。
主動匯報 + 主動溝通
曾經的我就是埋頭苦干,但是從不匯報進度,其實這樣是不好的。后來我的領導找到我,問我的進度,才發現意見有所分歧,理解有差距。索性只能重新來過。
新人一定要注意這個事情,有情況,有成果,有可展示的東西就一定要及時的主動匯報這個事情的進度,做成果展示,在對事情有不理解的時候也需要主動的溝通,使之和所有參與人員的意見一致再去做,保證你做的事情的正確性和有效性。
記住一句話:當領導找到你問進度的時候,你是被動的!
上面幾點,看似簡單,做起來很難!到現在任務分解和提問很多職場新人是不具備的,需要慢慢磨練,但是我們相信,只要有良好的態度,良好的習慣,工作一定會慢慢越來越好!相信自己的明年會越來越好!
?? 程序員年度工作計劃
不知不覺,進入公司已經十多天了,在工作期間同事互幫互助,讓我在工作上快速上手。我知道我還有很多的不足,在這未來三個月以及以后工作的過程中我還有很多的東西需要去提升,去學習,我將努力工作,積極學習提高自己的開發水平,更好的為咱們公司服務,也是為我自己服務。
在工作期間也總結了一些收獲:剛開始一份新的的工作,就有新的挑戰,新的歷練,在工作上也讓我了解到了咱們(微創寶)pos機和android設備上上面的開發進度。我會利用現在現在的時間整理思路,等到了開發iOS的時候,可以加快***的開發進度。收獲到了領導以及同事的關系與幫助,讓我很好的融入到了(微創寶)咱們的這個團隊中來,融入到咱們公司這個大家庭中來。 俗話說的好:“失敗乃成功之母”,咱們現在這個項目***。雖然在推出“微創寶”之后的一段時間后,出現了問題,但是現在我的目標就是發現手機客戶端和***機上的bug,以及解決bug,隨然不懂***的代碼,但是會在空余的時間,去學習并且嘗試改好這方面的bug。
我期望我的薪資在未來三個月中,可以達到***,在未來的幾年之內成為項目主管,整理文檔,幫助更多的同事處理問題。
工作前期:配合好廖總的開發并及時處理開發時出現的Bug問題,熟悉(微創寶)的開發流程,同事配合且處理好好同事之間的事情。
工作中期:申請蘋果開發者賬號(企業級)并且開發出蘋果手機客戶端努力早日讓蘋果客戶端上線可以應用,達到***機和***設備同步開發。 工作后期:完善蘋果客戶端,并且繼續完成沒有開發完成的工作。 利用空余的時間幫助我們這個團隊做利索能級的事情。
報告人:技術部 某某某
日期:年月日
?? 程序員年度工作計劃
走過了20XX,沒有經歷電影里面的災難,安全平穩的過來了。不覺得有什么,因為平時就是把這件事當噱頭來傳,從來就沒當真過。明天開始休假,今天也是今年最后一天上班了,工作階段性的完成了。以后當然還需要再改動,但這之前我要回老家過一個輕松的元旦節了。作為一個程序員,作為一個剛入行不就但滿懷憧憬希望的菜鳥,做一下總結對以后的路只會有好處。
這一年從好運開始從壞運氣結束,也就是前半年技術薪水各種事情都在走上坡路,而到了下半年雖然技術薪水身體狀況也都是在增長,但明顯感覺不像上半年那樣順風順水。我一向不是個運氣好的人,或許是因為性格不夠主動的原因,很多東西都會與我擦肩而過,機會像暴風驟雨般向我襲來,都被我一一避過。很多時候都悲催的望著身邊的同學朋友不斷的跳槽和加薪,不斷的在群里面述說自己的得意之事。經常也告訴自己剛開始工作,不能太在乎薪水了,應該以學技術為第一要務,應該以鍛煉身體和交朋友為重要目標。在一個公司里一定要先穩定下來,趁年輕多吃些苦,多學點核心技術,將來不怕找不到高薪工作。但這些話現在看來是自欺欺人了,薪水比同水平的朋友低了一截,技術似乎也沒有多少值得夸耀之處,那么我拿什么來安慰自己呢?
這是我第一個公司,目前沒換過。公司整體氛圍還是可以的,技術研討的傳統非常濃厚,整個產品開發部牛人還是很多的,和大家熟了之后我就充分發揮了臉皮厚的特長,男的叫哥,女的就叫姐,有什么疑難問題就輪流去問。三四個人,他們在某些領域都有不錯的研究,都具備指導我能力,時間長了次數多了,他們也習以為常只要有空肯定是要被我請來解決問題的。從他們解決問題的方式和思路中,我慢慢也學會了很多方法,最近半年來我問的問題逐漸少了,偶爾會有解決不了的難題,問到他們身上,他們也大都要犯好大難。很奇怪,有時候自己怎么想也想不通想不到的問題,只要把他們請來,我的思路立馬就開闊了。情景大抵如此:他們坐在我的電腦前,我站著恭聆指教。在他們了解情況和嘗試解決辦法時,我提一提自己的想法,說說之前未解決的其他原因和產生的現象,于是突然間我就想到了,原來這般這般就可以解決該問題了。總體來說這個問題他們沒給我實質性的幫助,我自己想到了這個問題的解決辦法,但讓我自己來想恐怕還要好久。有時候甚至于直接卡殼,大腦短路,無法繼續下去。老鳥告訴我,形成了思維定勢,自己很難有所突破,停下來,想一想,或者去放松一下,再來解決這個問題,思路就來了。這個我深以為然,但項目緊的時候,都是爭分奪秒,誰能閑下來去陽臺轉轉?都是一坐半天,來水都懶得去接,盡管飲水機就在五步遠的地方。
去年和同事們不太熟,話說的不多,問題問的也少,不似今年。今年年初開始,一直都跟幾個人形成穩定的吃飯陣營,每天中午必然是我們幾個一起吃飯,除非有人出差不在。在飯桌上大家少談工作,多說新聞和娛樂,這樣大家的關系就拉近了很多,熟了之后我的話就開始多起來,不時的講個笑話說個段子,大家一樂我也挺高興。一年來,好像大家都習慣了我的大嘴,有一次我去外地出差一個半月,回來之后就有人說,你不在的這些日子,大家吃飯都沒勁了,少了太多的熱鬧了??磥砦译m然很貧,但還沒招人討厭,這樣很好。我想可能因為我的真實和真誠,雖然我很喜歡扯淡很喜歡講段子,但都是明著裝來著,絕對不會玩虛偽。即使我再裝,那也是大家一眼就能看出來的,純粹是娛樂需要,只是為了嘴貧而已。人際關系自認為做的還不錯,最起碼沒有樹敵,和大多數同事的關系都很好,比以前主動了些,這應該算得上是種進步吧。
年初開始一直忙著做部門的一個項目管理系統,這個系統是我接觸的第一個正式的開發任務,這個系統曾讓我無比糾結,新接觸的freemarker還不會用,整個項目都是使用freemarker寫成的模板,而我根本無法了解是什么意思,整個項目無法把握,開發就無從下手。項目的框架是struts2+spring+ibatis,數據庫是oracle,這些技術我都有接觸,用起來并不困難。但是項目組中就三個人而已,所以一旦分配了某個模塊,就要從需求到設計到編碼到測試一個人來做完,還有很多未能確定的任務要先建雛形。這樣就給我帶來了較大的壓力,一邊學一邊做,每天下班之后都再多做一個半小時。慢慢的上手了,兩個模塊做完整個項目的結構都在我腦中了。這期間我看了代碼重構和設計模式這兩本書,雖然沒讀完,卻吸收了不少有用的思想?,F學現賣,直接用到了項目的編碼中,把以前很長的方法分割開來,把亂七八糟的命名重新改成有意義易懂的名稱,把注釋加的合乎規范。后來證明這個改變給我帶來多么大的影響,無論需求再怎么變動,我的代碼都只少量修改即可,很少再出現頭大的情況。這個項目持續了近五個月之久,我參與了四個完整模塊的開發工作,這個項目對我的技術提高有了至關重要的幫助,讓我對框架的理解對數據庫的開發都有了質的提高。項目臨近結束時我就躊躇滿志,覺得軟件行業真沒有不可為之事?,F在想想當然很幼稚了,當你覺得自己學到東西時候,才是真正需要學習的時候。這個項目的結構十分漂亮,很多模板寫的都十分巧妙,代碼的復用率極高,可擴展性也很好??吹竭@樣的項目,真覺得架構師和設計師像神一般的存在,我的心離他們也更近了一步。這里提一提項目經理,女,年齡不詳,估計25—30歲,性格豪爽,工作十分努力,技術扎實豐富,在開發中給了我很大的幫助,絕對的女中豪杰。
4月底,經理給我介紹了一個人,這個人是其他組的項目經理,大概技術十分牛,以前沒接觸過,暫且稱之為Y。告訴我有一個門戶系統需要我來做,使用內容管理系統來做。說實話,這幾個字連在一起我還是第一次聽到,可能有人覺得很好笑,作為IT專業的人居然連內容管理系統都不知道,大家盡情笑吧,當時我真不知道。既然連名字都沒聽過,更別提是用來干什么的了,一頭霧水,蛋都疼了。使用一個產品jeecms,這是一個公司開源產品,網上公開源代碼開放論壇指導,但如果用來做商業網站就必須得到授權,授權費用4800RMB。回頭說我對這個項目的了解,那三天真似人間地獄一般,那幾天要搬家,晚上很晚才回去,回去后先得打開電腦繼續看該系統??赐?1點多了,還要收拾搬家的箱子。白天Y要問我系統理解的情況,我說理解一部分了,但還不會用。Y很明顯對我的回答不滿意,懂就是懂不懂就不懂,沒有大致懂了,沒有懂一半了。我只好說不懂,然后問他,他說我也沒用過該系統,但這些東西都是相通的,不就是創建網站,開發定制界面嗎?人家既然做成了產品,自然后臺都不需要你來做了,只要會html和css就可以建站了。網上似乎也是這么說的,但實際情況根本不是這樣,而我也不止懂這些。我熟練使用javascript和jquery,熟練使用freemarker標簽,對java后臺編程和數據庫技術也較有心得。但是就是不懂JeeCMS這家伙是用來干嘛的,這個產品是什么,用來干什么?別告訴我是建站,因為以我當時的水平,不知道建站是怎么回事,更不知道用內容管理系統建站是怎么回事。Y白天每天至少罵我一頓,我在他眼中就是個笨蛋扶不起的阿斗,之前跟同事交流問題沒被這么罵過,說實話真不習慣,他的聲音大的兩個部門都能聽見,人人位置側目,我想當時我的臉色一定是紅白交替,但面對比你牛的技術人員還能說什么呢,誰讓自己菜呢,挨罵也活該。我的脾氣一向不好,但那時候卻從容的忍了下來,當時我就想,我一定要把這玩意搞懂,搞通,讓你另眼相看。五一之后出發去了客戶那里,才知道,之前做的準備和需求調研都是扯淡。需求要重新調研,項目要重新規劃,最重要的是,Y不是項目經理,不知道誰是項目經理,向誰請示向誰匯報誰來監管?都不知道,我的任務就是根據需求做項目,一個菜鳥,孤立無援的狀態下完成并不確定的需求。大家想想我當時的狀態吧,一個人在外地真的是很寂寞,那段時間盡管吃得好住得好,有電視看有網上還有ipad玩,但一到周末就犯難,不認識一個人不知道去哪里度過,從來沒有如此的寂寞過。后來實施部門也來人了,總算有了認識的伴了,慢慢熟了也成為很好的朋友。項目這邊需求也慢慢明確了,雖然有很多問題之前沒遇到過的,但經過艱難困苦的過程,問題一個個迎刃而解,客戶那邊也很好說話,有些東西實現不了他們也就不計較了,請我們吃了兩頓好吃的,讓我感覺很溫暖。前后經歷了兩個月,這樣一個現在看來極其簡單的項目才算完成。這個項目中我的收獲更大,因為從客戶接觸,需求調研,軟件設計,編碼發布,實施運維都是我一個人完成的。而且完成了很多數據庫和源碼的改動,算是真正意義上的二次開發,對springMVC框架的優越性有了很大的了解,對hibernate框架也了解了不少。其他的一些技術在前面的博客里也都涉及到了,最大的好處就是開闊了眼界,讓我真正知道了軟件是怎么回事,需要考慮的多種因素該如何一一進行調優。暴漏的問題也有不少,比如沒有人去交流,造成工作效率低下,沒有人監督造成工作散漫不抓緊時間,這都是以后工作中要注意的事情,畢竟這個要靠自覺的。
現在這個項目是從9月份接觸的,現在依然未能完工,但基本功能已經上線,需要其他功能的添加和優化。這個項目暫且不介紹了。
做程序員總要有個目標,我想我的目標就是往oracle方向發展,oracle是星球上最好的數據庫管理系統,國內也有不少的oracle大師,他們的成功之路十分激勵我的心智,覺得這個就是適合我發展的道路。堅持每天學習,即使以后不做dba,也要做一個oracle方面的牛人。
?? 程序員年度工作計劃
1.產品開發之前一定要全面了解產品的功能,大致確定具體的控制方案,不要沒有計劃的做工作,特別是新產品,要統籌規劃,非通用物料要提前采購。否則會給后續的開發工作帶來很大的工作量和更多的考慮點,然后再根據使用情況和客戶的其他需求等完善、擴展產品的性能、功能等;
2.產品最終是要應用的,特別是工業級戶外產品,一定要考慮到惡劣的應用環境,一開始的設計中(包括內部電子部分和外部結構等)就要充分考慮這些因素,確保將來開發出的產品的穩定、可靠。不能抱有一種僥幸心理,等到出現問題的時候才去解決。設計的各個環節,模塊能先暫時測試的就先測試,早點發現問題早點解決,不要等到整個系統都裝配好了再去測試,不然的話很難定位可能出現的問題,我覺得這點對于__這些剛做產品的工程師來說這點很重要;
3.遇到的問題不要逃避。若問題不解決,它總會一直存在那兒,早晚還會暴露出來,對于負責任的工程師來說這是一塊心病,看到可能會心煩、心虛,所以為了自身的清靜,還是早點解決為妙。個人能力有限時,可以把問題說出來,讓周圍的同事幫忙想想辦法,除遇到特別困難的技術難題外,一般都能很好、很快地解決,自己也能從中學到別人的思考方法;
4.產品設計到一定階段后,可能會有人(領導或者客戶)要求或者建議再增加一些功能,這有可能打亂產品設計思路和進程。此時應該仔細考慮他們的要求,不是必需的功能可暫時不加上,但一定要記下來,待將來完善的時候再考慮進去。比如說臺灣群獻開發的觸摸屏式電熱水器,這個項目都改了四次控制方案了,還不知道這是不是最后一次;
5.產品設計過程也是自我不斷提高的過程。對于新手來說,期間不能只想著做產品,更要去思考、總結遇到的問題和知識,要準備好本和筆,隨時記下遇到的問題、解決辦法、遇到的新知識,不斷豐富自己的技術能力和經驗。每個人的人生其實都在“書寫”屬于自己的歷史書,有些人寫得好、寫得精彩,就可以出版。這也屬于一種資本吧,“書寫”的多了,將來不論是求職還是升職,都會有更多的信心和勇氣;
6.工作態度、行為習慣至關重要。好的習慣能讓自己迅速處理問題、讓工作中涉及到產品開發的事情盡在掌握之中,壞的習慣會讓自己消磨大量的時間做那些無謂的事情。這種態度在一個團隊中和別人合作完成任務時顯得特別明顯,該做的事情,只要能力所及且時間充裕,一定要早點做好,不能讓別人跑到面前盯著自己好幾次才去做。沒有人喜歡被別人追在自己屁股后面要東西,所以為了輕松一點還是要早點完成為好,因為事情總是要做的,做晚了還會影響別人對自己的看法;
7.做自己該做的事情。對于那些沒有任何意義的事情,寧愿坐在那兒閑著修養生息也不要去做。工作中閑暇時要不斷給自己充電。因為工作中做的事有時不一定能讓你有任何技能上的提高(可能是重復做事情,像流水線一樣),但記住一定要在閑暇且大腦清醒時多去學習。記住一點:工作時不一定在學習,但學習時一定在工作;
9.公司的人際關系簡單為好,不要拉幫結派,但一定要有跟自己能說工作中困惑的傾心之人,這樣當你遇到生活、工作困惑的時候,可以有人給你出主意。人有時真的很需要被人傾聽。工作中難免遇到不順心的人,不要深深陷進自己挖的感情坑里,工作中感情要對事不對人,下班后把這些都要忘了,享受完全屬于自己的生活;
9.注意勞逸結合。特殊的工作性質決定了特殊的工作環境,忙的時候一天要在電腦前坐十來個小時,尤其是在布板時,這一天下來會覺得頭暈腦脹,眼睛酸痛。怎么辦呢?下班后適當的運動運動,不僅能緩解一天的疲勞,而且能保持旺盛的精力,工作起來效率也會高很多,這一點我們的部長就是個好榜樣 ,踢足球他能踢完全場,這讓我們技術部的好多人都自愧不如啊??磥硪院笪乙惨噙\動了!
鐵打的營盤流水的兵。這一年下來,技術部的人員變動也挺大的,一部分人走了,又有一部分人來了,就像一個人新陳代謝一樣,公司也在不斷的注入新鮮的血液,人員年輕化。年輕雖然代表著激情、代表著活力、代表思維活躍,但同時也注入了不穩定因素。穩定中求發展,我個人認為,人員變動太頻繁不利于公司的發展壯大。也許他們有更好的去處,人往高處走嘛,無可厚非。不過我覺得__的環境還是不錯的,不管是工作環境還是人文環境,到現在為止我還是很滿意的。如果能在改善一下我們的生活環境,在寢室裝上有線電視我們會更滿意了,建議而已,嘿嘿!辭舊迎新,愿20__在新的一年更加輝煌!新年快樂!
?? 程序員年度工作計劃
工作四年了,保持著每年寫一份總結的習慣。
我很希望總結有一個醒目的名字,比如從到,或者薪水從xx到xx這樣??上裁炊紱]有,我的職位依然是軟件開發,薪水依然是那么多。現在經濟蕭條,估計也沒什么希望漲錢了。
對于懷有遠大抱負的同學,這份總結應該是份反面教材。
記得去年寫總結的時候心情很差,抱怨了很多當時的工作以及領導花生,那個時候的愿望是找一份新工作。沒想到剛進入12月我就找到了。
不得不說這一次求職我是認真的把它當作一個工程去做,客觀得對自己進行了定位,而且非常重要的是明確我想要的工作到底是什么樣的。我需要的是讓我每天的8小時能夠享受工作的快樂。
投簡歷面試的過程非常折磨人,尤其是我的處境(每天很大壓力,完全是自我打磨的階段)。
我清楚地記得面試現在這份工作那天是x個周六,我的經理娃娃和技術主管T同意我周末面試。一共4個小時,那絕對是一個互相爭取的過程。他們對于工作的熱情打動了我,覺得和這樣的團隊合作一定可以有火花。
真是幸運,當我正視錯誤,用行動做出改變的時候,找到了一份我要的工作。入職三周已經和團隊磨合得很好了,用同事的話說就是覺得我已經加入很久了。
這里不得不說一句我們的團隊,一個老中青結合富有戰斗力的集體,而且還不乏八卦調節生活。每個人都特別,合作也會有摩擦,但是整體運作非常協調,開發速度和效率都高。從他們身上我看到不同的工作態度,生活態度。這些對我的都有著潛移默化的影響。領導“娃娃”也非常合適我目前階段對于領導的需求。如果說幾年前我初出茅廬需要的是一個有時間且肯耐心帶我的領導的話,現在的我需要的是一個可以給予我充分信任的上司?!巴尥蕖毙湃挝?,從剛進入公司就如此。在熟悉產品階段我提出的問題和建議他都認真的聽了,而且給我時間讓我按照自己的想法作出修改。后來我也喜歡把新想法跟他說,當我們帶著創意去和老板談的.時候他是我堅強的后盾。
這一年下來我在純技術上的提高并不多,我們所面向的客戶并不要求尖端的技術。經驗主要體現在理解需求上面,如果說前兩年我還需要領導把需求說得很明白,還會為馬后炮而耿耿于懷。那么今年應該算是個分水嶺?,F在的我不需要領導花很久時間來講需求,也不用每一步都需要認可再做接下來的工作。總的來說就是技術和業務之間的距離越來越近,而且還可以想到客戶將來會需要什么(我曾經的領導應該很欣慰,他培養的人終于達到他說的big picture了)。
也許這也是我一年來少來csdn的緣故吧,不會有什么特別沒有頭緒的問題需要上來發問??梢园阉莆盏募夹g靈活的運用到實踐中去。
其實把需求抽象建模還是很麻煩的,很多時候在最初階段客戶自己都不知道自己要的是什么樣的方案。對于需求很明確的客戶實在太少了。這個不斷修改的階段耗時耗力,關鍵是還不一定能爭取下來拿到單。我們單位有個很好的傳統,當爭取到新的客戶后。售前和銷售都會對我們開發人員作一次演講,分析客戶特點(一般客戶都比較有名沒啥說的)以及我們的解決方案中哪些部分是最打動客戶的,也就是利潤點。每一次這樣的會議都會伴隨著很久的討論余波,開發者在討論的時候又會產生新的想法,我是100%享受這樣的流程。
實在要說技術點上面,第一個接手的工程是提速,大量數據快速插入數據庫(我找到的的bulkcopy,vb6的string class+union all ) 開始大面積接觸sql server 20xx,寫很多存儲過程寫一些winform的東西,不是特別高深。但是很好的對于結構的鍛煉vb6跟不同版本的cad及其衍生物結合(這個一直在做,不過越做越高深)
最后就是我每年都會寫的細節與規范,現在身邊立著幾個榜樣,我需要時時刻刻鞭策自己。
?? 程序員年度工作計劃
制定新年計劃是我們最喜歡做的事情之一,我們總是會在年底的時候對新的一年有一個很好的計劃,但后來就把它們都拋到腦后了,直到最后全部忘記。也許,我們的計劃總是過于宏偉,很多事情都是做不到的,甚至顯得遙不可及。但是,今年一定會有所不同,這篇文章就是專為程序員準備的九大新年計劃,供各位程序員參考。
這是很需要的一件事,因為如果你只了解一種語言,它就會局限你解決問題的能力和你的職業發展。所以在新的一年,你應該花些時間學習一門新的語言,體驗不同的編程風格,并學以致用。
如今Codecademy,Code School,Code Avengers,,Treehouse等都提供了大量的在線課程,在這里你可以強化技術,加深對知識的理解。如果你更喜歡那些面對面的課程,也是可以的,甚至你可以到當地的大學聽課。
從你的書架上拿起“刺客信條”或其它游戲,用手柄和方向盤操縱游戲,活動你的關節和手指,當然還可以減壓。
無論你之前喝了多少咖啡、茶或是其它功能飲料,都應該在新的一年多喝水,最好在每一天都能喝8杯水,因為即使有一點脫水都會讓你感到疲憊,沒有力量。
當然,這一點你不能完全控制,但是你要確保你的文檔按時交付,不拖累整個項目的進展。
讓自己有更多的時間在做飯、登山、滑雪、跳舞或者學習藝術,總之多做一些不需要總盯著電腦屏幕的事情,到戶外聞一聞花香,感受一下自然氣息。
你有很多編程上的智慧可以分享,給自己一個展示的機會,現在有很多的組織需要編程上的幫助,你可以為這樣的組織貢獻力量。
我們知道硬件都不是堅不可摧的,隨時要檢查你的備份情況。嘗試免費和安全的云存儲,當然投資給一些好的硬件設備,設置安全的密碼都是很好的方法。
如果沒有任何一條新年愿望適合你,你可以找找那些新年愿望生成器,“這一年我要......”或“這一年我會......”看看系統會顯示出什么。
?? 程序員年度工作計劃
人生易老、時光易去。不知不覺,又到了年終。 在這一年,認識了很多良師益友,獲得了很多經驗教訓,也要感謝公司給我成長的空間。 接近年終,有必要對將要結束的一年做一下總結。
一、工作內容
今年四月份左右,加入了‘***’項目組,第一次了解了進銷存系統的邏輯,第一次使用聯通封裝的框架進行開發。主要實現了銷售、采購、合同、庫存等功能。在實際開發過程中,對我個人的成長起了很重要的作用;一方面對技術有了更深入的了解,增強了個人自信。在項目開發過程中,我們遇到了一些問題,但也克服了許多的問題。并完成一期的開發任務。
七月份左右,加入‘**’項目組。主要實現廚房質檢、接待部、申購、管理者、信息反饋等表單web端及wap端的功能,并實現表單的動態配置功能。在項目組所有項目成員齊心協力的努力下,我們基本在客戶要求的時間內完成了項目的開發、測試并最終上線。在這段
時間,吸取了原來開發中的一些問題,養成了較好的開發習慣,并積累了wap端開發的經驗。 十一月底,加入‘**’項目組,這個項目剛剛開始,有一些以前未曾遇到的問題,但每一個挑戰都是一個新的成長,每個挑戰都代表著自身能力的增加。
二、在這一年的工作過程中,總結了一下個人不足
1、在開發中,經常會遇到調好一個bug出現一個新的bug,或者遇到一個問題,調試半天才發現是一個很小的問題。而出現這種問題的原因完全都是因為不夠細心。
2、在項目開發完之后的一段時間,會出現懶惰的心態,沒能保持長期的工作積極性。
三、一年的結束意味著新的一年的開始,在此,計劃明年要實現以下事情
1、加強對新技術的學習,尤其是要一些前臺功能所涉及到的知識。
2、加強自身邏輯思維能力,以及業務分析能力。
四、對公司的建議
1、希望公司組織人力開發一套自己的框架,這樣可避免每做一個項目都要 先熟悉開發架構,降低學習成本。
2、希望定期舉行聚會,這樣可為員工提供技術交流的平臺,并促進同事之間感情,增強公司凝聚力。
五、結言
善始者未必善終,善做者未必善成,成功的過程是一個學習并堅持的過程。每一天成長一點點,長期堅持,必然從一個菜鳥成長為一名經驗豐富的人才,如此才能勝任更多更重要的工作。
未來一年,我將繼續拼搏,認真對待工作,完善自我,為公司發展盡自己最大的努力。
?? 程序員年度工作計劃
在過去的一年里,軟件R
業務邏輯上,主要是根據周鵬給出的基本思路和唐里成設計好的基類和虛擬業務方法。
具體的功能模塊上,完成后臺任務的注冊和輪詢實現的通知,設置和共享超級菜單的使用等等。
隨著win8的.正式上市,我們小組不斷的系統和詳盡的學習win8的相關開發技術指南和技術點,應用在實際的項目中。
編程技術是死的,而業務是活的。c#每一次的迭代的變化總是有限的,即使是win8新的sdk,變化的總是很少的一部分。編程語言,可以通過不斷的看書,追尋到不變的那一部分。對于,業務就不這么簡單了。這也是現在主要存在的不足:
一、不清楚業務
沒有跟過現場,做系統的時候,很多都是根據自己的想象和邏輯推理來完成流程和用例。這也是對系統完善性的最大限制和瓶頸所在。
對于上述問題,需要跟去過現場的同事經常的交流和溝通,虛心向他們請教。同時多做業務梳理,多看看舊系統的代碼邏輯和業務處理技巧。
二、軟件開發不夠規范化
軟件工程師,最大的挑戰不是敲代碼,而是設計。ooad才是軟件工程師該做的,該努力的方向,當然也是不那么容易完成的。oop只是整個系統開發和設計中最重要的一部分,然而卻不是決定性的,ood才是關鍵性、決定性的一部分。很顯然,ood需要ooa的分析作為鋪墊。
對于以上問題,在不斷的學習面向對象分析與設計理論知識上,根據項目實際經驗,不斷的總結和應用,完善自己的知識體系和開發技能,做到一個真正的designer。
子在川上曰:“逝者如斯夫,不舍晝夜”。過往矣,不可追。把握當下,才能控住未來。把握當下,一切就還不晚。
XX新的四季周而復始,新的一年里,新的希望和期望。大概的計劃如下:
一、繼續完善win8app開發技術
我一邁出大學校門就直接跟進了,最新的技術win8app。最初的silverlight積累了不少基本的開發常識。xaml+c#,已經成為也只會成為我的方向和目標,堅持和忍耐,步步為營提升自己。
二、緊跟公司項目,積累業務處理能力和分析經驗
不知不覺中,已經從新人變成老鳥了,來公司的這段時間收獲很多,認識了新的同事朋友和伙伴。也是時候,積累許多具體的業務能力和工作經驗的時候了。根據公司的具體需要,參與具體的項目。
完善自己,充滿斗志,迎接新的挑戰;發展自己,收獲希望,看到不一樣的陽光;激勵自己,激情澎湃,締造新的輝煌。望新的一年里,博安達能夠芝麻開花——節節高,創造更過的環保系統,為中國的環保事業貢獻我們薄弱而堅韌的力量。
?? 程序員年度工作計劃
新的一年即將到來,回首xx年我很榮幸的進入了公司,加入了ios游戲開發團隊,進入了一個大家庭。在公司的半年使我真正的從學生時代過度到了一個社會人,下面對自己xx年進去公司大半年的情況進行年終小結。
一、在工作中主要存在的問題有:
1、由于開始對業務需求不是很熟悉,所以了解程序開發的過程中多次出現因為需求的原因,而不斷修改返工的情況。
2、在開發中,用到了很多新的技術,由于開發時間緊促,發現的問題不能馬上解決,但是開發的過程,同時也是學習的過程,通過不斷的學習和總結,遇到的問題都得到了很好的解決。
3、在工作階段,有時比較偏向自己的工作方便,忽略了其它同事工作上的量和難易。有的功能自己怎么方便怎么寫。加大了其它同事的工作量,大家都需要相互配合。
二、在工作中的教訓
1、工作的條理不夠清晰,要分清主次和輕重緩急,在開發時間倉促的情況下,事情多了,就一定要有詳實而主次分明的計劃,那些需要立即完成,那些可以緩緩加班完成,在這方面還有很大的優化空間。
2、對流程、業務需求不夠熟悉,在工作中因為流程或業務需求的問題而不知道如何下手的情況有點多,包括錯誤與缺漏還有當時設計考慮的不到位的地方,對于這塊的控制力度顯然不夠,平時總是在開發,但說到底對業務很熟悉才是項目很好完成的前提。
3、學習的知識不夠廣泛,一個項目中,涉及的技術往往有多種,知識多了,就會靈活變通,以后我會加強這方面的學習。
4、缺乏工作經驗。
三、在工作中的收獲
1、語言知識做軟件的一種工具,更好的軟件是站在玩家的立場上用心的設計,讓用戶使用更方便、更快捷。
2、利用技術實現軟件的功能只是軟件的表面,認識問題、分析問題、解決問題才是最重要的。
3、養成總結反思的習慣,并有意識地提煉日常工作成果,在實施上認真的總結工作精英,為以后的實施工作打基礎。
4、不論是做事還是做程序,一定要有清晰的思路,要認真仔細的去做,要有耐心和信心。
四、工作計劃
1、要提高工作的主動性,做事干脆果斷,不拖泥帶水。
2、工作要注重實效、注重結果,一切工作圍繞著目標完成。
3、要提高大局觀,是否能讓其他人的工作更順暢作為衡量工作的標尺。
4、把握一切機會提高專業能力,加強平時知識總結工作。
5、精細化工作方式的思考和實踐。
6、虛心請教優秀的同事,向他們學習技術和經驗。
其實作為一個新員工,所有的地方都是需要學習的,多聽、多看、多做、多想、多溝通,向每一位員工學習他們身上的優秀工作習慣,豐富的專業技能,配合著實際工作不斷的進步,不論在什么環境下,我都相信這兩點:一是三人行必有我師,二是天道酬勤。
在參加工作的短短半年中,我深刻的體會到,把自己所有的精力都投入進去,技術工作都不可能做到完美程度,畢竟技術工作太過繁雜,但多付出一點,工作就會優化一些,這就需要認認真真沉下心去做事情,就是公司所提倡的企業精神:職業做事,誠信做人。
?? 程序員年度工作計劃
先自我簡介一下,本人從事asp.net開發進一年, 09屆畢業生,____年11月開始上班,之前做asp,____年2月后開始做asp.net,由于公司轉型,現在帶十幾個人在一起搞asp.net開發,主要是關于準金融行業的行業管理軟件。年度總結在會議上也寫了,但僅限于對于工作總結及____年工作計劃,自我總結較少,因此今天專門做下自我的年度總結,主要從技術、管理、人生上面談談這一年的收獲,前輩路過歡迎多多指正。
技術
我在學校里學的是電氣自動化,程序基礎僅限于c基礎課程的一些知識,后來由vb、html轉向asp,在asp上花費了不少時間,對asp比較熟悉,后來由于公司業務需要,將開發平臺轉向asp.net,開始對asp.net不是很感冒,以為就是asp的一點擴展(那時還不知道三層架構,數據數據訪問全在頁面里——!),后來招來幾個北大青鳥的過來終于意識到asp.net的強大之處,經過個人的努力已經逐步掌握了asp.net,現在層次上只能講個人覺得是入門而已,原因是多方面的,待會兒會講到。
相信從面向過程轉向面向對象的同學都有一種感覺:面向對象開始真的有點別扭, 涉及到屬性,尤其是類之間的各種關系,那時老想用面向過程傳遞參數多方面啊。于是老在想對象這種東西,從概念中跳中來,以自己的方式去理解才逐漸體會到頁面對象的精華來,分層次展現、分級別訪問、封裝對象之間各種關系逐漸真正理解了,尤其是對象之間的關系,如對象a與對象b兩者之間的關系,有些需要完全公開,有些需要隱藏,有些需要通過第三方傳遞,有些需要給自己的下級可見,有些需要讓下級去完成具體操作——這不是現實的實際模型嗎?應該這么理解,面向對象來源于現實,它不是一種憑空空想出來的理論,這些對象之間的關系可以將其還原為父子、夫妻、領導下屬、同事、朋友之間的關系。相比之下,頁面過程往往像是一股腦全部推給用戶使用,其中的數據與數據訪問方法層次不清晰,在模擬現實上它與面向對象相比更易于入門理解,實質上難于準確直接地表述。
面向對象上另一方面是它的設計模式,在之前的面向過程中 對這個設計模式并沒有清晰地提出來,面向過程優秀的代碼要求高內聚低耦合,從個人的理解上,這僅是對軟件開發方法“技”上理論總結;設計模式是達到了“道”的層次,因為它從更大的方向、更抽象的層次來去表述具體的代碼模塊之間的關系,可以認為設計模式是完全從實際的應用來不斷總結得來的經驗,之間并沒有這種術語,但相信前人肯定也使用到這種思想,它從實際應用于來,當然要應用于實際工作中,認真思考不斷總結每個人都會有自己的“設計模式”,可以借鑒前人的思想來去提升自己,不可去為“設計模式”而設計模式。
具體到asp.net的實現模型中,真正理解它的機制與方法也就不難理解,記住b/s中離不開post或get,所有的autopostback、selectedinde__changed……都是去調用form傳值,加上runat=server的服務器控件打開它生成的源文件也是普通的html標簽,微軟的讓軟件開發更容易的思路是很好的,時代在前進,很多年前你使用c寫出mis證明你很牛,很多年之后你不在使用c去寫“學生管理系統”、“圖書館管理系統”那只能說明你的腦子少一根筋,開發語言都有長處與不足的地方,因為它們適用的場合不同,類似不能拿匕首去跟炮彈比,也不能拿c與php比,程序員都有一種偏執的心理,但一點要記住,你面對的用戶才有最終發言權,程序能不能滿足需要,易用性、穩定性、成本才是應當首先放到重要位置來去談的。管理最開始擔任管理一職時開發團隊加我在內只有四個人,那時只是抱著接受挑戰的心理去做管理,加上我本人比較重感情,團隊之間關系相處都不錯,但嚴重的問題逐漸顯露出來:工作的隨意性、團隊精神薄弱、工作方式蠻干,印象深刻的是有幾個開始承諾項目不能完工,于是最后天天加班,一直做到早上6點,睡一會7點半接著上班,幾個同事都是年齡差不多的小伙子,干勁十足。后來隨著時間的推進,問題越來越擺在眼前:項目遲遲不能完工,又由于公司待遇方面讓新員工感覺不值得,于是形成了老板抱怨員工也抱怨的狀況,我在中間兩點都要去“消火”,這期間是我們部門相對最累的時間但也是相對感覺最充實的時候,后來,之前的員工跟我說“再也找不到那種感覺了”,這是我能想像的。這期間主要是老總對我十分信任,工作上主要是管理方法上對我指點了不少。后來我逐步體會到,管理應該是“大家定規則去遵守”,而不應該是“人管人”。
人管人很容易陷入一個誤區:領導去時時刻刻關注每個員工,這樣最后往往后造成員工對領導的敷衍了事,管理松了員工會責任下下降,管理緊了造成員工與領導關系緊張,另一方面領導時間精力有限必然耗費大量的精力在日常的監督中而不能投入到全局的管理中。
于是“定制度-定分工-定進度”,明確日常所有的規章制度,這期間除了公司主要的工作規章制度外其他的日常工作紀律、日常管理等規章制度都是我本人制訂,然后征求大家意見最后去貫徹執行。中間也遇到了不少問題,比如開始我們內部是允許使用qq的,后來員工用qq閑聊的時間增多,大大影響了工作效率,最后決心禁止,開始阻力較大(貌似程序員都喜歡掛上幾個qq去到群里搞個群主,雖然群里大多都是菜鳥),最后多次開會,逐個談話,闡明道理,形勢逐漸好轉。
項目分工上針對技術水平明確分工,制訂項目開發計劃,由于開始技術都不是很成熟,不少時間我這邊強勢要求,使用野蠻方法,完不成加班——我陪著加班, 這段時間能感覺到員工對我稍有怨言但總體還是認可的。
這期間公司新招人員,人員的增多更使我意識到團隊管理的重要性,這期間版本控制、編碼規范、文檔管理、bug管理等諸多問題都得到一一解決, 技術水平上主要是我個人利用空余時間學習新知識充電,然后展開各種培訓,主要是photoshop、css、js、sql等方面,培訓一方面提升了員工的技術水平,一方面我本人在學習培訓的過程中得到的最多,因為這個時候個人要求去思考的會更多,加上我本人對技術興趣比較深厚,所以后期工作慢慢踏入良性循環。
待遇低、條件艱苦、工作時間長、工作壓力大是團隊中最大的難題,這方面公司在某些方面決策層有著嚴重的錯誤思想,造成技術人員對公司埋怨增多,在這方面我本人只能以勸架婆的身價去安慰身邊的兄弟,因為我明白現在公司的問題與當前中國軟件行業的通病一樣,盲目追求利益最大化,不求質量,但求速度,整個社會風氣造成軟件行業良莠不齊發展,整個中國三四個人的開發團隊組成的公司數不勝數,整個程序員階層生存狀況可想而知,瘋狂加班、代碼質量低下、維護成本大、穩定性差、用戶體驗差……。當然我們本身不能去逃避這個現狀,對于個人來講任何假大空的口號都是沒有意義的,程序員作為技術人員最重要的是心態,以良好的心態去面對各種問題,發現問題、解決問題,發現問題抱怨是解決不了問題的(“it民工”是我個人認為it人最沒有正確的自我定位的一個稱謂,試想一個人連自己都看不起自己的職業,他能做好自己的工作嗎?),最主要是解決問題。我在面試員工時反復提到的三點是;工作態度、發展潛力、工作能力,由前向后排序,心態最重要,大公司大家都想削尖腦袋往里擠,但名額有限,所以廣大的程序員同志絕大多數都集中在二流三流四流的軟件公司,這個時候更應該做好個人職業定位。以我個人的經驗,新員工選擇一家公司往往最看重工資待遇跟發展潛力,程序員是一種不可以混日子的職業,工作能力很重要,但不是最主要的,工作態度是最重要的,工作態度往往跟個人的思想認識還有職業所在的環境有關,我個人的體會是絕不能太過于情緒化,情緒化無論是對工作還是對個人的發展都是不利的,就是說哪怕是明天你要辭職,你今天都要把今天要做的事情認真用心做好。
對于工作責任心不夠的員工是尤其值得關注的,他們往往自我意識過于強烈,追求以自我為中心,很多時候伴隨著工作得不到認可、工作感覺不充實不開心,我會主動找他談話,我認識:你管理的是一個實實在在的人 ,他不是一臺任你擺布的機器,人會有情緒往往是有心結,找到原因,多加開導,用心去關心每個成員。對于實在不適合在本團隊發展的員工要做好最壞打算。程序員這個職業與現在的大學生具有一致的特征,一個是從天之驕子淪為多余人,一個是從高智商人士成為今天中國通行的”it民工“。另一方面是程序員往往年齡集中在20-25之間的男性中,情緒化、失落感、心理不成熟等一系列問題都會出現。但這個階段的人往往也最易溝通,可塑性也較強,適當的引導、合理的方式會比野蠻的管理效果強上百倍。
?? 程序員年度工作計劃
一、適時做好網站監控,觀察學習同類網站,揚長補短,并不斷優化我們自己的網站。
二、網站的日常工作:做好工作規劃,分清輕重主次,細心認真地做好信息上傳更新,選取更具新聞價值的信息,力求做到我們網站更具專業化。
三、網站服務方面多做回訪跟蹤計劃,多了解讀者需求和意見,為網站功能的健全、服務健全積更多信息和數據。
四、日常工作方面,堅持不遲到不早退,聽從領導吩咐,學會管理自己的情緒,及時調整自己的工作態度,及時并保質保量地完成工作任務;積極主動地協助其他部門領導及同事。
五、網站推廣工作仍將是重點,除郵發、推廣、友情鏈接等方式以外,策劃網站活動更加重要,我計劃每季度應時應景搞一到兩次(或虛或實)網絡活動,挑動網站人氣。
在網絡不斷發展的今天,我將立足實際,認真做好信息的收集及編整,采編更具新聞點的信息,提高可讀性,使我的工作有所開拓,有所進取,有所創新。為公司的發展奉獻自己的一份力量。
?? 程序員年度工作計劃
隨著互聯網發展,互聯網行業的需求不斷增長,對于程序員人才的需求也同步增加。程序員作為一個IT技術人員,他們是電腦世界中的“骨干力量”,在各種企業和公司中發揮著重要的作用。對于新來的程序員來說,能夠順利地成為一個正式員工是一件非常重要的事情,成功的完成程序員轉正的工作計劃是非常必要的。這篇文章將會詳細闡述程序員轉正工作計劃的執行過程,幫助那些正在實踐中的程序員更好地明確自己職業規劃,完成轉正的目標。第一步:熟悉公司文化與制度
要想成為一個合格的員工,首先必須要熟悉公司的文化與制度。通過了解公司的文化和制度,能夠更好地融入公司,更好地和領導、同事進行溝通交流。在工作中,程序員必須格外注意自己的言行舉止,在工作時間內不能玩手機、不能看視頻等,更不可以在上班時間過度閑聊,這會對公司的工作造成非常不良的影響。同時,在工作時還需要遵守公司的保密政策,不得將公司的機密信息泄露。因此,程序員要認真研讀公司的各種規定制度,認真做好公司入職的文檔記錄工作,以及上課反饋的考試。
第二步:認真執行賦予的任務
在公司中,程序員通常會被分配到不同的項目任務和工作任務。要想在工作中做得更好,就必須認真執行賦予的任務。在執行任務的同時,要注意任務的緊急程度和重要程度,要先處理先需要處理的任務,然后才能去處理其他的任務。
在執行任務過程中,程序員還要主動溝通,與項目經理、同事等進行有效地溝通,從而確保任務的執行質量和項目的整體進度順利推進。通過認真執行賦予的任務,程序員不僅能夠成為一個令人尊敬的員工,還能夠為自己的職業發展打下更堅實的基礎。
第三步:注重自己的技能和素質
在成長過程中,一個程序員必須不斷提升自己的技能和素質。要想成為一個合格的員工,程序員需要掌握豐富的編程語言和工具,不斷加強自己的軟件設計思維,具備獨立編寫程序和解決技術問題的能力,同時還需要不斷地學習新技術,提升自己的綜合技能和競爭力。
除技能以外,程序員還需要注重自己的素質和個人修養。要想成為一個正式員工,程序員必須注重自己的品德操守,做到不說空話、不夸大事實、不撒謊,以及不傳播不健康的行為習慣。基于這些素質和修養,程序員才能獲取領導和同事間的信任與尊重。
第四步:建立個人的CV和品牌
在成長過程中,程序員必須主動記錄自己的獲得的技能和經驗。通過建立個人的CV和技能清單,能夠更好地呈現自己的能力和長處。同時,在社交網絡上分享自己的代碼和技術成果,通過社交媒體打造個人的品牌,這對于自己今后的職業發展有著非常重要的影響。
第五步:積極參加公司學習和培訓
作為一個好的程序員,不僅僅需要掌握一定的編程技能,還需要不斷地學習新的知識和技術。公司通常會為員工提供各種培訓和學習機會,作為一名初來乍到的程序員,一定要積極參加這些學習和培訓機會。
通過學習和培訓,程序員不僅能夠提升自己的技術水平,還能夠和同事建立良好的溝通交流關系,從而更好地了解公司的運作機制和業務流程。
總結:程序員轉正是一件非常重要的事情,需要程序員在整個過程中認真貫徹上述步驟,才能更好地完成任務,成為一個優秀的程序員。通過不斷地提高技能水平,注重綜合素質和個人修養,以及積極融入公司文化和制度,程序員能夠在工作中展現出自己的真實能力,成為一個重要的IT人才。
-
需要更多的程序員年度工作計劃網內容,請訪問至:程序員年度工作計劃
