互联网思维和传统思维有什么不同
- IT行业既有互联网公司又有传统公司,它们的区别就是思维方式的不同,思维方式又有什么不同呢?
- 以下是一个故事体现了一方面。
故事
- 读大学的时候,曾经和室友发生过一次辩论,C和Python 谁更强大?我的论点在之前的博客觉得c/c++语言比其它语言更强大有详细描述,他的论点仅仅是C 功能这么简单的语言怎么和Python比。
- 读到这里,可能有些人会看低我的室友,但是现实中,他很聪明,考研不怎么复习就考上了中科大,后面去了日本留学,他与我的差别在于思维方式的不同,类似于互联网思维和传统思维的不同。
- 也是和这位室友,争论C语言main函数,int main和void main有没有区别,我的论点是有区别,他主张随便用,受老师影响,他曾经说过,印度软件行业比较发达,对软件标准要求很高,每一个标点符号都有规范,int main确实比 void main规范点,因此我认为它们之间是有区别的,室友站在使用的角度上,int main和void main确实影响不大;我的思维类似于印度人的思维,传统的思维,他的思维类似中国人的思维,一切为了使用,最后,印度人软件发达,但是却没有什么出名的软件产品,而中国人一切为了使用,却出现了大量流行的程序。
思维不同点
- 互联网思维是实用型思维,软件工程是应用学科而不是理论学科,编程语言的本质是使用,只是一种工具,并且互联网的本质也是充分利用互相连接的网络这个优势发展起来的,互联网思维更倾向于充分利用所有的资源和优势, 我不想费劲心思去思考你的隐藏优势,我只知道你的表面优势更大,因此我就认为你更好,在表面功能上C比Python确实是差很多。
- 传统思维更像老学者,保守,被动,更希望研究透彻,一步一个脚印,从底层看起,而忽略了实用性,因此认为C比Python更强大。