23 年终总结:生活是一场永无止境的探索,我的华为面试经历分享

写下这段文字的时候,我已经在新部门工位上了,一切都是新的:“新的业务系统,新的团队,新的管理规范和新的作息习惯…”,在新的环境里焦虑是难免的,焦虑自己未来做的东西能不能为自己带来突破和成长,因为我已经对程序员如何快速成长这个问题考虑了太久太久,说实话我没有找到很好的很合适的对中高级Java程序员成长的路线和指引,可能是我的探索精神还不够,发现的多数都是从 0 基础到成为技术大牛的路线,其中不乏各种黑色封皮的巨书,如果哪个学习路线里没有这些书好像被降低了 B 格一样。我其实不反感看厚书,我认为看书是很好的学习方式,但是如果真的从《深入理解操作系统》一直看到成为技术大牛,对一个工作党来说是不现实也不够高效的,光是翻完这样的一本书时间就已经够长了,如果每本这样的书都认真研究学习,花费的时间非常多不说,它们为工作带来的成长又非常有限。这个时候我非常羡慕有大把时间的学生,因为对我来说,我已经不太能够从系统最底层慢慢地向上爬了,这是我没有耐心的体现,可学习、生活和工作需要协调,时间永远都是这些时间,总需要找到合理的分配方式。

技术上的学习和成长

今年学习的主题是算法,后半年重新拾起了写博客做记录的习惯,一共发了 33 篇文章,不过回头来看其中部分文章质量是不佳的,比如树专题的前中后序遍历这几篇,纯粹是为了满足每周更新一篇博客的频率才发出去的,所以今年更新的博客将不再注重频率和数量,而是更加关注内容质量,要不然制造一些文字垃圾出来也沉淀不出来什么。

下面是今年读过的一些技术书:

  • 《算法》和《算法导论》还剩下图论和动态规划等部分章节内容没学习完,这部分预计在春节假期结束前完成,估计还会更新 3 - 4 篇博客,关于算法学习的经验就先不在这里赘述了,之后会用专门的文章来总结
  • 《跟闪电侠学 Netty》是年初在物流新部门读的一本书,它为我开发一个 Netty 服务端提供了很不错的参考
  • 《软技能:代码之外的生存指南》是朋友推荐的,它好在了大而全:把自己的职业当成事业,你的雇主是你的客户,在某种程度上自己也成了一个商人;与人相处,时刻想我能提供什么样的价值;选择小公司不是为了赌财富自由,而是喜欢快节奏和令人兴奋的工作环境,希望能够创造出伟大的产品;攀登晋升的阶梯要承担更多的责任,以及愿意涉足没有人愿意的领域,作为及时雨介入和帮助别人解决问题,并且你做的事情要让上司看见,发送周报亦或者某种方式;不迷信于单一的技术;学会自我营销,认真的经营自己的博客,帮助他人,为他人免费的提供价值;被当作傻瓜也没什么关系,要努力地去尝试;珍惜自己的时间;Offer 谈判不要先出价;珍惜并管理财富;相信能控制自己地想法并且直面现实,不畏惧失败,永远都有积极的视角等等
  • 《数据密集型应用系统设计》也是朋友推荐给我的,断断续续的耗时两个月读完,它可以称得上是一本伟大的书,它真正的让我理解系统设计,熟悉分布式系统相关的概念,理解消息队列和流处理系统有更好的伸缩性和可用性等等,而且其中还有太多常听见的如事务,分区等等知识,都做了深入的讲解,文末作者对工程师道德和良知的呼吁也是非常值得思考和践行的
  • 重读了《MySQL 是怎样运行的》,同时也读了《高性能 MySQL 第四版》,后者其实是一本很薄的小书,它相比于第三版更好读也更注重实践。目前看来我觉得对于 MySQL 的学习,这两本书足够了

总体来说,在技术上的进步很小,学习的依然是一些浅层表面的东西,希望在新的一年里能真正的有所沉淀。

爱读闲书

今年闲书读了不少,下面我准备把其中比较实用的内容分享出来:

皮肤相关

这部分阅读和实践是我今年花精力最多的,一共读了 5 本书,但是其中的内容还是比较参差,我拿其中比较有用的来给大家介绍。如果大家想学习一些护肤相关的科学的话,可以阅读《护肤的秘密》,基本上这一本书就够了,清洁、保湿和防晒是最简单的步骤,尽可能少地往脸上抹东西,Less is more,你会发现你折腾的少了,皮肤反而更好了。

对于脸上有痘痘且不是很严重的同学,可以参考以下的几点因素,应该能有用,如果是比较严重还是优先考虑就医:

  1. 先考虑营养因素,平时吃的是不是太凑活了,或者有一些挑食导致营养不均衡?我觉得皮肤问题还是优先在营养上下功夫好一些,适当的补补锌,维生素A和维生素B族,过一段时间应该会有所改善,具体剂量可以参考B站河大基础医学丁勇上传的相关视频
  2. 含有 SLS 的牙膏和洗发水等清洁用品可能有影响
  3. 牙膏中含氟可能会引起口周长痘
  4. 不良的习惯:比如喜欢扣痘痘和用手抓脸
  5. 摄入了过多的糖类和脂肪
  6. 没有注意防晒
  7. 牛奶,其实牛奶是很好的食物,尽量不要戒掉

