一.未来学习的规划

       从事软件开发已经有三年时间了,实习差不多一年。回顾之前的工作经历,大部分时间是在处理业务问题,说得不好听就是处理公司的流水账。在技术能力上,很多人都只会用,遇到问题才会想着去了解原理,或者是在遇到面试的时候。如果原理对于工作不重要,那为什么面试官会很重视,公司会很重视呢?原理当然是很重要的,记得三体里面有说到,起到颠覆性左右的往往是基础知识。任何复杂事物都是由基础构成的,音乐是由一个个不同的音符构成,计算机运行的原理主要也是0和1的组合。知道原理,处理问题的时候,能够找到具体的病灶。就像一个医生一样,专家就能根据病人的一些简单特征得出权威的结论。作为一个程序员也是一样,遇到接口不能访问了,就说可能是网络问题,那到底是网络什么问题呢?对原理理解不深入,得出的结论是很肤浅的,且不能解决真正的问题。

       未来,准备对工作中遇到的一些问题进行一些思考,不只是会用,还要会思考。思考不是看看别人写的文章就可以,而是自己要切实去体会,去经历。

       首先想到了一些很简单的问题,经常用tomcat作为容器,为什么还要出来一个jetty?为什么还要用nginx呢?有mybatis,为什么还有jpa,还有hibernate呢?为什么要用redis呢?为什么要用es呢?大概原理可能会知道,那再深入一点问,使用这个东西有什么坑呢?这其实就是面试的套路,首先工作中遇到过什么问题,是什么原理。这就需要描述问题,解释原理,说明处理问题的过程,最后总结一下这个原理有什么坑。后面学习的过程就是根据这个模式来了。描述问题,问题可以是自己碰到的,也可以是网上看到的。总之,遇到问题,自己就要描述一下,有条件还可以模拟一下,然后解释原理,并处理问题,最后总结技术的坑点。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值
>