時(shí)間流逝得如此之快,前方等待著我們的是新的機(jī)遇和挑戰(zhàn),是時(shí)候開始寫計(jì)劃了。計(jì)劃書寫有哪些要求呢?我們?cè)鯓硬拍軐懞靡黄?jì)劃呢?以下是小編收集整理的工作計(jì)劃書范文,僅供參考,希望能夠幫助到大家。
程序員工作計(jì)劃 程序員工作計(jì)劃和成長(zhǎng)目標(biāo)篇一
20xx年伊始是通過(guò)分銷資源計(jì)劃系統(tǒng)(drp)拉開序幕。此次項(xiàng)目是一個(gè)相對(duì)比較完整的java web項(xiàng)目,從最基礎(chǔ)的業(yè)務(wù)介紹,到需求分析,數(shù)據(jù)庫(kù)分析與設(shè)計(jì),頁(yè)面設(shè)計(jì),代碼編寫。。。。直到整個(gè)項(xiàng)目的完成,通過(guò)這個(gè)項(xiàng)目學(xué)到了很多新的知識(shí),同時(shí)對(duì)很多已經(jīng)學(xué)過(guò)的知識(shí)進(jìn)行很好的摩擦和補(bǔ)充。因?yàn)樵谄渲羞€穿插著其他的內(nèi)容,所以用了有半年左右的時(shí)間。具體總結(jié)可以參見博客:drp項(xiàng)目總結(jié)。
從4月初到5月末,準(zhǔn)備并進(jìn)行軟件設(shè)計(jì)師的考試。這是我第二次參加軟件設(shè)計(jì)師考試。通過(guò)兩次考試的對(duì)比可以明顯的發(fā)現(xiàn)產(chǎn)生在自己身上的一些改變和進(jìn)步。具體可見無(wú)經(jīng)歷,不成熟—軟件設(shè)計(jì)師考試后總結(jié)
但是最終的考試結(jié)果是沒(méi)有通過(guò),和第一次一樣,差兩分。雖然成績(jī)的結(jié)果沒(méi)有通過(guò),
但是通過(guò)這次軟件設(shè)計(jì)師的復(fù)習(xí)考試,很給力的給自己補(bǔ)充了計(jì)算機(jī)基礎(chǔ)方面的知識(shí),同時(shí)也解了自己很多的疑惑,真正的學(xué)到了很多的知識(shí)?;仡欁约赫麄€(gè)的復(fù)習(xí)過(guò)程,收獲是很大的,不僅僅是計(jì)算機(jī)基礎(chǔ),更是一種面對(duì)失敗的心態(tài)收獲。而這種心態(tài)將會(huì)在自己未來(lái)的路上會(huì)起很大的作用。
后半年進(jìn)入ssh項(xiàng)目的實(shí)踐和學(xué)習(xí)。
ssh為struts+spring+hibernate的一個(gè)集成框架,是目前較流行的一種輕量級(jí)web應(yīng)用程序開源框架。
struts就是一個(gè)mvc的`架構(gòu),在控制器,視圖和模型方面都有其特定的組件,在ssh框架中,更多的是利用了controller這個(gè)組件。
spring實(shí)現(xiàn)了反轉(zhuǎn)控制(inversion ofcontrol)和面向方面編程
(achievement—orientedprogramming)。spring框架的能實(shí)現(xiàn)應(yīng)用的分層架構(gòu),在應(yīng)用中要使用的對(duì)象可以被一個(gè)簡(jiǎn)單的xml文件連在一起,這個(gè)xml文件含有到像事務(wù)管理器、對(duì)象工廠、包含業(yè)務(wù)邏輯的服務(wù)對(duì)象、和數(shù)據(jù)存取對(duì)象這些對(duì)象的引用。
hibernate是一種orm映射工具,它不僅提供了從java類到數(shù)據(jù)表之間的映射,也提供了數(shù)據(jù)查詢和恢復(fù)機(jī)制。相對(duì)于使用jdbc和sql來(lái)手工操作數(shù)據(jù)庫(kù),使用hibernate,可以大大減少操作數(shù)據(jù)庫(kù)的工作量。
通過(guò)對(duì)ssh框架的學(xué)習(xí),認(rèn)識(shí)到框架給我們開發(fā)所帶來(lái)的便利,更重要的是在框架形成的過(guò)程中所包含的原理和思想。收獲都在一篇篇的博客中。
大概在十月和十一月的時(shí)候準(zhǔn)備第三次軟件設(shè)計(jì)師考試。吸取教訓(xùn),總結(jié)經(jīng)驗(yàn),擺正心態(tài),認(rèn)真跟八期一起討論和學(xué)習(xí),這一次不僅僅是自己學(xué)習(xí)和通過(guò)考試,同時(shí)跟穎杰一起組織并帶領(lǐng)八期一同復(fù)習(xí)和學(xué)習(xí),這本身也是個(gè)鍛煉和學(xué)習(xí)。當(dāng)時(shí)也對(duì)自己考完后進(jìn)行了一個(gè)總結(jié):詳見軟考總結(jié)。
以上是自己計(jì)算機(jī)方面的主線。相對(duì)于計(jì)算機(jī)這條線而言,另外一個(gè)貫穿始終的是英語(yǔ)學(xué)習(xí)shortbrain這條線。
算算從開始進(jìn)行shortbrain到現(xiàn)在已經(jīng)有兩年左右的時(shí)間了。而今年將會(huì)是一個(gè)關(guān)鍵的年份,關(guān)鍵是從聽到說(shuō)的突破,從沉默期中開始爆發(fā)。今年這一年也是英語(yǔ)中探索和收獲比較大的一年,發(fā)現(xiàn)了更多符合shortbrain思想的資料,收集各種資料,數(shù)據(jù)和文檔。
因?yàn)槭窃谔剿髦斑M(jìn),中間也走了不少的彎路,其中一個(gè)什么時(shí)候開始說(shuō)就在今年進(jìn)行了三次以上的探索,在一次次的探索中積累了經(jīng)驗(yàn),通過(guò)對(duì)比自己一次次開口說(shuō)的錄音,發(fā)現(xiàn)的確是隨風(fēng)潛入夜,潤(rùn)物細(xì)無(wú)聲。對(duì)于兩年前的我,我的英語(yǔ)聽力和口語(yǔ)能力有了很大的提高。這種提高通過(guò)看自己以前的記錄會(huì)發(fā)現(xiàn)非常的明顯。這種提高也是在正確的理念下的積累中所收獲的。
英語(yǔ)習(xí)得的核心是像小孩一樣去習(xí)得英語(yǔ),是通過(guò)小孩的學(xué)習(xí)的過(guò)程逐漸的建立去英語(yǔ)思維,在原有的母語(yǔ)思維的基礎(chǔ)之上建立第二思維。而在學(xué)習(xí)的過(guò)程中最切記的是急功近利,這是很多人進(jìn)行shortbrain時(shí)候所出現(xiàn)很多問(wèn)題的根源。環(huán)境在整個(gè)學(xué)習(xí)的過(guò)程中也顯的尤為重要。如何培養(yǎng)英語(yǔ)環(huán)境是我接下來(lái)的主要任務(wù)之一。相信在接下來(lái)的一年定會(huì)有所突破。
路漫漫其修遠(yuǎn)兮,吾將上下而求索。
程序員工作計(jì)劃 程序員工作計(jì)劃和成長(zhǎng)目標(biāo)篇二
當(dāng)你感覺生活被網(wǎng)絡(luò)束縛,所得漸漸變少時(shí),請(qǐng)嘗試對(duì)線下生活(例如烹飪、天文和木工)多投入一些精力,可能有意想不到的收獲。
程序員時(shí)常久坐,這讓我們?nèi)菀资艿揭恍┨赜械慕】祮?wèn)題困擾,卻又往往視而不見。用一個(gè)月時(shí)間養(yǎng)成一項(xiàng)健身習(xí)慣,也別忽視身體的警告。
在我二十出頭時(shí),曾經(jīng)研究年長(zhǎng)者為何有人不斷進(jìn)步,有人停滯不前?答案是“舒適”。我們習(xí)慣找到一個(gè)適合自己的系統(tǒng)就不再改變,但技術(shù)不是這樣。
只會(huì)一門編程語(yǔ)言將限制自己解決問(wèn)題的范圍,職業(yè)生涯也會(huì)少了一些選擇。用一個(gè)月時(shí)間學(xué)一門新語(yǔ)言(如racket、haskell、ocaml)或新的編程范式吧。
5.自動(dòng)化
程序員身上最沒(méi)有充分發(fā)揮的潛力是像在虛擬世界那樣,讓真實(shí)世界也實(shí)現(xiàn)自動(dòng)化。試著用一個(gè)月的時(shí)間研究下機(jī)器人、arduino,以及類似insteon的系統(tǒng)是件有意思的事。
6. 學(xué)習(xí)數(shù)學(xué)
計(jì)算機(jī)科學(xué)的核心是數(shù)學(xué)法則,更好的數(shù)學(xué)技有助于成為更優(yōu)秀的程序員。嘗試系統(tǒng)學(xué)習(xí)一下邏輯、離散數(shù)學(xué)和統(tǒng)計(jì)學(xué)。
很少有程序員養(yǎng)成了良好的安全習(xí)慣,試著用密碼管理器保存和生成密碼,研究一年中影響最大的安全事故是怎樣發(fā)生的。
每年都用一段時(shí)間檢驗(yàn)?zāi)愕膫浞莶呗?,研究如何讓這套系統(tǒng)成本更低,使用更便捷。對(duì)于關(guān)鍵文件要使用版本管理系統(tǒng)。
9. 學(xué)習(xí)新軟件
為自己開發(fā)的軟件增加創(chuàng)意的一個(gè)方式是,學(xué)習(xí)其他新軟件。如果你沒(méi)嘗試過(guò)3d建模,那么可以學(xué)blender;若你不會(huì)latex,很值得嘗試。
10. 完成一個(gè)個(gè)人項(xiàng)目
倘若你一直在為別人開發(fā)軟件,那何不為自己也寫一個(gè)呢?花一個(gè)月的時(shí)間完成它,然后把它開源。