开发者社区> 问答> 正文

程序员在公司做的项目和自己在学校做的有什么区别?

在公司做的项目和自己在学校做的有什么区别?

展开
收起
问问小秘 2019-09-09 15:22:42 1810 0
2 条回答
写回答
取消 提交回答
  • 推荐回答

    我只说学校和正规公司的区别,曾听说一些公司就是利用项目赚资金的,没有可比性。

    学校里主要的目的是做出来,具体用什么技术,首先以能实现功能为前提,或者使用较前沿的和有探讨性的新技术。公司里面,对技术要先选择和比较,尽量使用成熟的、顺手的、开发速度快的、或着与以前的项目结合紧密的技术。 学校里面文档要求不高,有文档的都是长期项目。公司里面文档要求较严格,根据类型不同,从需求分析到测试的整套过程都有文档,因为期间有离职和新员工加入(但有的也完全不要求)。

    分工不同。学校里面,如果是本科,一般一个人要干一个项目里的各个环节,因为这是学习的目的。公司里面分工明确,前端设计、前后台编程、外联等等,该干什么的就干什么。

    学校里面,往往测试和维护不是重要环节,重点是开发。公司项目里面,很大的精力不在于开发,而在于测试和维护,因为对有经验的团队来说,开发是相对较容易的。有的软件公司甚至自己开发了测试维护系统用来提高工作效率。

    最后这个嘛,有报酬和无报酬之分。 转载于https://zhidao.baidu.com/question/577370206.html

    2019-09-09 19:15:42
    赞同 展开评论 打赏
  • 精于基础,广于工具,熟于业务。

    公司的项目有目的性比较强,学校的项目比较自由些,更多的是让你探索,学习。

    2019-09-11 09:57:03
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
接手一个6年的平台型系统:我是如何带领团队破局前行的 立即下载
接手一个6年的平台型系统我是如何带领团队破局前行的 立即下载
从《阿里巴巴Java开发手册》编写推广谈技术成长 立即下载