获得徽章 0
最近折腾完几个外面的项目,瘫在椅子上刷手机,觉得还是该写几句,就当给自己理理思路。自己有些单也做不完
技术这事儿,接活和上班真不一样。上班用啥技术可能还得讨论,接活就是你得自己快速选型、搭架子、填坑。上次有个急活儿,明明用熟透的Spring Boot更稳,但对方要快,硬着头皮用了更轻量的方案,边学边做,压力不小但确实练人。部署也是一把辛酸泪,以前在公司有运维,现在自己从买服务器、配域名到搞HTTPS,全得摸一遍,麻烦是麻烦,弄通了以后感觉手里多了张牌。
跟人打交道,比写代码烧脑。最怕的就是“开始说简单,后来想法天天变”。现在学乖了,哪怕对方再急着要,我也非得拉个文档,把要做的功能一条条写清楚,双方确认再动手。过程中改需求?可以,但得白纸黑字记下来,时间也得往后排。定期主动说进度,有点小问题早点提,反而比最后憋个大的让人更放心。
保护自己是血泪换来的教训。最早吃过亏,干完活尾款拖得没脾气。现在都先谈好,分阶段,每个阶段付一点,启动前收一点。牵扯到用别人图标、字体啥的,一定问清楚能不能商用,不然都是雷。
最后瞎聊几句:赚点外快是其次,关键是你能接触各种奇怪的、具体的需求,逼着自己跳出舒适区。而且项目从你手里完全独立地生出来、交付出去,那种“这个东西现在在线上跑着呢”的感觉,跟在公司当一颗螺丝钉,确实不一样。累了也是真累,头发也多掉了几根。
大概就这些,都是个人体会,随便看看。有啥经验,也欢迎聊聊,一起避坑。
技术这事儿,接活和上班真不一样。上班用啥技术可能还得讨论,接活就是你得自己快速选型、搭架子、填坑。上次有个急活儿,明明用熟透的Spring Boot更稳,但对方要快,硬着头皮用了更轻量的方案,边学边做,压力不小但确实练人。部署也是一把辛酸泪,以前在公司有运维,现在自己从买服务器、配域名到搞HTTPS,全得摸一遍,麻烦是麻烦,弄通了以后感觉手里多了张牌。
跟人打交道,比写代码烧脑。最怕的就是“开始说简单,后来想法天天变”。现在学乖了,哪怕对方再急着要,我也非得拉个文档,把要做的功能一条条写清楚,双方确认再动手。过程中改需求?可以,但得白纸黑字记下来,时间也得往后排。定期主动说进度,有点小问题早点提,反而比最后憋个大的让人更放心。
保护自己是血泪换来的教训。最早吃过亏,干完活尾款拖得没脾气。现在都先谈好,分阶段,每个阶段付一点,启动前收一点。牵扯到用别人图标、字体啥的,一定问清楚能不能商用,不然都是雷。
最后瞎聊几句:赚点外快是其次,关键是你能接触各种奇怪的、具体的需求,逼着自己跳出舒适区。而且项目从你手里完全独立地生出来、交付出去,那种“这个东西现在在线上跑着呢”的感觉,跟在公司当一颗螺丝钉,确实不一样。累了也是真累,头发也多掉了几根。
大概就这些,都是个人体会,随便看看。有啥经验,也欢迎聊聊,一起避坑。
展开
19
4