程序崗位職責(15篇)
在日常生活和工作中,崗位職責起到的作用越來越大,制定崗位職責可以有效規范操作行為。那么什么樣的崗位職責才是有效的呢?下面是小編為大家收集的程序崗位職責,歡迎閱讀與收藏。
程序崗位職責1
【崗位職責】
—熟練使用c++開發語言,熟悉最新的C++標準,熟練使用visual studio集成開發工具,對應用功能進行詳細設計和開發;
—及時分析并解決從用戶反饋回來的問題;
—負責編寫產品的`核心代碼,解決產品開發中發現的問題;
—編寫相關的單元測試代碼,對產品相關功能進行重構;
—撰寫相關技術文檔,與其他角色進行高效溝通;
【崗位要求】
—計算機科學、軟件工程、生物醫學工程、電子工程等相關專業本科及以上學歷;
—熟悉c++,stl,boost,了解c++11,14等現代c++編程,熟悉面向對象軟件開發,熟悉設計模式,熟悉多線程程序開發,3年以上研發經驗
—具有較好的團隊意識和協作能力;
—熟悉QT,vtk,OSG等框架;
—具有三維后處理經驗者優先;
—具有計算機圖形學、計算機視覺算法經驗優先;
—具有醫學圖形處理軟件開發經驗優先;
—具有OpenGL/DirectX編程能力優先;
程序崗位職責2
1.對項目負責,負責軟件項目的詳細設計、編碼和內部測試的組織實施,對小型軟件項目兼任系統分析工作。
2.參與需求調研、項目可行性分析、技術可行性分析和需求分析。詳細記錄用戶的需求,結合自身所掌握的編程技術,提出初步解決方案。詳細深入的掌握所承擔項目的需求分析和設計報告。盡職盡責編寫出實現各項功能的完整代碼。
3.熟悉并熟練掌握交付技術部開發的軟件項目的相關軟件技術。
4.負責向項目經理、部門經理及時反饋實際工作中遇到的問題、開發中的情況,并根據實際情況提出改進建議。
5.參與軟件開發和維護過程中重大技術問題的解決,參與軟件首次安裝調試、數據割接、用戶培訓和項目推廣。
6.負責相關技術文檔的擬訂。
7.負責對業務領域內的技術發展動態進行分析研究。
8.承擔相應的保密職責。
9.完成部門經理/副經理或項目經理交辦的相關技術工作。
10. 樹立商訊傳媒的專業形象,保證商訊傳媒的名譽不受到侵害。
11. 定期參加部門人員培訓(以后每周的周三、周五下午內部培訓,包括:技術、職業素質等)。
作一個真正合格的程序員,應該具有的素質:
1、團隊精神和協作能力
團隊精神和協作能力是作為一個程序員應具備的最基本的素質。軟件工程已經提了將近三十年了,當今的軟件開發已經不是編程了,而是工程。獨行俠可以寫一些程序也能賺錢發財,但是進入研發團隊,從事商業化和產品化的開發任務,就必須具備這種素質?梢院敛豢鋸埖恼f這種素質是一個程序員乃至一個團隊的安身立命之本。
2、文檔習慣
文檔是一個軟件系統的生命力。一個公司的產品再好、技術含量再高,如果缺乏文檔,知識就沒有繼承,公司還是一個來料加工的軟件作坊。作為代碼程序員,必須將30%的工作時間寫用于技術文檔。沒有文檔的程序員勢必會被淘汰。
3、規范化的代碼編寫習慣
知名軟件公司的代碼的變量命名、注釋格式,甚至嵌套中行縮進的長度和函數間的空行數字都有明確規定,良好的編寫習慣,不但有助于代碼的移植和糾錯,也有助于不同技術人員之間的協作。 一些所謂的高手甚至叫囂高手寫的代碼一般人看不懂,我只能說他不是一名合格的程序員。
4、需求理解能力
程序員要能正確理解任務單中描述的需求。在這里要明確一點,程序員不僅僅要注意到軟件的功能需求,還應注意軟件的性能需求,要能正確評估自己的模塊對整個項目中的影響及潛在的威脅,如果有著兩到三年項目經驗的熟練程序員對這一點沒有體會的話,只能說明他或許是認真工作過,但是沒有用心工作。
5、模塊化思維能力
作為一個優秀的程序員,他的'思想不能在局限當前的工作任務里面,要想想看自己寫的模塊是否可以脫離當前系統存在,通過簡單的封裝在其他系統中或其他模塊中直接使用。這樣做可以使代碼能重復利用,減少重復的勞動,也能是系統結構越趨合理。模塊化思維能力的提高是一個程序員的技術水平提高的一項重要指標。
6、測試習慣
測試是軟件工程質量保證的重要環節,但是測試不僅僅是測試工程師的工作,而是每個程序員的一種基本職責。程序員要認識測試不僅是正常的程序調試,而要是要進行有目的有針對性的異常調用測試,這一點要結合需求理解能力。
7、學習和總結的能力
程序員是很容易被淘汰的職業,所以要善于學習總結。許多程序員喜歡盲目追求一些編碼的小技巧,這樣的技術人員無論學了多少語言,代碼寫起來多熟練,我們只能說他是一名熟練的代碼民工,他永遠都不會有質的提高。一個善于學習的程序員會經?偨Y自己的技術水平,對自己的技術層面要有良好的定位,這樣才能有目的地提高自己。這樣才能逐步提高,從程序員升級為軟件設計師、系統分析員。
程序崗位職責3
工作職責:
負責社交類圖像/視頻APP產品后臺架構設計、服務程序研發;
負責光影研究室其他APP產品后臺開發工作
任職要求:
本科以上學歷,2年以上相關工作經驗;
精通至少一種后臺開發語言(GO、C++、Python);
有GO語言開發經驗、開源軟件開發經驗者優先;
熟悉Linux/Unix系統與開發環境;
熟悉Redis、memcache等KV數據庫使用;
具有良好的代碼風格、接口設計與系統架構設計能力;
抗壓能力強,勇于挑戰,能夠適應高強度的`創新產品研發工作;
思路清晰,具備良好的溝通能力和團隊協作精神;
程序崗位職責4
主要工作職責:
1、編寫開發計劃
負責公司旗下網站功能改進計劃和網絡安全計劃的編寫。
參加用戶需求調研,詳細記錄用戶的需求,結合自身所掌握的編程技術,提出初步解決方案。詳細深入的掌握所承擔項目的需求分析和設計報告。盡職盡責編寫出實現各項功能的完整代碼。
2、網站功能修改和升級
按照計劃的時間和質量要求,對網站前后臺功能進行修改和升級;負責網站代碼的優化和維護,保證網站的'運行效率。
3、日常業務開發
每天程序員根據公司網站業務需要開發,制作和程序修改要求,必須按時按質按量地完成日常公司網站業務的編程開發技術工作。
4、網站測試
網站開發前期必需先測試,測試成功后方可上傳。如因違規操作造成的公司損失由個人全部負責。
5、技術支持
每日為客戶提出的、客服人員無法解答的專業技術問題提供支持和回饋,保證客戶的滿意度。
6、其它要求
公司開發項目和數據要嚴格保密,不許泄漏。完成公司交給的其他任務。
學歷:大專以上(計算機或電子商務專業優先)
專業資格:全國程序員等級證書
工作經歷:
有PHP一年以上開發經驗
熟悉網站開發、數據庫維護、具有獨立程序開發能力
精通PHP+MySql網站開發,掌握:Smart、Cache等常用PHP技術
有大型網站開發經驗(要有案例可看)
能獨立承擔系統或者系統模塊的設計和開發
擁有良好的代碼習慣,要求結構清晰,命名規范,邏輯性較強,代碼冗余率低;
程序崗位職責5
崗位職責:
1、新項目技術開發、產品版本研發
2、項目研發服務器帶隊、負責人
3、新項目工具開發
4、人員培養
5、負責Linux環境下Java游戲服務端架構設計、邏輯開發、優化等工作;
6、負責參與相關產品需求討論、游戲版本發布、線上問題定位處理;
7、負責運營支撐工具開發;
任職要求:
1、2年以上Linux下Java開發經驗;熟悉Java、C++或者Python等語言;
2、熟悉Unix、Linux操作系統原理及常用工具、熟悉Unix/Linux下常用架構設計方法;
3、熟悉Mysql/Oracle等數據庫管理、開發;
4、熟悉Mina、Memcache、Hibernate等尤佳;
5、熟悉TCP/IP,熟悉網絡服務開發,對高并發、海量處理、負載均衡、容錯處理等有深入的理解;
6、有分表分庫思路和實踐經驗;
7、全面的`軟件知識結構(操作系統、軟件工程、設計模式、數據結構、數據庫系統、網絡安全);
8、具備良好的分析解決問題能力,能獨立承擔任務,有系統進度把控能力;
9、責任心強,具有良好的對外溝通和團隊協作能力,主動,鉆研;
程序崗位職責6
崗位職責:
1、微信公眾號和小程序研發;
2、微信二次開發應用產品的設計、實現、測試及功能維護;
3、與產品和運營人員溝通保證產品的質量和開發進度;
4、根據業務需求以及用戶體驗反饋,完成平臺易用性和用戶體驗方面的優化。
任職要求:
1、熟悉微信公眾號平臺的開發,有1年以上微信公眾號開發經驗或參與過完整的`公眾號開發項目;
2、掌握微信開發框架,熟悉微信公眾平臺原理,開發流程,各種接口、驗證、授權以及部署上線等;
3、精通html5、css3和javascript語言,掌握http及相關網絡協議,熟悉跨終端、跨瀏覽器的開發模式和平臺特性,了解業界技術發展狀況;
4、熟悉模塊化、前端編譯和構建工具,熟練運用主流的移動端庫和開發框架;
5、責任感強,對質量和體驗有執著的追求,能不停優化和提升產品;
6、在交互開發、用戶體驗等方面有自己的見解,能主動根據業務需要,提出合理的方案;
7、有成熟小程序產品,有微信公眾號、移動app開發經驗者優先。
程序崗位職責7
崗位描述
1、參與公司平臺系統的需求分析和游戲的規劃設計制作方案;
2、unity3d項目的.客戶端引擎框架設計、系統整體架構設計、核心模塊開發;
3、撰寫技術研究文檔、功能開發說明文檔等;
4、負責游戲服務端模塊的設計和開發;
5、開發符合制作需求的輔助工具和提供技術支持。
6、對策劃案進行系統設計以及工作量分析,安排游戲程序員日常開發工作和審核工作;
7、協調策劃、美術、資源等各部門工作,保證游戲開發的正常進行;
8、參與代碼維護、優化與備份。
任職條件
1、本科以上學歷,3年以上u3d開發經驗;
2、具備大中型游戲軟件項目總體架構設計經驗,至少主導過一款完整u3d的arpg/moba的項目經驗,并上線運營過;
3、熟悉手游客戶端邏輯架構,參與過核心模塊開發及架構搭建并具備獨立解決問題的能力;
4、良好的數學和計算機圖形學基礎,熟悉opengl或d3d技術;
5、精通c#,對c++和lua有項目使用的經驗;
6、熟悉ios和android平臺開發技術,熟練掌握ios和android平臺下的開發測試方法和相關工具的使用;
7、具有上線產品的成熟框架,具備良好的組織管理能力。
程序崗位職責8
程序員(英文Programmer)是從事程序開發、維護的專業人員。一般我們將程序員分為程序設計人員和程序編碼員,但兩者的界限并不非常清楚,特別是在中國。
作一個真正合格的程序員,應該具有的素質。
1:團隊精神和協作能力
團隊精神和協作能力是作為一個程序員應具備的最基本的素質。軟件工程已經提了將近三十年了,當今的軟件開發已經不是編程了,而是工程。獨行俠可以寫一些程序也能賺錢發財,但是進入研發團隊,從事商業化和產品化的開發任務,就必須具備這種素質?梢院敛豢鋸埖恼f這種素質是一個程序員乃至一個團隊的安身立命之本。
2:文檔習慣
文檔是一個軟件系統的生命力。一個公司的產品再好、技術含量再高,如果缺乏文檔,知識就沒有繼承,公司還是一個來料加工的軟件作坊。作為代碼程序員,必須將30%的工作時間寫用于技術文檔。沒有文檔的程序員勢必會被淘汰。
3:規范化的代碼編寫習慣
知名軟件公司的代碼的變量命名、注釋格式,甚至嵌套中行縮進的長度和函數間的空行數字都有明確規定,良好的編寫習慣,不但有助于代碼的移植和糾錯,也有助于不同技術人員之間的協作。 一些所謂的高手甚至叫囂高手寫的代碼一般人看不懂,我只能說他不是一名合格的程序員。
4:需求理解能力
程序員要能正確理解任務單中描述的需求。在這里要明確一點,程序員不僅僅要注意到軟件的功能需求,還應注意軟件的性能需求,要能正確評估自己的模塊對整個項目中的影響及潛在的威脅,如果有著兩到三年項目經驗的熟練程序員對這一點沒有體會的話,只能說明他或許是認真工作過,但是沒有用心工作。
5:模塊化思維能力
作為一個優秀的程序員,他的思想不能在局限當前的工作任務里面,要想想看自己寫的模塊是否可以脫離當前系統存在,通過簡單的封裝在其他系統中或其他模塊中直接使用。這樣做可以使代碼能重復利用,減少重復的勞動,也能是系統結構越趨合理。模塊化思維能力的提高是一個程序員的技術水平提高的一項重要指標。
6:測試習慣
測試是軟件工程質量保證的重要環節,但是測試不僅僅是測試工程師的工作,而是每個程序員的一種基本職責。程序員要認識測試不僅是正常的程序調試,而要是要進行有目的有針對性的異常調用測試,這一點要結合需求理解能力。
7:學習和總結的能力
程序員是很容易被淘汰的職業,所以要善于學習總結。許多程序員喜歡盲目追求一些編碼的小技巧,這樣的技術人員無論學了多少語言,代碼寫起來多熟練,我們只能說他是一名熟練的代碼民工,他永遠都不會有質的提高。一個善于學習的'程序員會經?偨Y自己的技術水平,對自己的技術層面要有良好的定位,這樣才能有目的地提高自己。這樣才能逐步提高,從程序員升級為軟件設計師、系統分析員。
作為高級程序員,乃至于設計師而言,除了應該具備上述全部素質之外,還需要具備以下素質:
1、 需求分析能力
2、 整體框架能力
3、 流程處理能力
4、 模塊分解能力
5、 整體項目評估能力
6、 團隊組織管理能力
1,激情
我曾經遇到許多“職業程序員”,他們從事IT是因為覺得這是一種職業,他們只在工作時間編程,除非送去培訓否則他們不會學習新東西,這不是好的程序員。我認為一個好的程序員總是對編程充滿激情,而且好的開發者會做一些編程工作即使這沒有報酬。激情是一個優秀程序員的重要指標。
2,自學好學
編程領域始終發展變化著,不出一年有些新技術就變成了老技術,這并不是說好的程序員要對所有新技術跟進,但有些卻對學習任何新技術都沒有興趣。他們通常在學校學習了編程,然后工作后單位安排學什么就學什么。如果在招聘中你聽到“讓我培訓一個星期我就會勝任這個工作”那不要雇傭他。實際上,真正優秀的程序員始終談論著你所不知道的新技術,向人們解釋為什么你必須用這個技術,哪怕沒有聽眾聽得明白,哪怕他自己也不明白。
3,聰明
聰明包括很多因素,情緒和社會交際只是其中之一。好的程序員絕不木訥,他們是最聰明的人,他們中的許多善于交際,健談、興趣廣泛。
4,隱性的經驗
—好的程序員通常有自己的私人的一些研究、愛好、項目,而這些是他們不寫在簡歷上 (通常覺得不值得寫),但表現出來卻可能恰恰是他的潛能、深度和后勁所在。
5,技術多樣性
程序崗位職責9
1、需求分析能力
2、整體框架能力
3、流程處理能力
4、模塊分解能力
5、整體項目評估能力
6、團隊組織管理能力
1,激情
我曾經遇到許多“職業程序員”,他們從事IT是因為覺得這是一種職業,他們只在工作時間編程,除非送去培訓否則他們不會學習新東西,這不是好的程序員。我認為一個好的程序員總是對編程充滿激情,而且好的開發者會做一些編程工作即使這沒有報酬。激情是一個優秀程序員的重要指標。
2,自學好學
編程領域始終發展變化著,不出一年有些新技術就變成了老技術,這并不是說好的程序員要對所有新技術跟進,但有些卻對學習任何新技術都沒有興趣。他們通常在學校學習了編程,然后工作后單位安排學什么就學什么。如果在招聘中你聽到“讓我培訓一個星期我就會勝任這個工作”那不要雇傭他。實際上,真正優秀的程序員始終談論著你所不知道的新技術,向人們解釋為什么你必須用這個技術,哪怕沒有聽眾聽得明白,哪怕他自己也不明白。
3,聰明
聰明包括很多因素,情緒和社會交際只是其中之一。好的程序員絕不木訥,他們是最聰明的人,他們中的許多善于交際,健談、興趣廣泛。
4,隱性的經驗
—好的程序員通常有自己的私人的一些研究、愛好、項目,而這些是他們不寫在簡歷上(通常覺得不值得寫),但表現出來卻可能恰恰是他的潛能、深度和后勁所在。
5,技術多樣性
由于好的程序員喜歡學習和涉獵新技術,所以一般來說超過22歲的都熟知很多新技術,而且對多種技術的長短有“強烈”的個人意見/見解,喜好嘗試新鮮技術。
6,資格證書
資格證書并不是識別真正程序員的方法,MCSE、SCJP說明不了什么,它們只是讓別人認識和獲取的`,頂多代表這個人在某個技術有一定的知識。
原文作者在文末寫道:以上所說的標準并不是絕對的,因為有些優秀的程序員確實不符合上述,而有些bad程序員卻符合了。但相信這些對大多數真正的程序員都適用。
總結而言,優秀的程序員通常有一下特點:
對技術充滿激情
將編程作為一種愛好
如果你允許會滔滔不絕地跟你談論技術
有過個人的開發經歷(與4意思相同)
堅持認為某種技術最好
如果讓他用他認為不好的技術他會非常別扭聰明、健談、興趣廣泛
在大學和工作前就開始接觸程序
程序崗位職責10
崗位職責:
1、負責搭建游戲的服務器技術框架、數據庫底層開發,配合制作人與項目經理的工作,開發客戶端和服務器端之間的通訊模塊,并提出解決方案。
2、配合QA團隊,持續進行糾錯和優化的迭代過程。
3、跟進項目進度,保證版本按時按質發布。
5、優化制作流程,為團隊提供工具化支持,提高團隊總效率
任職條件:
1、大專以及上學歷,計算機相關專業者優先。
2、精通U3D服務器架構設計;
3、至少2年以上Unity開發經驗,兩年以上游戲開發經驗,至少完整參與過一款游戲的開發、上線;
4、精通Unity3D引擎,熟悉Unity3D數據通訊底層實現方案;
5、對設計模式、系統架構、源碼管理、編碼及文檔規范等有良好認知與習慣;
6、具備扎實的算法和圖形學基礎,擁有較強的`分析與解決問題的執行力、資源協調能力;
7、擁有站樁回合制項目經驗者優先;
程序崗位職責11
1、負責根據部門主管確認的供應商信息,按照規范的編碼原則在《供應商信息》單據里進行及時的更新和維護、對于確定的采購原材料檔案也必須按原材料的編碼原則在《商品信息》單據里進行及時的.更新和維護;
2、負責制定和維護采購合同、委外加工合同以及各種采購物料的詢價通過在易助 ERP 的《詢價單》里錄入,核價工作也必須在 ERP 系統的《核價單》里進行更新;
3、根據現有物料情況須每日查看物料需求情況并做出相應的物料采購計劃,在做采購計劃時可以參考《商品補貨建議明細表》或者直接通過《物料需求計算》直接生成采購底稿;
4、負責通過《請購單》向上級主管人員提交請購申請并隨時跟蹤審核情況;
5、負責根據已審核通過的《請購單》在 ERP 系統中錄入相應的《采購單》并知會倉庫部門按照《采購單》里的內容進行收料;
6、需每天及時提交《采購單》給倉庫出入庫管理員,不能因自己的延誤影響物流物料的收發;
7、為保證數據的及時性、準確性,所有數據的更新修改應在接到通知后立即進行,并將修改結果知會相關人員,最多不能延誤超過半日,不能影響下層業務處理;
8、跟蹤《采購單》執行情況,對于不再執行的《采購單》應及時結束,還應跟蹤了解供應商供貨的驗收情況,對于驗收不合格產品應及時與供應商溝通解決,避免影響下層業務處理;
9、當需要對采購的商品作退貨處理時應該積極與供應商協商退貨事宜,并做一張《退貨單》并傳倉庫部門按照《退貨單》內容作退貨處理;
程序崗位職責12
職位描述:
1、大專及以上相關專業學歷,有一定美學基礎,具有良好創意構思及設計能力,熱愛flash程序設計;
2、有較好的邏輯思維能力,有相當問題專研能力。
崗位描述:
1、對flash的`顯示對象體系、事件體系、性能效率、內存優化有一定的認識;
2、熟悉flash程序與后臺server之間的通訊與交互;
3、熟練應用oop構建代碼,具備良好的編程習慣;
4、掌握flash cs5、as2.0/3.0、adobe air等相關flash開發軟件;
5、精通as2.0/3.0語言編程,熟悉事件機制,能用as2.0/3.0語言熟練開發flash程序;
6、熟悉air程序開發及部署。
7、有高度的責任心,積極肯干,吃苦耐勞,有良好的團隊溝通和協作能力;
8、對有flash項目打包生成app安裝包經驗的優先考慮
程序崗位職責13
崗位職責:
1、解決開發中的技術難題,技術實現設計;
2、帶領團隊成員完成開發任務,合理分配工作任務;
3、負責數據安全產品系統平臺新功能開發;
4、負責系統平臺性能優化;
5、負責現有代碼的維護;
6、參與需求分析,負責配合質量團隊進行產品測試;
7、相關文檔的撰寫。
任職要求:
1、計算機或相關專業本科及以上學歷;
2、4年以上C/C++開發工作經驗;
3、具有良好的C/C++語言編程基礎,熟悉Linux環境下的C/C++開發;
4、熟悉網絡編程者優先,有安全類產品研發工作經驗者優先;
5、熟悉高并發業務的.性能優化者優先,有團隊管理經驗者優先;
6、良好的團隊合作精神,較強的溝通能力。
程序崗位職責14
C++服務端程序福州趣玩網絡科技有限公司福州趣玩網絡科技有限公司,福州趣玩,趣玩,趣玩
【崗位職責】
1、實現關鍵框架代碼,編寫服務器端總體設計文檔;
2、負責服務器端架構設計、模塊劃分、團隊合作和人員分工;
3、主導執行服務器端開發,對服務器端軟件質量負全責;
4、協調與客戶端、策劃、公司其他技術支持部門之間的關系;
5、對于服務器技術難題負責組織攻關;
【任職資格】
1、三年以上網絡游戲服務器開發經驗,一年以上服務器主程工作經驗;
2、精通C++,能獨立負責服務器端的開發、管理等事務;
3、擅長網絡游戲服務器架構,有高負載并發服務器設計與實現經驗;
4、熟悉設計模式并有豐富的`實踐經驗,熟練使用各種工具來表達自己的設計思想;
5、熱愛游戲開發,愿意全身心投入技術工作,高度的工作責任心以及良好的團隊合作能力,吃苦耐勞并能承受較大的工作壓力;
6、思維嚴謹,邏輯清晰,口頭表達能力強;
7、有linux系統下游戲開發經驗優先;
程序崗位職責15
1、兩年以上工作經驗,計算機相關專業者優先;
2、熟悉VisualC++開發環境,精通C/C++語言編程;
3、良好的C/C++功底,熟悉MFC/GDI等相關知識;
4、熟悉多線程、網絡、數據庫編程;
5、熟悉對象化編程、設計模式等理念。
【程序崗位職責】相關文章:
崗位職責程序04-15
程序崗位職責04-30
服務程序崗位職責11-01
程序開發崗位職責05-15
小程序崗位職責01-02
程序研發崗位職責02-01
網站程序崗位職責10-26
網頁程序崗位職責09-02
php程序開發崗位職責05-12
崗位職責程序15篇04-15