高效开发伟大且成功产品, 最重要的一步: 开发人员找到与自己匹配的编程语言

2017.8.19, Ken Fang, 深圳

做 IT 软件开发的, 建议都应该要定下心来, 深度的思考, 直到找到那个或那些最适合自己的编程语言为止。 因为, 每个编程语言, 都有它背后独特的思维, 所想要真正解决的问题, 甚至是理论基础。 也就是说, 每个编程语言, 其实都是代表着某种 “思维”、“行为” 模式。 而只有当我们自身的 “思维”、“行为” 模式, 能与编程语言匹配时, 编程语言才能 “自然而然” 的从我们的指间中, 创造出伟大且成功的产品。 也就是说, 先能深度的思考, 先能好好的认清自己;认清自己的思考 (行为)方式, 认清自己所拥有(所热爱)的理论基础, 认清自己所真正想要解决的问题。然后, 选择那个或那些最适合自身的编程语言。 企业要能高效的开发出伟大且成功的产品, 应该将具备同样人格风格、教育背景、习惯且能高效的使用某个编程语言的开发人员, 组成一个, ㄧ个的小团队。

也就是说, 企业内应该允许, 使用任何的编程语言来进行开发;唯一的底线是: @ 小团队 “内”, 只能使用 “一种” 编程语言。 @ 小团队间的接口, 永远不变。

我们真的发现太多的案例;版本开发所面临的真正的挑战, 不是所谓的需求过载, 而是因为软件架构腐败, 所造成的开发效率, 产生崩溃式的瓦解。而造成软件架构腐败, 其中的一个主要的根因便是⋯ 我们的开发人员, 正在使用着与自身完全 “不匹配” 的编程语言⋯

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏java一日一条

我从1万小时编程中学到了什么

12年前有人告诉我,你至少需要10,000小时才能说自己在某方面是专业的。对此我并不理解。假设我每月至少工作160小时,那么我每年工作1,920小时,除去五周的...

533
来自专栏深度学习入门与实践

2017年总结与2018年目标和计划

  前段时间看到版内经常会有2017年的总结,但我总觉得年还没过,2017就不算真正的过完,上周五公司开了部门年会,这周五公司要开公司年会,年会完了再过一周多就...

3675
来自专栏CDA数据分析师

找一份数据分析工作,是不是真的很困难?

作者 Amy 本文为CDA数据分析师志愿者投稿作品,转载需授权 经常遇到有人留言咨询,表明自己想做数据分析,但是面临着很多“困境”,如: 大学本科数学专业的,想...

27111
来自专栏CDA数据分析师

为什么我要拒绝梦寐以求的数据科学家工作?

在深入探讨这个问题前,让我们退后一步,先试着回答另一个问题:为什么要成为数据科学家?

623
来自专栏程序员的知识天地

小公司程序员的编程水平与BAT大公司相比,有多大差距?真相了

  单纯从技术上来说,大公司是小公司没法比的,大公司系统要更加复杂,研究的东西更加深入。

742
来自专栏理论坞

UI设计面试注意事项及面试问答技巧

你到一个公司面试,出于礼貌,都会和你聊聊,但有没有机会进行下一轮面试和聊天,UI设计能力是基本的。这个是在这个行业内最基本的能力,无论是对主管、高级UI设计师、...

915
来自专栏LiveEdu在线科技教育平台

给游戏开发者和程序员的10个建议:如何平衡工作与生活

工作与生活的平衡是互联网上最备受争议的话题。我们在网上可以看到很多围绕这个话题的文章,它们给我们提出了许多建议,帮助我们提高生活质量,也建议我们哪些东西是应该放...

31715
来自专栏WeaponZhi

没错,我准备开始进行「人工智能」系列的连载了

阅读本篇大概需要 7 分钟。 大家好,我是小之,公众号已经开通快一个月了,很惭愧的是,我的更新频率并不高,上周承诺了至少每两天更新一篇文章,不过这周有很多工作和...

36411
来自专栏LiveEdu在线科技教育平台

40岁后学习编程是否太晚了?7点技巧让学习变得轻松有趣

很多人经常会问:“在什么时候学习编程才合适?”,甚至有很多在职场中打滚了多年的人也会有这样的疑问。他们当中有很多人都想把自己的专业跳到编程专业,原因是多方面的,...

61010
来自专栏前端桃园

不懂产品的程序员不是好程序员

前几天卓老板提出了一个需求,做一个数据分析的页面,要有标签选择,特征选择,最终图表展示。

401

扫码关注云+社区