要做到知已知彼。在實(shí)習(xí)的過(guò)程中,聽(tīng)了三位主任、廠長(zhǎng)給我們介紹以及所說(shuō)的講課,我發(fā)現(xiàn)了他們都有一個(gè)共性,那就是非常熟悉自己企業(yè)所生產(chǎn)的產(chǎn)品,尤其是產(chǎn)品的特性,用途,優(yōu)越性和不足。一起來(lái)看看程序員實(shí)訓(xùn)心得大全,歡迎查閱!
先自我簡(jiǎn)介一下,本人從事asp.net開(kāi)發(fā)進(jìn)一年, 09屆畢業(yè)生,__年11月開(kāi)始上班,之前做asp,__年2月后開(kāi)始做asp.net,由于公司轉(zhuǎn)型,現(xiàn)在帶十幾個(gè)人在一起搞asp.net開(kāi)發(fā),主要是關(guān)于準(zhǔn)金融行業(yè)的行業(yè)管理軟件。年度總結(jié)在會(huì)議上也寫(xiě)了,但僅限于對(duì)于工作總結(jié)及__年工作計(jì)劃,自我總結(jié)較少,因此今天專門(mén)做下自我的年度總結(jié),主要從技術(shù)、管理、人生上面談?wù)勥@一年的收獲,前輩路過(guò)歡迎多多指正。
技術(shù)
我在學(xué)校里學(xué)的是電氣自動(dòng)化,程序基礎(chǔ)僅限于c基礎(chǔ)課程的一些知識(shí),后來(lái)由vb、html轉(zhuǎn)向asp,在asp上花費(fèi)了不少時(shí)間,對(duì)asp比較熟悉,后來(lái)由于公司業(yè)務(wù)需要,將開(kāi)發(fā)平臺(tái)轉(zhuǎn)向asp.net,開(kāi)始對(duì)asp.net不是很感冒,以為就是asp的一點(diǎn)擴(kuò)展(那時(shí)還不知道三層架構(gòu),數(shù)據(jù)數(shù)據(jù)訪問(wèn)全在頁(yè)面里——!),后來(lái)招來(lái)幾個(gè)北大青鳥(niǎo)的過(guò)來(lái)終于意識(shí)到asp.net的強(qiáng)大之處,經(jīng)過(guò)個(gè)人的努力已經(jīng)逐步掌握了asp.net,現(xiàn)在層次上只能講個(gè)人覺(jué)得是入門(mén)而已,原因是多方面的,待會(huì)兒會(huì)講到。
相信從面向過(guò)程轉(zhuǎn)向面向?qū)ο蟮耐瑢W(xué)都有一種感覺(jué):面向?qū)ο箝_(kāi)始真的有點(diǎn)別扭, 涉及到屬性,尤其是類之間的各種關(guān)系,那時(shí)老想用面向過(guò)程傳遞參數(shù)多方面啊。于是老在想對(duì)象這種東西,從概念中跳中來(lái),以自己的方式去理解才逐漸體會(huì)到頁(yè)面對(duì)象的精華來(lái),分層次展現(xiàn)、分級(jí)別訪問(wèn)、封裝對(duì)象之間各種關(guān)系逐漸真正理解了,尤其是對(duì)象之間的關(guān)系,如對(duì)象a與對(duì)象b兩者之間的關(guān)系,有些需要完全公開(kāi),有些需要隱藏,有些需要通過(guò)第三方傳遞,有些需要給自己的下級(jí)可見(jiàn),有些需要讓下級(jí)去完成具體操作——這不是現(xiàn)實(shí)的實(shí)際模型嗎?應(yīng)該這么理解,面向?qū)ο髞?lái)源于現(xiàn)實(shí),它不是一種憑空空想出來(lái)的理論,這些對(duì)象之間的關(guān)系可以將其還原為父子、夫妻、領(lǐng)導(dǎo)下屬、同事、朋友之間的關(guān)系。相比之下,頁(yè)面過(guò)程往往像是一股腦全部推給用戶使用,其中的數(shù)據(jù)與數(shù)據(jù)訪問(wèn)方法層次不清晰,在模擬現(xiàn)實(shí)上它與面向?qū)ο笙啾雀子谌腴T(mén)理解,實(shí)質(zhì)上難于準(zhǔn)確直接地表述。
面向?qū)ο笊狭硪环矫媸撬脑O(shè)計(jì)模式,在之前的面向過(guò)程中 對(duì)這個(gè)設(shè)計(jì)模式并沒(méi)有清晰地提出來(lái),面向過(guò)程優(yōu)秀的代碼要求高內(nèi)聚低耦合,從個(gè)人的理解上,這僅是對(duì)軟件開(kāi)發(fā)方法“技”上理論總結(jié);設(shè)計(jì)模式是達(dá)到了“道”的層次,因?yàn)樗鼜母蟮姆较?、更抽象的層次?lái)去表述具體的代碼模塊之間的關(guān)系,可以認(rèn)為設(shè)計(jì)模式是完全從實(shí)際的應(yīng)用來(lái)不斷總結(jié)得來(lái)的經(jīng)驗(yàn),之間并沒(méi)有這種術(shù)語(yǔ),但相信前人肯定也使用到這種思想,它從實(shí)際應(yīng)用于來(lái),當(dāng)然要應(yīng)用于實(shí)際工作中,認(rèn)真思考不斷總結(jié)每個(gè)人都會(huì)有自己的“設(shè)計(jì)模式”,可以借鑒前人的思想來(lái)去提升自己,不可去為“設(shè)計(jì)模式”而設(shè)計(jì)模式。
具體到asp.net的實(shí)現(xiàn)模型中,真正理解它的機(jī)制與方法也就不難理解,記住b/s中離不開(kāi)post或get,所有的autopostback、selectedinde_changed……都是去調(diào)用form傳值,加上runat=server的服務(wù)器控件打開(kāi)它生成的源文件也是普通的html標(biāo)簽,微軟的讓軟件開(kāi)發(fā)更容易的思路是很好的,時(shí)代在前進(jìn),很多年前你使用c寫(xiě)出mis證明你很牛,很多年之后你不在使用c去寫(xiě)“學(xué)生管理系統(tǒng)”、“圖書(shū)館管理系統(tǒng)”那只能說(shuō)明你的腦子少一根筋,開(kāi)發(fā)語(yǔ)言都有長(zhǎng)處與不足的地方,因?yàn)樗鼈冞m用的場(chǎng)合不同,類似不能拿匕首去跟炮彈比,也不能拿c與php比,程序員都有一種偏執(zhí)的心理,但一點(diǎn)要記住,你面對(duì)的用戶才有最終發(fā)言權(quán),程序能不能滿足需要,易用性、穩(wěn)定性、成本才是應(yīng)當(dāng)首先放到重要位置來(lái)去談的。管理最開(kāi)始擔(dān)任管理一職時(shí)開(kāi)發(fā)團(tuán)隊(duì)加我在內(nèi)只有四個(gè)人,那時(shí)只是抱著接受挑戰(zhàn)的心理去做管理,加上我本人比較重感情,團(tuán)隊(duì)之間關(guān)系相處都不錯(cuò),但嚴(yán)重的問(wèn)題逐漸顯露出來(lái):工作的隨意性、團(tuán)隊(duì)精神薄弱、工作方式蠻干,印象深刻的是有幾個(gè)開(kāi)始承諾項(xiàng)目不能完工,于是最后天天加班,一直做到早上6點(diǎn),睡一會(huì)7點(diǎn)半接著上班,幾個(gè)同事都是年齡差不多的小伙子,干勁十足。后來(lái)隨著時(shí)間的推進(jìn),問(wèn)題越來(lái)越擺在眼前:項(xiàng)目遲遲不能完工,又由于公司待遇方面讓新員工感覺(jué)不值得,于是形成了老板抱怨員工也抱怨的狀況,我在中間兩點(diǎn)都要去“消火”,這期間是我們部門(mén)相對(duì)最累的時(shí)間但也是相對(duì)感覺(jué)最充實(shí)的時(shí)候,后來(lái),之前的員工跟我說(shuō)“再也找不到那種感覺(jué)了”,這是我能想像的。這期間主要是老總對(duì)我十分信任,工作上主要是管理方法上對(duì)我指點(diǎn)了不少。后來(lái)我逐步體會(huì)到,管理應(yīng)該是“大家定規(guī)則去遵守”,而不應(yīng)該是“人管人”。
人管人很容易陷入一個(gè)誤區(qū):領(lǐng)導(dǎo)去時(shí)時(shí)刻刻關(guān)注每個(gè)員工,這樣最后往往后造成員工對(duì)領(lǐng)導(dǎo)的敷衍了事,管理松了員工會(huì)責(zé)任下下降,管理緊了造成員工與領(lǐng)導(dǎo)關(guān)系緊張,另一方面領(lǐng)導(dǎo)時(shí)間精力有限必然耗費(fèi)大量的精力在日常的監(jiān)督中而不能投入到全局的管理中。
于是“定制度-定分工-定進(jìn)度”,明確日常所有的規(guī)章制度,這期間除了公司主要的工作規(guī)章制度外其他的日常工作紀(jì)律、日常管理等規(guī)章制度都是我本人制訂,然后征求大家意見(jiàn)最后去貫徹執(zhí)行。中間也遇到了不少問(wèn)題,比如開(kāi)始我們內(nèi)部是允許使用qq的,后來(lái)員工用qq閑聊的時(shí)間增多,大大影響了工作效率,最后決心禁止,開(kāi)始阻力較大(貌似程序員都喜歡掛上幾個(gè)qq去到群里搞個(gè)群主,雖然群里大多都是菜鳥(niǎo)),最后多次開(kāi)會(huì),逐個(gè)談話,闡明道理,形勢(shì)逐漸好轉(zhuǎn)。
項(xiàng)目分工上針對(duì)技術(shù)水平明確分工,制訂項(xiàng)目開(kāi)發(fā)計(jì)劃,由于開(kāi)始技術(shù)都不是很成熟,不少時(shí)間我這邊強(qiáng)勢(shì)要求,使用野蠻方法,完不成加班——我陪著加班, 這段時(shí)間能感覺(jué)到員工對(duì)我稍有怨言但總體還是認(rèn)可的。
這期間公司新招人員,人員的增多更使我意識(shí)到團(tuán)隊(duì)管理的重要性,這期間版本控制、編碼規(guī)范、文檔管理、bug管理等諸多問(wèn)題都得到一一解決, 技術(shù)水平上主要是我個(gè)人利用空余時(shí)間學(xué)習(xí)新知識(shí)充電,然后展開(kāi)各種培訓(xùn),主要是photoshop、css、js、sql等方面,培訓(xùn)一方面提升了員工的技術(shù)水平,一方面我本人在學(xué)習(xí)培訓(xùn)的過(guò)程中得到的最多,因?yàn)檫@個(gè)時(shí)候個(gè)人要求去思考的會(huì)更多,加上我本人對(duì)技術(shù)興趣比較深厚,所以后期工作慢慢踏入良性循環(huán)。
待遇低、條件艱苦、工作時(shí)間長(zhǎng)、工作壓力大是團(tuán)隊(duì)中最大的難題,這方面公司在某些方面決策層有著嚴(yán)重的錯(cuò)誤思想,造成技術(shù)人員對(duì)公司埋怨增多,在這方面我本人只能以勸架婆的身價(jià)去安慰身邊的兄弟,因?yàn)槲颐靼赚F(xiàn)在公司的問(wèn)題與當(dāng)前中國(guó)軟件行業(yè)的通病一樣,盲目追求利益最大化,不求質(zhì)量,但求速度,整個(gè)社會(huì)風(fēng)氣造成軟件行業(yè)良莠不齊發(fā)展,整個(gè)中國(guó)三四個(gè)人的開(kāi)發(fā)團(tuán)隊(duì)組成的公司數(shù)不勝數(shù),整個(gè)程序員階層生存狀況可想而知,瘋狂加班、代碼質(zhì)量低下、維護(hù)成本大、穩(wěn)定性差、用戶體驗(yàn)差……。當(dāng)然我們本身不能去逃避這個(gè)現(xiàn)狀,對(duì)于個(gè)人來(lái)講任何假大空的口號(hào)都是沒(méi)有意義的,程序員作為技術(shù)人員最重要的是心態(tài),以良好的心態(tài)去面對(duì)各種問(wèn)題,發(fā)現(xiàn)問(wèn)題、解決問(wèn)題,發(fā)現(xiàn)問(wèn)題抱怨是解決不了問(wèn)題的(“it民工”是我個(gè)人認(rèn)為it人最沒(méi)有正確的自我定位的一個(gè)稱謂,試想一個(gè)人連自己都看不起自己的職業(yè),他能做好自己的工作嗎?),最主要是解決問(wèn)題。我在面試員工時(shí)反復(fù)提到的三點(diǎn)是;工作態(tài)度、發(fā)展?jié)摿?、工作能力,由前向后排序,心態(tài)最重要,大公司大家都想削尖腦袋往里擠,但名額有限,所以廣大的程序員同志絕大多數(shù)都集中在二流三流四流的軟件公司,這個(gè)時(shí)候更應(yīng)該做好個(gè)人職業(yè)定位。以我個(gè)人的經(jīng)驗(yàn),新員工選擇一家公司往往最看重工資待遇跟發(fā)展?jié)摿Γ绦騿T是一種不可以混日子的職業(yè),工作能力很重要,但不是最主要的,工作態(tài)度是最重要的,工作態(tài)度往往跟個(gè)人的思想認(rèn)識(shí)還有職業(yè)所在的環(huán)境有關(guān),我個(gè)人的體會(huì)是絕不能太過(guò)于情緒化,情緒化無(wú)論是對(duì)工作還是對(duì)個(gè)人的發(fā)展都是不利的,就是說(shuō)哪怕是明天你要辭職,你今天都要把今天要做的事情認(rèn)真用心做好。
對(duì)于工作責(zé)任心不夠的員工是尤其值得關(guān)注的,他們往往自我意識(shí)過(guò)于強(qiáng)烈,追求以自我為中心,很多時(shí)候伴隨著工作得不到認(rèn)可、工作感覺(jué)不充實(shí)不開(kāi)心,我會(huì)主動(dòng)找他談話,我認(rèn)識(shí):你管理的是一個(gè)實(shí)實(shí)在在的人 ,他不是一臺(tái)任你擺布的機(jī)器,人會(huì)有情緒往往是有心結(jié),找到原因,多加開(kāi)導(dǎo),用心去關(guān)心每個(gè)成員。對(duì)于實(shí)在不適合在本團(tuán)隊(duì)發(fā)展的員工要做好最壞打算。程序員這個(gè)職業(yè)與現(xiàn)在的大學(xué)生具有一致的特征,一個(gè)是從天之驕子淪為多余人,一個(gè)是從高智商人士成為今天中國(guó)通行的”it民工“。另一方面是程序員往往年齡集中在20-25之間的男性中,情緒化、失落感、心理不成熟等一系列問(wèn)題都會(huì)出現(xiàn)。但這個(gè)階段的人往往也最易溝通,可塑性也較強(qiáng),適當(dāng)?shù)囊龑?dǎo)、合理的方式會(huì)比野蠻的管理效果強(qiáng)上百倍。
又到了辭舊歲,迎新年的時(shí)候了,回望即將過(guò)去的,展現(xiàn)在我們面前的是一年深淺不一的腳印,不管在時(shí)間這條巨大的畫(huà)面上,留下了是優(yōu)美的還是些許凌亂的印記,我們總能驕傲地說(shuō),我們走過(guò)來(lái)。
是一個(gè)特殊的年份,金融危機(jī)席卷了全球各個(gè)經(jīng)濟(jì)體,在中國(guó),制造業(yè)受到了不可估量的影響,在這種背景下,百麗提出了“節(jié)約成本”的口號(hào),將成本開(kāi)銷,資源利用控制到最優(yōu)化,提升實(shí)力,迎接挑戰(zhàn)。
1.工作匯報(bào)與總結(jié)
資訊部在整個(gè)一年圍繞著“節(jié)約成本”的宗旨,配合各個(gè)部門(mén),本著“服務(wù)公司”的理念,根據(jù)各個(gè)部門(mén)提出的需求,新開(kāi)發(fā)了質(zhì)量管理系統(tǒng),數(shù)化管理系統(tǒng),各個(gè)事業(yè)部m3外掛上線等,以及完善改進(jìn)已有的系統(tǒng):消費(fèi)管理系統(tǒng),人事管理系統(tǒng),集成管理系統(tǒng)等。借此契機(jī),我有幸能參與其中相關(guān)系統(tǒng)的開(kāi)發(fā)。以下是我根據(jù)時(shí)間和子系統(tǒng)的分類,匯報(bào)總結(jié)的工作情況。
(新m3報(bào)表子系統(tǒng))
m3外掛的成功上線,絕對(duì)是對(duì)管理部提出的“節(jié)約成本”的理念的最好詮釋。企業(yè)發(fā)展部對(duì)整個(gè)流程的重新梳理,規(guī)范各個(gè)環(huán)節(jié)的銜接與控制以及我們資訊部的全力配合開(kāi)發(fā)實(shí)現(xiàn)功能都是這一宗旨的具體體現(xiàn)。我依然很清晰地記得09年初,那時(shí)候我剛進(jìn)部門(mén)不久,因?yàn)閙3外掛的上線,整個(gè)部門(mén)如火如荼的進(jìn)行著,我看到是全體同事的齊心合力,協(xié)調(diào)合作。我印象深刻的是,那時(shí)在部門(mén)例會(huì)上直接分配報(bào)表開(kāi)發(fā)到個(gè)人,每人4-5個(gè),雖然對(duì)m3取數(shù)不是很理解,但終究是在分析測(cè)試組的幫助引導(dǎo)下,完成了分配的報(bào)表。也實(shí)現(xiàn)了我也是部門(mén)的一份子,為部門(mén)出一份力的愿望。
(集成管理系統(tǒng))
集成管理子系統(tǒng)是對(duì)整個(gè)管理系統(tǒng)各個(gè)模塊全局的控制,在盧成的指導(dǎo)下,我得以完成編碼管理中編碼段,規(guī)則,方案維護(hù)模塊的開(kāi)發(fā),以及后續(xù)多語(yǔ)言維護(hù)模塊的開(kāi)發(fā)和dbmoto工具重啟模塊的開(kāi)發(fā)。
(人事管理系統(tǒng))
在人事管理系統(tǒng)中,涉及不多,主要是前期為鍛煉提高能力而開(kāi)發(fā)的操作證打印模塊。
(消費(fèi)管理系統(tǒng))
在隨后的任務(wù)分配上,我更多的精力是放在消費(fèi)系統(tǒng)的熟悉和開(kāi)發(fā)上,消費(fèi)系統(tǒng)設(shè)計(jì)到的業(yè)務(wù)雖不如人事系統(tǒng)那么復(fù)雜,但把業(yè)務(wù)來(lái)龍去脈理清,以及代碼的熟悉也頗需要時(shí)間。對(duì)各個(gè)模塊的作用以及代碼如何編寫(xiě)成了我前期的主要任務(wù),主管也是想借此提高我的業(yè)務(wù)理解能力和編程能力?!澳サ恫徽`砍柴工”,只有把刀磨得鋒利了,砍起柴來(lái)才能做到游刃有余。期間也練習(xí)過(guò)開(kāi)發(fā)一些簡(jiǎn)單的消費(fèi)報(bào)表,最初的消費(fèi)卡自動(dòng)充值統(tǒng)計(jì)報(bào)表的開(kāi)發(fā)也確實(shí)夯實(shí)了業(yè)務(wù)的了解。在后續(xù)的工作中,對(duì)卡片管理中因?yàn)闃I(yè)務(wù)的需要增加了外來(lái)員工發(fā)卡,外來(lái)員工卡號(hào)轉(zhuǎn)換,離職退卡。設(shè)備管理中完成對(duì)消費(fèi)機(jī)設(shè)備余額限制等的程序修改,以及黑名單自動(dòng)下載模塊的開(kāi)發(fā)。獎(jiǎng)金收支平衡中增加每日卡余額的存儲(chǔ)過(guò)程用于結(jié)算每日卡余額以及充值退款補(bǔ)貼模塊(新)的修改。在查詢管理中,完成因增加外來(lái)員工和其他補(bǔ)貼類型的報(bào)表的開(kāi)發(fā)和修改。
(數(shù)化管理系統(tǒng))
與m3外掛系統(tǒng)晚一些啟動(dòng)的還有數(shù)化管理系統(tǒng),數(shù)化管理系統(tǒng)對(duì)公司鞋類開(kāi)發(fā)部的開(kāi)發(fā)效率以及設(shè)計(jì)理念上起到了革命性的作用,這年公司從國(guó)外買(mǎi)了一套專業(yè)的制鞋軟件,但是這套軟件自帶的材料數(shù)據(jù)庫(kù)根本無(wú)法滿足公司開(kāi)發(fā)部的要求,公司決定由我們資訊部開(kāi)發(fā)一組完成數(shù)化管理系統(tǒng)的開(kāi)發(fā)。我因而參與了數(shù)化系統(tǒng)前期部分基礎(chǔ)模塊的開(kāi)發(fā)。在后續(xù)的需求提出后,完成了成品管理中成品設(shè)計(jì)信息關(guān)聯(lián)模塊的開(kāi)發(fā),以及鞋楦管理中鞋楦設(shè)計(jì)工作表的開(kāi)發(fā)。
(質(zhì)量管理系統(tǒng))
質(zhì)量管理系統(tǒng)開(kāi)發(fā)需求的到來(lái)也加快了我的成長(zhǎng),最先是產(chǎn)品制程這一部分:返工率維護(hù),錄入模塊的開(kāi)發(fā)讓我初步地全新開(kāi)發(fā)自己的模塊。期間也著實(shí)遇到不少困難,在同事和自己的努力下都一一解決,這一個(gè)過(guò)程對(duì)我來(lái)說(shuō)就是成長(zhǎng)鍛煉的過(guò)程。隨后面部返工率報(bào)表的開(kāi)發(fā)數(shù)量之多和取數(shù)之復(fù)雜也讓我學(xué)到了如何編寫(xiě)更好的優(yōu)化存儲(chǔ)過(guò)程。第二部分是實(shí)驗(yàn)室抽檢:在其中和同組的成員聯(lián)合完成開(kāi)發(fā)皮料,絲帶,鋼勾心等材料的實(shí)驗(yàn)室抽檢模塊的開(kāi)發(fā)。第三部分是原材料檢驗(yàn):這個(gè)項(xiàng)目是我和馮振才聯(lián)合開(kāi)發(fā),征對(duì)不同材料類型完成了檢驗(yàn)?zāi)K的開(kāi)發(fā)以及相關(guān)報(bào)表的開(kāi)發(fā)。
2.個(gè)人總結(jié)
這一年給我的東西我想用有形的和無(wú)形的兩部分概敘,有形的當(dāng)然就是技術(shù)水平的長(zhǎng)進(jìn),雖然其中肯定有很多的不足,但縱向?qū)Ρ龋业玫搅隋憻?,?duì)于不足的部分,我希望在繼續(xù)努力加快彌補(bǔ)。無(wú)形的就是人性的成長(zhǎng),在社會(huì)大學(xué)的摔打遠(yuǎn)比在養(yǎng)老院式的大學(xué)校園更能讓人成長(zhǎng),對(duì)社會(huì)的看法,對(duì)人際關(guān)系的看法,對(duì)價(jià)值的看法,不再是以前一種近乎浪漫的眼光審視著這一切。社會(huì)的現(xiàn)實(shí)讓你更加學(xué)會(huì)提高,人際關(guān)系的復(fù)雜讓你更加學(xué)會(huì)斡旋,價(jià)值的體現(xiàn)讓你更加學(xué)會(huì)抉擇。
3.結(jié)語(yǔ)
在,有喜悅也有淚水。有輝煌也有遺憾,輝煌也好遺憾也罷,已經(jīng)過(guò)去,在新的我堅(jiān)信我們資訊部將團(tuán)結(jié)一心面對(duì)更多的挑戰(zhàn)和機(jī)遇。作為資訊部的一份子,我將以更好的狀態(tài)去迎接它們,和大家共同打造屬于資訊部的輝煌。
1、 分享第一條經(jīng)驗(yàn):“學(xué)歷代表過(guò)去、能力代表現(xiàn)在、學(xué)習(xí)力代表未來(lái)。”其實(shí)這是一個(gè)來(lái)自國(guó)外教育領(lǐng)域的一個(gè)研究結(jié)果。相信工作過(guò)幾年、十幾年的朋友對(duì)這個(gè)道理有些體會(huì)吧。但我相信這一點(diǎn)也很重要:“重要的道理明白太晚將抱憾終生!”所以放在每一條,讓剛剛畢業(yè)的朋友們?cè)琰c(diǎn)看到哈!
2、 一定要確定自己的發(fā)展方向,并為此目的制定可行的計(jì)劃。不要說(shuō)什么,“我剛畢業(yè),還不知道將來(lái)可能做什么?”,“跟著感覺(jué)走,先做做看”。因?yàn)?,這樣的觀點(diǎn)會(huì)通過(guò)你的潛意識(shí)去暗示你的行為無(wú)所事事、碌碌無(wú)為。一直做技術(shù),將來(lái)成為專家級(jí)人物?向管理方向走,成為職業(yè)經(jīng)理人?先熟悉行業(yè)和領(lǐng)域,將來(lái)自立門(mén)戶?還是先在行業(yè)里面混混,過(guò)幾年轉(zhuǎn)行做點(diǎn)別的?這很重要,它將決定你近幾年、十年內(nèi)“做什么事情才是在做正確的事情!”。
3、 軟件開(kāi)發(fā)團(tuán)隊(duì)中,技術(shù)不是萬(wàn)能的,但沒(méi)有技術(shù)是萬(wàn)萬(wàn)不能的!在技術(shù)型團(tuán)隊(duì)中,技術(shù)與人品同等重要,當(dāng)然長(zhǎng)相也比較重要哈,尤其在mm比較多的團(tuán)隊(duì)中。在軟件項(xiàng)目團(tuán)隊(duì)中,技術(shù)水平是受人重視和尊重的重要砝碼。無(wú)論你是做管理、系統(tǒng)分析、設(shè)計(jì)、編碼,還是產(chǎn)品管理、測(cè)試、文檔、實(shí)施、維護(hù),多少你都要有技術(shù)基礎(chǔ)。算我孤陋寡聞,我還真沒(méi)有親眼看到過(guò)一個(gè)外行帶領(lǐng)一個(gè)軟件開(kāi)發(fā)團(tuán)隊(duì)成功地完成過(guò)軟件開(kāi)發(fā)項(xiàng)目,哪怕就一個(gè),也沒(méi)有看到。倒是曾經(jīng)看到過(guò)一個(gè)“高學(xué)歷的牛人”(非技術(shù)型)帶一堆人做完過(guò)一個(gè)項(xiàng)目,項(xiàng)目交付的第二天,項(xiàng)目組成員扔下一句“再也受不了啦!”四分五裂、各奔東西。那個(gè)項(xiàng)目的“成功度”大家可想而知了。
4、 詳細(xì)制定自己軟件開(kāi)發(fā)專業(yè)知識(shí)學(xué)習(xí)計(jì)劃,并注意及時(shí)修正和調(diào)整(軟件開(kāi)發(fā)技術(shù)變化實(shí)在太快)。請(qǐng)牢記:“如果一個(gè)軟件開(kāi)發(fā)人員在1、2年內(nèi)都沒(méi)有更新過(guò)自己的知識(shí),那么,其實(shí)他已經(jīng)不再屬于這個(gè)行業(yè)了?!辈灰嬖V自己沒(méi)有時(shí)間。來(lái)自時(shí)間管理領(lǐng)域的著名的“三八原則”告誡我們:另外的那8小時(shí)如何使用將決定你的人生成敗!本人自畢業(yè)以來(lái),平均每天實(shí)際學(xué)習(xí)時(shí)間超過(guò)2小時(shí)。
5、 書(shū)籍是人類進(jìn)步的階梯,對(duì)軟件開(kāi)發(fā)人員尤其如此。書(shū)籍是學(xué)習(xí)知識(shí)的最有效途徑,不要過(guò)多地指望在工作中能遇到“世外高人”,并不厭其煩地教你。對(duì)于花錢(qián)買(mǎi)書(shū),我個(gè)人經(jīng)驗(yàn)是:千萬(wàn)別買(mǎi)國(guó)內(nèi)那幫人出的書(shū)!我買(mǎi)的那些家伙出的書(shū),!00%全部后悔了,無(wú)一本例外。更氣憤的是,這些書(shū)在二手市場(chǎng)的地?cái)偵隙己茈y賣掉?!皳碛袝?shū)籍并不表示擁有知識(shí);擁有知識(shí)并不表示擁有技能;擁有技能并不表示擁有文化;擁有文化并不表示擁有智慧?!敝挥袑?shū)本變成的自己智慧,才算是真正擁有了它。
6、 不要僅局限于對(duì)某項(xiàng)技術(shù)的表面使用上,哪怕你只是偶爾用一、二次?!皩?duì)任何事物不究就里”是任何行業(yè)的工程師所不應(yīng)該具備的素質(zhì)。開(kāi)發(fā)windows應(yīng)用程序,看看windows程序的設(shè)計(jì)、加載、執(zhí)行原理,分析一下pe文件格式,試試用sdk開(kāi)發(fā)從頭開(kāi)發(fā)一個(gè)windows應(yīng)用程序;用vc++、delphi、java、net開(kāi)發(fā)應(yīng)用程序,花時(shí)間去研究一下mfc、vcl、j2ee、net它們框架設(shè)計(jì)或者源碼;除了會(huì)用j2ee、jboss、spring、hibernate等等優(yōu)秀的開(kāi)源產(chǎn)品或者框架,抽空看看大師們是如何抽象、分析、設(shè)計(jì)和實(shí)現(xiàn)那些類似問(wèn)題的通用解決方案的。試著這樣做做,你以后的工作將會(huì)少遇到一些讓你不明就里、一頭霧水的問(wèn)題,因?yàn)?,很多東西你“知其然且知其所以然”!
7、 在一種語(yǔ)言上編程,但別為其束縛了思想。“代碼大全”中說(shuō):“深入一門(mén)語(yǔ)言編程,不要浮于表面”。深入一門(mén)語(yǔ)言開(kāi)發(fā)還遠(yuǎn)遠(yuǎn)不足,任何編程語(yǔ)言的存在都有其自身的理由,所以也沒(méi)有哪門(mén)語(yǔ)言是“包治百病”的“靈丹妙藥”。編程語(yǔ)言對(duì)開(kāi)發(fā)人員解決具體問(wèn)題的思路和方式的影響與束縛的例子俯拾皆是。我的經(jīng)驗(yàn)是:用面對(duì)對(duì)象工具開(kāi)發(fā)某些關(guān)鍵模塊時(shí),為什么不可以借鑒c、c51、匯編的模塊化封裝方式?用傳統(tǒng)的桌面開(kāi)發(fā)工具(目前主要有vc++、delphi)進(jìn)行系統(tǒng)體統(tǒng)結(jié)構(gòu)設(shè)計(jì)時(shí),為什么不可以參考來(lái)自java社區(qū)的ioc、aop設(shè)計(jì)思想,甚至借鑒像spring、hibernate、jboss等等優(yōu)秀的開(kāi)源框架?在進(jìn)行類似于實(shí)時(shí)通信、數(shù)據(jù)采集等功能的設(shè)計(jì)、實(shí)現(xiàn)時(shí),為什么不可以引用來(lái)自實(shí)時(shí)系統(tǒng)、嵌入式系統(tǒng)的優(yōu)秀的體系框架與模式?為什么一切都必須以個(gè)人、團(tuán)隊(duì)在當(dāng)然開(kāi)發(fā)語(yǔ)言上的傳統(tǒng)或者經(jīng)驗(yàn)來(lái)解決問(wèn)題???“他山之石、可以攻玉”。
8、 養(yǎng)成總結(jié)與反思的習(xí)慣,并有意識(shí)地提煉日常工作成果,形成自己的個(gè)人源碼庫(kù)、解決某類問(wèn)題的通用系統(tǒng)體系結(jié)構(gòu)、甚至進(jìn)化為框架。眾所周知,對(duì)軟件開(kāi)發(fā)人員而言,有、無(wú)經(jīng)驗(yàn)的一個(gè)顯著區(qū)別是:無(wú)經(jīng)驗(yàn)者完成任何任務(wù)時(shí)都從頭開(kāi)始,而有經(jīng)驗(yàn)者往往通過(guò)重組自己的可復(fù)用模塊、類庫(kù)來(lái)解決問(wèn)題(其實(shí)這個(gè)結(jié)論不應(yīng)該被局限在軟件開(kāi)發(fā)領(lǐng)域、可以延伸到很多方面)。這并不是說(shuō),所有可復(fù)用的東西都必須自己實(shí)現(xiàn),別人成熟的通過(guò)測(cè)試的成果也可以收集、整理、集成到自己的知識(shí)庫(kù)中。但是,最好還是自己實(shí)現(xiàn),這樣沒(méi)有知識(shí)產(chǎn)權(quán)、版權(quán)等問(wèn)題,關(guān)鍵是自己實(shí)現(xiàn)后能真正掌握這個(gè)知識(shí)點(diǎn),擁有這個(gè)技能。
9、 理論與實(shí)踐并重,內(nèi)外雙修。工程師的內(nèi)涵是:以工程師的眼光觀察、分析事物和世界。一個(gè)合格的軟件工程師,是真正理解了軟件產(chǎn)品的本質(zhì)及軟件產(chǎn)品研發(fā)的思想精髓的人(個(gè)人觀點(diǎn)、歡迎探討)。掌握軟件開(kāi)發(fā)語(yǔ)言、應(yīng)用語(yǔ)言工具解決工作中的具體問(wèn)題、完成目標(biāo)任務(wù)是軟件工程師的主要工作,但從軟件工程師這個(gè)角度來(lái)看,這只是外在的東西,并非重要的、本質(zhì)的工作。學(xué)習(xí)、掌握軟件產(chǎn)品開(kāi)發(fā)理論知識(shí)、軟件開(kāi)發(fā)方法論,并在實(shí)踐中理解、應(yīng)用軟件產(chǎn)品的分析、設(shè)計(jì)、實(shí)現(xiàn)思想來(lái)解決具體的軟件產(chǎn)品研發(fā)問(wèn)題,才是真正的軟件工程師的工作。站在成熟理論與可靠方法論的高度思考、分析、解決問(wèn)題,并在具體實(shí)踐中驗(yàn)證和修正這些思想與方式,最終形成自己的理論體系和實(shí)用方法論。
10、心態(tài)有多開(kāi)放,視野就有多開(kāi)闊。不要抱著自己的技術(shù)和成果,等到它們都已經(jīng)過(guò)時(shí)變成垃圾了,才拿出來(lái)丟人現(xiàn)眼。請(qǐng)及時(shí)發(fā)布自己的研究成果:開(kāi)發(fā)的產(chǎn)品、有創(chuàng)意的設(shè)計(jì)或代碼,公布出來(lái)讓大家交流或者使用,你的成果才有進(jìn)化和升華的機(jī)會(huì)。想想自己__年間開(kāi)發(fā)的那些windows系統(tǒng)工具,5、6年之后的今天,還是那個(gè)樣子,今天流行的好多windows系統(tǒng)工具都比自己的晚,但進(jìn)化得很好,且有那么多用戶在使用。并且,不要保守自己的技術(shù)和思想,盡可能地與人交流與分享,或者傳授給開(kāi)發(fā)團(tuán)隊(duì)的成員?!芭c人交換蘋(píng)果之后,每個(gè)人還是只有一個(gè)蘋(píng)果;但交換思想之后,每個(gè)人都擁有兩種思想”,道理大家都懂,但有多少人真正能做到呢?
11、盡量參加開(kāi)源項(xiàng)目的開(kāi)發(fā)、或者與朋友共同研制一些自己的產(chǎn)品,千萬(wàn)不要因?yàn)闆](méi)有錢(qián)賺而不做。網(wǎng)絡(luò)早已不再只是“虛擬世界”,網(wǎng)上有很多的開(kāi)源項(xiàng)目、合作開(kāi)發(fā)項(xiàng)目、外包項(xiàng)目,這都是涉獵工作以外的知識(shí)的絕好機(jī)會(huì),并且能夠結(jié)識(shí)更廣的人緣。不要因?yàn)楣ぷ魇亲鰁rp,就不去學(xué)習(xí)和了解嵌入式、實(shí)時(shí)、通信、網(wǎng)絡(luò)等方面的技術(shù),反過(guò)來(lái)也是一樣。如果當(dāng)他別人拿著合同找你合作,你卻這也不會(huì),那也不熟時(shí),你將后悔莫及。
12、書(shū)到用時(shí)方恨少,不要將自己的知識(shí)面僅僅局限于技術(shù)方面。諾貝爾經(jīng)濟(jì)學(xué)獎(jiǎng)得主西蒙教授的研究結(jié)果表明: “對(duì)于一個(gè)有一定基礎(chǔ)的人來(lái)說(shuō),他只要真正肯下功夫,在6個(gè)月內(nèi)就可以掌握任何一門(mén)學(xué)問(wèn)?!苯逃睦韺W(xué)界為感謝西蒙教授的研究成果,故命名為西蒙學(xué)習(xí)法??梢?jiàn),掌握一門(mén)陌生的學(xué)問(wèn)遠(yuǎn)遠(yuǎn)沒(méi)有想想的那么高難、深?yuàn)W。多方吸取、廣泛涉獵。極力夯實(shí)自己的影響圈、盡量擴(kuò)大自己的關(guān)注圈。財(cái)務(wù)、經(jīng)濟(jì)、稅務(wù)、管理等等知識(shí),有空花時(shí)間看看,韜光養(yǎng)晦、未雨綢繆。
13、本文的總結(jié)與反思:
a:不要去做技術(shù)上的高手,除非你的目標(biāo)如此。雖然本文是關(guān)于提高軟件開(kāi)發(fā)知識(shí)的建議,做技術(shù)的高手是我一向都不贊同的。你可以提高自己的專業(yè)知識(shí),但能勝任工作即止。
b:提高軟件知識(shí)和技術(shù)只是問(wèn)題的表面,本質(zhì)是要提高自己認(rèn)識(shí)問(wèn)題、分析問(wèn)題、解決問(wèn)題的思想高度。軟件專業(yè)知識(shí)的很多方法和原理,可以很容易地延伸、應(yīng)用到生活的其它方面。
c:在能勝任工作的基礎(chǔ)上,立即去涉獵其它領(lǐng)域的專業(yè)知識(shí),豐富自己的知識(shí)體系、提高自己的綜合素質(zhì),尤其是那些目標(biāo)不在技術(shù)方面的朋友。
從我11月份離校來(lái)到溪谷晨歌網(wǎng)絡(luò)公司已將近一個(gè)半月了,從一個(gè)學(xué)生變成了一個(gè)員工,角色變了,職責(zé)也就變了。雖然工作上的很多困難都是在自己的預(yù)料之內(nèi),可是很多事情都不像在學(xué)校里那么簡(jiǎn)單、單純。在項(xiàng)目開(kāi)發(fā)的工作中,難題一個(gè)接一個(gè)的出現(xiàn),自信心不止一次的受到過(guò)打擊,雖然自己早就知道,要做到符合公司的要求,做一名合格的程序員,在學(xué)校學(xué)的知識(shí),根本就不夠,而且很不夠。每天醒來(lái)我都不斷勉勵(lì)自己,好好學(xué),以后會(huì)好的。在此同時(shí),公司也給了我很多學(xué)習(xí)的機(jī)會(huì),這使我對(duì)以后的編程之路又有了些許信心。一、工作總結(jié)
11月下旬與12上旬的幾天,我的主要任務(wù)是將公司的靜態(tài)網(wǎng)站與數(shù)據(jù)庫(kù)連接做成動(dòng)態(tài)的。由于功能比較簡(jiǎn)單,做起來(lái)沒(méi)有遇到什么困難??墒侵蟮摹澳暇┦写u瓦粘土信息管理”項(xiàng)目,里面涉及到的一個(gè)地圖功能的實(shí)現(xiàn),讓我不知所措,不知道怎么實(shí)現(xiàn)。由于自己沒(méi)有能力完成項(xiàng)目,項(xiàng)目就交給了其他公司,之后的工作都是在合作公司南京寧派網(wǎng)絡(luò)科技有限公司里學(xué)習(xí)、工作的,了解他們公司的開(kāi)發(fā)項(xiàng)目流程,學(xué)習(xí)他們的開(kāi)發(fā)技術(shù),請(qǐng)教他們開(kāi)發(fā)技術(shù)上的問(wèn)題。二、在工作中主要存在的問(wèn)題有:
1、由于開(kāi)始對(duì)業(yè)務(wù)需求不是很熟悉,所以在寫(xiě)需求分析與了解所要開(kāi)發(fā)的過(guò)程中多次
出現(xiàn)因?yàn)樾枨蟮脑颍粩嘈薷?、返工的情況。
2、在開(kāi)發(fā)中,用到很多我所不知道或很多我知道但不太熟悉的技術(shù),有時(shí)甚至?xí)霈F(xiàn)這種情況,合作公司的技術(shù)人員,講個(gè)名詞,我都要百度一下具體什么意思,涉及什么技術(shù)。3、在工作階段,有時(shí)比較偏向自己的工作方便,忽略了其他同事的工作上的量與難易。
有的功能自己怎么方便怎么寫(xiě),有點(diǎn)難為其他同事,大家都要相互配合。
三、工作心得
1、在這將近一個(gè)半月的工作實(shí)踐中,我參與的都是團(tuán)隊(duì)合作的項(xiàng)目,無(wú)論是在自己公司,還是在合作公司,我們都講究團(tuán)隊(duì)精神。在信任自己和他人的基礎(chǔ)上,思想統(tǒng)一,行動(dòng)一致,這樣的團(tuán)隊(duì)一定會(huì)攻無(wú)不克、戰(zhàn)無(wú)不勝。我們的很多工作是一起完成的,在這個(gè)過(guò)程中,大家互相提醒和補(bǔ)充,大大提高了工作效率,所有的工作中溝通是最重要的,一定要把信息處理的及時(shí)、有效和清晰。
2、每一個(gè)項(xiàng)目在開(kāi)始著手的第一步,一定要和客戶把需求溝通清楚,只有了解了項(xiàng)目的需求,才有可能真正做好一個(gè)項(xiàng)目。我們需要向客戶提出要求客戶提供所有涉及該項(xiàng)目的資料,每次與客戶見(jiàn)面都需要熟悉業(yè)務(wù)與程序的最少一至兩個(gè)程序員隨時(shí)記錄需求。3、工作中,有一個(gè)無(wú)論是技術(shù),還是經(jīng)驗(yàn)都比較讓人肯定的前輩帶領(lǐng),將任務(wù)詳細(xì)化,詳細(xì)到,每個(gè)頁(yè)面、甚至是一個(gè)頁(yè)面中的圖片什么時(shí)候做好,做到什么程度,這樣把工作進(jìn)度有計(jì)劃有方向的贊定下來(lái),做事很有效率。
4、每天的工作小結(jié)真的很重要,這讓我們每天都有計(jì)劃的知道自己干了什么,不是漫無(wú)目的的工作,所以我們應(yīng)該養(yǎng)成,日記、周記、月記、年記的工作習(xí)慣。
5、工作并不是一成不變的,也許有一天你要去其他崗位幫忙,所以同事之間的技術(shù)要互相學(xué)習(xí),也許有一天,公司需要你發(fā)揮其他的技能幫忙,所以互相學(xué)習(xí)也是很重要的,我在寧派公司,深有感觸,除編程之外,切圖、界面設(shè)計(jì)等工作都干過(guò)。
四、工作教訓(xùn)
經(jīng)過(guò)一個(gè)半月的工作學(xué)習(xí),我也發(fā)現(xiàn)了自己離一個(gè)符合公司要求的程序員還有很多差距,主要體現(xiàn)在工作技能與工作經(jīng)驗(yàn)的不夠,也是我以后要在工作中不斷磨練和提高自己的地方。仔細(xì)總結(jié)一下,自己在一個(gè)半月工作中主要有以下方面做得不夠好:
1、工作的條理性不夠清晰,要分清主次和輕重緩急;
在開(kāi)發(fā)時(shí)間很倉(cāng)促的情況下,事情多了,就一定要有詳實(shí)而主次分明的計(jì)劃,哪些需要立即完成,哪些可以緩緩加班完成,在這方面還有很大的優(yōu)化空間。2、對(duì)流程、業(yè)務(wù)需求不夠熟悉;
在工作中,發(fā)現(xiàn)因?yàn)榱鞒袒驑I(yè)務(wù)需求的問(wèn)題而不知道如何下手的情況有點(diǎn)多,包括錯(cuò)誤與缺漏還有當(dāng)時(shí)設(shè)計(jì)考慮不到位的地方,對(duì)于這塊的控制力度顯然不夠。平時(shí)總是在開(kāi)發(fā),但說(shuō)到底對(duì)業(yè)務(wù)很熟悉才是項(xiàng)目很好完成的前提3、缺乏工作經(jīng)驗(yàn);
4、學(xué)習(xí)的知識(shí)不夠廣泛;
一個(gè)項(xiàng)目中,涉及的技術(shù)往往有多種,知識(shí)多了,就會(huì)靈活變通,以后我會(huì)加強(qiáng)這方面的學(xué)習(xí)。
五、工作計(jì)劃
暫時(shí)做出以下幾點(diǎn)規(guī)劃:
1、要提高工作的主動(dòng)性,做事干脆果斷,不拖泥帶水;
2、工作要注重實(shí)效、注重結(jié)果,一切工作圍繞著目標(biāo)的完成;
3、要提高大局觀,是否能讓其他人的工作更順暢作為衡量工作的標(biāo)尺;4、把握一切機(jī)會(huì)提高專業(yè)能力,加強(qiáng)平時(shí)知識(shí)總結(jié)工作;
5、精細(xì)化工作方式的思考和實(shí)踐。
6、虛心請(qǐng)教比我做的優(yōu)秀的其他同事,向他們學(xué)習(xí)技術(shù)或經(jīng)驗(yàn)。其實(shí)作為一個(gè)新員工,所有的地方都是需要學(xué)習(xí)的,多聽(tīng)、多看、多想、多做、多溝通,向每一個(gè)員工學(xué)習(xí)他們身上的優(yōu)秀工作習(xí)慣,豐富的專業(yè)技能,配合著實(shí)際工作不斷的進(jìn)步,不論在什么環(huán)境下,我都相信這兩點(diǎn):一是三人行必有我?guī)?,二是天道酬勤?/p>
過(guò)去的一年,在馬總的親切關(guān)懷,伍經(jīng)理的殷勤管理與認(rèn)真指導(dǎo),軟件研發(fā)部的團(tuán)結(jié)協(xié)作,以及在公司這充滿奮斗的環(huán)境下,我以嚴(yán)肅認(rèn)真的工作態(tài)度和百折不饒的精神,努力的完成了公司的各項(xiàng)工作,在軟件研發(fā)、團(tuán)隊(duì)協(xié)作和個(gè)人成長(zhǎng)上也取得了一定的成績(jī)。在公司一年的工作已經(jīng)結(jié)束,特向公司總結(jié)匯報(bào)
第一部分 工作總結(jié)
一、軟件研發(fā)
根據(jù)公司的安排,項(xiàng)目的需要。在自身的努力、伍經(jīng)理的幫組,團(tuán)隊(duì)的合作下,克服重重技術(shù)困難,增長(zhǎng)了工作經(jīng)驗(yàn), 收獲豐盈
1、asp.net 開(kāi)發(fā)
以前我在其他公司也做過(guò)一些開(kāi)發(fā),但是底層和架構(gòu)與頁(yè)面樣式我都是沒(méi)有涉及到的。通過(guò)這一年在本公司的的這些項(xiàng)目程序中的鍛煉,我成長(zhǎng)了,我學(xué)會(huì)了很多很多。
首先,面向?qū)ο笳Z(yǔ)言的收獲。對(duì)于當(dāng)前編程的主流思想是對(duì)象,任何事物都可以用對(duì)象來(lái)表示。以前理解這些話很費(fèi)解都是從表面上理解,沒(méi)有從深入的體會(huì),通過(guò)這次asp.net項(xiàng)目的深入,不管是數(shù)據(jù)還是外部一些條件我們都可以抽象成對(duì)象,都可以用對(duì)象來(lái)表示,具體可以用語(yǔ)言中的類方法等。asp.net如此,c#如此java也同樣如此。
其次,具備獨(dú)立完成vb.net知識(shí)方面的能力。以前沒(méi)有做過(guò)vb的東西,加上這次深入的做,這次涉及到的領(lǐng)域也非常廣,常用的重要的都有涉及,并且還補(bǔ)充_ml,javascript實(shí)際操作中空白的部分。通過(guò)這一年的開(kāi)發(fā),在.net 方面我能勝任這方面的工作,能獨(dú)立完成這方面的工作。
再次,c#方面存在一些不足。通過(guò)c#這次軟件的開(kāi)發(fā),也發(fā)現(xiàn)自己的不足,如基礎(chǔ)知識(shí)掌握不牢,缺乏編程整體思想。這些都是需要在工作中完善和改進(jìn)的。
2、數(shù)據(jù)庫(kù)開(kāi)發(fā)
數(shù)據(jù)庫(kù)是伴隨著項(xiàng)目以來(lái)用的最多最平凡的技術(shù)。以前對(duì)數(shù)據(jù)庫(kù)只是會(huì)一些簡(jiǎn)單常用的操作,經(jīng)過(guò)這一年項(xiàng)目的實(shí)戰(zhàn),對(duì)數(shù)據(jù)庫(kù)的操作增加了一些豐富的經(jīng)驗(yàn)。為以后的工作和經(jīng)驗(yàn)的積累都奠定了堅(jiān)實(shí)的基礎(chǔ)。同時(shí)在項(xiàng)目中還用到了oracel與 access數(shù)據(jù)庫(kù),這是我最大的收獲·
優(yōu)點(diǎn):能熟練的運(yùn)用數(shù)據(jù)庫(kù)技術(shù)進(jìn)行開(kāi)發(fā)。 特別是對(duì)sql數(shù)據(jù)庫(kù)的操作,經(jīng)過(guò)這么長(zhǎng)時(shí)間的積累,基本上能合理的設(shè)計(jì)和新建數(shù)據(jù)庫(kù),同時(shí)在數(shù)據(jù)結(jié)構(gòu)上也加強(qiáng)了對(duì)數(shù)據(jù)庫(kù)的理解。通過(guò)項(xiàng)目的實(shí)踐現(xiàn)在能熟練使用和編寫(xiě)多種sql語(yǔ)句。還掌握了一些關(guān)于數(shù)據(jù)庫(kù)優(yōu)化sql語(yǔ)句優(yōu)化的方法,能進(jìn)行一些簡(jiǎn)單的優(yōu)化。
缺點(diǎn):數(shù)據(jù)是一門(mén)比較先進(jìn)的技術(shù),并不是你會(huì)寫(xiě)一些sql語(yǔ)句,能建幾個(gè)數(shù)據(jù)庫(kù)你就是數(shù)據(jù)庫(kù)工程師。要成為一個(gè)好的數(shù)據(jù)庫(kù)管理員是要經(jīng)過(guò)長(zhǎng)時(shí)間的工作積累。針對(duì)自己的不足,在以后的工作和學(xué)習(xí)中多接觸,多運(yùn)用新的知識(shí)點(diǎn)。充實(shí)自己的經(jīng)驗(yàn)和知識(shí)儲(chǔ)備。
二、團(tuán)隊(duì)協(xié)作
上面的成功與收獲,除了自身努力外,以及公司的支持。是這個(gè)團(tuán)隊(duì)鑄造了我。我們這個(gè)團(tuán)隊(duì)也是因?yàn)橛辛宋覀冞@些拼搏協(xié)作的隊(duì)員,使得它成為一個(gè)具有務(wù)實(shí)、拼搏、創(chuàng)新精神的團(tuán)隊(duì)。我與軟件研發(fā)小組是一個(gè)整體,這里的團(tuán)隊(duì)
總結(jié)也就是我在這個(gè)團(tuán)隊(duì)中的收獲。
務(wù)實(shí):公司下發(fā)的任務(wù),下發(fā)的工作,件件都是用心去做的。我們這個(gè)團(tuán)隊(duì)中沒(méi)有一個(gè)人在工作的時(shí)候做了工作以外的事情,都是實(shí)實(shí)在在的做跟工作相關(guān)對(duì)公司有益的事情。相信在伍經(jīng)理的帶領(lǐng)下現(xiàn)在是這樣,以后同樣也是這樣。
拼搏:公司給的每一個(gè)任務(wù)不管它多難,如果工作沒(méi)有完成我們會(huì)晚上加班,也要盡可能的完成當(dāng)天的工作。如果工作實(shí)在忙,為了趕進(jìn)度我們放棄周末休息時(shí)間也要盡可能的使項(xiàng)目提前。
創(chuàng)新:現(xiàn)在我們開(kāi)始項(xiàng)目的時(shí)候都會(huì)進(jìn)行研討,一般都會(huì)進(jìn)行一個(gè)效率和邏輯的分析與討論,保證程序正確的前提盡可能的提高程序的效率。
互助:我們小組內(nèi)只要任何一個(gè)人出現(xiàn)技術(shù)或其它的問(wèn)題,我們都會(huì)彼此都會(huì)盡可能的去幫助他。不會(huì)因?yàn)槟骋粋€(gè)人而拖住整個(gè)項(xiàng)目滯后。
交流:我們?cè)陧?xiàng)目中會(huì)及時(shí)溝通自己的收獲,特別是一些針對(duì)性的技術(shù)問(wèn)題。這樣可以省了很多重復(fù)研究的時(shí)間,這是一筆很可觀的時(shí)間。
在交流中只要我會(huì)的,我懂的,我不會(huì)去吝嗇。我會(huì)積極的去與你交流,我的團(tuán)隊(duì)名言“人強(qiáng)團(tuán)則強(qiáng),人弱團(tuán)則削”。
三、個(gè)人成長(zhǎng)
通過(guò)公司這快一年的鍛煉與學(xué)習(xí)我真的進(jìn)步了很多,不管從技術(shù)上還是做事上,都不像以前那樣了。我在公司學(xué)到的懂得的使我飛速成長(zhǎng)。
技術(shù)上:不管從語(yǔ)言上還是做事的邏輯上都得到了很大的提高?,F(xiàn)在在軟件小組里面自己能獨(dú)立完成一部分工作,承擔(dān)自己的責(zé)任。
第二部分 ____年工作設(shè)想
通過(guò)今年的實(shí)踐和學(xué)習(xí),明年是一個(gè)新的開(kāi)始,立足當(dāng)前的優(yōu)缺,肩負(fù)起一個(gè)軟件工程師應(yīng)有的工作和性質(zhì)。希望為公司明年的發(fā)展盡最大的努力,也希望自己明年有更大的收獲。明年計(jì)劃在以下幾方面有所突破,有所建樹(shù)
一、在編程語(yǔ)言掌握方面,達(dá)到本公司的編程思想—不被語(yǔ)言所束縛。 在這方面伍經(jīng)理是我的榜樣,積極努力的提高自身的技術(shù)水平,真正做到不被語(yǔ)言所束縛。
二、數(shù)據(jù)庫(kù)方面,在當(dāng)前已有的基礎(chǔ)上提升自己,明年自己給自己定的目標(biāo)是,能非常合理的去使用數(shù)據(jù)庫(kù)各類技術(shù),掌握的數(shù)據(jù)庫(kù)優(yōu)化思想和技術(shù)點(diǎn)。有時(shí)間多向許總交流。
三、加強(qiáng)軟件開(kāi)發(fā)的輔助性知識(shí)使用和積累。針對(duì)當(dāng)前軟件開(kāi)發(fā)中的一些情況,明年更加積極的學(xué)習(xí)javascrip、aja_和fle_等技術(shù)。能輔助性的把軟件做的更好。
四、工作質(zhì)量上,現(xiàn)在編程我是屬于會(huì)寫(xiě)會(huì)編和局部效率,并不是全局的效率,明年一定要做到,編一個(gè)高效率的代碼。這就要綜合上面的三點(diǎn),才能使其達(dá)到全局的高效。
程序員實(shí)訓(xùn)心得大全相關(guān)文章:
★ 程序設(shè)計(jì)實(shí)訓(xùn)心得體會(huì)大全
★ 一周實(shí)訓(xùn)心得個(gè)人總結(jié)大全
★ 一周實(shí)訓(xùn)體會(huì)心得總結(jié)大全
★ 網(wǎng)絡(luò)工程實(shí)訓(xùn)報(bào)告心得大全
★ 網(wǎng)絡(luò)工程實(shí)訓(xùn)小結(jié)心得大全
★ 物流實(shí)訓(xùn)心得大學(xué)生作文大全