MyException - 我的异常网
当前位置:我的异常网» 综合 » 一名工作10年以上的Java软件工程师年度总结——那些

一名工作10年以上的Java软件工程师年度总结——那些小弟我成长必备的经

www.MyException.Cn  网友分享于:2018-04-03  浏览:1次
一名工作10年以上的Java程序员年度总结——那些我成长必备的经

 

一名工作10年以上的Java程序员年度总结——那些我成长必备的经验

以下是作为一名Java程序员经过10年时间总结出的一些有关于Java软件开发的经验规则:

Java编程真的不是一件容易的事

不管你多喜欢或是多会Java编程,在学习和解决问题上总会碰到障碍。工作的时间越久就越能明白这个道理。不过这倒是一个让人进步的机会,因为你要一直不断的学习才能很好的解决你面前的难题。如果你已不有了进取心,那么当遇到难道无法解决时你就会想要放弃。

Java编程也是最让人沮丧的事情

正常的编程过程都是这样的:尝试、失败、学习、思考、灵感、成功。在这个漫长的过程中,常有人会感到沮丧也是很正常的事,如果最终成功了,那么接下来你会想挑战更难的项目,当然,之前的沮丧就会从新而来,又是一个从新学习的机会,在这个过程中,我们要懂得调整好心态,从新从发。

办法总是要比困难多

经过不断的学习,我们的编程技术会越来越强,对自己也会更加自信。每个人小时候都会有大大小小的闯祸经历,但随着我们的成长和能力的增强,我们很少再去办错事情了。而如今我们也有办法解决我们所犯的错。

Java编程就像魔法,而我们每个人都成为魔法师

经过我们的努力,学习好编程的各种技能,当你做出来的各种编程代码,让别人操作起来轻而易举的就能得到他们想要的效果时,他们就会觉得我们像魔法师一样,因为我们所提供的这些功能可以让他们更轻松,他们也更需要我们的这种技能。

架构师去写代码往往能作出最佳决策

在我运行的Tech Lead courses中,我提倡技术领导者至少将他们30%的时间用来写代码。花时间于编码上有助于建立信任,尊重和理解当前的系统。在做架构决策时,不考虑到当前系统的约束条件往往会造成错误的决定。

多写技术文档

多写技术文档是好事哦—–其实它是对你工作经验的总结和提高!一个愿意和别人分享知识的人,才能在不断的思考中提高!而且,写文档很锻炼人滴!

所以建议木有博客或者经常看别人文档自己却不写的同行,赶快开博吧,其乐无穷呀!

(技术文档注重简洁精练,提供源码;总结性文档注重亲身体会!)

合理的职业规划

什么是职业规划—-就是你短期或者长期的一个职业计划!大道理不讲,咱简单点。先问你几个问题:

  • a.你工作几年了,你愿意一直和新入行的新手一样就是个简单的程序员吗?

  • b. 你愿意一直写代码,而不关心其他吗?

  • c. 一个项目的前期需求,设计,后期部署维护,领导找到你,你说咱搞不定,行吗?

程序员不是敲代码的机器。第一年太多东西不懂,你可以一切听从老大的安排,敲敲代码,看看数据库,测试自己和别人的代码;但是第二年,你还是这样吗?不可能的,一年的经验你完全可以入行了,是时候该学习怎么进行需求分析,怎么设计数据库,怎么写各类文档,怎么写更好的代码?这是高级程序员的要求!

什么是高级程序员?具有分析设计能力,能进行技术攻关,而且具有某行业深厚背景的程序员!

所有,一个项目立项后,你要积极的参与到前期设计中,跟老同志们一道思考分析问题,学习经验!OK,你这就成长啦!

千万不要认为程序员就是写代码的哦!!!

说到学习我这里收藏了一些不错的学习视频,每天不断更新:

一名工作10年以上的Java程序员年度总结——那些我成长必备的经验

这里的视频是每天不断更新的,每天都有新的视频每天都有大牛讲解新的技术,如果想学习Java工程化、高性能及分布式、深入浅出。性能调优、Spring,MyBatis,Netty源码分析的朋友可以加Java进阶群:454377428,群里有阿里大牛直播讲解技术,以及Java大型互联网技术的视频免费分享给大家。

一名工作10年以上的Java程序员年度总结——那些我成长必备的经验

一名工作10年以上的Java程序员年度总结——那些我成长必备的经验

关于Java行业前景

据不完全统计,截至目前(2017.07)为止,中国Java程序员的数量已经超过了100万。而且,随着IT培训业的持续发展和大量的应届毕业生进入社会,Java程序员面临的竞争压力越来越大。那么,作为一名Java程序员,怎样努力才能快速成长为一名高级的程序员或者架构师,或者说一名优秀的高级工程师或架构师应该有怎样的技术知识体系,这不仅是一个刚刚踏入职场的初级程序员,也是工作三五年之后开始迷茫的老程序员,都必须要面对和想明白的问题。为了帮助大家少走弯路,我总结出一个Java程序员的工作2-5年成长路线图。

