my picture

你好呀!

我是 Little Spider Cyber,一名从小语种半路出家自学转行的前端程序员

Projects

关于我

来认识我吧!

嘿,我现在在上海。 在一家小公司做前端。


作为一名文科生,我是看了 Coursera 上的一门计算机导论课才想要学习编程的。一开始走了很多弯路,比如误以为普通编程工作也需要很多数学知识,于是去自学线性代数、离散数学,还学了很久的 Java。最后在选择职业路径的时候,因为 Javascript 的英文学习资源最多,社区氛围也很好,给我的反馈感最强,所以选择了前端开发。

因为没有导师和同伴,再加上大环境不好,入行入得跌跌撞撞,但我真的很喜欢写代码的感觉。写代码给我的感觉就像在不断地翻译,把一系列逻辑和模型转译成编程语言,再从编程语言转译回来。我至今都还记得,刚找工作时,有一天我十分郁闷,继续去读 SICP(计算机程序的构造与解释,顺便一提 SICP 有 JS 版的了),花了40多分钟做1.10的编程题,然后很惊喜地发现自己在没看答案的情况下理解了阿克曼函数,开心到绕学校图书馆走了两圈。


学前端到现在,虽然我明白自己不懂的还很多,比如图形学相关,WebRTC。但慢慢有一种没有“黑盒”,或者说遇到“黑盒”也可以深入进去弄懂的自信了,那些原本看起来很厉害的效果、技术也没有那么令人畏惧了。

虽然入门时一直是一个人在自学,但我很向往和谐的团队协作,我对不同的人有很多的接纳度,很愿意认识不同的人,了解每个人技术上或生活中的闪光点。


🙂 谢谢你看完我的小简介,祝读到这里的你开心啊!

Skills

HTML

CSS

JavaScript

TypeScript

React

Tailwind

Next.js

Node.js

Git

Java

Projects

Chat App

这是一个基于 Chat engine(UI 和 API 套件) 和 OpenAi 的api接口搭建的模拟聊天网站,可以在其中与 ChatGPTbot 进行对话(因为 OpenAi 接口不能用了就没部署)

Gym Website

这是一个健身主题的静态网站,主要用到了 Tailwind,Typescript 和 React

Finance Dashboard

这是一个财务主题仪表盘,由对 kpi、支出收入等数据的图表组成。由于后端部署平台 render.com 每隔15分钟不活跃就自动休眠,所以第一次获取数据会比较慢