技术是不优雅的
工作也有五六年了,前端后端都有写,各种语言也是什么新鲜用什么,也是好久之后才明白一个道理:
技术没有银弹
每个语言,每个框架都有它适合的环境,不存在说哪一种语言或框架是完美的,在适当的地方用合适的语言和框架就好了。
看《拖延症心理学》这本书里描述拖延症患者这样一种心态,就是很多拖延症患者其实他是一个完美主义者,很有可能他自己都没有注意。
做一件事情如果做着做着,发现哪些地方是不完美的了,他就会停下来一直想去完善这个地方,把它做到完美,但世间万物怎么可能事事尽善尽美呢,因此最后就彻底放弃了这件事儿。
作者说拖延症患者就是这种如果这件事儿不能完美的做好,那我就放弃不做了的心态,阻挡了很多人继续往前走的步伐,大家可以思考下自己有时候会不会也是这样的。
技术其实也是一样的,技术的价值在于它支撑起来的业务,不能很好的把业务跑起来,再优雅的代码就也只是无意义的字母。
写这些,也是想告解自己的心结,不要总觉得技术是多么 NB 多么高贵,重要的还是写的代码可以支撑起来业务,一段代码只要可以让业务跑的像高铁一样,那它就是好代码,无论这段代码写的有多 Hack。
就这样把,望大家的技术日益精金,生活多姿多彩,Work–life balance。