《皮肤的秘密》是另一本我想推荐给大家的书,它是一本科普,在表达上很幽默,我觉得它的主题在强调健康和为皮肤少做一些事情会更好。其中介绍到了不正常的斑点相关的内容,这让我发现我身上就有一块,这也直接导致我做了人生中第一台手术(将其切除),是一段很有意思的经历,如果我不看这本书的话,可能我永远都不会在意它。

社科类

《高效能人士的七个习惯》和《纳瓦尔宝典》,书中的习惯和观点提醒也警示着我,要做一个遵从自己原则的人,我们都能控制自己的想法,能够不被情绪所影响。

专注力和执行力

对于这部分内容我准备做一个专题阅读,目前读过的有《十分钟冥想》、《注意力:专注的科学和训练》、《搞定:让孩子远离忙乱的时间管理法》和《心流》,先前在 《十分钟冥想》和《注意力:专注的科学与训练》中已经做过相关介绍,大家感兴趣的花可以去了解一下。

碎碎念

今年也发生了很多喜事儿,姐姐结婚,好朋友回国,带好朋友去西安认识我在大学时最好的朋友,去上海转了一圈等等。其余的时间都围绕工作和学习运转,我认为在工作起初的几年里,技术上努力能够带来相对不错回报,而且我也非常认可终身学习,今年学习给我带来的最大感悟就是:永远都是学习辅助行动,而不是行动辅助学习,意思是说不要为了学习而学习,学习是为了让我们更好的生活和实践,它永远为我们更好的前行服务,而不是让它成为前进过程中的阻碍,否则和书呆子又有什么区别呢?还有一点需要留意的是,每个人的知识都是一个领域,在这个领域之外每个人都会是新手,但是有时候就会出现“在某个领域有不错积淀的人,在自己未知或不曾涉足的领域去指手画脚”的情况,这一点更多的是我对自己的提醒,提醒自己时刻保持谦卑。

前段时间看了一部电影,《施图茨的疗愈之道》,它其中有一句话对我影响很深,甚至算得上是安慰,“无法逃避的现实就是:痛苦,不确定性和不间断地努力”,每次在觉得不舒服的时候想到它都会让我长出一口气,可能,生活就是这样吧。可能这样说太悲观了,索性就在这里打住吧。我觉得年终总结是一件很奇妙的事情,因为在做年终总结时,生活中曾让我头疼或内耗的小事都不会出现,考虑的永远都是心底里最关注的东西,我觉得这是用来发现自己真正想要什么或看重什么的比较不错的方式。


祝大家新年快乐,龙行龘龘,心想事成~

为了做好运维面试路上的助攻手,特整理了上百道 【运维技术栈面试题集锦】 ,让你面试不慌心不跳,高薪offer怀里抱!

这次整理的面试题,小到shell、MySQL,大到K8s等云原生技术栈,不仅适合运维新人入行面试需要,还适用于想提升进阶跳槽加薪的运维朋友。

本份面试集锦涵盖了

  • 174 道运维工程师面试题
  • 128道k8s面试题
  • 108道shell脚本面试题
  • 200道Linux面试题
  • 51道docker面试题
  • 35道Jenkis面试题
  • 78道MongoDB面试题
  • 17道ansible面试题
  • 60道dubbo面试题
  • 53道kafka面试
  • 18道mysql面试题
  • 40道nginx面试题
  • 77道redis面试题
  • 28道zookeeper

总计 1000+ 道面试题, 内容 又全含金量又高

  • 174道运维工程师面试题

1、什么是运维?

2、在工作中,运维人员经常需要跟运营人员打交道,请问运营人员是做什么工作的?

3、现在给你三百台服务器,你怎么对他们进行管理?

4、简述raid0 raid1raid5二种工作模式的工作原理及特点

5、LVS、Nginx、HAproxy有什么区别?工作中你怎么选择?

6、Squid、Varinsh和Nginx有什么区别,工作中你怎么选择?

7、Tomcat和Resin有什么区别,工作中你怎么选择?

8、什么是中间件?什么是jdk?

9、讲述一下Tomcat8005、8009、8080三个端口的含义?

10、什么叫CDN?

11、什么叫网站灰度发布?

12、简述DNS进行域名解析的过程?

13、RabbitMQ是什么东西?

14、讲一下Keepalived的工作原理?

15、讲述一下LVS三种模式的工作过程?

16、mysql的innodb如何定位锁问题,mysql如何减少主从复制延迟?

、简述DNS进行域名解析的过程?

13、RabbitMQ是什么东西?

14、讲一下Keepalived的工作原理?

15、讲述一下LVS三种模式的工作过程?

16、mysql的innodb如何定位锁问题,mysql如何减少主从复制延迟?

17、如何重置mysql root密码?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值