我是谁

你们好,我是陈志豪,坐标上海,心理学专业毕业,就职于咨询行业。

目前正在自学计算机知识和软件开发技能,目标是转型成为软件工程师。

我的自学过程

自学的缘起,是和朋友约定搞机器学习,结果爱上编程,一发不可收拾。

2019年6月9日接触编程,起初一边学习Python,一边看机器学习的课,以及作为数学基础的线性代数。跑出BP神经网络后,受限于数据和应用场景,不再进一步搞机器学习。期间写了贪食蛇、俄罗斯方块这些游戏脚本。

2019年8月24日,开始学习数据结构算法。喜欢捣鼓KMP等经典算法,跟朋友讨论不同的思路,还有参加LeetCode的比赛。最高排名是24/810。

2019年12月4日,开始学习数据库MySQL网络协议、基于socket的基础网络编程。

2020年1月1日,对web开发产生兴趣,开发了类似LeetCode面试功能的小项目,为此学习了Django、Jinja2、GraphQL,接触了Docker,尝试了Redis但最终没有使用,项目已在GitHub分享。

最近,我在看讲授计算机原理操作系统的网课,以及学习数据库优化的技巧。

欢迎联系

我享受敲代码很容易进入专注的状态,享受做算法题的时候智力上的满足感,也享受下午4:00的idea到6:30就能变成.exe的成就感!未来一段时期,我会继续提升对开发的理解,提高使用工具的能力。

如果你有任何问题,请给我发送邮件:erik_chen@outlook.com

我在别处