几乎每一位面试官都会关注的能力,你做到了吗?

2024-09-06 13:20

本文主要是介绍几乎每一位面试官都会关注的能力,你做到了吗?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

又到了金九银十招聘季,虽然说大环境不好,但对于不少想要挪窝的同学来说,这个时间段还是一个不错的窗口期。

我也借此机会在Boss上看了不少岗位,发现很多岗位JD都有一条关于“功能设计规范”的要求。

相比较于设计岗的设计规范原则,产品岗的设计规范会要求你对业务、产品有更强的纵深性,但这种基础且重要的能力被太多人忽视了。

因此,我列举了以下11点产品设计规范,同学们可以自查一下看看日常有没有做到

1.用户需求和场景

最基本的,需求的价值就是用户诉求和使用场面,需求文档上以及需求评审会,一定一定要和大家同步对应的需求和场景,不要一味地讲解你的产品设计方案。

推荐方法:摆数据、讲事实;定性和定量的用户调研

理论推荐:5为什么分析

2.明确目标和价值

任何产品的迭代一定是围绕目标进行的,因此你每一次的方案前面,一定要明确本次的目标和方案的价值。

注意,目标不是拍脑袋来的,一定有推演公式。价值也不是凭空产生,价值来源于用户痛点和期望。

推荐阅读:《俞军的产品方法论》,其中对于价值有很详细的阐述,有交易就会有价值以及什么是价值

3.用户体验

在存量时代,我们通常会以提升用户体验从而带来新的产品价值。

但任何的体验一定不是单一的点或者面,它一定是完整的流程,随之在用户完成产品使用的那一刻,才有所谓的体验。

好的产品方案如果搭配上糟糕的策略或者服务,给与用户的体验同样会很差。

4.交互设计及流程

这里的交互设计可以理解成产品设计原则,同时在复杂方案里一定不要忘了搭配流程,清晰的流程表述能够让你的方案更具说服力。

推荐阅读:《简单高效的产品设计方法论,都给我学!》

理论推荐:格式塔理论;

5.性能要求

性能理论上是越高越好,但在常规的商业环境,性能又不是越高越好,高性能意味着高消耗、高成本。

所以如何制定性能要求?

答案是瞄准竞品的性能标准,如果是重工具属性的产品,可以将性能作为核心优势。

而如果是常规产品,则够用就行,尽量在大多数人体感之下,我们一般都会将3秒规则。

3秒规则:大多数用户希望应用能在3秒之内加载完成,超过这个时间,用户可能会感到不耐烦

6.安全和隐私

安全和隐私风险我个人认为是最容易被忽视的,尤其是在很多用户感知不强的情况下,随手一个分享或者截图就把自己的信息传播到网上去了。

因此,对于一些高密度信息的场景,一定要有这个意识。

推荐案例:金融产品截图提示;物流信息分享等

7.可拓展性和可维护性

可拓展性和可维护性本质是在于对技术资源的高效利用,同时能根据业务动向最快调整策略。

经常会有同样的功能分布在不同端上,在维护的时候,两边都要维护,如果后续迭代是不同的技术同学负责,往往就可能出现一样的功能改动,最后却需要完全不同的技术方法。

推荐方法:代码复用;功能模块化拆解

推荐理论:领域模型设计(主要讲了在产品设计时候,如何让单个功能模块联动多个因素)

8.技术实现的可行性

这个没啥好说的,什么是好的产品,首先一定有能实现的技术。

作为产品,在方案设计前和技术做好协调也很重要哦。

推荐书籍:《计算机系统概论》我个人觉得基础的理论还是要学习的,尤其是作为业务负责人或管理岗

9.兼容性

这里说的兼容我觉得有两个方面,一个是针对不同硬件设备/平台的兼容,全面屏手机、PC等;第二个是针对不同人群的兼容,老人、孩子以及障碍人群。

10.成本效益分析

成本效益也是一个很重要的因素,通常在中长期的版本规划过程中,如果做到最大的ROI产出比,有成本效益理念能帮助你事半功倍。

11.风险管理

风险管理是产品岗很需要重视的因素,站在产品方案角度,如何识别风险以及做好预案是必不可少的,在这里推荐几种常见的预案手段。

产品灰度:针对不可预见性的版本,可以使用灰度过渡

预设配置项:产品方案在开发的时候,可以穿插一定的技术配置方案,本质和灰度是一样的,能在上线后不通过发版即可完成策略变更

最后

功能设计规范,做设计方案的时候,以上11点可以作为清单核对,看看自己有没有漏掉。在分享案例的时候,每一项都可以通过具体的案例来放大对应的价值。

有的时候,完整比深度更重要。

第81篇个人原创文章,专注分享产品思维和职场经验,希望我的文字能给你一丝力量或者启发

(文章首发-都市摆渡人)

