我是今年刚毕业初入职场的职场新人。一进公司第一天就给安排了个新项目,要我一个人在一个月内完成一个分销系统的全栈开发,想请教一下大家的看法。
具体情况如下:
项目: 分销系统
时间: 1 个月
人员: 我一个人负责全栈开发
技术栈:
架构: 微服务架构
前端: Vue + shadcn/ui
后端: Spring Boot 全家桶,MySQL, Redis, RabbitMQ, Nacos, Swagger, MyBatis, Kubernetes (K8s)
项目划分了 9 个模块:
common (公共模块)
auth (认证授权)
user (用户体系)
agent (代理商体系,涉及层级关系)
product (商品管理)
deal (交易订单)
promotion (推广活动)
reward (佣金奖励结算)
lead (客资模块)
我的背景: 双非一本刚毕业,这是第一份正式工作,之前只个人开发过一些小项目,工作经验比较欠缺。目前薪资是 5k ,50 人以下的小公司。之前说好转正再谈薪(当时暗示有 8k ),但转正合同下来还是 5k ,心里落差很大。
我的困惑:
对于这样一个分销系统,要求一个人在一个月内完成,从需求分析、设计、开发、测试到部署,合理吗?
如果是一个有经验的开发者独立完成,这样一个项目大概需要多久?如果是一个小团队(比如 1 前端 2 后端 1 测试)呢?
在二线城市,承担这样职责的全栈开发,5k 的薪资是否合理?情况就是这样,感觉压力很大,有点迷茫。
希望各位大佬能帮忙分析一下,指点迷津,不胜感激!