打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
你在工作中会重复造轮子吗?

不要重复造轮子,虽然技术上的成就感很有价值,但是从长远回报来看,更多地去从商业角度考虑问题,可能会价值更大。

帅张和他的朋友们

互联网行业流行一句话叫“不要重复造轮子”,作为程序员,这个很好理解,特别是对于我这样的代码搬运工来说,能搬运的东西,为什么一定要自己去创造呢?

换作任何一件事情,或者工作上,你遇到问题,解决的方法一定是从先有的方法去思考如何解决问题,更多的时候,我们需要的是一种方法论,或者一种解题的工具,更多的时候,我们考虑的是如何快速有效的去完成任务,而不是创造性的去思考如何用一种新的方法来处理。

创造性是具有不确定性的,这也就是说,创造的过程中必然伴随着风险和不确定性,不能把控。

基于这种不确定和不可把控的因素,在我们工作中,考虑到时间成本,是没有必要去轻易尝试的。

比如我们做一个项目,选择技术栈就很容易区分出来,对于当下成熟的技术当然是首选,另一个就是考虑项目成员对于技术的掌握程度。我在工作中遇到的项目基本是前端开发用VUE框架+后台Java spring开发,整个团队对这些语音和框架使用的比较顺手,这样开发速度和质量把控都有很好的把控。

跳出实际开发,对于普通开发者来说,造一个轮子不是随便就能造出来的,对于系统的把控和开发过程遇到的各种问题,都要一个优秀的技术支持,而且开发的过程也不是一蹴而就的,一个轮子造下来,工程量不小。

当然,在另一方面,对于造轮子要保存一种积极的态度,技术是不断的进步不断完善的。这也是时代和科技不断进步的一个点。

对于普通开发者来说,技术是一个工具,我们能够熟练利用好工具,顺利的完成生活和工作中的,保证时效这个才是当前要考虑的。

当技术达到一定的阶段的时候,不影响主要业务的情况下,做一个新的探索,这个是可以支持的。

对于成熟的工具,我的态度就是学会使用,学会优秀的使用,而不是想着去创造一个工具。


分享日常所想,欢迎搭乘@音乐末班车

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
关于技术学习的思考[转]
优化级
测试文档如何裁剪?
[转帖] 项目经理面试指南
软件开发基本原则(二)—— 典型错误
不要重复造轮子
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服