您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
程序员进企业之后要做哪些工作?
程序员,需求,工作程序员进企业之后要做哪些工作?
发布时间:2016-12-08加入收藏来源:互联网点击:
程序员进企业之后要做哪些工作?
回答于 2019-09-11 08:43:50
回答于 2019-09-11 08:43:50
最主要的当然还是写代码。就是所谓的 coding。
不同公司对程序员的定位很不一样,不同语言的程序员工作模式可能也不一样,不同岗位的程序员工作更不一样。
共通的基本都是客户调研、挖掘需求、整理需求、原型设计、架构设计、详细设计、概要设计、需求规格说明书编写,这是正式写代码前期的工作;然后正式开始写代码、测试;版本稳定后准备部署上线、运维、推广、版本迭代。整个周期就是这样。
从公司规模方面看:小公司人手不足的情况下,上述工作可能程序员都是需要干的,从产品、需求、编码、测试、运维,一条龙服务。大一些的公司会把各项工作分工,每一项工作再有多人协作,即采用分布式集群的方式工作。
从公司性质方面看:传统型软件公司,基本就是按照上述流程,商务拿到订单后,调研整理需求开发测试上线;新型互联网公司,可能就是老板的一个点子,产品经理直接设计原型后,开发进行架构设计代码编写。
从编程语言方面看:不同的编程语言擅长的方向不一样,比如 Java 一般用来做大型互联网应用的后台主语言,PHP 用来开发中小型网站后台,C 用来开发嵌入式设备程序。不管什么语言,最终都是要实现公司的需求,基本步骤差不太多。
从不同岗位方面看:程序员一般分为前端、后端,前端更注重界面的美观性和数据的展示,像大家上网的时候浏览的网站,手机 APP 等;后端更倾向于数据的存储和业务逻辑的运算,主要用来保证高性能、高可用、高并发、高安全、大数据量读写等功能。
综上,程序员最主要的工作还是编码,只是在编码的过程中,需要了解需求,需要开会讨论需求和设计,需要编码,需要代码重构,需要测试等一系列本职工作强相关的内容,也可能需要做一系列文档编写、运维实施等编码上下游的工作。
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |