写点什么

《程序员修炼之道》- 务实的哲学(3)

用户头像
石云升
关注
发布于: 2021 年 01 月 27 日
《程序员修炼之道》- 务实的哲学(3)

为了追求更好,我们毁损了原已够好的。——莎士比亚《李尔王 1.4》


“够好即可”这个词并不意味着草率或糟糕的代码。所有系统必须达到用户的需求才算完成,需要达到基本的性能、隐私和安全标准。你做的东西,从用户需求角度来说是否足够好?最好还是留给用户一个机会,让他们能亲自参与评判


完成并不意味着要牺牲质量,完成意味着使用顺畅,能解决问题。我们可以容忍他是有缺陷的。购物可以没有购物车?拼多多说可以。功能也并不是越多越好。


对用户来说,你觉得他们是希望先用一个粗糙的但能解决问题的版本,还是打磨后一年后精致、功能齐全的版本?相信大部分人会选择先能用的。


作为项目管理者,肯定会遇到截止时间已经到了,但是项目还有 bug 的情况。那怎么办?发布,还是还是延期修复 bug?这没有标准答案,我们需要根据实际情况来判断,bug 属于什么等级,我们上线的目的又是什么?想清楚了其实也好选。

知识组合

在技术领域,真的学不过来了。新语言层出不穷,市场也在不断变化,而且变化速度越来越快。不学习,我们很快就被淘汰了。我们要学会构建自己的知识组合


定期投资


每天要抽时间出来学习新知识。保持学习的习惯很重要。我自己就固定在上班前,和睡觉前看一会书。一年下来也能看完几十本。


多样化


如果有条件,我建议大家能换几个不同岗位工作。如果需要调用不同部门的力量来完成项目,有过不同岗位经历的人,更懂得站在对方的立场上来协调。换位思考的基础是知道对方如何思考。


风险管理


新语言层出不穷,有些老语言甚至都已经消失于市场上了。如果你只会一种语言,那么被时代淘汰的风险很大,不要把所有的鸡蛋都放在一个篮子里,多看看其他技术。


低买高卖


其实很多投资早一点进入风险小,收益大。但也要记住,风口一直都有,与自己能力相匹配的风口才值得投资。


比如,在早期公众号流行的时候,如果你懂得写作,你能抓住这个机会早别人一步就更容易成功。但我们大多数人会写作。


但在小程序或者安卓刚刚兴起的时候,前端的同学如果能抓住这个机会,也更容易成功一些。

批判性思维

要批判性地思考读到的和听到的东西。你需要确保组合中的知识是精准的,未受供应商或媒体炒作的影响。当心坚持教条的狂热者,他们将其视为唯一答案——而那些教条未必适合你和项目。

永远不要低估商业主义的力量。网络搜索引擎有时仅仅是把热门的东西列在最前面而已,并不能说明这是你的最佳选择,而且内容提供商也可以花钱把它们的东西排到前列。书店有时仅仅是把一本书摆在显著的位置而已,并不能说明这是一本好书,甚至不能说明这本书很流行,可能只是有人花钱把它摆在了那里


尤其在现在这个时代,我们的知识获取渠道已经被大部分公司所掌控。通过算法,我们看到内容的都是制定算法的团队或个人主观制定的。如果我们看到什么就相信什么,那么跟陷入传销的那些人没有区别。

发布于: 2021 年 01 月 27 日阅读数: 15
用户头像

石云升

关注

做时间的朋友,用文字记录成长。 2017.11.30 加入

微信公众号:石云升SYS 工作内容:组织建设、职业规划、绩效考核、申请知识产权(软著、商标、专利等)、经营资质(微信服务商、icp/edi、国高等),如你有相关问题,可留言,看到后会回复。遇到喜欢的文章请点赞。

评论

发布
暂无评论
《程序员修炼之道》- 务实的哲学(3)