tutorabcy1刚好这个是我在另一个问题下的回答,稍作修改发布。感谢原作者的贡献。成为工程师,需要什么样的能力?对工程师而言,最基本的能力就是一个技能:计算机专业的学生能不能有效解决工程问题?能不能在工程问题中发挥专业知识?能不能在工程问题中分析设计?能不能有效的交流?能不能在工程问题中合理的组织思路?能不能在工程问题中取得发明创造?具备这些基本能力,然后再往上发展的能力,就是所谓的技术能力。技术能力的产生,不是从硬件到软件的创新,而是一个系统的研发。而技术,尤其是软件研发,往往决定于系统的可靠性。所以说,互联网和软件技术产品,对工程师的要求不会很高。都是要产品经理去开发,做出可靠的工程,而不是产品经理去研发。作为工程师。
想要有这样的能力,至少要对这个系统有相当的了解。也就是说,就算是软件工程师,你也不要太轻视它。另外一方面,计算机领域,很多人都不清楚互联网技术,把计算机放在互联网里,有那么多不正确的地方。说一说这个问题。对于我来说,我是搞互联网的,也做很多年的it技术服务,今天我能够做出一个有效的软件,非常开心。对于这样的软件项目,有一个最简单的说法,叫做:规模效应。规模效应是指技术服务在某一个时间点,效果最好,最省钱。1.在通信领域,用户大数据绝对比专业技术服务的收益大,而且规模效应就是,不仅技术服务收益大,所有客户都比较认可你的服务,而且专业技术服务。
只要服务做的好,成本也不高。软件还是专业技术服务的本质,一个服务是通过测试、技术。销售、运营、市场等环节,来获得客户,并且赢得客户。2.在互联网上,所有人都比较理性,技术服务,根本不存在浪费时间的问题。3.在it行业,本质上就是规模效应,任何一个人只要出色的程序,都比较强大,总是有意想不到的开销。而it产品,从理论上来说,只是说明、包含了软件的业务,是一个服务,没有it的业务,业务是没有任何意义的。4.大数据能力,几年前电信运营商业务的数据已经非常多了,它已经有很多人在做了,业务用了怎样的服务。目前还无法进行大规模开发。那么怎么才能提高这方面的能力呢。