About ME
2014年开始接触Python,也是第一次接触代码。那时候想要搭建一个微信公众号后台做自动回复,从百度搜索“Python一步一步搭建微信公众号后台”开始,申请SAE(新浪云),copy代码,调Python缩进,改代码逻辑返回更丰富的信息…。就这样,开始了学会编码。
大学时代,在别人都使用Matlab和Fortran(是的,古老的算法是用Fortran写的,所以我们也需要学Fortran,以便至少能看懂那些历史遗迹。有趣的是,这门课是我大学所有课程的唯一最高分。)处理数据时,我用Python。有印象的是,使用Python做了一个程序自动读取excel数据,完成计算并填写回表格,提交作业的时候,把这个程序打包成exe文件提交。这个事情花了我一个晚上。
考研没有成功之后,开始从事程序员的工作。我很有幸,得到一些大佬的赏识,愿意接纳我一个没有任何大型编码项目,也不是很了解计算机原理和操作系统的同学,参与到他们的项目之中。
到今天,终于能够自己独立设计完成后端项目。
当前,正在涉猎分布式存储与计算,协助公司设计计算框架,搭建计算和存储平台。
如果时间还充裕,会涉猎一些react的东西。
平时,就研究研究金融和哲学,赚钱思考两不误。
业务后端开发
- 深入研究Django及其生态如DRF、Filter等框架,持续读代码和文档,改进后端架构设计
- 了解celery的机制,其实celery有很多限制,对于跑业务算法不能满足,所以在我负责的项目中很少使用,更多只是当作一种设计思路的学习
- 进程、线程、协程研究中,希望找到python本身足以支撑并行的能力,以设计计算 框架
- Postgres研究中
- Redis研究中
分布式服务
积极读论文
- Raft协议学习中
- 分布式锁