技术含量

2018-06-13  本文已影响0人  JavaLearner

自己太纠结于技术含量了,其实作为技术人员,快速实现业务本身就是很有技术含量的东西

即使是一个CRUD业务系统也要有以下技能

  1. 理解业务
  2. java语言: 《java核心技术》、《Core java》、
  3. Session、网络安全等知识
  4. idea快捷键
  5. mybatis的使用 / redis的使用,连接池的使用,涉及到网络,高性能MySQL技术 (高性能MySQL、MySQL必知必会等知识)
  6. 代码重构技术
  7. 线上运维技术
  8. 性能测试:火焰图什么的

如何衡量业务业务是否能可以做下去的指标

  1. 是否还有新的业务需求
  2. 性能测试是否做了
  3. 身边是否有牛人,能够从他们身上学到东西
  4. 敢于冒险,要跟牛人一起工作,这样自己才能得到提升

在项目中学习,在开源代码上学习,解决线上问题,这样自己提升的会比较快,否则就是在简单的重复自己。

工作中如果没有成就感,就需要从以下几个地方找到

  1. 能不能比以前做的更快(原先1个小时,现在半个小时,而且这个技能是可以学习到的)
  2. 单元测试做了没有
  3. 假如假如了一个新的团队:新团队中代码很差,没有单元测试,没有性能测试,并且业务也没啥挑战,但是天天有很多杂活,你会如何处理呢?
上一篇 下一篇

猜你喜欢

热点阅读