独立开发者进化路线
从大学毕业到工作,已经有十多年了,我的进化路线是:设计师,到产品经理,然后再到独立开发者~是学习的心态支撑着我的前进,每天吸取各种新知识,保持造一些“好玩”的小应用的冲劲。
::我最近业余时间在捣腾一个手势识别+AR的小应用,捣腾过的应用非常多,比如AI+设计、AI漫画生成器、我的AI写手darksee.ai等等~
一名产品经理具备的能力是什么?
写文档、画原型,接需求跟进产品的开发运营等,能够把握产品的基本方向,并且能够将团队和公司资源最大化结合。
涉及的能力非常多,今天我最想聊的是信息架构能力,一个好的信息架构,用户的理解成本会足够低,使用其来非常顺手,程序员开发的效率也会非常高。
四个提高信息架构能力的方法
01 阅读、学习
关于信息架构,有一本书推荐给大家,《信息架构:超越Web设计》,如果没看过,建议抽时间看一下。
信息架构我们可以怎么锻炼自己的这一项能力呢?
信息架构师一项技术活,引用一本书的观点:
我们所学习的导航设计、信息架构等本身就是一个技术活,可从《信息架构:超越Web设计(第4版)》一书(见图4-3)中得知,信息架构中的元数据、索引、字母表等专业词汇就是技术领域的。
——节选自 《幕后产品:打造突破式产品思维》
除了大量地阅读、学习一些书上的结构化知识,来提高自己对信息架构的认知。
02 思维导图
我们还可以通过,绘制思维导图的方式来提高能力,大部分产品经理都是通过调研竞品,利用思维导图整理他们的信息架构,来锻炼自己的信息架构能力。
03 写代码
还有一种途径就是:
写代码。
写代码,最重要的是锻炼产品经理的信息架构能力,信息架构需要有很强的结构化思维,我们需要合理地分类信息,安排信息在页面里的优先级、排列方式、呈现形态等等;
简单点的程序语言,可以通过HTML语义化的标签,或者markdown语言,都可以帮助我们锻炼结构化的思维;
如果有更多的精力,可以往nodejs、python等更为高级的语言进阶。
04 独立开发
我个人比较喜欢的方式是 独立开发一款app,从前期的需求调研,信息架构,体验设计,程序开发,部属上线,每个环节都自己实现一遍。对个人的整体信息架构能力会有很大的提升。
当你走到独立开发这一步的时候,已经不仅仅是一名 产品经理了~
领取专属 10元无门槛券
私享最新 技术干货