不会飞的章鱼

熟能生巧,勤能补拙;念念不忘,必有回响。

高级研发工程师&架构师成长计划

转眼间新工作已经入职了三周,接手了一个没有文档没有注释的项目,不过bug较少,前期先熟悉。

写这篇文章也算是梳理一下目前的资源,以及对未来半年做一个简单的规划。

目前个人终于可以hold住一些中小型的项目(代码量大概在一万行以下),但高并发、分布式、微服务、消息队列、云原生这块还是很薄弱的,正好入职的新公司在研发分布式云存储系统,可以好好提升一下。在保质保量完成工作的同事,计划跟一些实战项目,以及一些有深度的技术专栏,在学习完它们之后,提炼自己的感受,做好总结。

目前的规划

核心就三点:算法+系统设计+英语。

  • 慕课网上和Go相关的实战项目;
  • 极客时间、拉勾教育上有关高并发、分布式、微服务、消息队列、云原生的专栏和训练营;
  • 有关系统设计的课程学习;
  • 经典技术书籍研读,例如《算法第四版》、《CSAPP》、《UNP》;
  • 坚持刷LeetCode,后期要切到全球站,参考国外大佬的解法;
  • 一周至少要在Medium看2-4篇技术文章;
  • 刷英文原版技术书籍,练习听力和口语;
  • 两周做一次总结。

以上计划持续半年。

目前已经完成的内容

极客大学QC的《算法训练营》

说实话,感觉蛮水的,我觉得只要会Google,会看得懂英文,经常去leetcode(切记是全球的,不是国内的力扣),基本就ok了,算法还是要多刷题,多总结,然后慢慢提升,不要死记硬背所谓的解题模板。

极客时间专栏《数据结构与算法之美》

挺不错的算法入门课程,当时花了60多买的,作者很用心,从基础数据结构到高级算法的讲解,以及准备的对应练习题,都很Nice,入门可以看这个就行,不过听说作者后期还为此出了一本书,我就觉得没必要买了,当然如果是为了收藏或支持作者,可以的。

极客时间专栏《Go语言36讲》

作者写的很用心,但大段的文字确实有些让初学者难以理解,不过也算是把Go的方方面面都介绍到了,可以配合Go语言圣经一起学习。

极客时间专栏《如何设计一个秒杀系统》

讲的很细了,介绍了设计秒杀系统很多需要考虑的点,但个人觉得需要提炼一下关键有用信息,方便面试的时候直击要害。

极客时间专栏《趣谈网络协议》

大学刚毕业的时候看的,算是对各种网络协议做了个初步入门。

极客时间专栏《10x程序员工作法》

程序员职场的效率提升指南。

极客时间专栏《软件工程之美》

一步步介绍软件工程的方方面面,适合做业务开发的时候看看,提炼相关的信息内化为自己的能力。

极客时间专栏《程序员进阶攻略》

程序员职场的十万个为什么,遇到困惑的时候可以看看。

极客时间专栏《白话法律42讲》

职场人的法律入门书籍,基本涉及到工作时涉及的大部分法律知识。

极客时间专栏《人人都能学会的编程入门课》

用C语言讲解常用的数据结构,培养编程思维,最后再以两个小demo结束,还是挺有收获的。

最后想说的话

工作越久,越感到心难以静下来,虽然目前才三年工作经验,但感觉仿佛过了三十年,很想早点退休,但现实又把我从梦境拽了回来,每天群里推送的各种技术文章,各种转发,信息量极大,内卷太厉害,真的懒得争了,写这篇文章也算是对我近期学习情况的一个简单梳理,后期就按自己的进度一步步来学习,有收获了就记录下来。

曾经我也羡慕大佬的生活,有天突然明白,我其实是在羡慕未来的那个自己,只要自己坚持一步一个脚印,少吹牛皮多做实事,我相信那一天会早点到来的。

加油!

------ 本文结束------
如果本篇文章对你有帮助,可以给作者加个鸡腿~(*^__^*),感谢鼓励与支持!