起航学习网 - 让每个人都能学到最前沿新知识、新技能!

起航学习网

当前位置: 起航学习网 > 短期培训 > 编程语言 > 技术日新月异 当个程序员真的不容易

技术日新月异 当个程序员真的不容易

时间:2018-12-06 11:10:21来源:编程网 作者:IT培训网 已有: 名学员访问该课程

  快捷搜索:程序员(1063)

前言:近期,我与团队同学探讨了职业发展规划的问题。有些同学表示希望后续能进一步在技术领域(或管理方向)有进一步的积累;有的同学表示希望在新的一年能具有更好的技术影响力,自己能做一些技术决定,去影响其他人,这样自己会很有成就感。

技术变化那么快,程序员如何做到不被淘汰?

写了这么多年的代码,你是否曾经有过这样的迷茫和困惑——技术发展日新月异,奋力追赶的我们,究竟是技术的主人还是技术的奴隶?

程序员是吃青春饭的吗?还是自身的能力达不到年龄的要求?

近期,我与团队同学探讨了职业发展规划的问题。有些同学表示希望后续能进一步在技术领域(或管理方向)有进一步的积累;有的同学表示希望在新的一年能具有更好的技术影响力,自己能做一些技术决定,去影响其他人,这样自己会很有成就感。

因此,我也问了一些问题:

l 你希望技术能进一步积累,那你积累的方向和期望达到的结果分别是啥?

l 你希望能有技术决策,希望有影响力,你觉得应该如何做到?

l 是希望通过岗位任命的方式吗?

l 你觉得是否成功的标志,就是今年或明年得到晋升吗?

l 等等

大部分同学在面对这些问题时,其实是比较迷茫的,也缺少真正可度量的衡量标准。是否能在短期内获得晋升成了大部分人作为“组织是否认可、自己是否认可”的衡量标准了。 当然,这个话题仁者见仁、智者见智,这里我简单地谈谈我的看法。我以相对比较口水化的方式,将职业发展分两个阶段来进行阐述:

1)第一阶段:大学毕业3到5年

2)第二阶段:大学毕业5到10年

第一阶段:大学毕业3到5年

对于从事Java软件开发的技术同学,在毕业后的3到5年内主要都是以学习、积累为主。这个阶段的工作几乎每天都有惊喜,都有收获。从一开始啥都不懂的校园“新鲜人”向“职业人”转变。在这个阶段,你会学习:

首先,你需要有深度的Java基础知识:你会开始看《Java编程思想》、《Effective Java》。这两本书绝非普通的基础,而是至少拥有1~2年卓越的java开发者才有可能学完,而且这两本书一般要读完需要1年左右的时间。

其次,你需要看一些开源框架的源码,如果单单使用框架是实现业务而不去深入框架核心,架构思想,过几年有可能会发现你脱离了框架什么活也干不成。

 

技术日新月异 当个程序员真的不容易_www.epx365.cn

 

再者,你在这这个阶段已经不能局限于满足于讲代码写出来,此时此刻的你需要追求高质量高性能的代码了,你此时需要研究的知识就会如下图所示:

 

技术日新月异 当个程序员真的不容易_www.epx365.cn

 

是不是学习了上面做这些技术就够了呢?相信看到这里的码友已经知道答案了,没错,你还需要知道分布式架构的知识

 

技术日新月异 当个程序员真的不容易_www.epx365.cn

 

 

技术日新月异 当个程序员真的不容易_www.epx365.cn

 

另外,目前企业有大小,平台有限制,甚至对开放的方式方案都出现了独立的方式,Facebook每个模块的功能从设计到开发再到维护,由后端到前端再到客户端都是通过一程序员来进行的,这些就是所谓的全栈工程师,那么java开发中,我们服务器也有其自身的独到性;那么如何将庞大的后台系统分部成为多个功能独立,部署独立,维护独立,松耦合的独立服务呢?从而减少企业的沟通成本和维护成本呢?毫无疑问,这就是微服务。

 

技术日新月异 当个程序员真的不容易_www.epx365.cn

 

最后,如果说开发是一个战场,那么程序猿们就是勇猛的战士,我们的战斗需要协调合作,统一调度,统一部署。那么完美的配合自然需要优秀的开发工具,那就就是我们的敏捷开发的学习。

 

技术日新月异 当个程序员真的不容易_www.epx365.cn

 

项目实战

 

技术日新月异 当个程序员真的不容易_www.epx365.cn

原文标题:技术日新月异 当个程序员真的不容易

原文链接:http://www.epx365.cn/peixun/software/201845215.html

 (责任编辑:IT培训网)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
培训学校
IT培训网 访问该机构站点 报名留言 加为好友 用户等级:注册会员 用户级别:10 机构名称:IT培训网 联 系 人:王老师 联系电话:0371-55025032 联系手机:13783581536 在线客服:起航学习网客服 在 线 QQ:起航学习网客服 电子邮件:3158895217@qq.com 网站域名:http://www.cnitedu.cn 注册时间:2016-07-18 11:07 最后登录:2018-12-06 18:12
推荐内容