www.6SIT.com转载来自这个网站吧,许久之前看的,分享给那些对学习Java前途迷茫的童鞋

1.基础:Java、Java Web、Android

2.全面:有些东西,虽然不见得很精通,但至少应该了解
3.算法:深度搜索,广度搜索,排序
4.分享
5.沟通
6.自信
java 软件工程师的两条路线
1.管理路线
2.技术路线
第一条路:技术专精路线(三个路线)
第一阶段:初级--中级开发工程师    首先学习Java程序设计基础 ,Java常用框架、J2EE, 学习JavaScript脚本 ,掌握常量与变量、数据类型、类和对象、封装、继承与多态等,顺便学一下Windows Server服务器架设管理知识。定学习计划,按季度定,然后是执行和坚持。
第二阶段:成长为高级开发工程师晋升到软件架构师    学习软件开发模式、常用web服务器配置、MySQL数据库、Microsoft SQL Server数据库应用、oracle数据库、需求程序设计文档、测试文档等,这是一个技能提高和经验积累的过程,要做到软件架构师需要大概2-3年的项目开发经验。
第三阶段:做项目经理向首席技术官发展    项目经理会用到软件性能测试、团队协作开发工具、流程管理、软件项目风险管理、DB2数据库应用、数据结构、海量数据库解决方案,另外学学编译原理,财务知识。此时,脑子清楚,比技术清楚重要。
技能树:
第一阶段必会技能:初级--中级开发工程师
注:括号后为自己目前掌握的情况
Java常用框架
Java程序设计基础(部分掌握)
HTML超文本标记语言(掌握)
oracle数据库(sql语句入门)
常用Javascript框架
JavaScript脚本基础(入门、了解)
第二阶段必会技能:高级开发工程师---软件架构师
oracle数据库
常用web服务器配置(入门)
常用团队协作开发工具
Windows Server服务器架设管理
JSP动态网页开发(入门)
软件技术文档编写能力
第三阶段必会技能:项目经理---首席技术官
数据结构(一定程度入门)
MySQL数据库(入门)
数据建模
海量数据库解决方案
程序设计语言原理
UML建模语言
编译原理
Microsoft SQL Server数据库应用
执行力
高效能分析和解决问题能力
数据分析
第二条路:技术转产品路线:
不可否认,每个人的性格特点不一样,机遇也会不同,职业发展也不是只有一条路,关键是清楚自己的定位,做技术是辛苦活儿,如果不能乐在其中,从技术转产品也不失为一种很好的选择。
第一阶段:最佳转型时机
当你有转型的想法的时候,我还是建议你能完成你初级--中级Java工程师的学习积累过程,从我的工作经验来看,有技术背景的产品经理更容易成功。
第二阶段:转型产品经理---产品总监
这时你会感觉到懂技术的产品经理就像会武术的流氓一样(哈哈,比喻恰当吗),一出手就高一个档次,当然,产品经理这个职位对你的技能要求更广,要求要全面,都要知道一些。
你需要补充的技能有:需求分析设计、用户心理体验、快速原型设计工具、网站信息架构、界面交互式系统设计。还有就是人际关系的处理,你会同时和内外部人做各种协调。
第三阶段:事业部经理---公司副总。
想做到事业部经理的位子,你的知识体系将会由技术向管理发展变化,要求你要懂管理学,市场调研、商业心理学、经济学原理、数据分析、公关营销、预算管理等,你将要管理几个项目团队,乃至运营整个公司。
技能树:(第一阶段技能同技能专精第一阶段)
第二阶段必会技能:转型产品经理---产品总监
网站信息架构
需求分析设计
界面交互式系统设计
绩效量化考核量化管理
用户心理体验
Axure rp快速原型设计工具
用户体验设计
第三阶段必会技能:事业部经理---公司副总
统计学
预算管理
公关营销策划技巧
数据挖掘
数据分析
概率论
组织管理学
执行力
图:
路程详细图

