距离上次总结,才隔了12篇博客的距离,却隔了1年的时光。
一、废话叨叨
感谢各位听我叨叨。一个入行3年的直男程序员,地理坐标北京,背景交代结束。
先说说自己的工作吧,第一份工作在国企,工作氛围轻松,环境宜人,在增(左)删(拼)改(右)查(凑)中算是入了行。公司还有一个库存上千的小小图书馆,简直如获珍宝,平时也很注意学习新的知识,也在笔耕不辍的写技术博客;感谢第一份工作,师傅领进门,修行在个人。
这么好的环境还要换工作?原因你懂就行!
目前就职公司,是创业公司,要求一人多专。在这短短的一年中,在网络、安全、开发、面试以及团队管理等方面都有接触,作为小组技术leader,经历了创业公司该有的和不该有的;在项目管理和技术管控方面,提升了自己的能力,做人做事也是收获颇多。
工作感悟:
不仅仅是一份工作,更是一个野蛮生长的环境。
要眼中带光,除了努力,有结果的付出;还要心胸广阔,为人平静。
很多时候,好的工作环境不能太过苛求,我们能做的,就是不断提升自己,只有自己不断强大,才能遇到更好的。
二、浅谈技术
在技术这条路上,要想成为大神,是要不断跳出自己舒适区的,从前端到后台,从数据库到网络,从运维到操作系统等等,要做到面面俱到。但现实往往是什么都知道一点,也仅仅是知道一点!
那怎样才能达到理想型的自己呢?
首先
理解技术
在我看来,技术、框架就像是人体的骨骼,业务就像肉身,程序员就是大夫。
初入职场的时候,我们就是一个小白,掌握了一门语言,算是刚刚入了门;在增删改查中,距离面向对象编程的思想高度进了一步,知识体系慢慢丰富起来;用的越多,学的越多,我们就会把206块骨头都摸索清楚,不同的地方出了毛病,也能够融会贯通,药到病除。我们最终的目的是要做的有血有肉有力量,要求我们对于技术炉火纯青,对于业务条理清晰。
不要陷入细节
但往往在开始的时候,容易陷入细节,例如我们在刚开始使用spring的时候,就一头扎进源码中,去学习IOC,AOP的原理,一旦碰壁,又失去了继续下去的勇气。如果我们把不解先放在一边,先用熟了,多用几次,可能当初的疑惑也就不存在了。无法退一步海阔天空,也就无法看的更高更远;
换个方式,先从 HelloWord 开始造轮子,在项目中使用的频率渐渐提高,一门技术使用得心应手以后,再去研究源码;造轮子的过程,是一个从无到有的过程。这个过程可以对你进行系统的锻炼,它不仅考察你的编码能力,还考察你的框架设计能力,你需要让你的轮子拥有足够好的扩展性、健壮性。而且在造轮子的过程中,你会遇到各种各样的难题,这些难题往往又是你学习的契机。当你把轮子造好的时候,再返回去把自己曾经的坑填上。这样的技术
学习的动力
也知道底层知识很重要,数据结构和算法也是大牛必备,却没有持之以恒的学下去,每次也就停留在线性表不了了之;前后端是分离并不是放弃,起码也要掌握一门流行的前端框架比如vue;硬盘里不知道存了多少个G的资料,却落了慢慢的灰,不曾拿出来看过;找个合适的借口,蹉跎这岁月。
很多人以上班太忙没时间学习为借口,以为自己没有成为技术大牛是因为加班都太多了,导致自己没有额外的时间进行学习。在我看来写业务代码也能提升自己的技术,利用时间碎片来学习新的技术点。学以致用,相辅相成,才能离大牛更近一点。
三、新年flag
知之为知之,深知深知!
过去的一年,收获不多,但2019年对于自己来说是很重要的一年,包括知识的累积和业务的提升。既要查漏补缺,也要学习新的技术,2019围绕以下技术点展开,填坑挖坑,抓紧时间努力努力再努力!此次计划为“蜀道难”,告诉自己知难而上!
四、部分博文地址(这仅仅是一个硬广!):
为了完成以上计划,先将flag立下,争取把所有的标题变成超链接!
Neo4j系列:
- Neo4j系列(一)----初始Neo4j
- Neo4j系列(二)----Neo4j Cypher
- Neo4j系列(三)---- Spring Neo4j
Zookeeper 系列:
Shiro 系列 :
- Shiro系列(一)shiro简介
- Shiro系列(二)shiro身份认证
- Shiro系列(三)shiro 授权
Java填坑工程: