[求助] 刚毕业第一份工作,公司要求 1 个人 1 个月用微服务架构开发一个分销系统,这合理吗?

72 天前
 Edom

V 友们好,我是今年刚毕业初入职场的职场新人。一进公司第一天就给安排了个新项目,要我一个人在一个月内完成一个分销系统的全栈开发,想请教一下大家的看法。

具体情况如下:

项目划分了 9 个模块:  

  1. common (公共模块)    
  2. auth (认证授权)    
  3. user (用户体系)    
  4. agent (代理商体系,涉及层级关系)
  5. product (商品管理)    
  6. deal (交易订单)    
  7. promotion (推广活动)    
  8. reward (佣金奖励结算)    
  9. lead (客资模块)

我的背景: 双非一本刚毕业,这是第一份正式工作,之前只个人开发过一些小项目,工作经验比较欠缺。目前薪资是 5k ,50 人以下的小公司。之前说好转正再谈薪(当时暗示有 8k ),但转正合同下来还是 5k ,心里落差很大。

我的困惑:

  1. 对于这样一个分销系统,要求一个人在一个月内完成,从需求分析、设计、开发、测试到部署,合理吗?

  2. 如果是一个有经验的开发者独立完成,这样一个项目大概需要多久?如果是一个小团队(比如 1 前端 2 后端 1 测试)呢?

  3. 在二线城市,承担这样职责的全栈开发,5k 的薪资是否合理?情况就是这样,感觉压力很大,有点迷茫。

希望各位大佬能帮忙分析一下,指点迷津,不胜感激!

8298 次点击
所在节点    职场话题
145 条回复
amoSjiang
72 天前
3 个月有 3 个月的干法,1 个月有一个月的干法
一切从简。到最后就说能不能用,至于好不好用,bug 多少另算

比如商品管理,正常来说要额外搞分类,SKU 等模块,直接全部省掉,给一个商品标题+图片+价格的简单表单完事,什么分类,什么 SKU ,压根不涉及这些概念
810244966
72 天前
就当作是一个 demo 呗,给自己练手,以后好跳槽,反正这老板也不懂技术,能糊弄过去他就行了
BlueSkyXN
72 天前
钱少了但是事情看上去不难
zsmile
72 天前
反正具体需求也没有,开源下载,去掉 icon 啥的 /doge ,然后准备面试一个月,找到下一份就跑,找不到好的,就拿这个给他们看/doge
ovtfkw
72 天前
直接用 cc 给他一星期整晚
oamu
72 天前
5k 有 5k 的干法,clone 个 xx 商城改改。不要感觉过意不去,他先不当人的。
neal1986
72 天前
我一個人弄了快一年才有比較像樣的雛型 十年工作經驗 老闆把我一個人當五個人用
danhahaha
72 天前
慢点做,因为你做完之后老板会就会要求你开发一套淘宝系统了
he1a2s0
72 天前
跟你领导商量说找个开源的改,然后一边干着,一边找工作吧。
工资不符合你期望,领导这么派活估计也不懂技术,以后在这的每天都会感觉到窝囊和郁闷,对年轻人的心态不好
just4id
72 天前
你就给老板说,给 50k 我一个星期给你完成,不答应我可要跑路咯
aarontian
71 天前
赶紧跑路,还一个月,一个月后工资都不给你发,直接试用期辞退
ahci
71 天前
先买个🪣,再给老板送个⏰。5k 写个屁,建议找个开源项目改改,yudao 、ruoyi ,blade
kekxv
71 天前
有个很缺德的建议:真给他搞一个,设定运行时间,比如半年,然后你陪他们演戏两个月,让他用起来,然后提桶跑路,等三个月之后,系统就挂了🥹
他要找你,你就说,你不会真以为 5k 能写这玩意吧
yfixx
71 天前
这明显不合理
shijingshijing
71 天前
找个成熟的 CMS 改改吧,先把前端糊上,让老板能看出个大概,后面的 CMS 二次开发就交给 AI 吧。

