肥猫SEO论坛

找回密码
立即注册
发新帖
高端网站建设 可签合同 可上门沟通站群程序定制/蜘蛛池租用全行业SEO接单QQ1624516415全行业SEO接单QQ1624516415
2000+站点 外链一键通发原创SEO文章代写【点击】点击加入本站VIP 发帖免审核广告位招租

23万

积分

0

好友

7万

主题
发表于 2021-9-26 15:24 | 查看: 532| 回复: 0
结业2年,履历4种营业:后端产物司理若何快速融入新营业
编纂导读:无论你是应届生起头第一份产物事情,仍是跳槽到新公司,当面临一个全新的营业时,谁内心城市有点发窘,乃至手足无措。本文作者基于本身履历,今后端产物司理的身份,总结了一些处置新营业的方法,但愿对你有帮忙。



转瞬间结业两年了,我的产物履历也有两年半了,在第一家公司切换过3条营业线,然后跳槽到了第二家公司。

本篇分享一下若何融入新营业的履历,合用环境大要如下几种:
产物新人的第一份事情公司内部换岗跳槽
后端产物,重要存眷三个方面:数据层、营业层、表示层
数据层:存眷数据存储、数据通报和体系之间的交互营业层:存眷营业逻辑、运算法则、模块鸿沟等,对行业布景请求比力高表示层:用户或营业同事必要操作的页面。后端产物司理一般只存眷内部利用的页面,夸大“可用性”,而不是“体验性”,这点和做用户页面时有不同
快猫视频表示层比力根本,偏重讲一下数据层和营业层。

先普及一些根本的技能常识:(大佬们可跳过)

MVC模子、前端、后端、客户端:

产物司理从0到1:不懂技能也能舒畅地与开辟相处(作者:莔莔有神)

体系的功效需乞降非功效需求、体系模块化:

辉灿软件园本来后端产物司理要懂的根本常识是这些!(作者:苒苒上升)

上面两篇文章,偏重于理论层面,下面我连系以前做过的营业,讲一讲若何实操。
Step1:搭建营业框架
接办新营业,起首是经由过程流程图搭建对这个营业的总体框架。

不必定是最全最正确的流程图,最起头可以先画一个比力简略的流程,晓得全部营业若何运转的便可。

一般可以从如下两个方面着手:
1. 【宏观】先领会行业模式
经由过程大量泛读,领会行业若何运作,可以参考的资料:系统化的课程、行业册本、行业资讯、行业阐发陈述、券商阐发陈述、咨询公司阐发陈述、相干公司财报、产物论坛上相干营业的调研和阐发。
2. 【微观】再钻研公司的该营业若何运作
可以参考的资料:产物文档、产物流程图、接口文档、开辟的wiki文档(依照我的浏览履历,开辟的wiki文档一般会划分体系模块及对应的功效,对后续输出产物方案有很大帮忙)。

下图为我以前做过的两个营业的流程:



可能你会感觉很简略,实在究竟上也其实不繁杂。掌控了全部大要的框架,后续细化的时辰,才晓得本身做的需求是属于哪一个环节,才能做到“既见树木,又见丛林”。
Step2:按照流程图,抽象数据工具
先科普一下数据工具(纯属小我的粗浅理解,若有不合错误,接待斧正):

举动发生数据,好比客户下单会发生定单、学生测验会发生成就,“下单”“测验”是举动,“定单”“成就”是数据。对应到数据库里,“定单”“成就”就是数据工具,可以简略理解为“定单”“成就”各自有一张表,记实所有定单和所有成就。

【以成就为例】

数据工具:成就

属性/字段:学生ID、姓名、语文、数学、英语

钉钉交友
1. 提炼数据工具


投资的数据工具:产物、定单、持仓、还款规划

小贷的数据工具:授信定单、提现定单、还款规划
2. 按照数据工具画实体瓜葛图(ER图)
实体瓜葛图描写了各个数据工具的瓜葛。

有两种画法:(以理财为例)

1)常筹划法



2)带属性的画法



瓜葛一般包括如下三种:



以理财举例,1个投资产物对应N笔定单(多个客户均可以买统一个产物,故发生N笔定单),1笔定单对应0到1笔持仓(定单失败则不建立持仓,定单乐成则建立持仓),1笔持仓对应1笔还款规划(用户投资以后总有退出投资,以是有还款规划)。

顺带提一下,画法2的数据工具,带#的属性为主键,主键决议了每条记实的独一性。
3. 阐发数据处置的CRUD:增长(Create)、检索(Retrieve)、更新(Update)和删除(Delete)
下图以定单和成就为例,阐发了四种操作,这些操作可能就是有待阐发的需求或产物功效。



