第一篇:優(yōu)秀的程序員養(yǎng)成計劃
優(yōu)秀的程序員養(yǎng)成計劃
問:
如何成為一名優(yōu)秀的程序員,優(yōu)秀的程序員是如何養(yǎng)成的,怎樣成為一名優(yōu)秀的程序員? 答:
0.優(yōu)秀的程序員考核標準:對技術(shù)充滿熱情;編程是生活的一部分;會在你的耳邊談?wù)摷夹g(shù)相關(guān)的話題,如果你有興趣的話;主動學(xué)習(xí)新技術(shù);對自己不能認同的技術(shù),感到不適應(yīng),無法全身心投入;聰明,對很多話題都感興趣;在大學(xué)/工作之前就開始編程了;有隱藏的冰山,自己完成的大項目;對許多不相關(guān)的技術(shù)有了解。
1.程序員寫的程序不是‘算法+語法’,而是要能夠滿足用戶需求的工具,要想達到用戶需求就必須從各個方面來考慮,如業(yè)務(wù)、人機交互、效率等方面,而不只是一個語言(語法)的問題,語言(語法)只是工具,只知語法不知其他那就真是編程機器了!編程機器在印度高中生經(jīng)過幾個月培訓(xùn),按照嚴謹?shù)能浖こ谭椒?,加上較高的管理,就可以勝任了!
2.提出一個問題,并在這個問題上不斷的深化,看他解決問題,分析問題的思路。計算機是一門綜合性學(xué)科,所以我覺得出現(xiàn)偏才的概率會低于其他的領(lǐng)域,我不認為一個C程序員只懂C語言本身而不懂操作系統(tǒng),編譯原理,數(shù)據(jù)結(jié)構(gòu)等會是一名優(yōu)秀的程序員。
3.手寫一段代碼。主要考核這個人是否認真,仔細。面試官問他什么是觀察者模式,他說網(wǎng)上找找就可以了。我覺著這樣的一個人不熱愛技術(shù),不喜歡動手實踐,最多也就是一個碼農(nóng)。
3.1.有的時候我覺得自己是優(yōu)秀的程序員,什么時候呢?當(dāng)我解決問題的時候,當(dāng)我學(xué)會一個技術(shù),并且能應(yīng)用于項目中的時候。我都會心里夸自己“你牛,你牛,你真?!?,這時候我整個人都飄起來,心情極佳。這時候我覺得整個世界是這么美好,所有的人都是那么和藹可親,我也樂于幫助別人。
3.2.有的時候我覺得自己不是優(yōu)秀的程序員,什么時候呢?當(dāng)自我感覺在某個技術(shù)方面已經(jīng)很明白了,卻遇到比自己更明白的人。當(dāng)工作的時候,產(chǎn)品或者測試不斷地給你找麻煩,讓你加班加點的時候,我會生氣。當(dāng)我發(fā)現(xiàn)很多方面我還是菜鳥的時候。當(dāng)我發(fā)現(xiàn),我竟然還有很多方面應(yīng)該向我兒子學(xué)習(xí)的時候,盡管他只有9個月大。當(dāng)我發(fā)現(xiàn)我在與別人溝通,老是有麻煩的時候。
4.看成績。以前我對這個很不理解,畢竟成績只是代表過去的東西。但直到一個很NB的外企來我們學(xué)校指定要GPA多少多少的時候,HR說成績代表了你過去四年對你的工作一個認真負責(zé)的態(tài)度。而一個人的習(xí)慣,很難改變。
5.閱讀他的代碼,看是否善于提問,懂得若何運用搜索引擎。讓他詳細描述之前項目中遇到的問題和解決辦法。程序不是用人堆出來的,花兩個普通人的錢請一個高手,你得到的肯定比你請兩個普通人多。
6.認真負責(zé)是一個很泛的話題,我覺得識別的方法也是有很多種的,比如跳槽時如何為前一家公司做了怎樣的交接,或者是不是一個樂于幫助朋友并受朋友歡迎的人,一個人能對朋友的事認真,對自己的事會更認真。
7.通常一個技術(shù)人員有自己的博客的話,看博客是比較直接的,但是國內(nèi)博客不乏一些抄襲現(xiàn)象,甚至連錯誤的內(nèi)容都不假思索地亂抄一通。我覺得可以根據(jù)博客上涉及的內(nèi)容逐漸把話題展開,挑面試者擅長的話題聊下去。
8.一覽青島英才網(wǎng)某招聘顧問說到考察是否專注于某一領(lǐng)域,或者對某一技術(shù)興趣很高。2.學(xué)習(xí)能力是否很強,能否獨立解決問題。3.對于問題,能否提出自己的方案,并對方案進行優(yōu)劣評價。4.是否注重團隊協(xié)作,理解團隊的力量。5.是否善于與他人分享知識,主動幫助他人解決問題。
9.開發(fā)是一種團隊工作,如果一個java程序員只懂得語言本身,不懂html,js,css,那么他和前端開發(fā)交流一定很困難;不知道什么是SQL,視圖,存儲過程,那么DBA說什么他也基本聽不懂。如果過去你只學(xué)習(xí)你喜歡的學(xué)科,研究你喜歡的東西,對你不感興趣的東西不認真對待,那么在團隊中也要以你為中心嗎?給你分配你喜歡的任務(wù),其他的任務(wù)交給別人?如果有一天你突然對你的工作不感興趣了,那還要另外找你感興趣的事情給你做嗎?
10.讀讀博客、學(xué)習(xí)新語言和框架、參與討論以及看看同行在干什么。兩耳不聞業(yè)界事,你就無法成為一名更優(yōu)秀的程序員。每天工作24小時不會讓你更有效率。休息、回家,然后打個盹。通常,很多難題是在我回家的時候解決掉的,解決方法通常在我開車時或第二天早上突然想到。不要害怕替換、重寫、重構(gòu)或者放棄垃圾代碼。有時候,如果碰到可留可不留的代碼,直接扔掉才是上策。永遠不要愛上你的代碼。
11.代碼審查是一個不錯但很少用的想法。指導(dǎo)經(jīng)驗比你少的程序員,有助于整個團隊。不要公開批評他人。指導(dǎo)并不是貶低別人。別人有時候會接受,有時候不接受。其實,有時候你可能會從自認為水平不如你的人身上學(xué)到很多東西。動手寫代碼之前要盡量理解要解決的問題。要做原型、從網(wǎng)上查找實例、跟其他也做這個的人討論或者只是練練手而已。構(gòu)建你從未做過或用過的東西是個壞習(xí)慣。如果開始就有思路,結(jié)果可能會更好。
12.盡可能使用開源,并且當(dāng)你有能力的時候,要對其有所貢獻。聚全社會之智慧,勝過某些“大”公司之短視。嘗試其他技術(shù)、框架、方法和觀點。不要總以為只有你的選擇才是可行的。別的選擇也有可能比你的要強得多。要以開放的心態(tài),來檢驗其他人的選擇。盡量發(fā)布可以運行的代碼。不要指望QA能給你找出所有的程序錯誤。要經(jīng)常并且全面深入地測試你的代碼。編程是一項艱苦的腦力勞動活;有時你的大腦確實需要休息一下。拒絕例行公事地每周工作80小時,否則你的工作質(zhì)量將大打折扣,花費大量時間取得的成果將前功盡棄。
13.一覽重慶英才網(wǎng)某IT方面的招聘專家說到,對于企業(yè)來說,更看重程序員求職者的過硬本事,對代碼的把控程度,這是考量一個人的核心。還一個更重要的就是耐心,如果一個程序員的耐心非常好,那么相信他完成自己任務(wù)的能力也很強,只有耐得住寂寞,才能寫出好的代碼。其實,大家不能忽略了一點,那些在工作中認真負責(zé),不是說為了完成任務(wù)而完成任務(wù),更多的是完成任務(wù)之后所學(xué)會的知識技能,而這種知識技能只能靠線下自己自學(xué),適當(dāng)?shù)臅r候問問是怎么處理碰到的問題,是一個很好的考量方式。最好不要找到一些悶騷的人,比如說討論的時候一言不發(fā)就不好啦,一起去玩耍下也悶著自己,大家都不是比爾蓋茨,還是要生活為重。
14.時過境遷,編程語言也在不斷進步和完善,新的技術(shù)會出現(xiàn),新的標準也會到來。當(dāng)然不是說,所有優(yōu)秀的程序員都對那些事物有濃厚的興趣,但有很多程序 員他們從來不會主動學(xué)習(xí)新事物,除非迫不得已,因為他們不喜歡學(xué)習(xí)新東西。這些人往往是在大學(xué)時學(xué)的計算機專業(yè),然后渴望畢業(yè)后找到份好工作。如果你打算雇傭某個程序員,只要提到“我能掌握那個,只要把我送到培訓(xùn)中心一個星期”。不要雇傭那樣的人。優(yōu)秀的程序員不需要培訓(xùn)中心。事實上,優(yōu)秀的程序員會提到你從未聽過的新技術(shù),然后向你解釋為什么必須用它,即使他都不知道如何使用。
15.證書.這其實不是一個優(yōu)秀程序員的特征,很多有計算機相關(guān)證書,很多沒有。年齡也一樣,有些18歲就展露頭角,有些40歲才有所成就。我的經(jīng)歷告訴我,大多數(shù)平凡或者差的程序員大學(xué)時才開始編程,為了他們的計算機課程。而優(yōu)秀的程序員編程的歷史可以追溯到更遠。如果你的準程序員在大學(xué)前沒有接觸過編程,他所有的經(jīng)歷都是從第一份工作開始的,他很可能不是一個優(yōu)秀的程序員。文章由 一覽重慶英才網(wǎng) 某招聘顧問整理,謝謝查閱。
第二篇:程序員2013新年計劃
我的同事朋友Chris Eargle寫了一篇關(guān)于新年計劃的有趣文章。他讓我想到了,沒有出現(xiàn)那場世界末日是我們多么大的幸運呀(還有其他我這45年中躲過的天災(zāi)),于是,我也有了一些我自己的以程序員為主題的新年計劃。
找到一名導(dǎo)師/成為一名導(dǎo)師
在你的職業(yè)生涯中,你能做的會給你帶來最多麻煩的事就是成為屋里最聰明的人。我說的并不是你堅信自己你就是屋里最聰明的人。我的意思是你成為團隊里真正的萬事通。問題終結(jié)者。終極疑難解答者。
于是,這就有了另外一個問題:你有疑問了去問誰呢?
如果你的回答是“谷歌”,那你是不思進取。去到那些你認識的(或不認識的)最聰明的人中間去。參加你們的本地社團。去你們本地的編程活動中發(fā)言,去和其他的講演者一起喝酒聊天。找那些你可以接觸到的人,讓他們成為你的導(dǎo)師。
找到一名導(dǎo)師
我在生活中有好幾位導(dǎo)師。他們是我尊敬的人和能讓我輕松問問題的人。有些人甚至非常的專業(yè)!沒錯,這些是我軟件開發(fā)圈外的導(dǎo)師。
如何去請教你的導(dǎo)師?這取決于你。我是在有問題時找他們。我對他們說喝杯咖啡吧,找個地方坐下來,聊聊天。如果我們能同一個城市的某個研討會上遇到,我會和他們一起出去喝酒吃飯。早些年,我很注重形式禮節(jié),特別是我作為團隊的消防隊員的時候。如今,我已經(jīng)不再有任何形式拘束了。更多的是隨心所欲的求教。
成為一名導(dǎo)師
同樣,我們也應(yīng)該成為生活中的某些人的導(dǎo)師。如果你有孩子,你已經(jīng)承擔(dān)起了一名導(dǎo)師,父母,朋友,老師的職責(zé)。當(dāng)然,對于一些同齡人的指導(dǎo),我們需要去掉父母那部分的角色。對他們你是不能發(fā)號施令的。
如何讓自己成為其他人的導(dǎo)師?當(dāng)然,如果有人來請教你,那是最好了。這就有些名正言順了。但你也可以在不聲明“我是你的導(dǎo)師”的情況下成為某人的導(dǎo)師??纯词欠裼腥嗽跒橐恍┦虑槌蠲疾徽梗憧煞駧椭麄??對他們說喝杯咖啡吧(如果是九零后就喝紅牛)。去跟他們一起吃飯。跟他們聊天。更重要的是,傾聽。指導(dǎo)并不是宣揚你的智慧或你的經(jīng)驗。導(dǎo)師是要成為一個耳朵,一個肩膀,一個指點方向的手指——在他們需要的時候。
KISS
“貝絲,你在呼喚我,但我只是想去底特律搖滾城市里每天沒日沒夜的搖滾”![歌曲KISS的歌詞]。似乎這個社會在召喚你制定一個加入這種KISS大軍,去吃喝玩樂,去體驗生活的新年計劃。但我在這里說的可不是這些。
我說的是Keep It Simple, Stupid!作為程序員,我們絕大部分時間都是花在了維護代碼上,只有少部分的時間用來創(chuàng)造代碼。事實也證明,維護代碼要比寫新代碼要難的多。所以,按
照這種邏輯,如果我們在創(chuàng)造代碼時極盡所能寫出最巧妙的代碼,那么我們就沒有足夠更高的能力來維護它們了。
Blaise Pascal在他的第16封省府信件中說“這份信件很長,原因很簡單,我沒有時間使它更短”。抽出時間,重構(gòu)你的代碼,讓它們更短小。讓它們更容易閱讀。盡所可能的在所有地方遵循SOLID原則。
如果你不能把它向一個9歲的小孩解釋明白,這說明它太復(fù)雜了。公司雇你不是讓你來表現(xiàn)腦瓜好使的,如果你寫的代碼沒有任何人能接手維護,你不會因此而得到加薪或晉升。
去讀該死的手冊(RTFM)
這是我的第一次圣誕節(jié)里不需要在平安夜里去做一些東西。在以前,我會做小腳踏車,布娃娃房子,布置廚房,以及所有類似的東西。當(dāng)然,做這些東西都不需要參考手冊,只是需要在孩子們上床睡覺后才能開始,而且第二天早上天蒙蒙亮就會被三個孩子跳上床來吵醒。噢,這些美好的回憶!
當(dāng)然,所有的這些不眠之夜都有一個相同的主題。我知道我不需要讀操作手冊就能做這些。可工作中更常見的是,文檔上的圖表畫的一團糟,文字是經(jīng)過了三種不同語言翻譯過來的,我對這些文檔的質(zhì)量的意見一致很大。我認為只要埋頭去做,我能做出任何東西,所以為什么要讀那些無聊的手冊呢?這是不是好像是在說你上一個項目的需求文檔?
不管你相信與否,人們通常大量的時間用在寫需求上。他們并不是有意的要寫這些東西來讓我們困惑。需求很難寫的面面俱到,讓每個人都理解。但它們卻是你的項目的基礎(chǔ),包含了大量的項目上的知識。所以說,讀讀它們吧。如果是先讀它們,然后到它們的作者那里問一些問題,這是更好的做法了。用心聽!聊一聊。每一次有感悟都要重讀它們。再去聊一聊。
不要重復(fù)自己
一個朋友對我說“如果你寫出一些代碼,你應(yīng)該把它做成一個方法。如果你寫了它兩次,你應(yīng)該把它做成一個方法。如果你寫了它三次,那你就別去編程了!”
我舉雙手贊成。如果你把自己的代碼從一個項目拷貝到另一個里,你是在給自己未來的道路上挖坑。沒錯,你能記得修改手頭上這個項目里的這段代碼,但其它項目里的這段代碼呢?假設(shè)你在調(diào)試bug,幸運的是你能清楚的知道如何糾正這段代碼里的邏輯問題。但不幸的是,這段代碼在其它項目里的拷貝卻成了問題的根源。
像JustCode這樣新式的重構(gòu)工具能輕松的讓代碼片段變成方法,從而減少重復(fù)代碼,提高程序的可維護性。
第三篇:程序員培訓(xùn)計劃
程序員培訓(xùn)計劃
培訓(xùn)目標: 了解xx公司的歷史和企業(yè)文化,規(guī)章制度等 了解xx公司產(chǎn)品主要應(yīng)用和項目管理的基本知識
掌握xx產(chǎn)品的基本業(yè)務(wù)流程 掌握xx技術(shù)開發(fā)的基本技能 培訓(xùn)對象: xxx 培訓(xùn)時間: 20xx年10月26日---11月11日。
新進程序員 1周業(yè)務(wù)培訓(xùn),1周集中培訓(xùn),8周on job training。
指導(dǎo)老師: xx xxxxxx 篇二:高級程序員培訓(xùn)
附件:
高級程序員培養(yǎng)項目 xxxx有限公司
2011年9月
目錄
一、項目情況............................................................................................2
二、依托單位情況.................................................錯誤!未定義書簽。
三、榮譽獎勵及成功案例.....................................錯誤!未定義書簽。
四、項目組成員.....................................................錯誤!未定義書簽。
一、項目情況
公司充分的認識到人才對于提升企業(yè)核心競爭力所起到的關(guān)鍵作用,視員工為推動企業(yè)成長與發(fā)展的源動力。鑒于此公司啟動了高級程序員的培養(yǎng)項目。公司面向中國石油大學(xué),山東科技大學(xué),青島理工大學(xué)等開發(fā)區(qū)知名高校招收計算機專業(yè)的應(yīng)屆畢業(yè)生。計劃用5年的時間培養(yǎng)20名高級程序員,5名高級分析員,20名程序員,10名測試工程師。
公司對其進行專業(yè)知識,業(yè)務(wù)技能等方面的培訓(xùn),并承擔(dān)相關(guān)的項目,使員工在項目實踐中領(lǐng)會,吸收理論知識,做到學(xué)以致用。
培訓(xùn)內(nèi)容:
(一)數(shù)據(jù)庫的基礎(chǔ),主要為sql.server,orcal數(shù)據(jù)庫。1.transact-sql語言的培訓(xùn),ddl,dml,dcl,系統(tǒng)存儲過程等方面的培訓(xùn)。2.服務(wù)器的管理,3.數(shù)據(jù)庫的管理
4.對數(shù)據(jù)庫對象的操作 5.sql server權(quán)限管理 6.sql server代理服務(wù) 7.sql server數(shù)據(jù)復(fù)制 8.sql server 數(shù)據(jù)轉(zhuǎn)換
(二)編程的培訓(xùn),cc++c#以及javascript,tcl,delphi,vb,vc,visual foxpro,jsp,語言編程 1.運行環(huán)境了解.net 2.c#程序設(shè)計 a.?dāng)?shù)據(jù)類型 b.變量和常量 c.類型轉(zhuǎn)換 d.表達式 e.流程控制 3.面向?qū)ο骳# a.面向?qū)ο蟮某绦蛟O(shè)計 b.類,方法 c.域和屬性
d.事件和索引指示器 e.繼承
4.c#高級應(yīng)用 a.接口
b.組織應(yīng)用程序 c.文件操作
(三)編程工具的培訓(xùn),vs工具的培訓(xùn) 1.理解web窗體和在b/s結(jié)構(gòu)中iis的工作原理 2.掌握vs2005 ide的使用 4.掌握vs2005 ide的使用 5.在asp.net應(yīng)用程序中使用可視化組件和 asp.net內(nèi)部對象 6.掌握在asp.net中訪問數(shù)據(jù)庫及在數(shù)據(jù)控件中顯示數(shù)據(jù) 7.了解asp.net配置文件的特點和類型 8.掌握asp.net的調(diào)試方法
(四)asp.net培訓(xùn)
1.在asp.net應(yīng)用程序中使用可視化組件和 asp.net內(nèi)部對象 2.掌握在asp.net中訪問數(shù)據(jù)庫及在數(shù)據(jù)控件中顯示數(shù)據(jù) 3.了解asp.net配置文件的特點和類型 4.掌握asp.net的調(diào)試方法
(五)b/s的培訓(xùn)
經(jīng)過企業(yè)的一系列培訓(xùn),員工在專業(yè)水平,技術(shù)素養(yǎng)等方面都得了提升,具備成為高級程序員的能力。先后參與并完成了xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx建設(shè)等項目。篇三:研發(fā)人員培訓(xùn)計劃
研發(fā)人員培訓(xùn)計劃
一、培訓(xùn)需求分析
目前狀態(tài): 通過咨詢各開發(fā)人員和各項目經(jīng)理,以及了解開發(fā)項目未來所需知識技能,各個開發(fā)人員普遍提出需要自身知識技能的提高,并提出相應(yīng)所需培訓(xùn):uml統(tǒng)一建模、數(shù)據(jù)庫、設(shè)計模式、嵌入式系統(tǒng)、堆棧協(xié)議??紤]新員工的入職,必須對新員工進行相應(yīng)的技術(shù)技能培訓(xùn)。包括:開發(fā)管理制度、開發(fā)規(guī)范、目前產(chǎn)品介紹、網(wǎng)絡(luò)所需基本知識。
二、培訓(xùn)目標
針對培訓(xùn)需求分析,首先培訓(xùn)軟件工程知識,進一步加強軟件開發(fā)規(guī)范和軟件開發(fā)過程質(zhì)量,提高開發(fā)人員開發(fā)素質(zhì),使開發(fā)人員成為高質(zhì)量程序員或硬件工程師。第二是技能培訓(xùn),也是和開發(fā)項目相關(guān)的技術(shù)知識,進一步擴展開發(fā)人員的技術(shù)知識,擴展開發(fā)人員的技術(shù)知識面和視野。通過上述培訓(xùn),主要目的是進一步提高開發(fā)人員的素質(zhì),使開發(fā)人員的技術(shù)能力、研發(fā)能力提高一個檔次。第三,是新員工的培訓(xùn),通過對新員工的入職培訓(xùn),使新員工能夠盡快熟悉研發(fā)部目前已有產(chǎn)品和正在開發(fā)的項目,盡快融入公司,參與公司產(chǎn)品的開發(fā)。
三、培訓(xùn)計劃
軟件工程培訓(xùn)是一個系統(tǒng)的培訓(xùn),所需時間比較長,涉及到的知識也比較多(從項目計劃、分析、設(shè)計、實施到維護),為了響應(yīng)公司政策,首先培訓(xùn)需求分析,怎樣判斷、獲得用戶或市場真正的需求和潛在需求,以后每隔一周或兩周進行一次相關(guān)軟件工程知識的培訓(xùn),培訓(xùn)方式:優(yōu)先公司內(nèi)部培訓(xùn),必要時請外界人員。整個軟件工程的培訓(xùn)大概進行10講。技術(shù)技能的數(shù)據(jù)庫技術(shù)培訓(xùn)和新員工入職培訓(xùn),由公司內(nèi)部人員進行培訓(xùn),新員工入職培訓(xùn)根據(jù)新員工到位情況統(tǒng)一安排。技術(shù)技能的uml統(tǒng)一建模、設(shè)計模式、嵌入式系統(tǒng)培訓(xùn)準備請外界人員進行培訓(xùn)。整個培訓(xùn)計劃大概如下:(次序有可能變動)
培訓(xùn)計劃
四、培訓(xùn)目標考核或效果評估
結(jié)合開發(fā)項目或虛擬一項目進行案例討論,根據(jù)討論過程進行評估。篇四:研發(fā)人員培訓(xùn)計劃
附錄:培訓(xùn)效果評估
可用筆試與口試來進行考核
研發(fā)部員工培訓(xùn)通知 各位員工:
公司培訓(xùn)部茲定于2012年7月1日至31日組織研發(fā)部員工進行創(chuàng)新能力的培訓(xùn),為保證培訓(xùn)工作的順利進行,請相關(guān)部門及員工提前做好準備,相關(guān)培訓(xùn)內(nèi)容詳見《研發(fā)部培訓(xùn)計劃日程》。
尚德公司培訓(xùn)部 2012年6月20日篇五:《數(shù)控程序員(二級)》培訓(xùn)計劃 《數(shù)控程序員(二級)》培訓(xùn)計劃(試運行)
一、說 明
本培訓(xùn)計劃根據(jù)《數(shù)控程序員(二級)》職業(yè)標準,組織有關(guān)專家開展調(diào)查研究,依托行業(yè)收集資料,在進行綜合分析、反復(fù)論證的基礎(chǔ)上編寫的。在本培訓(xùn)計劃中主要以技能實訓(xùn)為主,專業(yè)知識基本上圍繞掌握操作技能的需要而設(shè)置。
二、培訓(xùn)目標
《數(shù)控程序員(二級)》的培訓(xùn)對象是已經(jīng)獲得《數(shù)控程序員(三級)》職業(yè)資格證書的人員。通過本級別技術(shù)培訓(xùn),使培訓(xùn)對象具備根據(jù)零件圖紙要求,獨立、熟練編制完成可變軸數(shù)控加工工藝;掌握計算機輔助編程技術(shù),完成數(shù)控車削中心、數(shù)控銑、加工中心可變軸加工、數(shù)控激光加工的數(shù)控編程的能力;能夠在生產(chǎn)現(xiàn)場指導(dǎo)數(shù)控機床操作工按照工藝完成加工任務(wù)和數(shù)據(jù)管理任務(wù)。
三、模塊設(shè)置與培訓(xùn)要求
該職業(yè)等級培訓(xùn)主要設(shè)置以下模塊: 模塊1 編制數(shù)控加工工藝。模塊2 建立零件的數(shù)字幾何模型。模塊3 編制數(shù)控加工程序。
模塊4 數(shù)控加工程序管理、傳送及加工現(xiàn)場管理。1
五、培訓(xùn)方式方法建議
培訓(xùn)方式采用課堂授課與實際操作相結(jié)合的形式。
第四篇:程序員個人工作總結(jié)與計劃優(yōu)秀范例
轉(zhuǎn)眼間,又到2019的年終總結(jié)了,那么程序員個人工作總結(jié)與工作計劃該怎樣寫呢?下面就是小編給大家?guī)淼某绦騿T個人工作總結(jié)與計劃優(yōu)秀范例,希望大家喜歡!
程序員個人工作總結(jié)與計劃優(yōu)秀范例(一)
來公司擔(dān)任程序員一職已一年多時間,在這一年時間里,我學(xué)到了很多東西。每個人都是在不斷的總結(jié)中成長,在不斷的審視中完善自己。在這半年里自己也是在總結(jié)、審視中腳踏實地地完成好本職工作,現(xiàn)將這半年的工作總結(jié)如下:
一、思想方面:
嚴格按照一個程序員應(yīng)有的素養(yǎng)要約束自已,愛崗敬業(yè),具有強烈的責(zé)任感和事業(yè)心,積極主動認真的學(xué)習(xí)專業(yè)知識,工作態(tài)度端正,認真負責(zé),聽從公司的安排,積極配合全友家私完善erp系統(tǒng),任勞任怨。
二、工作方面:
熱愛自己的本職工作,能夠正確認真的對待每一項工作,工作投入,熱心為大家服務(wù),認真遵守勞動紀律,按時上下班,有效利用工作時間,堅守崗位,需要加班完成工作按時加班加點,保證工作能按時完成。在這半年里,我本著把工作做的更好這樣一個目標,開拓創(chuàng)新意識,積極圓滿的完成了以下本職工作:
配合全友家私開發(fā)并完善srm系統(tǒng)
獨自開發(fā)全友家私sap日志維護系統(tǒng)
三、存在不足:
一公司領(lǐng)導(dǎo)以及部門領(lǐng)導(dǎo)同事的幫助和指教,使我的工作有了很大提高,當(dāng)然我還存在著很多不足之處,處理問題思路簡單,不夠成熟,工作中容易產(chǎn)生急躁情緒,需要更深入學(xué)習(xí)專業(yè)知識,提高自己的工作水平。
程序員個人工作總結(jié)與計劃優(yōu)秀范例(二)
在我進入公司的這八個月里,我陸續(xù)接觸了公司的軟件開發(fā)平臺,一些已經(jīng)完成的項目,美科斯OA系統(tǒng),中郵物流管理系統(tǒng),富陽供銷社等。還有目前在進行2個物流公路港系統(tǒng),對公路港的運營模式有了較深入的了解。對公路港系統(tǒng)也有了深入了解和研究,但還需要更進一步的理解。期間進行了長達2個多月的出差。
在馬上到項目進行出差期間,對公路港的運營模式和結(jié)合互聯(lián)網(wǎng)+,打造全新的雙線運營模式有了更深入理解和學(xué)習(xí)。對于我們自己的物流管理系統(tǒng),信息交易系統(tǒng)、誠信系統(tǒng)進行實施安裝和培訓(xùn)的過程中,學(xué)習(xí)到了很多東西,配合協(xié)調(diào)友商以及項目公司順利的將各系統(tǒng)成功的運行起來。
在于客戶和友商的溝通過程中學(xué)習(xí)到了很多相關(guān)專業(yè)知識。在未進入公司之前,我從沒有接觸過信息系統(tǒng)及計算機硬件方面的東西,在公司給予的機會下我逐漸熟悉了解了一些相關(guān)的知識。在工作之余,我也在努力的學(xué)習(xí),和同事及客戶友商進行交流,學(xué)習(xí)先進的開發(fā)技術(shù),請教別人相關(guān)開發(fā)技術(shù)問題。
一、存在問題
1、由于開始對公司開發(fā)平臺不是很熟悉,所以在了解客戶所要開發(fā)的功能及表單過程中多次出現(xiàn)因為需求的原因,而不斷修改的情況。在與客戶交流的時候,這個問題多次困擾著我,對方的需求不明,每次交流的過程中都在變更需求,從而導(dǎo)致了效率比較低的問題。
2、在工作過程中,用到很多我所不知道或很多我知道但不太熟悉的領(lǐng)域,在這個領(lǐng)域內(nèi),我需要不斷的學(xué)習(xí)。
3、工作的條理性不夠清晰,要分清主次和輕重緩急;在開發(fā)時間很倉促的情況下,事情多了,就一定要有詳實而主次分明的計劃,哪些需要立即完成,哪些可以緩緩加班完成,在這方面還有很大的優(yōu)化空間。
4、學(xué)習(xí)的知識不夠廣泛。對專業(yè)知識技能方面還需要努力的加強,這方面也是目前最欠缺,希望高總能給予指導(dǎo)和培養(yǎng)。一個項目中,涉及的技術(shù)往往有多種,知識多了,就會靈活變通,所以我會加強這方面的學(xué)習(xí)。
二、工作心得
1、每一個項目在開始著手的第一步,一定要和客戶把需求溝通清楚,只有了解了項目的需求,才有可能真正做好一個項目。我們需要向客戶提出要求客戶提供所有涉及該項目的資料,每次與客戶見面都需要熟悉業(yè)務(wù)與程序的最少一至兩個程序員隨時記錄需求。
2、工作中,有一個無論是技術(shù),還是經(jīng)驗都比較讓人肯定的前輩帶領(lǐng),將任務(wù)詳細化,詳細到,每個頁面、甚至是一個頁面中的圖片什么時候做好,做到什么程度,這樣把工作進度有計劃有方向的贊定下來,做事很有效率。所以希望高總多給予我們一些指導(dǎo)。
3、每周的工作小結(jié)真的很重要,這讓我們每天都有計劃的知道自己干了什么,不是漫無目的的工作,所以我們應(yīng)該養(yǎng)成,周記、月記、年記的工作習(xí)慣。
4、工作并不是一成不變的,也許有一天你要去其他崗位幫忙,所以同事之間的技術(shù)要互相學(xué)習(xí),也許有一天,公司需要你發(fā)揮其他的技能幫忙,所以互相學(xué)習(xí)也是很重要的。自己的工作不能僅僅局限于自己的業(yè)務(wù)范疇。
三、工作計劃
1、要提高工作的主動性,做事干脆果斷,不拖泥帶水。
2、工作要注重實效、注重結(jié)果,一切工作圍繞著目標的完成。
3、要提高大局觀,是否能讓其他人的工作更順暢作為衡量工作的標尺。
4、精細化工作方式的思考和實踐。
5、虛心請教比我做的優(yōu)秀的其他同事,向他們學(xué)習(xí)技術(shù)或經(jīng)驗。其實作為一個新員工,所有的地方都是需要學(xué)習(xí)的,多聽、多看、多想、多做、多溝通,向每一個員工學(xué)習(xí)他們身上的優(yōu)秀工作習(xí)慣,豐富的專業(yè)技能,配合著實際工作不斷的進步,不論在什么環(huán)境下,我都相信這兩點:一是三人行必有我?guī)?,二是天道酬勤?/p>
在參加工作的這短短的八個月中,我深刻的體會到,把自己所有的精力都投入進去,技術(shù)工作都不可能做到完美程度,畢竟技術(shù)工作太繁雜,項目多而人手少,但多付出一些,工作就會優(yōu)化一些,這就需要認認真真沉下心去做事情,職業(yè)做事,誠信待人。
程序員個人工作總結(jié)與計劃優(yōu)秀范例(三)
過去的一年,在馬總的親切關(guān)懷,伍經(jīng)理的殷勤管理與認真指導(dǎo),軟件研發(fā)部的團結(jié)協(xié)作,以及在公司這充滿奮斗的環(huán)境下,我以嚴肅認真的工作態(tài)度和百折不饒的精神,努力的完成了公司的各項工作,在軟件研發(fā)、團隊協(xié)作和個人成長上也取得了必須的成績。在公司一年的工作已經(jīng)結(jié)束,特向公司總結(jié)匯報
第一部分工作總結(jié)
一、軟件研發(fā)
根據(jù)公司的安排,項目的需要。在自身的努力、伍經(jīng)理的幫組,團隊的合作下,克服重重技術(shù)困難,增長了工作經(jīng)驗,收獲豐盈
1、asp開發(fā)
以前我在其他公司也做過一些開發(fā),但是底層和架構(gòu)與頁面樣式我都是沒有涉及到的。透過這一年在本公司的的這些項目程序中的鍛煉,我成長了,我學(xué)會了很多很多。
首先,面向?qū)ο笳Z言的收獲。對于當(dāng)前編程的主流思想是對象,任何事物都能夠用對象來表示。以前理解這些話很費解都是從表面上理解,沒有從深入的體會,透過這次asp項目的深入,不管是數(shù)據(jù)還是外部一些條件我們都能夠抽象成對象,都能夠用對象來表示,具體能夠用語言中的類方法等。asp如此,c#如此java也同樣如此。
其次,具備獨立完成vb知識方面的潛力。以前沒有做過vb的東西,加上這次深入的做,這次涉及到的領(lǐng)域也十分廣,常用的重要的都有涉及,并且還補充某ml,javascript實際操作中空白的部分。透過這一年的開發(fā),在方面我能勝任這方面的工作,能獨立完成這方面的工作。
再次,c#方面存在一些不足。透過c#這次軟件的開發(fā),也發(fā)現(xiàn)自己的不足,如基礎(chǔ)知識掌握不牢,缺乏編程整體思想。這些都是需要在工作中完善和改善的。
2、數(shù)據(jù)庫開發(fā)
數(shù)據(jù)庫是伴隨著項目以來用的最多最平凡的技術(shù)。以前對數(shù)據(jù)庫只是會一些簡單常用的操作,經(jīng)過這一年項目的實戰(zhàn),對數(shù)據(jù)庫的操作增加了一些豐富的經(jīng)驗。為以后的工作和經(jīng)驗的積累都奠定了堅實的基礎(chǔ)。同時在項目中還用到了oracel與access數(shù)據(jù)庫,這是我最大的收獲·
優(yōu)點:能熟練的運用數(shù)據(jù)庫技術(shù)進行開發(fā)。個性是對sql數(shù)據(jù)庫的操作,經(jīng)過這么長時間的積累,基本上能合理的設(shè)計和新建數(shù)據(jù)庫,同時在數(shù)據(jù)結(jié)構(gòu)上也加強了對數(shù)據(jù)庫的理解。透過項目的實踐此刻能熟練使用和編寫多種sql語句。還掌握了一些關(guān)于數(shù)據(jù)庫優(yōu)化sql語句優(yōu)化的方法,能進行一些簡單的優(yōu)化。
缺點:數(shù)據(jù)是一門比較先進的技術(shù),并不是你會寫一些sql語句,能建幾個數(shù)據(jù)庫你就是數(shù)據(jù)庫工程師。要成為一個好的數(shù)據(jù)庫管理員是要經(jīng)過長時間的工作積累。針對自己的不足,在以后的工作和學(xué)習(xí)中多接觸,多運用新的知識點。充實自己的經(jīng)驗和知識儲備。
二、團隊協(xié)作
上面的成功與收獲,除了自身努力外,以及公司的支持。是這個團隊鑄造了我。我們這個團隊也是因為有了我們這些拼搏協(xié)作的隊員,使得它成為一個具有務(wù)實、拼搏、創(chuàng)新精神的團隊。我與軟件研發(fā)小組是一個整體,那里的團隊
總結(jié)也就是我在這個團隊中的收獲。
務(wù)實:公司下發(fā)的任務(wù),下發(fā)的工作,件件都是用心去做的。我們這個團隊中沒有一個人在工作的時候做了工作以外的事情,都是實實在在的做跟工作相關(guān)對公司有益的事情。相信在伍經(jīng)理的帶領(lǐng)下此刻是這樣,以后同樣也是這樣。
創(chuàng)新:此刻我們開始項目的時候都會進行研討,一般都會進行一個效率和邏輯的分析與討論,保證程序正確的前提盡可能的提高程序的效率。
互助:我們小組內(nèi)只要任何一個人出現(xiàn)技術(shù)或其它的問題,我們都會彼此都會盡可能的去幫忙他。不會因為某一個人而拖住整個項目滯后。交流:我們在項目中會及時溝通自己的收獲,個性是一些針對性的技術(shù)問題。這樣能夠省了很多重復(fù)研究的時間,這是一筆很可觀的時間。
在交流中只要我會的,我懂的,我不會去吝嗇。我會用心的去與你交流,我的團隊名言“人強團則強,人弱團則削”。
三、個人成長
透過公司這快一年的鍛煉與學(xué)習(xí)我真的進步了很多,不管從技術(shù)上還是做事上,都不像以前那樣了。我在公司學(xué)到的懂得的使我飛速成長。
技術(shù)上:不管從語言上還是做事的邏輯上都得到了很大的提高。此刻在軟件小組里面自己能獨立完成一部分工作,承擔(dān)自己的職責(zé)。
第二部分某某某某年工作設(shè)想
透過今年的實踐和學(xué)習(xí),明年是一個新的開始,立足當(dāng)前的優(yōu)缺,肩負起一個軟件工程師應(yīng)有的工作和性質(zhì)。期望為公司明年的發(fā)展盡最大的努力,也期望自己明年有更大的收獲。明年計劃在以下幾方面有所突破,有所建樹:
一、在編程語言掌握方面,到達本公司的編程思想—不被語言所束縛。在這方面伍經(jīng)理是我的榜樣,用心努力的提高自身的技術(shù)水平,真正做到不被語言所束縛。
二、數(shù)據(jù)庫方面,在當(dāng)前已有的基礎(chǔ)上提升自己,明年自己給自己定的目標是,能十分合理的去使用數(shù)據(jù)庫各類技術(shù),掌握更多的數(shù)據(jù)庫優(yōu)化思想和技術(shù)點。有時間多向許總交流。
三、加強軟件開發(fā)的輔助性知識使用和積累。針對當(dāng)前軟件開發(fā)中的一些狀況,明年更加用心的學(xué)習(xí)javascrip、aja某和fle某等技術(shù)。能輔助性的把軟件做的更好。
四、工作質(zhì)量上,此刻編程我是屬于會寫會編和局部效率,并不是全局的效率,明年必須要做到,編一個高效率的代碼。這就要綜合上面的三點,才能使其到達全局的高效。
程序員個人工作總結(jié)與計劃優(yōu)秀范例(四)
轉(zhuǎn)眼間,又到2015年的年終總結(jié)了,突然翻到了自己2014年的年終總結(jié),放上來,看看自己這些年...2014,行將結(jié)束,靜下心來,認認真真的再回頭看這一年,看自己寫過的行行代碼,看自己走過的路,恍惚間能看到鍵盤躍動間的點點汗水。
2014年3月,初入我們的悉知大家庭,一切都不熟悉,還是一個懵懂少年的我在導(dǎo)師和同事們的熱心幫忙和教導(dǎo)下逐漸開始融入這個家。
2014年4--5月,一個月間,我和我的小伙伴們技術(shù)水平都有了很大的提升,或許那時我們每一天都壓力山大,可當(dāng)我們走過去的時候,回頭看,滿滿地都是奮斗的喜悅。
2014年6--9月,工廠店v2版本的研發(fā),三個月的研發(fā),從供應(yīng)商到運營商,再到我們真正好處的第一家運營商,這期間的每一個環(huán)節(jié),都凝聚著我們工廠店研發(fā)的點點汗水。
9月底項目的成功上線,或許是對我們幾個月奮斗歷程的最好回報。在此期間,我個人主要是做應(yīng)用層的開發(fā),其中主要開發(fā)模塊為,供應(yīng)商:我的視頻、商品歷史交易,運營商:供應(yīng)商管理、視頻、充值、分類政策、用戶權(quán)限、效果統(tǒng)計等模塊的應(yīng)用層開發(fā)。
2014年10--11月,1、工廠店v2各后臺模塊的優(yōu)化工作,經(jīng)歷了開始的無從下手,沒有優(yōu)化思路,到之后嘗試優(yōu)化,向其他人請教優(yōu)化方法和思路網(wǎng)上找教程,最后構(gòu)成了一個相對完整的優(yōu)化步驟和思路,并完成了絕大多數(shù)供應(yīng)商模塊的優(yōu)化工作,在以后的工作中要繼續(xù)不斷學(xué)習(xí),增強自己的專業(yè)技能,深入了解程序工作原理,找到問題切入點,構(gòu)成更完善的程序優(yōu)化思路,為我們的項目更好的發(fā)展做出更多貢獻。
2、運營商后臺新需求模塊的開發(fā)和維護,該模塊由于新建了數(shù)據(jù)庫,涉及到數(shù)據(jù)同步問題,而自己此方面又沒有經(jīng)驗,期間遇到了很多問題,但最終在大家的幫忙下都一一解決,并成功上線,自己也學(xué)到了很多。
2014年12月:
現(xiàn)代裝備制造業(yè)公共服務(wù)平臺會員后臺、前臺首頁、科技對接中心、科技交易中心,運營后臺科技對接管理、科技交易管理相關(guān)模塊的開發(fā),保證了項目于12月20號基本完成開發(fā),并在月底前完成相關(guān)測試和bug修復(fù)工作。這個月收獲挺多的,更加深入的理解了Yii框架,并學(xué)會了在應(yīng)用中查看框架源代碼,而不僅僅僅是停留在應(yīng)用。
2014年的幾點遺憾:
1、時間管理和自我反思,記得年初給自己定的目標是至少閱讀5本技術(shù)書籍,年末了發(fā)現(xiàn)自己才勉強讀了2本,未來要做好合理規(guī)劃,階段總結(jié)反思,嚴格要求自己,做好時間管理,杜絕此類現(xiàn)象發(fā)生
2、情緒管理和溝通潛力,在陌生人面前自己的溝通潛力有待提升,另外就是對自己情緒的掌控有待提高,要學(xué)會多問,多討論,多溝通。優(yōu)秀的程序員,不僅僅僅是技術(shù)。
驀然,從沉思中醒來,忽然間明白了,雖然,我能牢牢抓住的便只留下2014的尾巴了,可上帝給我的還有一個2015。
2015年規(guī)劃:
1、技術(shù)潛力,作為一個入職不久的程序員,技術(shù)潛力的提升依然是當(dāng)務(wù)之急。不斷提升自己的技術(shù)潛力,提高工作效率,保證項目開發(fā)工作按時完成。具體如下:
(1)熟練掌握Yii框架,并能在不同場景熟練應(yīng)用。
(2)學(xué)習(xí)js/css/html、linu某相關(guān)知識,能熟練運用linu某常用命令,實現(xiàn)簡單的js功能,能夠?qū)懗銎恋膆tml頁面
(3)學(xué)習(xí)緩存、大數(shù)據(jù)、高并發(fā)、安全方面的知識,做到代碼簡潔、高效、安全
2、工作方面,做到每月都能提前或按時完成自己的月度工作目標,在部門目標制定后,認真做好個人工作規(guī)劃,階段性地及時總結(jié)。對自己所做的工作負責(zé),注重團隊協(xié)作,提高溝通技巧,努力使團隊的每一項工作都能比我們想象中的做的更好。
3、個人方面,努力提高個人素養(yǎng),提高自己的溝通潛力,演講潛力,做到能在公共場合清晰、流暢地表達自己的觀點,加強情緒管理,做好工作之余的時間管理,不懂得問題,多向部門其它同事請教,本至少閱讀6本技術(shù)書籍。
2015,新的一年,新的規(guī)劃,從此刻開始出發(fā),用心去行動,我,將一向走在追逐夢想的路上。
第五篇:程序員學(xué)習(xí)計劃(.NET)
程序員學(xué)習(xí)計劃(.NET)
一、HTML基礎(chǔ)知識(①)
作業(yè)一:待定
二、Javascript基礎(chǔ),DIV+CSS布局基礎(chǔ)(①)
作業(yè)二:待定
三、了解C# 的基本語法(①)
四、C#應(yīng)用程序?qū)W習(xí),對C#應(yīng)用程序各控件的都要有所了解,熟練掌握C#應(yīng)用程序常用控件。(①)
五、了解數(shù)據(jù)庫的基本使用,如插入、刪除、修改。能夠用數(shù)據(jù)庫與VS進行連接。(①)
六、ASP.NET的基本機制、(Request,Response,Session,Page),開發(fā)環(huán)境的搭建。數(shù)據(jù)庫的訪問,DataGrid等數(shù)據(jù)控件的使用(①)
作業(yè)三:待定
七、模板頁,用戶控件的使用(①)
八、自定義控件的開發(fā)(如驗證碼)(①)
作業(yè)四:待定
九、Ajax的使用(③)
十、WebServer的使用,了解WCF(③)
十一、采用三層架構(gòu)(數(shù)據(jù)訪問層+業(yè)務(wù)邏輯層+表現(xiàn)層),制作一個小型網(wǎng)站(③)
十二、分析開源CMS項目DotNetNuke的架構(gòu)(③)
十三、用所學(xué)的技術(shù),自己設(shè)計制作一個網(wǎng)站(③)
備注:① —— 以完成實例方式檢查學(xué)習(xí)結(jié)果
③ ——不作為測試要求,為后期自學(xué)內(nèi)容