① 程序員當了小組長卻表示很難受:沒有權利,還要被罵,老火
對程序員而言,日常精力主要放在項目開發上。一些leader會在團隊內提拔一兩位程序員,作為小組長協助自己管理團隊。對選中的小組長而言,這是一種認可,也是一次歷練。
而最近,一位網友表示小組長的位置其實很難受。這位網友總結了三點成為小組長以後的工作。首先,雖然有小組長的頭銜,但日常工作還是開發,並沒有實際的管理權,只是協助管理,真正負責的還是leader;其次,因為分神到管理團隊,沒有足夠的精力專精在技術上,不能像以前一樣提升自己的技術;最後,也是最難受的一點,往上抗壓,往下挨罵,往往得不到同事的理解。
不少網友對這位小組長的話表示認同:我也做過這種…怎麼說呢…積攢了一點管理經驗…但是沒有人事權…沒有績效決定權。對初次接觸管理的人呢壓力很大,關鍵是他么的工資不多一毛,還要兼顧匯報和編碼,事多;我就是這樣,組員的鍋我背,上面催促也是催我;你的角色可能只是替老闆分擔管理壓力而已,隨時都會被收回,並不構成實例職務。
我對此事的看法有所不同。
首先,這是一個好機會,為轉型管理做准備。管理是一門藝術,是一個對於程序員來說完全不同的世界:不是以前的數字和字母,更多的是人與人的交往,是從工程能力向溝通能力以及思想上的變化。以小組長的身份提前接觸並沒有什麼不好,反而益處多多。
其次,能夠成為小組長,證明已經得到了leader的認可。從leader的角度,也在放權培養人。將軍都是大頭兵過來的,這是必經之路。
大家怎麼看呢?歡迎留言討論。
最後,給大家推薦一個**java進階內推交流群730379855**,不管你在地球哪個方位,不管你參加工作幾年都歡迎你的入駐!(群內會免費提供一些群主收藏的免費學習書籍資料以及整理好的幾百道面試題和答案文檔!)
② 軟體開發 作為了個項目組長應該具備哪些能力
首先技術起碼要讓別人信服,另外領導能力要強,心理素質高
③ 程序員崗位職責範本
程序員需要具有良好的溝通能力、理解能力及團隊精神,責任心強,能承受較大的工作壓力。那麼程序員 崗位職責 都有哪一些你知道嗎?了解相關精彩內容請參考我為大家精心准備的程序員崗位職責範本,希望對你有所幫助,如果喜歡可以分享給身邊的朋友喔!
▼▼▼ 相關推薦 ▼▼▼
★ 渠道銷售主管的崗位職責概述 ★
★ 關於銀行大堂經理主要工作崗位職責 ★
★ 酒店保潔員崗位職責 ★
★ 公司行政前台的崗位職責 ★
程序員崗位職責範本篇1
1. 負責公司產品PC、移動客戶端核心業務模塊代碼實現
2. 保證前端的運行性能,表現及研發質量
3. 獨立負責VR項目的研發
4. 與策劃人員、後端人員、美術人員進行有效的溝通協作
程序員崗位職責範本篇2
1. 熟練掌握HTML5、CSS3、JavaScript開發,熟練掌握切圖,布局等技術,對符合WEB標準的網站重構有豐富 經驗 ;
2. 熟練使用Angular,Vue,React中至少一種JS框架,並掌握ES6/ES7,能獨立開發常用組件;
3. 熟練使用各種調試、抓包工具,能獨立分析、解決和歸納問題;
4. 對CSS/Javascript性能優化、解決多瀏覽器兼容性問題有一定的經驗;
5. 熟悉各種常用設計模式和常用MVC框架;
6. 掌握用戶體驗和交互的操作流程和UI設計原則,在web交互方面有深刻的見解;
程序員崗位職責範本篇3
1、對項目經理負責,負責軟體項目的詳細設計、編碼和內部測試的組織實施,對小型軟體項目兼任系統分析工作,完成分配項目的實施和技術支持工作。
2、協助項目經理和相關人員同客戶進行溝通,保持良好的客戶關系。
3、參與需求調研、項目可行性分析、技術可行性分析和需求分析。
4、熟悉並熟練掌握交付軟體部開發的軟體項目的相關軟體技術。
程序員崗位職責範本篇4
① 根據需求文檔,或者功能清單,進行軟體功能設計;
② 根據功能設計,進行軟體代碼編寫;
③ 負責管理軟體開發的源代碼,記錄版本變化;
④ 負責軟體測試/開發環境的搭建與維護;
2) 參與公司對外合作的軟體開發工作
① 作為企業的程序開發人員參與軟體開發工作;
② 負責對接供應商的程序員,監督軟體開發的進度與代碼質量;
③ 負責接手供應商移交的代碼,並進行源代碼管理;
3) 在用軟體的維護工作
① 維護軟體運行的環境,定期檢查 操作系統 日誌;
② 維護軟體運行的系統參數;
③ 協同運維人員為HelpDesk團隊提供二級支持。
程序員崗位職責範本篇5
1、完成項目安排的開發任務和代碼編寫工作;
2、按照項目需求的詳細設計文檔和規范編碼;
3、對公司的軟體平台或項目相關模塊進行單元測試並通過;
4、修改軟體測試後反饋的缺陷與漏洞;
5、對公司現有的軟體平台日常的維護工作
6、對使用公司或部門產品/框架提出反饋意見;
7、完成 其它 與IT相關的輔助工作(軟體支持、系統檢測等);
8、軟體項目相關的文檔編撰和 說明書 製作演示等工作;
9、定期完成相關 工作 報告 (日誌、周報、月報等),向IT經理匯報。
程序員崗位職責範本篇6
1. 能理解業務邏輯,對業務模型進行設計,編寫出規范的設計文檔;
2. 按照 工作計劃 和進度完成系統模塊的開發任務,保證開發的質量;
3. 溝通需求和開發中遇到的相關問題;
4. 完成上級安排的其他工作。
程序員崗位職責範本篇7
1.根據系統設計文檔負責自己模塊的詳細設計;
2.負責模塊的代碼開發;
3.負責已開發模塊的測試及維護;
4.相關技術文檔的起草。
程序員崗位職責範本篇8
unity3d高級游戲程序員 1、使用unity3d引擎開發3d休閑、棋牌、卡牌游戲
2、與策劃、美術、產品人員討論開發需求及技術實現細節
3、編寫高效、穩定、安全的代碼
4、負責游戲上線後的優化與迭代開發
任職資格:
1、3年以上unity3d游戲開發經驗,有成功項目經驗者優先;
2、熟悉常用數據結構和演算法,有良好的代碼編寫習慣,結構清晰、命名規范、邏輯性強
3、熟練掌握3d渲染相關知識,對dx/opengl有一定了解,熟悉各種主流特效、3d效果的實現方式
4、對資源優化、內存及性能優化有一定的研究,了解常用設計模式
5、熱愛游戲,對游戲有自己的理解,做過卡牌,棋牌游戲的優先考慮
程序員崗位職責範本篇9
職責描述:
1、負責游戲核心玩法、游戲邏輯系統等開發工作;
2、負責底層通信系統、圖形系統、引擎及編輯工具相關開發,游戲客戶端程序性能優化。
任職要求:
1、計算機類或相關專業本科及以上學歷,兩年以上游戲或互聯網行業編程工作經驗;
2、熟練使用c/c++/java/c#/objective-c/python中的一種或多種,具備扎實的編程語言基礎,熟練掌握數據結構與常見演算法;
3、熱愛游戲,踏實肯干,工作態度積極向上;
4、有u3d相關項目經驗者優先;
5、具備手機游戲或客戶端游戲開發經驗者優先;
6、熟悉ios或android系統原理,熟悉移動終端環境特性及相關解決方案者優先。
程序員崗位職責範本篇10
主程序員-游戲開發lead software engineer 維塔士 上海維塔士電腦軟體有限公司,維塔士,維塔士 主程序員-游戲開發
lead software engineer
職責:
設計客戶端結構,編寫核心代碼
領導客戶開發團隊,確保產品滿足項目進度和質量要求
與客戶、設計和項目經理協調游戲的需求和技術
負責游戲客戶端各功能模塊的設計和監督執行
負責游戲客戶端的人員配置、進度和質量控制
負責初級和高級員工的培訓和發展
經理安排的其他工作
responsibilities:
design the structure of client side and write the core code
lead the client side development team, make sure that the proct can meet the project schele and quality requirements
coordinate with the client, design and project manager about the requirements and technique of game
responsible for the design and oversee implementation of each functional mole of the game client
responsible for the personnel allocation and schele and quality control of the client side of game
responsible for training and developing of junior and senior
other tasks assigned by the manager
任職要求:
計算機科學或相關領域的學士學位,或同等的培訓和專業經驗
對游戲開發有熱情,願意投身於技術工作
4年以上游戲客戶端開發經驗
至少一個流行的游戲引擎,如unity或unreal的使用經驗
精通游戲客戶端邏輯框架、系統架構、性能分析、測試、安全技術等
熟練掌握c++或c#,有人工智慧、圖形和渲染經驗優先,有管理經驗者優先
有手機游戲背景開發經驗者優先
深刻理解面向對象的設計與開發理念,熟悉設計模式,有豐富的實踐經驗
良好的溝通能力,高度的責任感和職業精神,能在高壓下工作
邏輯思維 能力強,思維嚴謹
有領導團隊的經驗
良好的英語讀寫能力,口語能溝通為佳
qualifications:
bachelor degree in computer science or related field, or equivalent training and professional experience.
have the enthusiasm for game development, willing to dedicate himself to the technical work
have 4 years or more experience of game client development.
experience with at least one of the popular game engines such as unity or unreal
proficient in game clients logic framework, system architecture, performance analysis, test, security technology, etc
proficient in c++ or c# ? experience in ai, graphics and rendering is a plus but not compulsory supervision ? management experience is a big plus
have mobile game background development experience is a plus
have a deep understanding of object-oriented design and development of ideas, familiar with design pattern and rich practical experience
good communication skills, high sense of responsibility and professional spirit, can work under high pressure
have a strong logical and rigorous thinking ability
experienced in leading a team
good at listening, speaking, reading and writing in english, fluent in oral english
程序員崗位職責範本相關 文章 :
★ 試用期職員工作總結範文10篇
★ 最新通用員工手冊範本7篇
★ 專業技術人員工作總結範文10篇
★ it個人工作總結範文精選10篇
★ 軟體部門職責最全合集
★ 程序員個人年終工作總結2021模板十篇
★ 程序員2021年終工作總結報告範文
★ JA軟體工程師崗位職責精選範本5篇
★ 程序員個人工作總結最新範文5篇
★ 程序員職業規劃範文(2)
var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = "https://hm..com/hm.js?"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })();④ 程序員如何才能成為獨立開發者
當你有了知識體系之後,遇到和你知識體系對應的場景相關的問題,就可以快速找到相關的知識,系統的分析問題,最終解決問題。
你看,是否擁有知識體系,導致了熟練開發者和普通開發者的一個非常重要的區別:熟練開發者能夠獨立負責一個模塊或子系統的設計和開發工作,擁有分析問題、解決問題的能力和任務分解的能力,可以分配任務給普通開發者。
進階修煉方向
好啦,從技術水平的角度講,普通開發者和熟練開發者的區別就在於:普通開發者的知識不成體系,而熟練開發者構建了與某個應用場景相關的知識體系。
這樣看來,普通開發者要想進階,方向就非常明確了:構建自己的知識體系。
那麼,怎麼構建知識體系呢?先參考我的另一篇文章:構建知識圖譜,讓自己更值錢。如果後續有機會,我會重構一篇新的文章,再聊聊構建知識體系這個話題。
⑤ php程序員的崗位職責
PHP程序員崗位職責:
1、負責協助技術總監進行技術評測,bug處理,代碼開發;
2、負責網站資料庫、欄目、程序模塊的設計與開發;
3、負責根據公司要求進行erp、oa、crm系統等項目開發;
4、按時按質完成公司下達程度開發、系統評測等工作任務;
5、定期維護網站程序,處理反饋回來的系統bug;
6、網站程序開發文檔的編寫。
PHP程序員崗位要求:
1、良好的代碼習慣,要求結構清晰、命名規范、邏輯性強、代碼冗餘率低;
2、熟悉Mysql,有較為熟練地掌握mysql語言及編寫存儲過程、觸發器等資料庫開發的能力;
3、精通PHP語言,精通CGI標准和HTTP等互聯網協議;
4、熟練掌握javascript、div+css等web前端布局及多瀏覽器兼容相關技術;
5、英文水平過硬,能基本不藉助字典快速閱讀英文文檔;
6、熟練使用Linux或UNIX系統,熟悉在Linux、UNIX下配置php+mysql的運行環境;
7、有良好的溝通、協調能力和學習能力,具備良好的團隊合作精神,對工作積極嚴謹踏實,能承受較大的工作壓力。
PHP程序員發展方向:
程序員-系統分析員-架構師-技術經理-CTO;
程序員-項目組長-項目經理-項目總監-CTO;
程序員-產品設計師-產品經理-CTO。
⑥ 請問軟體工程中,PL PM PT PG分別代表什麼職位啊
ST軟體工程免費下載
鏈接:https://pan..com/s/1zesJfTuWTpPplC7Yf4YusQ
ST是指境內上市公司被進行特別處理的股票,也是退市風險警示。ST股是指境內上市公司經營連續兩年虧損,被進行退市風險警示的股票。
⑦ 程序員怎麼升職
1.大公司:打下手---代碼工--- 程序員---項目組長---項目經理
2.小公司:代碼工---程序員---項目組長---項目經理
雖然小公司容易成骨幹,但項目組長拿的錢也行沒有大公司程序員的高
也許很多程序員都碰到過,自己的技術能力已經很棒了,可還是無法升職,其實程序員要晉升到管理層,不僅僅要技術好,溝通、應變力和為人處事也是非常重要的。
1. 大膽的說出自己的想法
大多數程序員都不善言辭,溝通能力不夠。而一個正常軟體項目開發,都是團隊合作模式,同時也是按照用戶的需求進行分析梳理。如何很好的獲取用戶的需求,並與用戶及團隊內部之間溝通,是工作能力突出的重要的一環。平時,多與周邊的同事溝通,周末多參加戶外活動,努力的將自己圈子打開。平時多發表自己的看法,不用擔心會受到批評,說出去才是關鍵。
2.要注重細節
公司團隊里很缺乏一個項目助理,然後不得已選了一個程序員小伙,讓他兼職管管樣機、發發通知,這個小伙絲毫沒有怨言,除了自己的代碼照常寫的非常穩妥之外,這些小事也處理的非常好,每天加班加點也要完成。後來沒多久他就當上了主管。一個有能力把小事做到極致的人,也必定有潛力把大事做好。
3.聽取別人意見,取別人長處
人都會犯錯,一般犯錯的時候領導會直接指出來,有些人每次聽完之後都會去反駁這些理由,而且還覺得這並沒有達到自己想要的,然後他交上來的東西依然沒有任何改變,而有些人都會說:我以後會注意「、我會按照您的要求去執行、這是我的想法不知道您覺得如何。然後接下來就看到他的改進。
一般領導在明確指出你的錯誤,不管是耐心的說教還是嚴厲的批評,你都應該抱著「有則改之無則加勉」的心態,如果你要反駁,就需要准備充分的理由和依據。
面對領導的意見,要弄清楚其准確意圖,然後實施針對性的改進措施。這就是團隊里的游戲規則和生存之道。即使不是領導,是平級和下屬,也應該採用類似的心態和應對方法。
4.不斷提高自己的技術
一般程序員都會有自己的職業規劃,在什麼樣的年齡達成什麼樣的成就或者技術水平的一個整體提升,目前從技術提高的曲線來看,新手的技術提高速度最快,無論從時間還是急迫性兩個方面對新手的壓力挺大的。而到了成熟階段,其編程時間也大大縮短了和學習技術的迫切性也降低了,所以技術提高速度就慢下來許多。所以,你需要時刻看看自己的技術發展之路,哪些走的比較踏實,哪些走的比較急促;哪些是自己的技術特長,哪些是自己的技術薄弱環節。反思後一定要抽出時間抓緊學習,把自己的技術上明顯不足的地方給補上,這樣程序員的技術水平加上豐富經驗和工作能力會使得自己更加具有實力,可以應付各種挑戰,為今後的發展鋪平道路。
⑧ 軟體開發行業的職位PG,SE,PL,PM代表的是什麼意思
項目最頂層是項目負責人,接下來項目會落實到pm(項目經理pm),項目經理將任務分成若干個子項目,每個項目由一個pl(項目組長)負責。在每個子項目中,由se(系統工程師)帶領pg(程序員)共同完成。其中,pm和pl一般為具有資深項目管理經驗、長期開發實踐和良好交流能力的高級技術人才。se需要具有獨立的設計和提案能力,具有長期開發實踐經驗和交流能力。一般又可分為三種類型:第一種,純技術型se,這種人往往會成為技術專家;第二種,技術兼管理型se,將來有希望成為pl、pm,甚至更高級的職位。bridge型se(bse),通常是負責與客戶的溝通,以及團隊內的協調工作。pg(programer),也就是程序員,這類人才在企業中所佔數量最多,通常佔到了整個項目員工數的70%,也是企業中最緊缺的一類職位,一般為具有專業知識的軟體工程技術人員。通常,理工科的大學畢業生通過短期培訓後,都可以勝任這個職位。具體職責:
(1)
項目經理
職責:1、
制定產品的目標。2、
制定各個工作的詳細任務表,跟蹤這些任務的執行情況,進行控制。3、
組織會議對程序進行評審。4、
綜合具體情況,對各種不同方案進行取捨並做出決定。5、
協調各項目參與人員之間的關系。人員要求:對產品有激情,具有領導才能。對問題能正確而迅速地做出確定。能充分利用各種渠道和方法來解決問題。能跟蹤任務,有很好地日程觀念。能在壓力下工作。(2)系統分析員職責:1、
了解用戶需求,寫出《軟體需求規約》。2、
建立用戶界面原型。人員要求:擔任系統分析員的人員應該善於協調,並且具有良好的溝通技巧。擔任此角色的人員中必須要有具備業務和技術領域知識的人才。(3)設計員職責:1、
定義類的方法和屬性以及各個類之間的關聯,畫出類圖。2、
進行資料庫設計。人員要求:
掌握面向對象分析與設計技術,統一建模語言(uml)。(4)程序員職責:按項目的要求進行編碼和單元測試。人員要求:良好的編程技能和測試技術。(5)測試員職責:
執行測試,描述測試結果,提出問題解決方案。人員要求:了解被測試的系統,具備診斷和解決問題的技能,編程技能