国产精品高清一区二区三区久久,国产精品无码Av免费播放,屁屁影院一区二区三区,亚洲国产砖一线二线

技術總監&技術經理相關專業能力要求

對于程序員的職業進階主要兩個方向一個是項目管理,一個是技術總監或技術經理。對于項目管理主是對于項目的管控,項目管理的七大范圍,個人覺得相對于項目管理來說技術總監或技術經理要求更高一些,它不僅要求有比較全面和過硬的技術能力還要要求有比較好的管理能力。

縱觀各大招聘網站對于“技術總監或技術經理”的要求都大同小異。
下面就我針對于項目管理和相關技術(主要是Java方向)這兩方面作一個要求匯總,你可以把它作為一個打怪升級的過程中的技能備忘錄,錦囊。

一、項目管理

制訂并實施工作目標和工作計劃,加強技術隊伍建設和管理
負責對研發團隊進行有效的管理、提升和考核,能合理的工作安排和項目過程把控。
績效考核指標,績效考核,績效管理,部門制度指定,激勵,監督
團隊員工招聘,錄用,技術培訓
公司發展戰略,年度經營計劃,月度經營計劃
負責制定與技術相關的各項管理制度、技術規范及業務流程

1、參于公司戰略討論。負責信息中心整體發展方向、負責團隊目標和工作計劃的制定和高效執行、確保目標實現;
2、組織制定和實施重大技術決策和技術方案、制定技術發展戰略、規劃發展方向、全面負責公司技術層面的所有管理工作;
3、負責團隊的建設和人才培養,不斷提升團隊的工作質量、效率和技術能力;
4、負責各項目系統總架構的(包含網站、軟件、數據庫、接口和應用架構、APP客戶端軟件、系統運維、安全運維等)設計與實現;
4、分析產品運營效果和數據、制定產品優化方案、實現提出的技術需求;
5、負責根據需求設計大數據、大并發技術解決方案;
6、負責解決重大技術問題,指導、處理、協調和解決軟件產品出現的技術問題;
7、負責關注現有產品的數據并進行分析、帶領團隊持續完善和優化已有產品功能;
8、負責不斷地快速提升核心技術、構建穩定、高效的研發團隊;負責團隊的建設、激勵、考評、培養、持續提升團隊工作熱情、工作質量和工作效率;


1、制訂并實施工作目標和工作計劃,加強技術隊伍建設和管理;
2、根據業務需求進行軟件需求分析;
3、系統架構設計及模塊劃分和設計、進行模塊接口設計;
4、參與核心代碼開發并指導其他工程師完成軟件代碼開發;
5、負責制定團隊開發規范、編碼規范,并跟蹤開發過程及時糾正;
6、負責對研發團隊進行有效的管理、提升和考核,能合理的工作安排和項目過程把控,工作協調分配。
====================

二、相關技術

1、大專及以上學歷,3年以上互聯網平臺系統開發經驗,具有團隊管理經驗尤佳;
2、精通Spring、Hibrenate、Struts等開發框架;
3、精通J2EE、XML、HTTP、WebService、json、分布式、多線程等高性能架構相關開發技術;
4、精通面向對象的分析和設計技術,包括設計模式、UML建模等,精通設計模式,熟悉并能使用主要的設計模式,能在JDK,主流的開源框架中識別設計模式,做到真正理解設計模式的思想和用法;
5、精通面向對象的設計方法, 具有豐富的面向對象架構設計以及相關設計開發流程;能用主流的UML工具(Rose等)畫主要的UML圖,例如Class圖,順序圖,狀態圖等。
6、熟練使用Oracle、MySql等數據庫系統,有較強的數據庫設計和開發能力;
7、具有高負載、高并發、大數據量、分布式網站的開發、設計優先。
8、熟悉Web后臺編程環境,精通至少兩種以上后臺開發語言,比如:Java/PHP/.Net/Python/Ruby


、精通Java SE和Java EE技術,包括Servlet/JSP、JDBC、EJB、JMS、Web Service等技術,對各種開源的框架如Spring、Hibernate、Mybatis等有深入的了解;

、精通大型電商網站的架構設計、系統分析、軟件實現、性能優化及系統安全和數據管理;

、精通java和JVM、熟悉Linux、mysql、Mssql、Oracle等常用開源軟件和開源框架;

、精通jsp、Servlets、JMS、EJB、jdbc、JMX開發,熟悉J2EE規范,熟悉各種常用設計模式;

、熟悉Tomcat、Jboss等應用服務器,熟悉Linux,熟悉常用的命令,能在Linux下部署和管理Git,Nginx,Tomcat和MySQL等;

、撰寫技術文檔能力強;

、精通主流WEB2.0的技術,熟悉RestFul,springmvc, spring,mybatis/JPA、 分布式緩存技術,以及其他性能調優技術,對高性能、高可靠性分布式系統的設計和實現有深入理解

、精通分布式高并發系統架構設計,熟悉zookeeper,dubbo,jgroup等框架。

、精通常用的java框架,spring , mybatis,Hibernate ,netty.能夠合理使用開源框架和設計模式提高軟件質量。

、精通數據模型設計。了解mysql優化,高可用集群搭建,熟悉Redis,Memcache ,Mongo db等No Sql.

、能夠使用SVN,GIT,管理代碼。并使用一些開源工程提高代碼質量,和集成速度。


、計算機基礎知識扎實,熟悉多線程編程,JVM調優, 設計模式,精通Java編程基礎:集合框架、多線程并發等;

、精通Spring, 理解AOP的思想,極為熟悉SpringMVC,精通Spring下的各種配置,特別是事務配置,連接池配置等。

、精通Hibernate,最好是Hibernate結合MySQL,知道常見的難點及解決方式,如批量更新和緩存的問題。熟悉JPA,能用Hibernate作為JPA的實現,結合Spring開發系統。

、精通MySQL或MariaDB,能用PowerDesigner,ERWin等建模工具規范化設計大新網站的ER模型,能編寫較復雜的存儲過程,掌握常用的性能調優技術,精通讀寫分離技術,并有實際的項目經驗。

、精通SpingMVC+SpringIOC+MyBatis+MySQL的系統開發技術,成熟的Action+Service+DAO+Entity的分層開發經驗和技術, 有利用上述技術開發大型網站系統的豐富經驗。

、精通JSP,JSTL的表現層技術,熟悉HTTP協議,熟悉html5,Javascript、AJAX、JSON等Web2.0頁面技術;必須精通 BootStrap, JQuery,因為是側重前端的方向,所以應具備在無美工和前端設計師配合情況下,設計出采用BootStrap, JQuery,HTML5技術的具有統一的網站頁面風格的靜態頁面,具備較高水平的頁面布局和設計能力。