一個(gè)女程序員第七年工作總結(jié).
一個(gè)女程序員第七年工作總結(jié)今年的天氣似乎特別暖和雖說已經(jīng)是冬天了我們這里依然一片秋色寫于201*年11月7日這是我工作的第七年要是一段感情的話正是七年之癢的時(shí)候如果在感情中每年作一份總結(jié)是不是就不會有傳說中的坎兒我所在的公司不大地方也不大見識不廣深度不夠太多的隨遇而安讓我的工作這么多年都起伏不大必須承認(rèn)我骨子里就是個(gè)吃貨和懶鬼這篇文章僅僅是自己過去一年工作的總結(jié)對于有理想有抱負(fù)的好青年就當(dāng)看個(gè)反面教材然后鞭策自己更加努力吧另外我現(xiàn)在的心境也是工作這么些年后的感受歡迎閱讀以前的總結(jié)在那里你也許會找到共鳴1個(gè)人技術(shù)話說畢業(yè)頭兩年我覺得技術(shù)噌噌的往上漲會了好多東西然后的幾年就緩慢爬行了一個(gè)是我的工作性質(zhì)是做應(yīng)用的本來也不探討什么高深的技術(shù)點(diǎn)另一個(gè)就是自己懶沒有好好利用時(shí)間充實(shí)自己而今年64bit的普及賴以生存的AutoCAD開始嫌棄古老的VB6勞動(dòng)力市場等等原因使我不得不接觸掌握新技術(shù)一些技術(shù)點(diǎn)諸如SQLServer的spatial部分把GIS的理論算法引入我所在的應(yīng)用領(lǐng)域利用AutoCAD的NET類重新設(shè)計(jì)已有系統(tǒng)LinqC多線程WPF編寫美觀的界面等等學(xué)習(xí)新技術(shù)是個(gè)享受的過程覺得自己開始跟得上時(shí)代的步伐當(dāng)然如果項(xiàng)目時(shí)間緊的話也會有壓力總覺得用原來的技術(shù)很短時(shí)間搞定的東西現(xiàn)在卻大大增加了開發(fā)時(shí)間和上一次系統(tǒng)學(xué)習(xí)比起來這次自己就要穩(wěn)重的多雖然過去幾年并沒有在技術(shù)點(diǎn)上特別精進(jìn)但是基本功更加扎實(shí)了不會向上次那樣不知道從哪里下手這次算是心理有底有步驟有計(jì)劃地學(xué)習(xí)感覺好很多技術(shù)點(diǎn)的學(xué)習(xí)與應(yīng)用不僅僅對于我個(gè)人能力的一種提高更是在很大程度上幫助軟件重新架構(gòu)由于平臺的轉(zhuǎn)換我們有機(jī)會對原有系統(tǒng)重新作分析設(shè)計(jì)以前的我完全是一個(gè)實(shí)施者而現(xiàn)在所扮演的更多的是一個(gè)設(shè)計(jì)者這種角色的轉(zhuǎn)變意味著責(zé)任更大如果出錯(cuò)就不是浪費(fèi)我一個(gè)人的時(shí)間而是從整體上浪費(fèi)團(tuán)隊(duì)資源去年寫總結(jié)的時(shí)候我在尋覓軟件設(shè)計(jì)上面的建議今年系統(tǒng)的看了UML和設(shè)計(jì)模式強(qiáng)烈的意識到從理解理論到靈活運(yùn)用實(shí)在不是一件簡單的事情我的做法是從大的系統(tǒng)中選取一個(gè)相對獨(dú)立的子系統(tǒng)根據(jù)學(xué)到的理論自己搭個(gè)設(shè)計(jì)想想再搭另外一個(gè)跟團(tuán)對討論下找找感覺這個(gè)過程我大量依賴mindmapflowcharUML開始的草稿是Mindmap把需求細(xì)分然后UML建立塊之間的關(guān)系UML是個(gè)好東西雖然它的各種規(guī)范讓設(shè)計(jì)在軟件生命周期中所占比例加大但是它對于細(xì)節(jié)的考量是非常到位的如果我可以把所要軟件的類圖順序圖畫好那基本上就能證明這個(gè)東西我想明白了另外還可以把它解釋給其他組員在設(shè)計(jì)思想上我一般會從業(yè)務(wù)邏輯出發(fā)比較注重可讀性或者說是結(jié)構(gòu)更符合人腦邏輯除非在非常要效率的地方一些函數(shù)類的分布才會看起來不那么順溜每每這個(gè)時(shí)候一定要配有相關(guān)文檔之所以會這樣一層一層的大部分來源于自信心不強(qiáng)沒有這些圖表文檔的支持我不確定是否能夠把意思清晰準(zhǔn)確的傳達(dá)給團(tuán)隊(duì)其他成員當(dāng)然也不能夠保證過段時(shí)間自己就不會忘記目前我還在磕磕絆絆的前進(jìn)中真心希望將來的某一天我可以熟練運(yùn)用UML工具做個(gè)合格軟件建筑師對我來說做架構(gòu)的過程是一個(gè)挑戰(zhàn)自己決策能力的過程畢竟軟件是有生命的它不斷成長完善或者某些部分在不久的將來被卸掉我看不到那么遠(yuǎn)設(shè)計(jì)時(shí)間太長影響工程進(jìn)度只能折中平衡實(shí)施是同樣的道理同一個(gè)函數(shù)可以用不同的方法實(shí)現(xiàn)平衡與博弈是超出軟件設(shè)計(jì)與實(shí)施之外的能力也就是俗話說的經(jīng)驗(yàn)在這個(gè)方面我還太嫩2團(tuán)隊(duì)管理去年的總結(jié)里面我寫了大段大段自認(rèn)為的帶領(lǐng)小團(tuán)隊(duì)的方法如今總結(jié)為四個(gè)字敏捷開發(fā)年初的時(shí)候我的一個(gè)組員推薦我讀了敏捷開發(fā)的書才發(fā)現(xiàn)我那些實(shí)踐中"創(chuàng)"出來的方法其實(shí)都是敏捷開發(fā)的一部分建立在實(shí)踐基礎(chǔ)上的理論學(xué)習(xí)讓人茅塞頓開下面寫一下除了去年那些方法我看過書以后覺得特別重要一定要記錄的aTDDTestDrivenDevelop看過書才知道這個(gè)多重要作為程序員悶頭寫代碼可以但是如果寫測試很多人都會不情不愿的尤其小公司沒有專門的人寫測試的script但是Testcase的建立對于功能的拓展維護(hù)是相當(dāng)重要的雖然開頭看起來寫測試是麻煩了一點(diǎn)但是這為以后節(jié)省的時(shí)間和資源是很大的我所在的項(xiàng)目要是寫script的話還是比較困難的于是我要求我的團(tuán)隊(duì)寫文檔b當(dāng)我們結(jié)束每一個(gè)BugFeature是真的結(jié)束而非半吊子結(jié)束就是包括代碼注釋對應(yīng)文檔等等當(dāng)團(tuán)隊(duì)Build那一天不會因?yàn)槟硞(gè)看似完成實(shí)際上還需要那么兩三句話的Bug而耽誤c無論是否面向客戶每一個(gè)Build都是一個(gè)完整的msi歸檔備案這樣我們可以輕松的比較每個(gè)版本之間的不同前兩個(gè)月又有兩個(gè)人歸到我的團(tuán)隊(duì)下我們開會規(guī)范統(tǒng)一了編碼規(guī)范比如每一個(gè)函數(shù)前都會加三個(gè)單引號這個(gè)在NET里面很好用可以自動(dòng)生成幫助比如如何命名函數(shù)變量其實(shí)經(jīng)過一同工作大家的編碼規(guī)范已經(jīng)在不經(jīng)意中逐步統(tǒng)一這次只是正式明確出來以便新的組員盡快上手"敏捷開發(fā)"是現(xiàn)在比較流行的軟件開發(fā)模式我的認(rèn)識是他非常合適8個(gè)人以下的小團(tuán)隊(duì)靈活作戰(zhàn)它充分發(fā)揮團(tuán)隊(duì)成員的主觀能動(dòng)性可以比較及時(shí)地調(diào)整狀態(tài)降低資源損耗雖然敏捷有正式的管理模式工具但一切一切的根源來自于團(tuán)隊(duì)成員間的坦誠交流相互信任這兩樣沒有根本"敏"不起來大家心里都有自己的小九九還不如不用"敏捷"信任和坦誠這種東西沒有硬性標(biāo)準(zhǔn)只能靠團(tuán)隊(duì)慢慢磨和也靠緣分吧這個(gè)方面我的運(yùn)氣不錯(cuò)組內(nèi)合作討論的氣氛非常好從這些比我勤奮比我有經(jīng)驗(yàn)的組員們身上學(xué)到了很多東西目前我們組的這個(gè)運(yùn)轉(zhuǎn)模式得到了部門經(jīng)理的認(rèn)同已經(jīng)升級了現(xiàn)有的管理軟件我就可以比較規(guī)范的依據(jù)"敏捷"模式管理了今年我們部門作了一次人事變動(dòng)去年提及的那個(gè)不作為的經(jīng)理走了新來了一個(gè)在一定程度上我需要輔助他的工作這也給我提供了一些作為代表參與部門間會議以及決策層會議的機(jī)會一種會議是傳遞意見給大家需要演講對于正式的演講不夠自信總怕不能準(zhǔn)確表達(dá)自己的意思于是搭建了演示平臺特別作了事例分析作
了ppt用作主脈絡(luò)效果意外的好得到了很多積極的反饋對于以后的開發(fā)思路很有幫助另外一種是聽取意見的售前的哥們很能"吹毛求疵"挑得毛病那個(gè)細(xì)那個(gè)偏關(guān)鍵還不早說開發(fā)周期尾端才說一改又是麻煩以前這樣的會議我不是主角跟著聽聽就好現(xiàn)在成了主聽者第一反應(yīng)就是抵觸辯解但是輪到我說話我都只能說對不起我們沒有考慮周到下次會注意也希望在開發(fā)進(jìn)程中多多交流能有這樣的態(tài)度也是工作時(shí)間長了的緣故初出茅廬的時(shí)候應(yīng)該不會這樣說對不起一說明顯感覺到售前松了口氣開發(fā)和銷售本來就不是兩個(gè)對立面只有把這樣"挑"的毛病細(xì)化在開發(fā)進(jìn)程中循環(huán)出現(xiàn)才會減少不必要的成本浪費(fèi)我們是小公司這些個(gè)互相交流指正不需要大家很正式的到會議室坐下就是互相串門子的時(shí)候帶一句做開發(fā)的把態(tài)度擺出來歡迎各種意見建議人家自然也就愿意過來最后總結(jié)一下今年的工作狀態(tài)還不錯(cuò)的一直都在學(xué)習(xí)和摸索中適應(yīng)了角色的轉(zhuǎn)變知道了如何應(yīng)對問題應(yīng)付不來的會去找適當(dāng)?shù)娜藢で髱椭ぷ髦庥浀萌ツ暾f想去西藏于是就在雪域高原過了圣誕新年今年的旅行提前到了金秋九月冬天估計(jì)就不去遠(yuǎn)的地方了最后還是那句話低頭做事抬頭做人過幸福的小日子
擴(kuò)展閱讀:當(dāng)一名女程序員
Therearen"talotoffemalesoftwareengineersoutthere,butbeingoneisnotallthatbad!Ilovebeingasoftwareengineer,formanyreasonsthatarenotgender-specific:theexcitementofnewreleasesthatimpactrealusers,workingwithanawesometeam,beinganactivepartofthethrivingPaloAltostartupcommunity...ButthentherearealotofreasonsthatIlovebeingafemalesoftwareengineer.
雖然女程序員為數(shù)不多,但成為一名女程序員也沒有想像的那么糟糕。比如我就很喜歡當(dāng)一名女程序員,其中的一些原因與性別無關(guān),比如:向用戶發(fā)布軟件時(shí)的那種興奮感,和優(yōu)秀的團(tuán)隊(duì)一起工作,成為PaloAlto創(chuàng)業(yè)社區(qū)的活躍成員...除此之外,我喜歡當(dāng)女程序員還有下面的一些原因。Casualattire
WhileI"msurelotsofmaleengineersappreciatethecasualengineerdresscode,Ireallyappreciateit.Formen,assortedbutton-downshirtsandslackswillsufficeforbusiness-casualattire,butwomenseemtohavesomepressureto"updatetheirwardrobe"and"accessorize."Asforme?Mycollegewardrobetransitionedseamlesslyintomyworkwardrobe.Now,standardworkapparelist-shirtandjeans,accessorizedwithapairofflip-flops,sneakers,sanuks,orifIamfeelingparticularlyfun,myvibrams.Idon"treallyenjoyorhavetimetogoshopping,sothisworksoutwell.上班可以穿便裝
上班可以穿便裝,不僅很多男程序員喜歡,作為女程序員,我更加喜歡這一點(diǎn)。對于男生來說,帶鈕扣的襯衫搭配寬松的長褲的半休閑裝就足夠了;而對于女生,不得不經(jīng)常更新自己的著裝和飾品。對我來說,上班可以穿便裝,那我在上學(xué)時(shí)穿的衣服,工作后繼續(xù)可以穿,F(xiàn)在,我的標(biāo)準(zhǔn)工作著裝是T恤和牛仔褲,平底拖鞋,或者帆布運(yùn)動(dòng)鞋,或者Sanuk休閑鞋,特別開心的時(shí)候,就穿上登山鞋。我不是很喜歡,也沒有足夠的時(shí)間去逛街,所以,上班可以穿便裝很適合我。TheOdds
Theoddsarereallyfreakinggood,andonlysomeofthegoodsareodd.Surethereareabunchofsociallyawkwardengineers,butbecauseofthesheerscarcityofwomeninthefield,ifyouareasinglefemaleyoucanhavefirstpickofalotofreallyniceavailableguys.ImetmyhusbandTylerwhilewewerebothworkingforGoogleinNY,andhehassaidthathe"sgladhemetmebeforehemovedouttoCalifornia.Withthescarcityofwomeninsoftware,Idon"tenvyanyofthesinglemalesoftwareengineersinSiliconValley.找到意中人的機(jī)會更多
很多優(yōu)秀的男生真的很棒,其中只有少數(shù)一些是古怪的。雖然會遇到一些引起令人討厭的男程序員,但在這個(gè)領(lǐng)域,女生是稀有動(dòng)物,如果你是單身的女生,你可以在很多優(yōu)秀的男生中挑選。我和我的丈夫是我們在紐約為Google工作時(shí)相遇的,他說他很幸運(yùn)能在搬到加州之前遇到我。由于在軟件行業(yè)中女生很少(身邊有很多優(yōu)秀的男生可以選擇),所以我不會眼饞那些在硅谷的單身男程序員。LessDrama
I"veactuallyneverworkedsomewherethathasmorewomenthanmen,butIsuspectthatworkingwithmostlymenkeepstheworkplacedrama-free.Notthatallormostwomenaremoodydramaqueens,butyouknow,ithappens.Itjustseemstohappenlesswithmen.和很多男生搭配,干活更不累
我從沒在女生多于男生的地方工作過,但是覺得和很多男生一起工作,會避免在工作中出現(xiàn)情緒低落的情況。不是所有的女生都是喜怒無常的戲劇女王(dramaqueens),但是你知道,女生就是容易出現(xiàn)情緒變化無常。和男生在一起工作,似乎減少了這樣的情況。BeingMemorable
WhileIwouldofcourselovetoseemorewomenintheindustry,aperkofbeingoneofthefewisthatpeoplerememberyou.Ifyougotoatecheventorconferenceandmeet30maledevelopersand2femaledevelopers,youwillprobablyremembertheirnames,oratleasttheirfaces.Youalsogettheaddedbonusofseeingpeople"sconfusedreactionswhentheyaskyouifyou"reinmarketing,andyoutellthemthatyouareadeveloper.更容易被人記住(物以稀為貴)
女程序員是如此稀少,成為其中一員,人們更容易記住你。當(dāng)然,我希望越來越多的女生進(jìn)入這樣的行業(yè)。如果人們參加一個(gè)技術(shù)活動(dòng),遇到了30位男程序員和2位女程序員,理所當(dāng)然,這兩位女程序員更容易被人們記住。你還會遇到這樣的情況,當(dāng)有人問你是不是做市場銷售的,你告訴他們你是程序員,看到他們那種困惑的表情,你會有一種自豪感。BeingLiked
It"sjustnicetohavesomewomeninamale-dominatedworkspace.Theygenerallyremembertoshowereverysooften,andifyoueverbringbrowniestowork,you"resuddenlyeveryone"sfavoritepersonforatleastafewminutes(thoughthisistrueformalesaswell).Sure,ifyou"rearealbitch,noone"sgoingtolikeyou,butmostfemaleengineersareeasytogetalongwithandarewell-likedandappreciatedintheirteam.Itmakesitalittlelesslike,heylookatallthistestosteronefuelingourcodinghackathonsinthissmellyroom.在團(tuán)隊(duì)中討人喜歡
在男人主導(dǎo)的工作領(lǐng)域有一些女生參與其中,是一件很美妙的事。他們會記得經(jīng)常洗澡,如果你上班時(shí)帶了巧克力蛋糕,你會立即成為每個(gè)人都喜愛的人(這招對男人也管用)。當(dāng)然,如果你是個(gè)壞女人,沒有人會喜歡你。但多數(shù)女程序在團(tuán)隊(duì)中能夠和大家和睦相處,討人喜歡,受人尊敬。作為女程序員,有一點(diǎn)讓我不喜歡的是,在一個(gè)味道難聞的房間看著一群男人為編程比賽加油。
Ifyou"reafemalesoftwareengineer,feelfreetocommentonanybenefitsyou"veexperiencedeithercomparedtomeninthefield,orcomparedtowomeninotherfields!
如果你是女程序員,你覺得當(dāng)女程序員與男程序員相比,或者與其他行業(yè)的女生相比還有什么好處的話,歡迎發(fā)表你的評論。
友情提示:本文中關(guān)于《一個(gè)女程序員第七年工作總結(jié).》給出的范例僅供您參考拓展思維使用,一個(gè)女程序員第七年工作總結(jié).:該篇文章建議您自主創(chuàng)作。
來源:網(wǎng)絡(luò)整理 免責(zé)聲明:本文僅限學(xué)習(xí)分享,如產(chǎn)生版權(quán)問題,請聯(lián)系我們及時(shí)刪除。