前言
大家好!我是阿飞,今天站在java程序员的角度分享一下在公司成立初期的面临的问题(说说废话啦)。
介绍一下公司背景吧,公司性质属于半个国企吧,是集团的子公司,今年成立的。我呢是去年3月入职的,去年入的是集团的另一个公司。所以从本质上来说不是完全从0开始,但公司确实今年才成立,目前公司一共30多个人,一半的人都是最近一年到岗的,剩下的一般就是母公司迁出来的,主要就是给成都某事业单位做项目。
一、新公司成立,是吃螃蟹还是当炮灰呢
对于我们开发者来说,参与新公司的建设,无非就是这几点好处第一能否混到管理经验,二能积累到宝贵的项目经验,三涨工资。
先说一下管理经验吧,机会还是有的只要你能卷,敢于触犯其他同事的利益,还是很容易混到管理经验的,因为目前的后端团队确实一直缺少一个负责人。年前领导之前也安排我来担任主开发(很奇葩吧,第一次听说主开发这个名词),领导说只要能把后端带起来,明年需要一个技术部长,那就是你的呢。嘿嘿,我嘛点点头就过去了,也没承担啥责任,今年就招了一个技术经理,还是没把我们后端管理起来(1万块钱的薪水咋带得起我们这些老油条,工作经验都是5-20年)。领导还是希望有个能把后端带起来的人。所以只要你愿意,够主动,还是有机会混到管理经验的。
再说一下项目经验吧,我们以前的所有项目都要重做。以前的单点登录,业务系统都要重做。所以我们开发是能够参与系统从0-1的过程,这个经验我觉得还是不错的。(ps:我在上家公司,几乎没做过新系统,都是迭代。。。)
涨工资
别想了,10来经验来了也1w,干个三 五年给你调个10个点。
今年公司才成立,我们算是元老级别的员工了么,能吃螃蟹吗?今年有年终都还是个问号,毕竟我们公司听说一直都是亏钱的。。。。。。。
二、我看到的问题
工作流程模糊(定了开发流程,会上过了流程后面就没下文了),比如项目定了17号提测,我都不知道怎么提测,谁负责提测。测试连需求都不知道。。。。。
对于这种情况,项目启动确认项目负责人,负责人负责项目进度提测。测试也需要有个负责人(现在两个测试也没明确过负责人),没有传递需求,没有写用例,不予测试。就是因为现在小团队太随意了,一句话就完成了任务的流转。
在这种没有标准流程的团队中工作,要学会向上管理啊。当然严重了,无非是要学会拒绝,不然累死你,今天这个必须要,明天那个必须要。。。只要接到任务,必须评估时间,我有些同事就产品一安排任务就马上开搞,然后就天天加班,吃力不讨好。。。。
最后就是,项目规划上,或者是框架搭建上确实没有投入时间精力,几乎全部精力都用于实现当下功能了,很多东西都没有统一的去做处理,比如账号同步,部门同步,发短信。。。。。
总之一片混沌,如果你比较羞涩,不会主动沟通,那就完了。。。。产品图没啥逻辑说明,不主动让产品加上,嘿嘿后面有得你改。
总结
0-1的过程,虽然赚不到米,在不把自己累死的情况下,多积累一点经验,主动和开发同事多沟通,还是可以学点经验的。