春招收到一个 offer 是做智能仓储的,当时和面试官聊的时候,问了技术栈 面试官说是用 golang,后来话题就被叉开了
但个人感觉这和一般的 Web 后端不一样,不知道以后出来是否好换工作?
有知道的大佬 麻烦帮忙解答一下,在线等 谢谢~
1 diangdiang OP 真心求助 v 站各位大佬,别沉 在线等 |
2 scnace 2019-03-09 18:02:14 +08:00 via Android ![]() 一样啊 有啥不一样的 就堆业务就完事了 |
3 diangdiang OP @scnace 我感觉像是 类似传统软件开发那种,跟互联网的有点不一样,主要是 toB 的 |
![]() | 4 darkbill 2019-03-09 18:21:17 +08:00 ![]() 我司有做相关业务的,我们的技术栈用的是 Java。 业务方面,也是拆分为 Web 前端 /后端。。。 |
![]() | 5 fuyufjh 2019-03-09 20:36:36 +08:00 都是 crud 有啥不一样 |
7 diangdiang OP @darkbill 老哥后端也是用的 SSM 的吗,抱歉对 Java web 不太熟,是不是跟 toC 的业务稍微有点不一样 |
![]() | 9 Mac 2019-03-09 23:07:05 +08:00 via Android 产品特质是什么?物流仓储还是个人闲置物品仓储?物流仓储有一个周转率的考核,可能涉及预期空仓,以及动态优化算法层面。个人闲置物品基本就是 crud,反正我知道的几个都死了,公司发的卡都被换了收纳箱了。 |
10 diangdiang OP @Mac 面试的时候聊到了 放置物品时候的算法优化, 我感觉 这块是不是让算法工程师弄,我们负责落地?是这样吗,貌似是送货员通过一个终端和 后端通信,后端负责派发机器人以及 计算最佳的存放位置 |
![]() | 11 Mac 2019-03-09 23:18:18 +08:00 via Android @diangdiang 如果这公司已经牛逼到有 golang 的算法工程师了,那你就只剩下 crud 了,顶多加一类射频芯片的技术栈,进出仓可能会用到。 |
12 diangdiang OP @Mac 老哥的意思是 进去之后也会涉及 算法相关的,不是纯实现,感觉这块不在行啊 |
![]() | 13 log4geek 2019-03-09 23:48:24 +08:00 抛开具体公司来谈这个的话,毫无意义啊。去阿里京东做智能仓储,跟去一些普通创业公司做仓储系统差远了去了 |
![]() | 14 Mac 2019-03-10 00:05:01 +08:00 ![]() @diangdiang #12 这类业务的核心只有两点,1 是业务流程,这基本需要浸淫在这个行当十几年才能磨练出来,2 是算法。除此之外,就是俗称的缺一个程序员的事情了。 |
15 diangdiang OP @Mac 是这么个理,面试官也说这个需要多年的技术沉淀才行 |
16 diangdiang OP @log4geek 老哥知道河图的情况吗 |
![]() | 17 MinQ 2019-03-10 01:25:21 +08:00 via Android ![]() 我司就是做智能仓储的,大概分为这么几个部分,WMS(仓库管理系统):业务相关,负责自动出入库任务下发,任务查询,库存查询,有时候还涉及到质检和与 MES(生产过程执行系统)对接。 WCS(仓库控制系统):负责与堆垛机,输送线,和其它硬件系统进行通信(比如说 AGV 调度系统),将出入库任务拆解给具体的设备干活,以及硬件监控与故障监控。 主要涉及的算法也没多少,仓库里面大部分情况都是 FIFO,有的时候会在仓库里分不同的存储区。托盘的组盘有的时候会用背包算法。然后就是根据业务流选一些其它的东西,比如可能需要图像处理算法识别或者检测一些东西,还有 AGV 需要调度的时候用用 AStar 算法啥的。 总之做 WMS 的天天在跟项目经理和甲方以及 ERP 供应商啥的撕逼,做 WCS 的就天天跟电气工程师打架 |
![]() | 18 MinQ 2019-03-10 01:37:06 +08:00 via Android ![]() 技术栈的话我司的 WMS 是 angular+.net core,WCS 是 WPF,反正就随便瞎折腾,技术上感觉除了大公司以外剩下的创业公司都是村里械斗水平,上次看某宁的 AGV 调度方法的介绍差点没笑出声。 @Mac 不需要啊,反正射频芯片还有读卡器啥的都是供应商提供,程序的 sample 都准备好了,集成进去就完了。而且也不一定非得用 RFID,我司就喜欢扫码枪啥的,一维码二维码花式扫…… |
![]() | 19 darkbill 2019-03-10 11:34:57 +08:00 @diangdiang 我不是做后端的,我是做后端的后端,电气控制算法的。。。 |
![]() | 20 darkbill 2019-03-10 11:41:44 +08:00 |
22 diangdiang OP @darkbill 可以说是很后了 哈哈哈 |
![]() | 23 darkbill 2019-03-10 20:09:10 +08:00 @diangdiang 我后面还有电控执行和电子团队。。。结构设计他们,已经被隐藏了。。。 |
25 boliang2333 6 天前 @MinQ 做这个是不是运维、实施、项目经理、开发的活都要干 |
![]() | 26 MinQ 2 天前 @boliang2333 倒也不是,具体项目中还是会偏某几个的,一般实施和二次开发会在一起,如果是你实施的项目后期运维也是找你,不过我那时候上位机部分是远程运维的,只有下位机的软件出问题了才会去现场。 至于项目经理,如果你把实施过程中的沟通协调算作项目经理的职责的话那的确是会有的,但也不是专职的项目流程规划与把控。 总之,这活主打一个啥都会啥都不精,要求是尽可能满足客户需求而对于技术没有太高要求(毕竟甲方大部分时候都不太懂技术) |