事情是这样的
前段时间面试了阿里,大家也都清楚,如果你在简历上面写着你精通XX技术,那面试官就会跟你死磕到底。
我就是在自己的简历上写了精通MySQL,然后就开启了和阿里面试官的死磕之路,结果就是拿到了一份不错的高薪offer。
我自己有一个习惯,每次面试后我都会进行复盘总结。一来也让我清楚自己对哪方面掌握得还不够;二来也大概清楚了面试的方向,让自己在面试前有侧重点地去复习准备。这样一套下来,面试成功并且拿到高薪offer的几率一定会高很多,大家可以去尝试一下。
说到博客,大家会不由自主的地想到博客园,CSDN,GitHub,简书等。在这些平台里,有着无数的程序员发表自己的博客,这些博客有的是纯技术干货的分享,有的是对编程思想的感悟。可以说,一个好的博客平台是程序员心中的圣地。
1.对待博客的态度
然而对于程序员来说,并没有太多人的人坚持写博客,一方面程序员本身不善于写文章,另一方面很多程序员认为自己不是大牛,写了博客也没人看。
其实不然,不是大牛就不能写博客了吗?答案是否定的。正因为自己不是大牛,才更要写博客。我们写不出好的文章,但总能写的清楚吧。更何况,小编这里说的博客,并不仅仅是写一篇文章,而是一个自己思考,实践,遇到问题解决问题,最后总结的一个过程,也可以说是一次感悟。作为程序员,不应只有敲键盘的霹雳劈啪声,更应该有自己的修炼感悟之道。
然而对于程序员来说,并没有太多人的人坚持写博客,一方面程序员本身不善于写文章,另一方面很多程序员认为自己不是大牛,写了博客也没人看。
1.强化知识点
2.为什么要写博客
2.真正理解和掌握技术的原理
很多时候我们自己认为我们掌握了一门技术或一些术语,但直到我们向别人讲授这些概念,我们才能真正知道自己的理解程度。
3.找到当年解决问题的思路
对程序员来讲,技术世界的问题层出不穷,即使同样的问题也有可能不断踩坑。遇到似曾相识的问题却忘记当年是如何搞定的?没记笔记,悔不当初啊~ 如果当时能够养成写博客的习惯,把工作中、学习中遇到的问题及解决方案详细记录下来,那么再遇到相同问题就可以快速查看当时的解决思路,问题秒解~
这里以生日派对为例
4.提高自己的知名度,分享精神的提倡,甚至乎得到稿费
写博客就是一个很好的锻炼思维和组织总结能力的方式,你如果能用简洁易懂的字句(能用生动的比喻则更佳),给别人讲明白,那你就已经理解了这门技术。如果你能用漫画等更多的形式,把技术难点画出来,你更牛同时面试官也可能是你的忠实粉丝。
最后
既已说到spring cloud alibaba,那对于整个微服务架构,如果想要进一步地向上提升自己,到底应该掌握哪些核心技能呢?
就个人而言,对于整个微服务架构,像RPC、Dubbo、Spring Boot、Spring Cloud Alibaba、Docker、kubernetes、Spring Cloud Netflix、Service Mesh等这些都是最最核心的知识,架构师必经之路!下图,是自绘的微服务架构路线体系大纲,如果有还不知道自己该掌握些啥技术的朋友,可根据小编手绘的大纲进行一个参考。
如果觉得图片不够清晰,也可来找小编分享原件的xmind文档!
且除此份微服务体系大纲外,我也有整理与其每个专题核心知识点对应的最强学习笔记:
-
出神入化——SpringCloudAlibaba.pdf
-
SpringCloud微服务架构笔记(一).pdf
-
SpringCloud微服务架构笔记(二).pdf
-
SpringCloud微服务架构笔记(三).pdf
-
SpringCloud微服务架构笔记(四).pdf
-
Dubbo框架RPC实现原理.pdf
-
Dubbo最新全面深度解读.pdf
-
Spring Boot学习教程.pdf
-
SpringBoo核心宝典.pdf
-
第一本Docker书-完整版.pdf
-
使用SpringCloud和Docker实战微服务.pdf
-
K8S(kubernetes)学习指南.pdf
需要下载的请**点击传送门:《出神入化——SpringCloudAlibaba》**
另外,如果不知道从何下手开始学习呢,小编这边也有对每个微服务的核心知识点手绘了其对应的知识架构体系大纲,不过全是导出的xmind文件,全部的源文件也都在此,照样可免费分享给有需要的你!
另外,如果不知道从何下手开始学习呢,小编这边也有对每个微服务的核心知识点手绘了其对应的知识架构体系大纲,不过全是导出的xmind文件,全部的源文件也都在此,照样可免费分享给有需要的你!