Java programer的成长之路相关推荐

  1. Java架构师成长之路

    目录导航 前言 一.源码分析专题 1.1 设计模式详解 1.2 Mybatis源码分析 1.3 Spring5源码分析 二.分布式架构专题 2.1 漫谈分布式架构 2.2 分布式架构的基础 2.3 分 ...

  2. JAVA程序员成长之路的总结

    JAVA程序员成长之路的总结 看了篇推荐贴,JAVA程序员成长之路的总结,大致适用于各种初级JAVA程序员规划借鉴之用, 原文地址http://tieba.baidu.com/p/2017010306 ...

  3. [Java学习资料] [成长之路]

    [背景] 网上学习资料千千万万,成长之路千千万万,各取所需 JAVA基础 网站 https://www.runoob.com/java/java-tutorial.html https://www.w ...

  4. 一个JAVA程序员成长之路分享

    我搞JAVA也有些日子了, 因为我比较贪玩,上进心不那么强, 总是逼不得已为了高薪跳槽才去学习, 所以也没混成什么大牛, 但好在现在也已经成家立业, 小日子过的还算滋润, 起码顶得住一月近万元的吃喝拉 ...

  5. Java游戏服务器成长之路——感悟篇

    又是一个美好的周末啊,现在一到周末,早上就起得晚,下午困了又会睡一两个小时,上班的时候,早上起来喝一杯咖啡,然后就能高效的工作一整天,然而到了周末人就懒散了,哈哈. 最近刚跳槽,到新公司已经干了有两周 ...

  6. 一个JAVA程序员成长之路(转载)

    我搞JAVA也有些日子了, 因为我比较贪玩,上进心不那么强, 总是逼不得已为了高薪跳槽才去学习, 所以也没混成什么大牛, 但好在现在也已经成家立业, 小日子过的还算滋润, 起码顶得住一月近万元的吃喝拉 ...

  7. Java程序员成长之路

    2019独角兽企业重金招聘Python工程师标准>>> 我搞JAVA也有些日子了, 因为我比较贪玩,上进心不那么强, 总是逼不得已为了高薪跳槽才去学习, 所以也没混成什么大牛, 但好 ...

  8. Java程序员谈一谈-----java程序员成长之路

    转载:http://www.banzg.com/archives/679.html?ref=myread 阿里面试回来,想和Java程序员谈一谈 引言 其实本来真的没打算写这篇文章,主要是LZ得记忆力 ...

  9. 分享下多年积累的对JAVA程序员成长之路的总结

    文章来自贴吧.原文地址:http://tieba.baidu.com/p/2017010306 我也搞了几年JAVA了,由于一向懒惰,没有成为大牛,只是一普通程序猿,不爱玩社交网站,不爱玩微博,唯独喜 ...

  10. 猿创征文|当我在追光 我与光同航--我与Java的技术成长之路

    文章目录 前言 材料转码 初识JAVA 大学建议 1. 参加比赛 2. 坚持创作 3.养成看书的习惯 Java路线 1. java基础 2. 数据库 3. javaWeb 4. 框架 前言 今天借着官 ...

最新文章

  1. Blockchain与Big Data将碰撞出怎样的火花?
  2. python科学计算三剑客_《Python数据分析三剑客:Pandas、Numpy、Matplotlib》专题
  3. Android Gradle 学习笔记(四):Gradle 构建脚本
  4. 微信红利末期,新媒体运营除了打造10W+还应该做什么?
  5. spark集群运行模式理解
  6. Qt之QPropertyAnimation
  7. 维基百科(wikipedia)数据下载(含地理数据)
  8. Linux 中断学习之小试牛刀篇---Linux中断内核编程
  9. 计算机游戏蜘蛛纸牌如何还原,经典PC纸牌游戏空当接龙、蜘蛛纸牌等登陆iOS/Android...
  10. php怎么实现ubb代码,php实现过滤UBB代码的类
  11. keil编程和c语言,C语言编程及keil软件使用.ppt
  12. 油猴超神好用脚本推荐
  13. ubuntu开启关闭CPU核心的指定线程、开启关闭CPU超频boost、指定特定CPU线程运行相应任务(taskset)
  14. 三代Pacbio进行细菌16S全长测序
  15. 导函数连续、可导、可微、连续、有界、可积的关系,史上最全!一张图搞定!
  16. 风险度量、马科维茨模型的求解与衍生
  17. 因为造轮子,我一个月就转正了
  18. 华为思科宣布全力布局,美国NSF巨资支持的NDN到底什么来头?
  19. css3的vw单位,vh单位的讲解,以及vw vh的兼容性
  20. cufflinks 介绍使用

热门文章

  1. win10解压安装mysql缺少MSVCR120.dll文件的问题
  2. 零信任在智慧城市典型场景中的融合应用
  3. Spark机器学习解析
  4. 分子系统学-多序列比对和系统进化分析教程
  5. java jxls_java使用jxls导出Excel
  6. 浅析双11背后的电商IT基础架构
  7. 指派问题中匈牙利算法----Python实现
  8. 华为网络工程师认证有哪些?值不值得考?
  9. linux c如何判断字符串是否为空
  10. html中pc端与移动端区别,pc端是什么意思?pc端和移动端有什么区别