IT行业最重要的四件宝--我的实习体会
通过今天晚上的评审,发现有时使用技术可以给人带来快乐。今天晚上我和亮哥对研发5部,第一组的算法排序进行了评审。他们的项目做的很不错。泛型,使用接口编程、面向对象设计原则和设计模式都使用到了,并且用的很熟练。发现自己在学习上还是不太注重基础,对软件开发中基础的知识掌握不是很牢固。
在IT行业,有4点非常重要,沟通(能用英语进行沟通是IT企业的发展趋势)、文档、技术的掌握、工具。当然还有掌握业务逻辑也是非常的重要。
沟通包括软件企业和客户、软件开发人员和软件开发人员、项目经理和软件开发人员和测试相关的人员的沟通。当然,你在一个大型的企业或者外企,你接触到不仅仅是中国人,所以对你英语要求很高。
文档:很多人认为软件开发这一个行业,就是代码或者做出的软件产品才是最重要。其实软件是系统分析师和客户交谈,用UML图生成需求分析文档,然后软件设计师根据编写出软件设计详细说明书,程序员做具体的实现,测试工程师对软件进行单元测试、集成测试、功能等相关的测试。实施人员在企业中部署。
技术:这是一个很广的范围,系统开发、Web开发、企业开发、嵌入式开发、手机移动开发等都是当前的热门方向。我们只有精通一门技术之后,才能有所突破。这样才是王道。
工具:根据你使用的技术,选择一个优秀的开发平台,可以让你事半功倍。不过不要把技术的学习就当做是工具的学习,那是不正确的做法。工具只是用来展示技术的一种工具。
业务逻辑:这是软件开发人员最难学到的。因为现在的软件公司很少只做一个领域,所以有时你必须对某个行业或者某个部门的业务逻辑有很好的理解。
本文基于
知识共享署名-非商业性使用-相同方式共享
3.0 中国大陆许可协议发布,欢迎转载,演绎,但是必须保留本文的署名liminjun88(包含链接http://www.cnblogs.com/liminjun88/),且不得用于商业目的。如您有任何疑问或者授权方面的协商,请与我联系
。