谈谈我对软件工程专业的理解

        谈谈我对软件工程专业的理解。

        其实我觉得我最开始的误解,也很可能是目前极大部分人的误解,就是觉得这个专业的关键词应该是落在软件上,但是我觉得这是不对的,应该还是落在工程上,其实包括对所以带工程的专业,在我现在看来都应该把重点落在工程上。

        来讲一下,工程这个概念,首先,是百度的概念,工程是指以某组设想的目标为依据,应用有关的科学知识和技术手段,通过有组织的一群人将某个(或某些)现有实体(自然的或人造的)转化为具有预期使用价值的人造产品过程。其次,大家可以看出工程其实代表着一种过程细点讲就是在我们工业生产中的实践流程,而学工程的就是解决我们除工程技术本身外,我们将人们聚集在一块如何解决一个问题、如何生产出一个产品。这个人力、物力、财力、时间等等,如何调配,解决的是这个问题。最后,我们讲完了工程,我们把它合起来,软件工程是什么?它就是解决我们软件制作(工业生产)的过程的具体协调和管理,也包括具体技术实现。

        其实这类人才在我眼中是更加偏向于行政管理类或者需求分析师、项目经理的工作,但是很多人对于这个专业认知,甚至更是认为这个专业就是一个偏应用的程序员最对口的专业,并且即使到了企业中,少部分管理者也有这样的认知,在我看来这是不对的。

        讲讲,软件工程的目前困局,其实我们国家出现软件工程专业的时间不长,包括这个专业名词的诞生也是很新的,因此,它的专业发展阶段可以说仍处于摸索状态。

        很多人说学了软件工程没有什么用,因为目前就是在高校各个不同学校配套的教材、理论、思路等等,有些百花齐放状态,并且课本更新、教职老师思维跟进不上,导致了它的应用方法、思维理念长期落伍于企业实际情况很多,很多学生学到的知识也都是死知识,难以在我们变动的具体实际情况使用合适的方法,甚至所遇到问题是需要全新方法来解决,具有知识体系也要随之改变等等。

        在我看来,这种情况,我觉得的解决方式是,考虑到软件工程是一个多么贴近与实际应用的专业,把握好校企合作,提供多种多样的实习机会,并且能够多让学生接触到实际案例,以实践推导、凝练、深度理解理论,让一线工程师与学生直接交流、讲课,甚至高校老师去往企业也进行实操学习、观摩,如此,我们才能够把握一手动向,更有利于学生不至于毕业就失业的尴尬局面。

你可能感兴趣的:(软件工程)