这篇关于几乎每一位面试官都会关注的能力,你做到了吗?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1142123

相关文章

EasyPlayer.js网页H5 Web js播放器能力合集

最近遇到一个需求,要求做一款播放器,发现能力上跟EasyPlayer.js基本一致,满足要求: 需求 功性能 分类 需求描述 功能 预览 分屏模式 单分屏(单屏/全屏) 多分屏(2*2) 多分屏(3*3) 多分屏(4*4) 播放控制 播放(单个或全部) 暂停(暂停时展示最后一帧画面) 停止(单个或全部) 声音控制(开关/音量调节) 主辅码流切换 辅助功能 屏

【吊打面试官系列-Redis面试题】说说 Redis 哈希槽的概念?

大家好,我是锋哥。今天分享关于 【说说 Redis 哈希槽的概念?】面试题,希望对大家有帮助; 说说 Redis 哈希槽的概念? Redis 集群没有使用一致性 hash,而是引入了哈希槽的概念,Redis 集群有 16384 个哈希槽,每个 key 通过 CRC16 校验后对 16384 取模来决定放置哪个槽, 集群的每个节点负责一部分 hash 槽。

面试官:synchronized的锁升级过程是怎样的?

大家好,我是大明哥,一个专注「死磕 Java」系列创作的硬核程序员。 回答 在 JDK 1.6之前,synchronized 是一个重量级、效率比较低下的锁,但是在JDK 1.6后,JVM 为了提高锁的获取与释放效,,对 synchronized 进行了优化,引入了偏向锁和轻量级锁,至此,锁的状态有四种,级别由低到高依次为:无锁、偏向锁、轻量级锁、重量级锁。 锁升级就是无锁 —>

Redis应用之Feed流关注推送

我的博客大纲 我的后端学习大纲 -------------------------------------------------------------------------------------------------------------------------------------------------# 3.好友关注: 3.1.关注和取关: a.接口说明:

【Unity面经】实习篇:面试官常问的一百个面试题

👨‍💻个人主页:@元宇宙-秩沅 👨‍💻 hallo 欢迎 点赞👍 收藏⭐ 留言📝 加关注✅! 👨‍💻 本文由 秩沅 原创 👨‍💻 专栏交流🧧🟥Unity100个实战基础✨🎁🟦 Unity100个精华一记✨🎁🟩 Unity50个demo案例教程✨🎁🟨 Unity100个精华细节BUG✨🎁🟨 Unity100个面试题✨🎁 文章

欢迎大家关注我的【白话算法和数据结构】专栏

学习ACM也有一年半了,曾经对什么算法都不懂,现在对很多算法都有一定的了解,我们acm集训队都是学长学姐带学弟学妹,其实我们将的学弟学妹大部分都不能理解,当初我听杨大神讲课也是一样,听和没听一样,但是有学长告诉你有这个算法也是好的,只是你知道哦,原来这道题要用这道算法,我以前傻逼的暴力解决~~~然后他告诉你有这个算法,你自己去学,去网上搜资料学,所有人都是这么走过来的,但是网上能把算法将的跟白话一

兼容Trino Connector,扩展Apache Doris数据源接入能力|Lakehouse 使用手册(四)

Apache Doris 内置支持包括 Hive、Iceberg、Hudi、Paimon、LakeSoul、JDBC 在内的多种 Catalog,并为其提供原生高性能且稳定的访问能力,以满足与数据湖的集成需求。而随着 Apache Doris 用户的增加,新的数据源连接需求也随之增加。因此,从 3.0 版本开始,Apache Doris 引入了 Trino Connector 兼容框架。 Tri

各类AI工具编程能力测试对比

各类AI工具编程能力对比 现在各类AI工具火爆,擅长各类问题解决,闲来无事,验证下各类AI工具的编程能力如何。问题:c++ 实现杨辉三角,并main函数测试 kimi 对话窗口输入问题,得到了c++的完整程序: #include <iostream>#include <vector>// 函数用于生成杨辉三角的前n行void generatePascalTriangle(int n)

为什么From/To space的大小几乎变成 0 了呢?

文章来源 https://hllvm-group.iteye.com/group/topic/39440 一、问题描述 Attaching to process ID 26424, please wait...Debugger attached successfully.Server compiler detected.JVM version is 25.231-b11usi

作为面试官的一点点感悟,谈谈技术人的成长之路

因为工作上的原因,做过几次面试官,面试的同学有应届生,也有工作3-5年的老技术人。最近也频繁作为面试官帮助筛选候选人,中间有很多值得深思的东西,我记录了下来分享给大家。 以下观点仅为个人观点,不代表任何公司的立场。        01 面试不是简单的你问我答 一般来讲,作为面试官和候选人进行沟通的第一个问题是一般是自我介绍,整个自我介绍的情况应该控制在2分钟左右,阐述自己的教育背景,项目经历