聊聊平凡的、坚持的2019,再续2020(值不值得你的一个赞呢?)|掘金年度征文

1,195 阅读9分钟

欢迎关注公众号【Ccww技术博客】,原创技术文章第一时间推出

2020年都已过了几天了,由于最近太忙了,很久没有更新了,是时候总结一下我的2019了。其实也跟很多程序员一样,不是在工作生活被怼中即在学技术海洋无法自拔中,技术栈更新太快,年轻程序员不断涌进,我们也需要不断去更新,丰富自己的技术栈,不是在面临高龄的时候被淘汰,而是在这时候还有讨价还价的机会。而我也在其中不能自拔,2019我是这样做的:

  1. 从各种方式中学习技术知识(网址、书籍)
  2. 从学习的技术知识中总结,达到更深的理解(写博客,写笔记)
  3. 在不断增值挣钱的时候,不要忘了生活,毕竟挣钱都是为了生活

各种方式学习技术知识(学习途径、书籍)

每个程序员都可能有自己收藏、平时浏览的网址,包括技术的、生活的、但对于程序员来说,可能是技术的偏多。

网址

在这里列中程序可能收藏、浏览的网址(即平时逛的网址):

学习:

  • GitHub:可以通过GitHub download优秀的项目学习
  • 掘金:可以在掘金中发现更多面试题和技巧
  • 开发者头条:一个集优秀文章的app,上下班时候可以在地铁里看优质文章
  • CSDN:CSND更不要我多说了,可能每个程序员每天都在浏览的一个网站
  • segmentfault思否:segmentfault也有很多优质的文章,有空可以看看研究研究
  • 博客园:可以去看看里面多的文章,丰富自己的知识面
  • 简书:偏看娱乐性技术多点,因为抄袭的太多了
  • stackoverflow:在国内网站找不到解答的,可以去此搜索搜索(英文版)。

视频:

  • YouTube: 可以在看到很多有趣的视频,或者学习资料(偏英文)
  • 极客时间:有很多优质的学习技术的视频资料,需要购买
  • 慕课网:也是有很多学习资料视频,看个人喜爱

书籍

  • 《Effective Java 中文版》:本书介绍了在Java编程中78条极具实用价值的经验规则,这些经验规则涵盖了大多数开发人员每天所面临的问题的解决方案。
  • 《Java性能权威指南》:介绍Java的书有很多,但专注于Java性能的并不多,能游刃有余地展示Java性能优化难点的更是凤毛麟角。本书详尽讲解了Java性能调优的相关知识,帮助读者深入理解Java平台性能的各个方面,最终使程序如虎添翼。
  • 《Spring揭秘》:Spring 使用者不得不读!可以探究Spring内部机制与原理
  • 《SpringBoot揭秘》:SpringBoot 入门书籍。有很多案件可以自己动手实战
  • 《MyBatis技术内幕》:以MyBatis 3.4为基础,针对MyBatis的架构设计和实现细节进行了详细分析,其中穿插介绍了MyBatis源码中涉及的基础知识、设计模式以及笔者自己在实践中的思考。
  • 《Java并发编程实战》:本书深入浅出地介绍了Java线程和并发,是一本完美的Java并发参考手册。
  • 《Netty实战》:Netty之父”Trustin Lee作序推荐。更好的理解和使用Netty。
  • 《深入剖析Tomcat》: 5中的每个组件,并揭示其内部工作原理。通过学习本书,你将可以自行开发Tomcat组件,或者扩展已有的组件。
  • 《深入理解Java虚拟机:JVM高级特性与最佳实践》:不去了解 JVM 的工程师,和咸鱼有什么区别?
  • 《高性能MySQL》:对于想要了解MySQL性能提升的人来说,这是一本不可多得的书。书中没有各种提升性能的秘籍,而是深入问题的核心,详细的解释了每种提升性能的原理,从而可以使你四两拨千斤。授之于鱼不如授之于渔,这本书做到了。
  • 《Redis设计与实现》:系统而全面地描述了 Redis内部运行机制。图示丰富,描述清晰,并给出大量参考信息,是NoSQL数据库开发人员案头必备。
  • 《ElasticSearch 可扩展的开源弹性搜索解决方案》:基于ElasticSearch 的0.2 版本,覆盖了ElasticSearch 各种功能和命令的应用,全面、详细地介绍了开源、分布式、RESTful,具有全文检索功能的搜索引擎ElasticSearch。
  • 《从Paxos到Zookeeper分布式一致性原理与实践》:分布式一致性的理论出发,向读者简要介绍几种典型的分布式一致性协议,以及解决分布式一致性问题的思路,其中重点讲解了Paxos和ZAB协议。同时,本书深入介绍了分布式一致性问题的工业解决方案——ZooKeeper,并着重向读者展示这一分布式协调框架的使用方法、内部实现及运维技巧,旨在帮助读者全面了解ZooKeeper,并更好地使用和运维ZooKeeper。
  • 《RabbitMQ实战指南》:从消息中间件的概念和RabbitMQ的历史切入,主要阐述RabbitMQ的安装、使用、配置、管理、运维、原理、扩展等方面的细节。
  • 《Apache Kafka源码剖析》:以Kafka 0.10.0版本源码为基础,针对Kafka的架构设计到实现细节进行详细阐述。
  • ....

从学习的技术知识中总结,达到更深的理解

由于处理方式不一样,可以通过写博客方式来巩固技术点,在掘金中发表了40多篇文章,具体如下:

在不断增值挣钱的时候,不要忘了生活,毕竟挣钱都是为了生活

挣钱就是为了更好的生活,所以在增值挣钱的同时也要去精彩的生活,而我自己也是这样的,会抽空去旅游一番,今年去青海(虽然有些高反),在此分享一些照片(拍照技术不怎样):

青海湖,中国最大的内陆湖

中国的天空之镜-茶卡盐湖

在周末也可以多出走走,陪陪女朋友/老婆,或者跟同事朋友出去,而且如果有心情可以多找一些朋友来聊天,吹吹水,毕竟我们程序员已经够宅了,所以要多找一些娱乐出来,打打麻将,打打球,让自己的生活丰富起来。 夕阳西下的深圳湾

家乡的早晨

聊聊平凡的、坚持的2019,再续2020

这就是我的平凡的,且一直坚持的2019,平淡平淡的2019,需要2020也能继续坚持一下,在2020的将会更新完面试的全部知识点文章,技术深入研究的文章会慢慢的去更新,也期望自己的在2020年有更好的发展。

各位看官还可以吗?喜欢的话,动动手指点个💗,点个关注呗!!谢谢支持!

欢迎关注公众号【Ccww技术博客】,原创技术文章第一时间推出