版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、程序員崗崗前培訓訓手冊北京應用用技術(shù)大大學目錄(CCONTTENTTS)前言面試是雙雙向選擇擇軟件公司司研發(fā)技技術(shù)崗位位掃描與與崗位職職責如何快速速融入技術(shù)術(shù)團隊(程程序員入入崗的注注意事項項)優(yōu)秀程序序員應具具有的品品質(zhì)與習習慣談談學習習方法外包軟件件、商品品軟件、項目軟軟件簡介介前言同學們經(jīng)經(jīng)過在北京應應用技術(shù)術(shù)大學兩兩年的學學習,都都滿懷憧憧憬地向向往程序序人生的的開始,也也對即將將走上的的工作崗崗位和環(huán)環(huán)境充滿滿了期待待,期待通通過程序序來證明明自我的的價值。程序員員,相信信在很多多同學眼中中是一個個有趣、特別、高薪、充滿艱辛辛而又非常常神秘的的職業(yè),因因為手下下那一行行行跳動的的代碼
2、不不僅實現(xiàn)現(xiàn)了生動的的功能,同同時也表表達著程序員員對人生生的理解解和追求。當程序序員實現(xiàn)現(xiàn)了一個獨獨到的創(chuàng)創(chuàng)意之后后準備熄熄燈休息息時,天天已蒙蒙蒙亮.當程程序員看看著用戶戶熟練地地操作自自己的軟軟件解決決一個個個復雜事事件時,臉臉上那寫寫滿成就就的微笑笑.的確在這這個行業(yè)業(yè)里出現(xiàn)現(xiàn)了太多多的英雄雄人物和和企業(yè),而每一個個英雄的的事跡和和成就都都足以讓讓我們熱熱血沸騰騰、摩拳拳擦掌在同學們們即將步步入程序序員崗位位之前,需要對軟件研發(fā)相關(guān)職位的職責范圍與工作特點有所了解,掌握一些入職的基本技巧和注意事項,檢查自己的技能與行為習慣,有的放矢,提高面試和就業(yè)的成功率。入職后能盡快地融入到技術(shù)團隊
3、,近而快速成長,成為團隊技術(shù)骨干和最優(yōu)秀的職員。在工作中養(yǎng)成積極而良好的行為習慣和職業(yè)素養(yǎng),為自己的職業(yè)發(fā)展創(chuàng)造一個良好的開端。本手冊從從面試、技術(shù)崗崗位職責責、如何何快速融融入技術(shù)術(shù)團隊、優(yōu)秀程程序員的的品質(zhì)與與習慣、學習方方法、外外包軟件件/商業(yè)業(yè)軟件/項目軟軟件簡介介等幾個個方面闡闡述了同同學們在在踏入工工作崗位位之前應應該了解解的知識識和注意意事項。面試是雙雙向選擇擇一般同學學都會誤誤認為面面試時應應聘者處處于弱勢勢,要接接受招聘聘者的挑挑選,從從而從心心理上承承受很大大的壓力力,而影影響自己己正常的的發(fā)揮和和才能展展示。其其實大可可不必,因為面試是雙向的,選人和擇業(yè)是平等的。況且現(xiàn)在
4、市面上的用人單位或招聘崗位也是良莠不齊,甚至還有一些騙子公司,這就要求同學們在應聘時擦亮眼睛,注意分辨。當然大多數(shù)公司都是良性的,他們要么是已具規(guī)模,各部門及崗位功能分工很明確,他們會根據(jù)業(yè)務的發(fā)展或作為人才儲備而有針對性的招聘相關(guān)技術(shù)人員,而有的公司可能是剛剛成立,業(yè)務與核心技術(shù)還未形成,他們需要招聘到能為他們提供解決方案或創(chuàng)意的技術(shù)人員,所以對于這些類型的公司,他們對人才的渴求也都不亞于同學們對工作崗位的渴求,若是聘到一個優(yōu)秀的技術(shù)人員對業(yè)務或項目的推進將會使公司獲得更大的利益,或者使公司的發(fā)展少走彎路甚至能改變一個公司的命運。相反,如果招不到合適的人才或者使用一個較差的技術(shù)人才,不但不能
5、推進項目的進展,還要花費幾個月的培養(yǎng)時間和費用,甚至阻礙業(yè)務開拓甚至項目擱淺。所以當同學們想得到一個工作崗位的同時,也要看到企業(yè)更需要一個優(yōu)秀的員工,二者是平等的。在面試時,同學們在一種非常平和的心態(tài)下,充分發(fā)揮,盡可能地展示自己已經(jīng)掌握的技能,展示學習能力和發(fā)展?jié)撃埽涣硪环矫嬉惨M可能地提前了解公司的背景和業(yè)務以及應聘崗位的職能,從而加以辨別和選擇。一旦本次面試不能成功,表明要么崗位不適合你,要么你不適合崗位,或者因為你本次的表現(xiàn)不佳,這都是很正常的,一定不要有挫敗感,要及時總結(jié)面試時的表現(xiàn)方式以及溝通技巧,若感覺自己的確能夠勝任該崗位,只是因為自己的臨場發(fā)揮不佳而沒有展示出自己的實際水平,
6、也可及時和招聘公司聯(lián)系,經(jīng)詢問確認對方?jīng)]有找到合適人選的情況下,表明誠意,請求復試機會。總之,若本次失敗,一定不要影響下一次的面試,要積極總結(jié),為一下次面試作準備。正常運營營的公司司因業(yè)務務的不斷發(fā)發(fā)展,人人才需要要不斷的的更新、補充和和儲備,所以他們一直都需要人才,況且公司每次組織招聘都會花費一大筆費用,也希望能夠找到合適的人才,所以公司面試時一般不會出太吊鉆的問題來為難你,同學們也不要過分擔心。另一方面面,同學學們在堅堅信“天生我我才必有有用”的同時,也也要正確確看待現(xiàn)現(xiàn)在的就就業(yè)形勢勢,對第第一份工工作也不不要過于于理想化化,要擺擺正心態(tài)態(tài),堅持持從基層層做起,先先就業(yè)再擇業(yè)業(yè),職場場上
7、“騎驢找找馬”也未必不不是一種種現(xiàn)實的的理性選選擇。總之,面面試是雙雙向性的的,是招聘聘單位與與同學們們相互展展示、相相互認識識、互相挑挑選的一一次溝通通過程。同學們們在求職職的過程程中,要要正確看看待面試試,放下下思想包包袱,充充分重視視,充分分準備,從從容應對對。軟件公司司研發(fā)技技術(shù)崗位位掃描與與崗位職職責一般中小小型軟件件公司設設置的技技術(shù)崗位有:研發(fā)總監(jiān)監(jiān)、項目目經(jīng)理、需求分分析人員員、系統(tǒng)架構(gòu)構(gòu)與分析析人員、數(shù)據(jù)庫庫設計人人員、程程序員、項目助助理與文文檔專員員、測試試人員、技技術(shù)支持持(售前前/售后后)、美工或或網(wǎng)站前前臺人員員等,這些些職位的的工作聯(lián)聯(lián)系非常常密切,根根據(jù)公司司規(guī)
8、模的的大小,以上職位可由一人或多人兼任,比如一個小型的軟件公司可能只有一個人完成軟件的總體設計、架構(gòu)、編碼、測試、文檔等工作。這些崗位的職責范圍大致是:研發(fā)總監(jiān)監(jiān):全面負責責研發(fā)及及技術(shù)部部門的整整體工作作。項目經(jīng)理理:在整個項項目開發(fā)發(fā)過程中中組織項項目所需需的各項項資源,對項目的范圍、項目的的質(zhì)量、項目時時間以及及項目成成本進行行管理與與控制。根據(jù)項項目范圍圍、質(zhì)量量、時間間與成本本的綜合合因素的的考慮,進進行項目目的總體體規(guī)劃與與階段計計劃,保證項項目組目目標明確確且理解解一致;在項目目生命周周期的各各個階段段,跟蹤蹤、檢查查項目組組成員的的工作質(zhì)質(zhì)量;保保證項目目在預算算成本范范圍內(nèi)按
9、按規(guī)定的的質(zhì)量和和進度達達到項目目目標。需求分析析人員:項目前前期與客客戶方打打交道最最多的人人,對于于客戶來來說,他他可以代代表整個個項目組組,對于于項目組組成員來來說他的的意見可可以代表表客戶方方的意見見,項目目組內(nèi)所所有與客客戶需求求相關(guān)的的事情必必需得到到他的認認可。他他的工作作主要是是:1、 在項目目前期根根據(jù)需需求調(diào)研研計劃對對客戶進進行需求求調(diào)研。2、 收集整整理客戶戶需求,負負責編寫寫用戶戶需求說說明書。3、 代表項項目組與與用戶溝溝通與項項目需求求有關(guān)的的所有事事項。4、 代表客客戶與項項目組成成員溝通通項目需需求有關(guān)關(guān)的所有有事項。5、 負責用用戶需求求說明書書得到到用戶的
10、的認可與與簽字。6、 負責將將完成的的項目模模塊給客客戶做演演示,并并收集對對完成模模塊的意意見。7、 完成需需求變更更說明書書,并并得到用用戶的認認可與簽簽字。8、 協(xié)助項目目組有關(guān)關(guān)人員對對需求進進行理解解。系統(tǒng)架構(gòu)構(gòu)與分析析人員:是項目目的總體體設計師師,組織織構(gòu)建新產(chǎn)產(chǎn)品的開開發(fā)與集集成、新新技術(shù)體體系等,也可以以理解為為技術(shù)總總監(jiān)。是是在技術(shù)術(shù)上對所所有重要要事情做做出決定定的人。系統(tǒng)架架構(gòu)在整整個軟件件開發(fā)過過程中都都起著非非常重要要的作用用,并隨隨著開發(fā)發(fā)進程的的推進而而其職責責或關(guān)注注點不斷斷地變化化。1、在需需求階段段,負責責理解和和管理非非功能性性系統(tǒng)需需求,比比如軟件件的
11、可維維護性、性能、復用性性、可靠靠性、有有效性和和可測試試性等。審查客客戶和市市場人員員所提出出的需求求,確認認開發(fā)團團隊所提提出的設設計;組組織開發(fā)發(fā)團隊成成員和開開發(fā)過程程的定義義;協(xié)助助需求分分析師完完成用用戶需求求說明書書、需需求變更更說明書書等。2、在設設計階段段,負責責對整個個軟件架架構(gòu)、關(guān)關(guān)鍵模塊塊、接口口的設計計。對系系統(tǒng)進行行分析與與建模,完完成系系統(tǒng)架構(gòu)構(gòu)說明書書、系統(tǒng)統(tǒng)概要設設計說明明書、系統(tǒng)統(tǒng)詳細設設計說明明書。3、編碼碼階段,成成為程序序員的顧顧問,負負責重點點代碼檢檢查,并并且經(jīng)常常性地要要舉行一一些技術(shù)術(shù)研討會會、技術(shù)術(shù)培訓班班等;4、測試試及實施施階段,隨隨著軟
12、件件開始測測試、集集成和交交付,集集成和測測試支持持將成為為工作重重點;數(shù)據(jù)庫設設計人員員:根據(jù)系系統(tǒng)架構(gòu)構(gòu)說明書書負責責進行數(shù)數(shù)據(jù)庫選選型與建建模。由由于數(shù)據(jù)據(jù)庫是整整個系統(tǒng)統(tǒng)運行的的核心,數(shù)數(shù)據(jù)庫設設計的好好差直接接影響著著整個系系統(tǒng)的開開發(fā)效率率和系統(tǒng)統(tǒng)運行的的優(yōu)劣。他是項目目組中唯唯一能對對數(shù)據(jù)庫庫進行直直接操作作的人,對對數(shù)據(jù)庫庫結(jié)構(gòu)的的每一次次改動都都要得到到他的認認可。主主要職責責:1、根根據(jù)數(shù)據(jù)據(jù)庫建模模結(jié)果,繪繪制數(shù)據(jù)據(jù)庫關(guān)系系圖。進進行數(shù)據(jù)據(jù)庫建庫庫以及數(shù)據(jù)據(jù)庫進行行初始化化操作。2、對數(shù)數(shù)據(jù)庫進進行維護護、備份份、恢復復、同步步。3、負責責客戶數(shù)數(shù)據(jù)的導導入導出出。4、根
13、根據(jù)系系統(tǒng)詳細細設計說說明書編編寫對應應的視圖圖、存儲儲過程、函數(shù)、觸發(fā)器器等。5、對項項目組其其它成員員進行SSQL方方面的指指導。6、為測測試建立立相關(guān)測試試數(shù)據(jù)。程序員:負責系系統(tǒng)的最最終代碼碼實現(xiàn)。主要職職責:1、參與與需求調(diào)調(diào)研、項項目可行行性分析析、技術(shù)術(shù)可行性性分析和和需求分分析。2、協(xié)助助完成系系統(tǒng)詳細細設計說說明書,并根據(jù)系統(tǒng)詳細設計說明書進行編碼實現(xiàn);3、對自自己代碼碼進行復復查,并并進行簡簡單的測測試。4、撰寫寫相關(guān)技術(shù)術(shù)實現(xiàn)或或功能描描述文檔檔。5、負責責向項目目經(jīng)理及及時反饋饋軟件開開發(fā)中的的情況,并并根據(jù)實實際情況況提出改改進建議議。6、參與與軟件開開發(fā)和維維護過程
14、程中重大大技術(shù)問問題的解解決。項目助理理或文檔檔專員:協(xié)助項目目經(jīng)理在在項目日日常管理理和數(shù)據(jù)據(jù)分析方方面的工工作,進進行與項項目有關(guān)關(guān)的協(xié)調(diào)調(diào)工作,編寫項目進度報表,參與組織項目協(xié)調(diào)會,組織項目非技術(shù)文檔的編寫、傳遞與歸檔,以及與市場人員或其他部門的日常溝通,協(xié)助項目資源協(xié)調(diào)工作。跟蹤項目進展。項目或軟件包的打包、發(fā)布以及授權(quán)鎖的制作等工作。測試員:負責實施施軟件測測試。測試是是整個項項目系統(tǒng)統(tǒng)中非常常重要的的一個環(huán)環(huán)節(jié),項項目質(zhì)量量的保證證,他的的主要工工作就是是找到項項目中存存在的不不合理、不合格格的部份份,并要要求項目目其它成成員按其其給定的的項目質(zhì)質(zhì)量完成成項目。保證了了系統(tǒng)功功能實
15、現(xiàn)現(xiàn)是否與與功能設設計和需需求定義義一致。主要職職責:1、根據(jù)據(jù)軟件項項目規(guī)范范編寫測測試計劃劃,設計計測試數(shù)數(shù)據(jù)和測測試用例例。2、采用用合適的的測試方方法實施施軟件測測試,形形成各階階段的測測試報告告,并對對軟件問問題進行行跟蹤分分析和反反饋,推推動測試試中發(fā)現(xiàn)現(xiàn)問題及及時合理理地解決決。3、完成成對產(chǎn)品品的集成成測試與與系統(tǒng)測測試,對對產(chǎn)品的的功能、性能及及其他方方面的測測試負責責。4、協(xié)助助程序員員進行軟軟件代碼碼檢查,提出對對軟件的的進一步步改進的的要求。技術(shù)支支持人員員:主要負負責軟件件產(chǎn)品或或項目在在技術(shù)層層面上與與客戶的的交流,根據(jù)工作重點分為售前支持和售后支持。售前支持持:是
16、銷售售人員和和開發(fā)人人員的橋橋梁,協(xié)協(xié)調(diào)銷售售人員、用戶、開發(fā)人人員的關(guān)關(guān)系,制制作產(chǎn)品品功能演示示PPTT文檔或或多媒體體資料,將公司司的技術(shù)術(shù)實力向向用戶展展示,技技術(shù)標書書的撰寫寫,定期期采集、分析和和整理用用戶的需需求,配配合銷售售制訂產(chǎn)產(chǎn)品銷售售策略,從技術(shù)上支持市場銷售業(yè)務等。售后支持持:負責編編寫用用戶手冊冊、操操作手冊冊,制作系統(tǒng)統(tǒng)操作視視頻教程程等多媒媒體培訓訓教材;負責系統(tǒng)統(tǒng)實施(包包括系統(tǒng)統(tǒng)安裝、用戶培培訓、系系統(tǒng)試運運行等),協(xié)助用戶進行“用戶確認測試”和編寫確認測試報告;通過電話、網(wǎng)絡、及時通訊等多種渠道解答用戶在使用中的問題,提供售后服務。收集、整理用戶的建議等。美
17、工或網(wǎng)網(wǎng)站前臺臺人員:負責完完成軟件件設計師師安排的的功能界界面設計計和簡單單網(wǎng)站的的設計。1、負責責對項目目整體色色彩的調(diào)調(diào)配。2、向系系統(tǒng)分析析師提出出項目美美化的建建議。3、為BBS 項項目提供供一套或或幾套CCSS樣樣式表及及HTMML結(jié)構(gòu)構(gòu)表4、為CCS項目目提供符符合項目目內(nèi)容的的靜態(tài)、動態(tài)圖圖片。5、并為為程序員員提供界界面指導導。如何快速速融入技術(shù)術(shù)團隊程序序員入崗崗的注意意事項同學們剛剛剛結(jié)束束學校的的集體生生活,面面對新的的工作環(huán)環(huán)境、新領(lǐng)導導、新同同事、新新任務、新的制制度、新新的生活活節(jié)奏,很多的變化需要你盡快適應,很多的事情需要你獨擋一面,而又有許多事情需要你與同事通
18、力協(xié)作來完成以下是是新程序序員入職職后盡快快融入技技術(shù)團隊隊應注意意的事項項:認真學習習公司的的發(fā)展背背景與歷歷程、主主營業(yè)務務以及規(guī)規(guī)章制度度。進入公司司前可能能對公司司已經(jīng)有有了一些些了解,入入職后,相相關(guān)人力力資源管管理部門門會組織織培訓,解讀公司文化,介紹公司發(fā)展背景、主要職能部門以及主要業(yè)務特點,學習公司考勤、人事、辦公等管理規(guī)定和規(guī)章制度。有些新入職的程序員或技術(shù)人員,認為這些不含技術(shù)成分沒有必要花精力去學習,其實這種認識是錯誤的,公司文化及各種制度是整個公司的靈魂,是公司正常經(jīng)營活動保障和員工行為的一種約定,新職員只有對公司的發(fā)展背景和經(jīng)營狀態(tài)有充分的了解,接受公司文化,高度認同
19、公司的核心價值觀,嚴格遵守各種規(guī)章制度,才能自覺地規(guī)范自己的行為習慣,在工作學習中才有主動性,遇到工作壓力時也能坦然地接受,不會有抵觸心理,從而能更快地推動自己的工作。積極學習習業(yè)務知知識、類類庫及現(xiàn)有程序序資源,把把握學習習的技術(shù)術(shù)方向。程序員入入職后,若若有一個個成熟的的開發(fā)團團隊,一一般都會會有一個個老職員員來帶領(lǐng)領(lǐng)學習,這這一階段段主要有有三個方方面的學學習任務務,第一一是公司司業(yè)務知知識,因因為程序序員只有有對業(yè)務務知識熟熟悉了,才才能更好好的理解解和把握握功能需需求,比比如做通通信方面面的軟件件,你要要學習一一些通信信行業(yè)知知識;若若做財務務軟件,你你要了解解一些財財務知識識。第二
20、二,現(xiàn)有有的類庫庫是公司司開發(fā)部部門積累累的程序序資源,學學習和使使用它可可以規(guī)范范統(tǒng)一程程序的風風格,提提高開發(fā)發(fā)的速度度,掌握握并能使使用這些些資源,可可使你盡盡快與老老職員有有程序上上的共同同語言。第三,學學習并加加強在此此領(lǐng)域的的編程技技能,因因為在學學校學習習的是通通用的知知識,掌掌握的是是一種知知識導入入與學習習的方法,那那么在公公司應用用方面也也許要求求你某一個方方面很精精通,比比如網(wǎng)站站的前臺臺、數(shù)據(jù)據(jù)庫、圖圖形處理理、多媒媒體、網(wǎng)網(wǎng)絡編程程等某些些方面的的技能需需要強化化。案例:小張(男男)和小小胡(女女)是同一個個大學畢業(yè)業(yè)的應屆屆生,在在20005年44月份同同時進入入公
21、司做做技術(shù)支支持,當當時兩人人的工資資都是每每月15500元元,而兩兩年后的的今天小小胡已是是研發(fā)部部的一個個程序員員,工資資是每月月43000元,而而且是公公司重點點培養(yǎng)的的對象之之一。小張現(xiàn)現(xiàn)在還是是在做技技術(shù)支持持,工資資是每月月2600元,他他們兩人人可以說說是起點點相同,但但兩年的的發(fā)展卻卻讓他們們有了明明顯的差差距,小小胡比較較愛學習習,工作作非常踏踏實,對對業(yè)務知知識也掌握得得非常精精通,而而且在做做技術(shù)支支持工作作的時候候,業(yè)余余時間學學習編程程,由于于做技術(shù)術(shù)支持與與程序員員交流比比較多,小小胡抓住住了這個個學習編編程的機機會,但但她從不不在公司司上班時時間學習習程序,在在做
22、技術(shù)術(shù)支持工工作時,她她上班時時間鉆研業(yè)業(yè)務知識識、軟件件需求、學習程程序?qū)崿F(xiàn)現(xiàn)的思想想,業(yè)余余時間練練習代碼碼。在做做技術(shù)支支持一年年后,她她通過了了研發(fā)部部的考核核,進入入研發(fā)部部開始做做編程。而小張張與她對比就就不同了了,他只只是做好好本質(zhì)工工作,沒沒有潛心心學習,對對業(yè)務知知識、軟軟件知識識只是一一般了解解,工作作上很業(yè)業(yè)績平平平,總體體上不出出色也沒沒出大的的差錯。工資漲漲得當然然也慢,小張和小胡的起點相同,但小胡比較主動學習,很明顯他們兩個在職場上的差距就拉開了。展示進步步,創(chuàng)新新思考,體體現(xiàn)價值值。入職之初初,通過過積極的的學習與與適應,應應該說進進步是非非??斓牡?,要及及時的總
23、總結(jié),并并把工作作學習的的總結(jié)和和進步程程度及時時向主管管匯報(口口頭、郵郵件、書書面),階段工工作總結(jié)結(jié)應包括括以下幾幾點:已已經(jīng)完成成的工作作、技術(shù)術(shù)上的進進步、業(yè)業(yè)務上的的進步、從學生生到職員員心態(tài)上上的轉(zhuǎn)變變、八小小時之外外的學習習狀態(tài)等等。這樣樣一方面面可以疏疏理一下下知識結(jié)結(jié)構(gòu),把把握自己己的學習習階段,一一方面讓讓主管根根據(jù)你的的知識結(jié)結(jié)構(gòu)和技技能狀態(tài)態(tài)有針對對性地給給你分配配合適的的任務。另外在工工作當中中也要注注重思考考,對工工作進行行適當?shù)牡母倪M,并并提出改改進意見見,這樣樣能更快快是體現(xiàn)現(xiàn)出你的的進步和和工作價價值。積極參加加團隊活活動,適適應團隊隊文化,創(chuàng)創(chuàng)造與團團隊成
24、員員友好而而積極的的協(xié)作氛氛圍。能盡快適適應團隊隊文化,與與同事友友好溝通通是任何何崗位都都需要的的職業(yè)素素質(zhì),只只是在研研發(fā)團隊隊里要顯顯得尤為為重要,由于研發(fā)工作的重要與特殊性,若在軟件商品化和產(chǎn)品化的開發(fā)階段,不良的溝通協(xié)作可能導致項目的流產(chǎn)。另外,部分程序員寫程序久了都會很注重與機器或代碼交流,有的不容易與新職員交流,有的他們因有大量的工作任務而顧不上,有的是因為他們有太多的思想與創(chuàng)意,和一個新來的職員沒有共同語言,有的是人為設置“技術(shù)壁壘”(因擔心新職員威脅到自己的崗位,而不愿傳授一些知識)。那么新職員一定不要因為他們沒有主動與你交流而放棄交流,或者認為自己被冷落而與逐漸遠離團隊,而
25、是要在適當?shù)臅r間與他們主動交流,主動向他們請教,積極參加團隊的集體活動,創(chuàng)造與同事交流合作的良好氛圍。要盡可能地為團隊多做貢獻,不要因為多干一些工作或多加一點班,就有不良的情緒,從而影響正常的溝通與交流。另外,在研發(fā)團隊里的溝通與協(xié)作,還體現(xiàn)在代碼上,自己設計的功能模塊是否能為別人提供良好的說明和程序接口??傊?,與同事友好愉快的協(xié)作,盡快融入研發(fā)團隊,是新入職的程序員技術(shù)快速進步和穩(wěn)定職位的重要因素。正確面對對工作壓壓力,學學會釋放放“厭職”情緒。許多同學學進入一一個新的的工作環(huán)環(huán)境,面面對的是是很多新新事物,感覺工作節(jié)奏太快,工作壓力太大。其實新職員有工作壓力也是正常的,從職業(yè)生涯發(fā)展的角度
26、來看,這種工作壓力是非常必要的。同學們在進入公司后,要勇于接受工作壓力,把這種壓力作為進入初職鍛煉的良好機會,樹立良好的心態(tài),不要逃避,更不要產(chǎn)生“厭職”情緒,公司還正在培養(yǎng)你,你卻選擇退縮而自炒“魷魚”。工作中要學會積極與同學溝通,注意工作方法,釋放和減輕壓力。其實我發(fā)現(xiàn)一些新職員說工作壓力大,做事不順心,仔細分析之后可以發(fā)現(xiàn)他們感覺的工作壓力大與“不合群”有很大的關(guān)系。有些同學到公司后,一坐下就是八小時,語言和行為與同事格格不入導致他不敢言語不敢行動,下班時間到了,其實他不是工作學習本身的累,他們感到更累的是“心”。這些新職員在工作中總是希望別人主動接近自己,自己卻不會主動與人交流,時間長
27、了,同事覺得他“不愛說話”,也就逐漸放棄了與他的交往,這時他又會感到被排擠,感到孤獨,心理壓力就會增大。另外技術(shù)上單打獨斗,不能利用別人的資源,因此完成相同的工作,付出的努力和壓力就要比其他同事大得多。所以新職員在入職之初,一定要正確看待工作上正常的工作壓力,學會與團隊成員友好相處,創(chuàng)造一種“如魚得水”的工作氛圍,那么真正技術(shù)上的壓力都不會成為問題的。如果公司司還沒有有成熟的的開發(fā)團團隊,需需要你一一個人承承擔開發(fā)發(fā)項目,著著手組建建開發(fā)團團隊,那那么就要要求你充充分一切切時間,利利用網(wǎng)絡絡資源,有有技術(shù)難難點及時時到網(wǎng)絡絡上尋求求幫助,同同時與相相關(guān)部門門人員密密切合作作,保持持動態(tài)及及時的
28、溝溝通,及及時報告告工作進進度,爭爭取盡快快擬出解解決方案案或產(chǎn)品品。優(yōu)秀程序序員應具具有的品品質(zhì)與習習慣善于理解解與把握握需求 程程序員的的勞動成成果就是是滿足需需求的程程序,那那么在動動手寫代代碼之前前,只有有完整地地理解一一個模塊塊的需求求才能做做出好的的程序,優(yōu)秀的的程序員員在分析析需求的的基礎(chǔ)上上,應該該能抓住住問題的的關(guān)鍵技技術(shù),從從而能夠夠建立合合適的數(shù)數(shù)據(jù)模型型,盡量量在代碼碼中少走走“彎路”。善于學習習與總結(jié)結(jié)當然善于于學習,是是對任何何行業(yè)任任何職業(yè)業(yè)的最根根本的要要求,對對于程序序員,這這種要求求就更加加高了。其實研研發(fā)部門門招聘程程序員,其其實并不不一定注重重你現(xiàn)在在能
29、做什什么,而而更注重重的是你你的學習習能力、你的編編程潛力,因因為程序序員是很很容易被被淘汰,很很容易落落伍的職職業(yè),一一種技術(shù)術(shù)可能僅僅僅在三三兩年內(nèi)內(nèi)具有領(lǐng)領(lǐng)先性,若你不能跟進新的技術(shù),不學習新的技能,那么不斷出現(xiàn)的新技術(shù)會使你顯得非常笨拙。善于總結(jié),也是學習能力的一種體現(xiàn),每次完成一個研發(fā)任務,完成一段代碼,都應當有目的的跟蹤該程序的應用狀況和用戶反饋,隨時總結(jié),找到自己的不足,這樣逐步提高,才能成長起來。 規(guī)范化的的編碼習習慣養(yǎng)成良好好的編碼碼習慣,比比如:變變量命名名清晰,語語句嵌套套明確,函函數(shù)具有有獨立功功能,適適當注釋釋等等,因為這這些不但但有助于于代碼的的移植和和糾錯,也也有
30、助于于不同人人員之間間的協(xié)作作。良好的文文檔習慣慣良好的文文檔是正正規(guī)研發(fā)發(fā)流程中中非常重重要的環(huán)環(huán)節(jié),作作為代碼碼程序員員,300的工工作時間間寫技術(shù)術(shù)文檔是是很正常常的,而而作為高高級程序序員和系系統(tǒng)分析析員,這這個比例例還要高高很多。缺乏文文檔,一一個軟件件系統(tǒng)就就缺乏生生命力,在在未來的的查錯,升升級以及及模塊的的復用時時就都會會遇到極極大的麻麻煩。代碼復用用性,模模塊化思思維能力力復用性設設計,模模塊化思思維就是是要程序序員在完完成任何何一個功功能模塊塊或函數(shù)數(shù)的時候候,要多多想一些些,不要要局限在在完成當當前任務務的簡單單思路上上,想想想看該模模塊是否否可以脫脫離這個個系統(tǒng)存存在,
31、是是否可以以通過簡簡單的修修改參數(shù)數(shù)的方式式在其他他系統(tǒng)和和應用環(huán)環(huán)境下直直接引用用,這樣樣就能極極大避免免重復性性的開發(fā)發(fā)工作,如如果一個個軟件研研發(fā)單位位和工作作組能夠夠在每一一次研發(fā)發(fā)過程中中都考慮慮到這些些問題,那那么程序序員就不不會在重重復性的的工作中中耽誤太太多時間間,就會會有更多多時間和和精力投投入到創(chuàng)創(chuàng)新的代代碼工作作中去。團隊精神神與溝通通協(xié)作能能力這是程序序員應該該具備的的最基本本的,也也是最重重要的安安身立命命之本。軟件或或項目的的各模塊塊功能需需求的理理解準確確,一個個功能實實現(xiàn)的修修定,是是否會影影響其他他模塊等等,沒有有充分及及時的協(xié)協(xié)作對一一個項目目來說幾幾乎是不
32、不可想象象的。我做了幾幾年開發(fā)發(fā),感覺覺溝通真真的太重重要了,其其實軟件件研發(fā)過過程中最最重要的的不是技技術(shù)問題題,而是是管理中中的溝通通問題,比比如初級級程序員員或許是是礙于面面子或其其他原因因,不懂懂的問題題也不想想問,總總是把問問題掖著著藏著,而而高級程程序員又又不理解解初級程程序員的的開發(fā)任務務總是完完不成,其實可可能是高高級程序序員不了了解初級級程序員員的真正正困難,或或者沒有有把要實實現(xiàn)的邏邏輯和思思路講解解清楚。合作起起來總會會有一些些不透徹徹,要么么一個問問題討論論多次依依然是問問題沒有有結(jié)果,要要么是有有些問題題根本不不反映,大大家都掖掖著藏著著,報喜喜不報憂憂,待到到問題暴
33、暴露已無無法挽回回,嚴重重的阻礙礙了項目目的進度度。所以我我最好的的建議就就是,高高級程序序員應該該把問題題講到明明白為止止, 初初級程序序員應該該把問題題問到明明白為止止,并且且不僅僅僅是口頭頭上講明明白、聽聽明白,還還一定要要形成文文字,現(xiàn)現(xiàn)在網(wǎng)絡絡非常方方便,公公司都會會有企業(yè)業(yè)郵箱,把把問題的的討論過過程通過過maiil的形形式記錄錄保存,明明確確認認,這樣樣障礙才才能去除除,項目目才能得得以順利利進展。案例1:陳某是北北京某重重點大學學自動化化專業(yè)的的畢業(yè)生生,編程程基礎(chǔ)知知識非常常扎實,在在學校學學習期間間也有許許多代碼碼積累,從從技術(shù)上上說應該該是很有有潛力的的,但他他性格有有點
34、孤僻僻,不太太容易與與同事溝溝通,當當時錄用用他時公司司是看在在他的編編程基礎(chǔ)礎(chǔ)很好,以以為在研研發(fā)部大大家多帶帶動他,應該會好些的。進公司有兩個多月了,一次在做某油田項目中負責其中一個小模塊的開發(fā),在開發(fā)過程中我經(jīng)常詢問他有沒什么問題,他每次都有些含糊地說沒有??僧旐椖拷桓兜臅r候,發(fā)現(xiàn)他做的某一功能與當初功能定義不符,客戶就抓住這一點說與合同中需求描述不符,由此延期支付28萬的余款,使該項目后期維護起來非常被動。而導致這一結(jié)果就是陳某在做程序時有問題自己繞過去了,沒有及時與項目組成員交流,而獨自采用了他熟悉的一種解決辦法。項目匯報會剛結(jié)束,人事部門就通知陳某交接工作,到財務結(jié)算工資.文摘:下
35、下面這故故事請請按一下下九層我我一直和和我的同同事們分分享。是是讀者者中的的一篇文文章:這是全市市最忙的的一部電電梯,上上下班高高峰時期期,和公公共汽車車差不多多,人挨挨著人。上電梯梯前和公公司的人人力資源源總監(jiān)相相遇,說說笑間,電電梯來了了,我們們隨人群群一擁而而進。每每個人轉(zhuǎn)轉(zhuǎn)轉(zhuǎn)身子子,做一一小小的的調(diào)整,找找到了一一種相對對融洽的的關(guān)系。這時,一一只胳膊膊從人逢逢中穿過過來,出出現(xiàn)在我我的鼻子子前頭。我扭頭頭望去,一一個小伙伙子隔著著好幾個個人,伸伸手企圖圖按電鈕鈕。他夠夠得很辛辛苦,好好幾個人人剛剛站站踏實的的身子不不得不前前挺后撅撅,發(fā)生生了一陣陣小小的的騷動。那個人力力資源總總監(jiān)問
36、道道:“你你要去哪哪一層?”“九九層?!庇杏腥颂鹌鹨粋€手手指頭立立刻幫他他按好了了。沒有有謝謝。下午在樓樓道里又又碰到那那個人力力資源總總監(jiān)?!斑€還記得早早上電梯梯里那個個要去九九層的小小伙子嗎嗎?”她她問我?!坝浀醚窖?,是來來應聘的的吧?”九九層,人人力資源源部所在在地?!皼]錯,挺挺好的小小伙子,可可我沒要要他?!薄盀闉槭裁??”“缺少合合作精神神?!彼冻鲆灰桓睂I(yè)業(yè)HR的的神情,“開開口請求求正當?shù)牡膸椭鷮λ麃碚f說是件很很困難的的事情,得得到幫助助也不懂懂得感激激。這種種人很難難讓別人人與他合合作?!蔽尹c頭稱稱是。如果那個個小伙子子坦然而而自信地地說一句句“請按按一下九九層”,結(jié)結(jié)果
37、會怎怎樣呢?大家不不但不會會反感他他的打擾擾,而且且?guī)椭娜诉€還會心生生助人的的快樂,最最后他也也能得到到想要的的工作。這個故事事表明,良良好溝通通不僅僅僅體現(xiàn)在在禮貌地地說聲“請”、“謝謝”,而是是一個職職員能夠夠創(chuàng)造愉愉快、高高效、和和諧工作作氛圍的的素質(zhì)和和習慣。時刻修定定自己的的認識和和行為與與公司的的核心價價值觀(短短期目標標、長期期目標)保保持一致致公司或研研發(fā)團隊隊在什么么時段做做什么樣樣的項目目,或者者根據(jù)項項目進度度的計劃劃,在什什么時間間做什么么功能模模塊,作作為程序序員要高高度地與與這些目目標保持持一致,不不要在關(guān)關(guān)鍵時刻刻“掉鏈子子”,這是是最重要要的。案例: 小張
38、張是公司司里的轉(zhuǎn)轉(zhuǎn)正不久久的程序序員,很很聰明,對對新技術(shù)術(shù)接受很很快,缺點點就是非非常的貪貪玩,對對項目組組的事缺缺乏主動動性和責責任心,平平時的工工作中主管已已經(jīng)提醒醒過他多多次要注注意工作作的責任任心,但但他都不不太放在在心上,對對事依然然是敷衍衍。一次次在做上上海鐵通通的項目目中,小小張負責責項目中中的一個個模塊,當當軟件架架構(gòu)出來來以后,需需要出差差上海為為客戶現(xiàn)現(xiàn)場演示示和進一一步確認認需求,由由于合同同還沒有有正式簽簽下來,所所以此行行的技術(shù)術(shù)交流對對公司能能不能簽簽下這個個項目至至關(guān)重要要,公司司派由我我和小張張在內(nèi)的的項目組組4人出出差上海海,臨行行前我們們多次開開會研究究方
39、案,確確保拿下下這個項項目,下下午到了了上海之之后約好好第二天天上午與與客戶見見面,正正當大家家為第二二天的交交流捏一一把汗,積極準備的時候,小張卻說是第一次到上海,要求先去外灘看夜景,在得到項目組的否定之后,小張竟一個人偷偷到外灘看夜景至到深夜才回到賓館。第二天的技術(shù)交流會上,小張負責的模塊問題最多,雖然最后整個項目的交流還算成功,公司總算簽下了這個項目,但小張也被辭退了。原因很簡單,小張一直沒有把公司的事放在心上,項目組出差第一目標是與客戶交流好,拿下項目,而小張出差上海的第一目標是看一下外灘。所以象小張這樣的技術(shù)上不管有多么出色,但總在公司的關(guān)鍵時刻“掉鏈子”,被公司辭退也是早晚的事。就
40、在寫此案例的前幾天,在地鐵上我偶遇小張,談話中得知他被辭退后半年內(nèi)又經(jīng)歷了一家公司。而此刻他又在匆匆地找工作。談談學習習方法說起學習習的方法法,其實實每個人人都有自自己的學學習方法法,也許這這種方法法對我來來說有用用,但不見見得就對對所有的的人有用用。所以以,不要要盲目的的跟著別別人的學學習方法法學習,要要思考屬屬于自己己的學習習方法。但以下下幾個原原則是要要遵守的的:堅持學習習。首先先要有毅毅力,對對編程的的狂熱也也可以在在一定程程度上起起到幫助助。學習習編程應應該說要要經(jīng)歷好好奇困難容易郁悶成就感感困惑惑輕松松的幾個個階段的的循回,不不管哪個個階段都都需要天天天學習習,堅持持每天都要要進步
41、,不不能半途途而廢,培培養(yǎng)一種種堅持克克服困難難的毅力力。案例:記得開發(fā)發(fā)團隊里里有一個個基礎(chǔ)不不是太好好的程序序員,剛剛?cè)肼殐蓛蓚€多月月,表現(xiàn)現(xiàn)一般,有有一天早早上他眉眉飛色舞舞地在講講述昨天天電視中中的一個個情節(jié),我我聽到后后就說了了一句:“你還好意意思說你你看電視視?”。他立立刻明白白了,就就沒說什什么。從從此他的的進步是是可以說說是突飛飛猛進的的,代碼碼的質(zhì)量量和工作作效率明明顯上了了一個臺臺階,對對項目的的推動也也是有目目共睹的的。幾個個月后的的一次公公司慶典典上,他他被評為為“進步最最快員工工獎”,獎金金30000元。獎后在在他給我我的Maail中中發(fā)現(xiàn)了了這句話話:“你說我看看電
42、視的的那句話話改變了了我的學習狀狀態(tài).我現(xiàn)現(xiàn)在是馬馬桶上、公交車車上都在在看書或或筆記?!眻猿謱嵺`踐。當你學學到了一一種新的的技術(shù)或或知識時時,多實實踐是鞏鞏固學習習的一種種最好最最有效的的方法。這個實實踐不是是照著書書上的例例子做一一遍,而而是根據(jù)據(jù)自己的的能力,給給自己出出題,然然后去完完成它。只有這這樣,你你才能發(fā)發(fā)現(xiàn)自己己的不足足,同時時又增加加了編程程經(jīng)驗。要成為為合格的的程序員員,光會會寫代碼碼是遠遠遠不夠的的,更重重要的是是在實踐踐中思考考創(chuàng)新。實踐的的多少決決定著“高手”和一般般程序員員界線,高高手們并并不是天天才,他他們是在在無數(shù)個個日日夜夜夜中磨磨煉出來來的。成成功能給給我
43、們帶帶來無比比的喜悅悅,但實實踐的過過程卻是是無比的的枯燥乏乏味。掌握編程程思想。學一門門語言,不不能僅僅僅是語言言,還要要注重語語言背后后的思想想方法,獲獲得提出出問題,分分析問題題,解決決問題的的能力,不不是為編編程而學學習,因因為編程程語言和和我們?nèi)杖粘Kf說的語言言一樣,日常所說的語言是一種思想的表達,而編程語言是一種功能的實現(xiàn)。要學習它是如何來解決某一問題的,為什么要這樣去做,他總是要符合客觀事實的,存在某種邏輯,數(shù)據(jù)的組織,信息的傳遞,然后看該怎么樣用編程語言來表達自己的想法。多問、多多總結(jié)、多記筆筆記?!叭诵行斜赜形椅?guī)煛?,也許許在一次次和別人人不經(jīng)意意的談話話中,就就可以迸迸出靈感感的火花花。著名名的交換換蘋果理理論說的的是:“你有一一個蘋果果,我有一一個蘋果果,當我們們互相交交換蘋果果后,我們?nèi)匀匀换サ玫靡粋€蘋蘋果;你有一一個想法法,我有一一個想法法,當我們們互相交交換想法法,我們則則互得兩兩個想法法”。遇到到問題,上網(wǎng)查看一些技術(shù)論壇,看看別人對同一問題的看法,會給你很大的啟發(fā)。在這個網(wǎng)絡時代,資料到處都有,無論什么先進的技術(shù),你可以問身邊的高手,問網(wǎng)上的
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 海南2025年海南省氣象部門招聘應屆生9人筆試歷年典型考點(頻考版試卷)附帶答案詳解
- 2025-2030年中國便攜式自動導航系統(tǒng)(PND)市場前景規(guī)劃及投資決策建議研究報告
- 2025-2030年中國休閑裝行業(yè)需求狀況及投資戰(zhàn)略研究報告
- 2025-2030年中國互聯(lián)網(wǎng)傳媒產(chǎn)業(yè)市場發(fā)展現(xiàn)狀及投資戰(zhàn)略研究報告
- 2025年湘教版八年級化學上冊階段測試試卷含答案
- 2025-2030年中國三氧化二銻阻燃母粒市場運行動態(tài)分析與營銷策略研究報告
- 2025-2030年中國Telematics市場競爭格局展望及投資策略分析報告
- 2024版城市更新安置房產(chǎn)交易協(xié)議版B版
- 建筑畢業(yè)實習報告范文
- 2024年鄭州工業(yè)安全職業(yè)學院高職單招職業(yè)技能測驗歷年參考題庫(頻考版)含答案解析
- 園林綠化風險因素辨識及防控措施
- 譯林版一年級英語上冊全套ppt
- 教師教學常規(guī)管理培訓夯實教學常規(guī)強化教學管理PPT教學課件
- 公務員考試工信部面試真題及解析
- GB/T 15593-2020輸血(液)器具用聚氯乙烯塑料
- 2023年上海英語高考卷及答案完整版
- 西北農(nóng)林科技大學高等數(shù)學期末考試試卷(含答案)
- 金紅葉紙業(yè)簡介-2 -紙品及產(chǎn)品知識
- 《連鎖經(jīng)營管理》課程教學大綱
- 《畢淑敏文集》電子書
- 頸椎JOA評分 表格
評論
0/150
提交評論