我一直以为学习新技术是一件很酷的事情。
最近要用redis部署服务器集群,但之前没有学过,而懂这块的同事,也没有提供手册,只是之前部署了一个服务器。而且还要给新来的同事培训,于是我就硬着头皮学习起来。昨天晚上学习了下,今天刚好给同事培训完,效果还不错。趁热打铁分享下学习新技术的小诀窍。
主动和兴趣很虚的姑且不谈,我认为主要有以下3点:
1.模仿
模仿很简单,就是参(chao)考(xi)原有的技术的框架和主要细节。我的做法是先参考同事部署方式换个ip在另外新的服务器上部署了一遍。模仿永远是最好的学习方法。
2.多实验
2.1多实验主要是模仿的过程中出现错误日志排查和原有模式的拓展。
2.2其中错误日志排查很像破案。比如,刚开始模仿时,很难还原当事人原来的操作,所以部署的时候一些配置文件会遗漏,但是这时候可以根据错误日志去追踪问题,然后找到缺少的配置,这个就像破案的演绎案件过程;再比如,有经验的很容易定位,没有经验的话,可以去网上百度搜索或者请教同事问题,这个就像破案的多方搜集证据;
2.3而原有模式的拓展,其实就是举一反三。比如,我同事部署的是单台服务器多节点的集群,我先完成了单台服务器多节点的集群后,然后自己选择部署多台服务器多节点的集群。
多实验是一个很动脑的过程,不过这个技巧很有趣。
3.以教促学
我主要是编写部署手册和指导同事部署新的服务器。编写手册的目的是整理自己的思路和为后面自己或同事参考用,而指导同事部署则是验证自己的方法是否通俗易懂。
不过需要提醒这个过程需要很大的耐心,我自己的手册前后编写了5个版本,估计后面还会优化,而且在指导同事过程中,发现对方经常犯一些低级的错误,但我还是选择很耐心的给出建议,而并非是直接批评或者说些风凉话。
希望这个3招能对大家有所启发。
网友评论