一名工作10年以上的Java程序员年度总结——那些我成长必备的经验

一名工作10年以上的Java程序员年度总结——那些我成长必备的经验

一名工作10年以上的Java程序员年度总结——那些我成长必备的经验

一名工作10年以上的Java程序员年度总结——那些我成长必备的经验

一名工作10年以上的Java程序员年度总结——那些我成长必备的经验

一名工作10年以上的Java程序员年度总结——那些我成长必备的经验

这里的视频是每天不断更新的,每天都有新的视频每天都有大牛讲解新的技术,如果想学习Java工程化、高性能及分布式、深入浅出。性能调优、Spring,MyBatis,Netty源码分析的朋友可以加Java进阶群:454377428,群里有阿里大牛直播讲解技术,以及Java大型互联网技术的视频免费分享给大家。

文章评论

初级 vs 高级开发者 哪个性价比更高?
初级 vs 高级开发者 哪个性价比更高?
程序员眼里IE浏览器是什么样的
程序员眼里IE浏览器是什么样的
中美印日四国程序员比较
中美印日四国程序员比较
如何区分一个程序员是“老手“还是“新手“?
如何区分一个程序员是“老手“还是“新手“?
Web开发者需具备的8个好习惯
Web开发者需具备的8个好习惯
“肮脏的”IT工作排行榜
“肮脏的”IT工作排行榜
我是如何打败拖延症的
我是如何打败拖延症的
聊聊HTTPS和SSL/TLS协议
聊聊HTTPS和SSL/TLS协议
总结2014中国互联网十大段子
总结2014中国互联网十大段子
5款最佳正则表达式编辑调试器
5款最佳正则表达式编辑调试器
2013年中国软件开发者薪资调查报告
2013年中国软件开发者薪资调查报告
Java程序员必看电影
Java程序员必看电影
程序猿的崛起——Growth Hacker
程序猿的崛起——Growth Hacker
当下全球最炙手可热的八位少年创业者
当下全球最炙手可热的八位少年创业者
程序员应该关注的一些事儿
程序员应该关注的一些事儿
我跳槽是因为他们的显示器更大
我跳槽是因为他们的显示器更大
旅行,写作,编程
旅行,写作,编程
Web开发人员为什么越来越懒了?
Web开发人员为什么越来越懒了?
10个帮程序员减压放松的网站
10个帮程序员减压放松的网站
每天工作4小时的程序员
每天工作4小时的程序员
2013年美国开发者薪资调查报告
2013年美国开发者薪资调查报告
十大编程算法助程序员走上高手之路
十大编程算法助程序员走上高手之路
要嫁就嫁程序猿—钱多话少死的早
要嫁就嫁程序猿—钱多话少死的早
程序员的一天:一寸光阴一寸金
程序员的一天:一寸光阴一寸金
为啥Android手机总会越用越慢?
为啥Android手机总会越用越慢?
60个开发者不容错过的免费资源库
60个开发者不容错过的免费资源库
如何成为一名黑客
如何成为一名黑客
程序员和编码员之间的区别
程序员和编码员之间的区别
漫画:程序员的工作
漫画:程序员的工作
亲爱的项目经理,我恨你
亲爱的项目经理,我恨你
程序员的鄙视链
程序员的鄙视链
程序员周末都喜欢做什么?
程序员周末都喜欢做什么?
写给自己也写给你 自己到底该何去何从
写给自己也写给你 自己到底该何去何从
“懒”出效率是程序员的美德
“懒”出效率是程序员的美德
程序员最害怕的5件事 你中招了吗?
程序员最害怕的5件事 你中招了吗?
Google伦敦新总部 犹如星级庄园
Google伦敦新总部 犹如星级庄园
那些争议最大的编程观点
那些争议最大的编程观点
科技史上最臭名昭著的13大罪犯
科技史上最臭名昭著的13大罪犯
老程序员的下场
老程序员的下场
 程序员的样子
程序员的样子
10个调试和排错的小建议
10个调试和排错的小建议
代码女神横空出世
代码女神横空出世
一个程序员的时间管理
一个程序员的时间管理
团队中“技术大拿”并非越多越好
团队中“技术大拿”并非越多越好
我的丈夫是个程序员
我的丈夫是个程序员
为什么程序员都是夜猫子
为什么程序员都是夜猫子
程序员都该阅读的书
程序员都该阅读的书
那些性感的让人尖叫的程序员
那些性感的让人尖叫的程序员
老美怎么看待阿里赴美上市
老美怎么看待阿里赴美上市
软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有