你的工作一定要对得起老板开给你的工资。
dapaoge
71 天前
公司就是画饼 pua. 找个开源的改一下, 看看面试题, 准备提桶跑路吧.
zeusho871
71 天前
换 django 可能做得到 直接单体走起 微服务不得折腾死人啊
cowcomic
71 天前
你现在的问题其实有两个:
1 ,你不知道对方的意图(考验?打压?)
2 ,你不知道对方是否知道你的水平

你现在可以做这几件事儿:
1 ,跟对方说你需要花两三天做一下技术方面的设计和工作量的评估,然后跟他一起碰一下,确定一下开发节奏(如果对方不听不参与只派活,那就是没安好心或者管理能力不行,走人就行)
2 ,按你的能力进行一些技术栈设计和工期设计,不用特别精细,表达你的真实情况就行,然后找他过,过细节,怎么开发,以谦卑的姿态细心请教
这里就有几种种结果的可能:
1 ,他可能有一些成熟框架的选择,但不管什么原因没告诉你,你就细节跟他沟通,他说这个 1 天能干完,你说你干不完,需要开发哪些哪些,他如果想说明 1 天能干完,就得跟你说有现成框架
2 ,他可能把需求说复杂了,或者你理解复杂了,这也可以沟通细节说清楚,你说需要开发这些,他可能会说这些其实不需要
3 ,他可能以他的能力来评估你(感觉不太可能,这个内容看着非常多,还是全栈,技术再牛一个月的工期也不太可能),这个还是通过沟通工期告诉他你的实际能力,就是干不了那么快

你通过沟通和观察沟通的过程基本就能解决上面的两个问题
你再根据你的观察确定是走是留
而且一旦沟通完,之前的一个月的时间实际就不作数了,你要把实际开发需要的时间作为这次沟通的重要结果确定下来,后面就按这个时间来走
IamUNICODE
71 天前
熟练工的话,用 ai 辅助,技术+部署可以考虑,从需求开始就要你自己弄?滑天下之大稽,测试也不可能研发自己上,自己测自己的难免有问题,结论是公司脑残,建议跑路。
Edom
71 天前
@Dimen61
#71
非常感谢您这么细致、详尽、有深度的回复,给了我很大的启发。

说来惭愧,之前我也在知乎看过一些关于“向上管理”的帖子,当时觉得收获特别大。但一回到现实,真要解决自己的问题时,却难以将之前的输入运用上,感觉知识和行动脱节了。

另外,我还面临一个信息处理的困境。我平时接触信息的渠道应该还算比较广,比如 Telegram 、X 、V2EX 、Linux Do 、B 站、酷安及飞行社等社交平台,以及通过 Folo 订阅的 RSS 。我遇到的问题是:这些信息质量其实都不错,但正因为它们“都有用”,海量的信息涌过来,反而让我不知所措,时常一刷就是好几个小时,感觉大脑被塞满了,处理不过来,但又不舍得停下来。 有时候,我甚至会不自觉地沉浸在“又知道了好多新东西”的满足感里,但其实只是“知道”,并没有真正“学会”。

想借此机会,向您请教几个更具体的问题:
关于解决问题的思路
1. 我注意到您的回复不仅给出了非常实用的建议,而且您解决问题的思路极其清晰,很好奇您的解决问题的清晰思路是如何形成的?有没有些具体的习惯或工具帮助了您?
2. 您平时会关注哪些具体的信息来源(比如书籍、博主、案例)来培养这种能力或者思维?
3. 您是如何锻炼这种能力的,能时常把看到的理论,巧妙地和自己遇到的实际问题联系起来呢?

关于信息过载
4. 面对海量且有价值的信息,您是怎么筛选和处理的,如何避免陷入这种“信息瘫痪”的状态?
5. 您是否有一套自己的方法或思维模型,能高效地把这些零散的“输入”,真正内化成自己的知识体系,并最终形成有价值的“输出”(比如观点、文章或决策)?

一时之间问得有点多,还请您见谅! 实在是因为您的分享太有价值,让我忍不住想多学习一些。无论您是否回复,都再次感谢您之前的指点!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1152832

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX