非IT公司的软件工程师如何做开发的工作

个人项目未必意味着一个程序员的业余项目。你有可能不在一个IT公司中,但是在一个会计/法律事务所或者新媒体公司里做着软件开发的事。出于成本的考量,一个事务所很可能不会雇一个团队,甚至很可能只有你一个开发者。你很有可能是一个全栈工程师,并且要实现从产品到开发的全部过程,同时还要帮助你的工作单位做做修电脑、修打印机的活儿。

你的工作任务通常是向业务人员提供一些自动化的工具,因此不会有IT公司那样的业绩压力,也不会有code review,时间灵活,工作压力也不太大。你的直属上司(通常也就是决定把你招进来的人)会给你一个比较宽松的期限,比如半年到一年,来实现一个比较模糊的目标(比如把系统做出来)。然而有很多问题会导致这些目标无法在约定的时间内实现。

posted @ 2019-07-04 15:25  陶马文  阅读(368)  评论(0编辑  收藏  举报