java程序员摸爬滚打的三年,这些经历你值得借鉴
不知不觉都2020年2月底了,小羊同学从毕业快开始都一直从事java开发这个行业,前两天开通了头条号,想借此发文分享一下这几年的经历吧,如果你是还没毕业的大学生或者刚入行不久,也许会对你有帮助。
1:多问,尤其是应届生,在这个阶段会遇到的问题很多很多,当然意思也不是说遇到点小问题就去问同事,首先得尝试百度、Google过之后确定以自己的能力决绝不了了的时候再去问同事。
2:勤学,刚入行的同学千万不要停滞不前,如果你只能靠java完成增删改查等上级安排的任务就安于现状的话,那么你是否能保证自己不会被淘汰呢?入了这一行,就注定要不停的奔跑。
3:时刻关注互联网最新技术,大家是否还在用struts、Hibernate、iBatis呢?要知道这些在2016年之前可都是主流技术,但是现在都2020年了,你必须得会SpringBoot、SpringCloud、甚至Hadoop、zookeeper等分布式开源框架。而且有的公司甚至把java和大数据基本归为一类了。
4:研发功能之前一定要弄清楚功能的需求,这个是必须要详细了解的一个前提,然后分析需求在业务上的可能性,需求是根基,业务分析前提。前面做到位了,在开发中定位会更加的准确,同时也会减少bug,减少了后期的工作量。
5:要有属于自己的开发利器,这个就不多说了,作为开发人员一定要熟练一套代码生成、调试、建模等工具,能给自己剩下不少时间。时间是宝贵的,更充裕的时间我们才能做更多的事。
6:不要依赖公司的开发环境,这里指的是公司的框架、ui、设计模式什么的,不然你连跳槽的勇气都没有。
7:要养成良好的编程习惯,这个就不多说了,小羊也维护过很多祖传级代码,过程真的是痛苦不堪,对作者也是无数次问候。
8:不要被封面误导,一定要有个女朋友。
最新文章
- 基于MySQL MEB的备份恢复
- SSH实战 · AJAX异步校验
- bootstrap和jquery mobile的对比
- 利用 runtime,解决多次点击相同 button,导致重复跳转的问题-b
- bzoj 2618 2618: [Cqoi2006]凸多边形(半平面交)
- sphinx插入代码
- java中对于JSON 的处理 fastjson gson 系统自带的JSON 的选择
- BIF
- Linux wget断点续传,限速下载
- awk学习[参考转载]
- Jedis cluster集群初始化源码剖析
- Vakuum开发笔记02 核心与安全问题
- SNMP学习笔记之SNMPWALK 安装与使用详解
- UUID,加密解密算法的使用
- SVN提交修改时出现:Checksum mismatch
- linux自学(四)之开始centos学习,网络配置
- Android DB类,支持MDB,SQLITE,SQLSERVER,支持查询、事务,对象直接插入和更新操作等
- 第三十九篇 Python异常处理
- settings配置与model优化
- Coursera 机器学习 第8章(下) Dimensionality Reduction 学习笔记