设计?不会。交互?不会。那看看代码?
static final int tableSizeFor(int i) {
int j = i - 1;
j |= j >>> 1;
j |= j >>> 2;
j |= j >>> 4;
j |= j >>> 8;
j |= j >>> 16;
return j >= 0 ? j < MAXIMUM_CAPACITY? j + 1 : MAXIMUM_CAPACITY: 1;
}
【上述代码解析:HashMap如何处理自定义大小为非2的幂次方】
What?Emmmm…依旧看不懂系列。
那么,我去做产品吧?
HR:您好,请问您的职业规划? | 我:我想成为优秀的产品经理! |
---|---|
HR:你倾向做B端产品还是C端产品? | 我:啊?B?C?有没有A? |
HR:······ | 我:Emmmm |
多么尴尬的场景,你还敢 “裸试” 吗?
-
B端产品(toB/2B):
①面向企业级、政府、医院等组织用户。(如OA系统、His系统、供应链系统)不同行业有不同的解决方案。
②产品注重业务流程、业务场景,需要产品经理具备较强的思维逻辑能力。
③产品生命周期长。因为业务逻辑复杂,开发需要攻克技术壁垒和沉淀一定的行业经验,产品获得认可并投入使用后进行更换的成本高。
④价值在于服务,根据公司战略或工作需要,构建的系统化、高效率的生态产品。
⑤设计要求效率至上,操作便捷高效。 -
C端产品(toC/2C):
①面向个人群体用户。(如QQ、美团、淘宝、爱作业)设计时考虑所有类型的用户。
②产品注重用户体验,解决痛点需求,需要产品经理具备较强的同理心。
③产品周期相对较短。产品迭代如果无法满足用户需求,就可能被淘汰。
④价值在于发现用户需求,推动实现这一目标,甚至是创造从0-1的过程。
⑤设计要求体验至上,内容精简易学。
除 B 端和 C 端的区分,产品经理还是各种类型的分类。上百度,上简书,上知乎······分类各不相同。其实,产品经理作为近年来普及的岗位,在快速被大家熟知接纳后,还未有一个明确的划分标准,当前市场上常见的产品经理分类如下:
-
按行业分类
①电子商务产品经理——(阿里巴巴、京东、亚马逊)
②在线教育产品经理——(新东方、腾讯课堂、网易云课堂)
③医疗健康产品经理——(阿里健康、丁香医生、好大夫)
④社交产品经理——(QQ、微信、微博)
⑤互联网金融产品经理——(蚂蚁金服、各大银行)
⑥数据产品经理——(阿里数加、网易猛犸)
⑦文化娱乐产品经理——(QQ游戏、YY、阿里文娱)
⑧旅游出行产品经理——(携程、飞猪、去哪儿)
⑨企业服务产品经理——(微软、东软、SAP) -
按设备分类
①PC端产品经理——(Web网页端、PC客户端)
②移动端产品经理——(iOS端、Android端和H5网页端) -
按工作内容分类
①需求产品经理
②交互产品经理
③策略产品经理
④商业产品经理 -
按岗位等级分
产品路晋升并非只有一条,有人是从产品助理/专员做起,有人直接从产品经理做起。同理,高级产品经理和高级产品总监也并非必须的晋升路线,主要看公司的组织架构和岗位需求。
上述多种分类是不是看的眼花缭乱,想得天灵盖都疼?
不要慌,看具体的招牌信息的任职要求、岗位职责,再结合公司行业背景,大致就能判定自己意向了对不对?行动起来吧~
以下是网上一段有趣的口诀,有兴趣可了解:
B2B有三宝:企业、中介、沟通好
B2C有三宝:品牌、渠道、销售好
C2C有三宝:你开、我买、支付宝
O2O有三宝:线上、线下、一起搞
LBS有三宝:签到、优惠、位置找
NFC有三宝:近场、支付、安全好
SEO有三宝:内容、外链、权重屌
EDM有三宝:内容、受众、分析好
CPA有三宝:行动、转化、站长恼
CPS有三宝:佣金、销量、效果好
CPC有三宝:点击、引导、作弊少
CPM有三宝:展示、千人、不可靠