一般线上的用户数据都不会被删除,好比定单只支撑撤消,很少看到从数据库里直接删除的。
Step3:数据工具的状况机蘑菇视频图/生命周期
接办新项目,抽象出数据工具后,就必要用状况机图描写它们的状况流转,这对付以后领会体系交互很首要。状况机图描写了一个数据的生命周期。

下图以优惠券的状况机图为例,优惠券的建立一般有这些场景:运营职员在后台给客户发放优惠券、客户加入勾当得到优惠券、客户费钱采办优惠券……

优惠券的初态是【待利用】,终态是【已利用】【已过时】。


Step4:泳道图 or 划分功效模块/体系1. 有清楚的@脚%R7LG2%色或体%yVfH3%系@时,可直接画泳道图
若是不是从0到1的项目,一般体系都是划分好的,这时辰只必要把数据工具的状况流转带入泳道图便可。

下图为简略的一个运营体系的优惠券状况改变泳道图,比拟状况机图,可知,【待利用】【已过时】为运营体系内部保护的状况,【已占用】【已利用】和开释占用,都是由定单体系通知的。



经由过程泳道图,咱们可以晓得数据在各个体系之间若何流转,晓得每一个体系保护甚么数据和若何与其他体系交互。
2. 没有清楚的@脚%R7LG2%色或体%yVfH3%系@时,经由过程数据流程图划分模块
数据流程图利用的元素:



下图红框圈出来的就是一个模块/一个体系,在划分功效模块时,必要知足“高内聚、低耦合”的尺度,将附近、类似功效归为一个模块,如斯便于开辟和保护,提高总体分工效力。


Step5:基于泳道图,领会体系间数据通报的方法1. 接口授输
接口就像一扇门,哀求方从这扇门里获得想要的数据,而不关切门暗地里的详细逻辑。

同步伐用模式和异步伐用模式:
同步伐用:接口的挪用方一向期待被挪用方的返回成果,好比前端哀求办事端数据举行展现。一般处置成果较快,会利用同步伐用,如上文的定单体系挪用运营体系,通知运营体系占用优惠券,定单体系会一向期待运营体系返回优惠券的占用成果,作为定单状况的流转根据异步伐用:接口挪用方给被挪用方发出指令,但不会期待成果,一般耗时比力长的处置事情会用异步伐用模式,而且挪用方会给被挪用方供给一个回调接口。好比小贷里的定单体系,将授信定单推送给风控体系,风控体系必要必定时候处置,乃至必要人工参与,以是不克不及立马给出成果。等风控体系处置完成后,会回调定单体系的接口,返回授信额度等关头信息
泳道图一般只展现了数据如安在体系间通报,但不触及详细的实现方法。好比体系A要把数据同步给体系B,就有两种实现方法:①体系A挪用体系B的接口,通知体系B相干数据;②体系B挪用体系A的接口,盘问必要获得的信息。详细实现逻辑可以查阅接口文档或和开辟会商。
2. 数据库同步
接口授输,当数据量较大时,可能致使毗连超时。利用数据库同步,可以实现数据的及时同步更新,一般利用在数据量大的场景下,重要合用于公司内部体系之间数据库对数据库的传输,占用资本少、交互加倍简略。

有几种同步法子:
利用中心库:将方针数据放在一其中间库里,必要这些数据的体系对这个库都有拜候权限及时同步数小圈据:利用Otter是一个经常使用的法子,Otter过程会按照界说的法则将数据表的内容从泉源数据库更新到方针库中,也支撑双向更新
依照上述法子论,画完一遍图,内心就对新营业有底了。我切换过几回营业,每次都屡试不爽(多次实验都没有过失)。

对总体营业有了掌控,做需求时再深刻细节就行了。

但愿对你有帮忙~

作者:苒苒上升,互联网金融产物司理,就职于3亿用户平台,微信公家号:苒苒上升,输出干货包含但不限于发展法门、产物心经。

本文由@苒苒上升 原创公布于人人都是产物司理,未经允许,制止转载。

题图来自Unsplash, 基于CC0协定。

收藏回复 显示全部楼层 道具 举报

您需要登录后才可以回帖 登录 | 立即注册

QQ|Archiver|手机版|小黑屋|肥猫SEO论坛 ( 鄂ICP备16024533号 )

GMT+8, 2024-11-25 11:09 , Processed in 0.023404 second(s), 20 queries .

Powered by SEO论坛 X3.4

Copyright © 2016-2022, 武汉肥猫网络科技有限公司.

快速回复 返回顶部 返回列表