讲一则关于C++、Java、python的程序员的故事,希望你能从这个故事中了解这个问题的答案。
图片来源:摄图网故事是这样的,有一个项目需要完成。
我要求每个程序员为我需要的东西做一个程序。
Python程序员先完成,他们做我需要的程序。
这个程序后来需要做更多的工作,Python程序员开始出现越来越多的bug。程序的改进时间也越来越长。
我又找到一个Java程序员,他们带来拥有结构和扩展能力的Java平台。
于是Java、python程序员合伙,python程序员做UI,Java程序员设置后台。
一切都进展的很顺利。
幸运的是,改进后的程序使更多的人使用该系统。
不幸的是,Java程序员的能力不足,在我的预算外需要更多的硬件,挤压出更多的平台,事情处于停顿的状态。
与此同时,又有一项要求,要开始将该程序与较传统的硬件传感器集成起来。
我找到一个很棒的C++开发者。这个人已经有很长时间的工作经验了。
他向我证明,他不仅可以解决用户流量问题,而且可以用以前编写的软件的一小部分来解决这个问题。
最终这个人领导团队,把项目推向顶峰,现在情况比以前好多了。
看了上述的故事,你的心中是否已经有了答案呢?
其实C++、Java、Python都是项目开发中必不可少的一部分,学会合理的理解三者之间的不同,掌握三者之间的联系,形成团队的力量才是事情成功的开始。
和以前一直强调的一样,编程语言技术间没有谁强谁弱,有的只是工作的需求。
不要过多的关注哪个比较厉害,时代的需求造成了流行的趋势,而不是技术本身。
想了解更多的IT技术知识,欢迎关注我私信了解更多课程学习知识。
网友评论