8023
2017-04-07 20:33:22 +08:00
我是个计算机专业的艺术特长生, 跟一个微型公司关系不错, 经常帮他们做一些奇奇怪怪的事情:
一开始是他们公司是学校采购商, 当时兴什么创客, 代理买了个什么导电膜水, 让我画个画, 好我画. 还有什么触摸钢琴没人会弹好我弹.
几乎同时, 学校购买了一堆 Arduino 的东西, 让他们提供技术支持, 写个简单的 Arduino 程序什么的, 我就帮他们写了.
然后他们发现很多"开源硬件"很好赚钱, 就问我会不会做电路, 于是我就帮他们 Layout PCB, 做各式各样的模块, 写各式各样的库.
3D 打印技术兴起, 修了不知道多少个 3D 打印机之后可以自己设计制作 3D 打印机(还会简单的建模)了...
之后发现想法很多, 想做一些市面上没有的电子制作, Arduino 不方便做成商品, 我又给他们搞 AVR/Microchip 单片机和模拟 /数字电路.
再以后, 他们的一个硬件需要 App 控制, 我就用 Qt 写了 Windows/Mac/IOS/Android/Ubuntu 客户端...
没过两天, 他们又要与服务器通讯, 推送数据什么的, 然后我就用 Apache+php+mariaDB 捣鼓了个数据库...
之后就说有了服务器为啥不弄个官方网站呢? 于是就拿 WordPress 扒了个皮仿了个站...
再之后网站改啊改, 无意间发现了前后端通吃的 js, 本来脑子就不够使的我抛弃了 php, 正在用 nodejs 重写了.
期间还不断穿插: P 图(GIMP), 写 bash(WSL 批处理), python(刷票, 爬数据), excel(报表宏), 写众筹文案, 运维(网站 /应用数据 /NAS/梯子 /svn/VPN), 微信公众号, 淘宝, 甚至修手机电脑(元件级)之类的...
如果网页前 /后端+运维就算全栈, 我 TM 算个啥...
Q: "你说了这么多, 全栈到底是个啥?"
A: "样样都会,样样不精."