![](https://img.haomeiwen.com/i143218/7830863d2817b210.png)
前言
不知道大家工作、学习中,有没有遇到过这样的情况:
- 在工作规划上,公司安排的项目安排下来,自己第一反应是觉得要完成挺难,可能是觉得资源不够(包括时间、人力),可能是项目涉及的面太多,自己很多地方还不清楚……
- 在沟通效率上,跟同事电话或开会沟通工作内容时,思路不畅,不能把问题、方案说清楚
- 在编程实践中,为了赶进度,代码存在Bug或者可读性不强,留下了坑,自己总有一天会掉进去,到时候需要花更多时间把坑填上
- 在文档管理上,自己接收到的需求文件、发布的操作说明、脚本,Excel、Word很多,随手放在电脑上,没有很好的整理,很凌乱
- 在阅读书籍上,记不住要点,看完就没有了影响
- 在阅读一些技术性博客、观看视频教程,不能很好理解、掌握,可能自己理解能力不强
工作、学习中的问题,个人浅见,大致可以这么几类:工作规划、编程实践(仅针对程序员)、项目管理、文档资料等信息管理、时间管理、沟通效率、阅读、记忆力、理解力等
具体的场景各有各的不同,解决方法也有很多种,但问题的本质应该都是类似的。我想分享一下自己对这些问题的一些思考,希望对大家能起到帮助。
![](https://img.haomeiwen.com/i143218/af8acb150179b5f3.png)
一、构建个人问题库,把自己存在的问题找出来
我一直认为,与其不断的找寻方法,不如先静下心把问题找出来,如果连自己要解决什么样的问题都不清楚,又谈何解决问题,提升效率呢?
雷军说:不要用战术的勤奋掩盖战略的懒惰
今天想跟大家分享的,是如何构建个人问题库的一些技巧(经过一年多的实践,我觉得是比较可行、实用的)
我个人的办法是,找到“如何发现自己的问题”的方法,在学习、工作过程中有意识的把自己的问题记下来,有一些工具(例如笔记本、Excel)把问题存档,记录一段时间后,阶段性的总结自己的问题,然后再考虑,针对特定的问题,尝试用阅读、请教等方法去解决。
![](https://img.haomeiwen.com/i143218/8621f9b477ab215a.png)
二、需求分析:结合曼陀罗思考法、5W,进行自我分析
我尝试过借助曼陀罗思考法、5W(大家也不可刻意学这些,怎么简单怎么来),对自己进行过一些分析。
1. Why 我为什么要构建自己的问题库
- 将问题转化为需求,然后驱动自己去解决、实施,是最高效的学习、工作方法
- 什么是工作经验?问题的不断解决,就是工作经验。什么是能力提升?问题的不断解决,就是能力提升
- 发现问题,比寻求解决方案更重要,是明确自己要做什么的前提
2. Who 要收集谁的问题
- 我目前或将来可能遇到的问题,包括但不仅限于我目前遇到的问题(自己工作不顺、犯错被领导批评)、同事遇到的问题、管理层、领导们遇到的问题
3. What 我要做什么,如何收集这些问题
- 在学习及工作中,对做得不够好的地方,思考,发现问题
特别是影响工作效率、学习效率的一些问题
4. Where 在什么地方收集问题
- 在工作中,如果发现自己在沟通等工作中,对某个内容描述不清楚,那么就是自己存在问题
- 在工作中,如果某项事情没有按期保质完成,那么就是存在问题
- 在学习,阅读过程中,作者阐述他的问题,自己很可能也存在类似问题
5. When 什么时候收集问题
- 在平时上班时,注意发现自己的不足。思考自己为什么不能快速有效解决一项事情,这就是问题(随时)
- 每天总结今天工作中遇到的问题(随时)
- 每天总结今天工作中遇到的问题(下班后离开公司前20分钟)
- 每天总结学习中遇到的问题(睡前)
- 周、月,阶段性汇总
![](https://img.haomeiwen.com/i143218/a9dfdb5c8cee64fe.png)
三、掌握方法:掌握“如何发现个人的问题”的方法(个人问题是自己理想状态和现实状态的差距),可以是阅读或者经常分析总结
通常什么样的方法,可以去发现自己的问题呢?
保持清晰的头脑很重要,不能一下子被问题砸晕了,而是有意识的思考,认识到自己在某方面不足导致的问题。
1. 经常进行分析、总结是一个不错的方法
例如以前某个月我因为工作效率低,编码速度不行,被领导批评了,当时觉得心里很不舒服,觉得并不完全是自己的原因。
但转念一想,肯定是我在某方面存在了一些问题了,完成不了任务,才会被批评,然后我花了一些时间,整理了一下自己在编程效率上存在的问题
下图是我当时的思考过程(涉及公司具体业务方面的内容已经删除,每个人的具体情况不一样,仅供参考)
![](https://img.haomeiwen.com/i143218/a7c5d5321540dc0c.png)
把这些问题,跟领导说明了一下后,决定先解决最关键,影响最大的,UI编程效率方面问题,然后制定了一些方案。
2. 阅读,参考作者曾经遇到的问题,反思自己是不是也存在类似问题,是一种不错的方法
比如在阅读《别告诉我你会记笔记》一书中,作者讲述了他自己在刚工作时,没有掌握好的记笔记方法,导致处理一些事物比较凌乱,我也跟着思考,自己是不是也存在类似的问题,然后把这些问题放到自己的问题库中。
![](https://img.haomeiwen.com/i143218/57c7ab6da92ee408.png)
四、实施:用项目管理的方式,持续推进问题库的构建工作
在培养出发现自己的问题的方法后,我们还需要对问题进行归档,记到问题库中。问题库可以用一些工具构建,例如Excel,并且可以给自己制定一些计划,比如本月重点收集自己在沟通效率方面的问题
下图是我用WorkTile,建了一个专门用于记录工作、学习中存在的问题的项目,跟问题的类型进行分类,对问题的具体描述和思考,也可以记录进去(以后如果思考出解决方案了,也可以记录在相应问题下)
(涉及公司具体业务方面的内容已经删除,每个人的具体情况不一样,仅供参考)
![](https://img.haomeiwen.com/i143218/1d7e85a469801381.png)
![](https://img.haomeiwen.com/i143218/a22c5c3f48ac489d.png)
五、提醒:对一些关键性问题,可以打印成纸质清单,提醒自己避免此类问题发生
不得不承认,一个问题犯N次,都是经常的事情。有时候想,自己明明知道存在问题,不能这样做,不能那样做,但为什么到了具体场景,就是记不住,还犯错呢?
后来我可以做一些机制,把需要注意的问题打印出来,提醒自己要注意这样的问题。例如自己以前在开会时,不擅长发言、发言条理不清晰,那么在开会前,列个清单,把自己以前遇过的问题打印出来,带到会上,偶尔看两眼,提醒一下自己尽快不犯同样的问题
感谢阅读,欢迎关注,希望能帮助到您
网友评论
一直觉得应该整理一下却迟迟没有入手点,看了您的分享觉得很受到启发!希望以后有机会可以多探讨!
谢谢关注,有需要的话可以简信我。
首先需要说的是,我刚工作的时候,遇到的问题跟您几乎一样,甚至可能更严重。
试用前一两月,觉得自己什么都做不好,帮不上部门什么忙,但又不愿就此走人,于是跟领导提出多试用一个月(试用期工资是正式工资的0.8,不过那时候对工资要求不高)。又工作了半年,还是觉得自己存在很多问题,不能得心应手。
于是下班花时间整理了一下自己的一些问题。第二天找我们经理,把自己在对公司整体业务理解、与业务部门沟通不畅、对业务部门提出的需求不能很好分析理解、对复杂工作有畏惧心理、时间不会合理分配等等问题,打印出来,一个个过一遍。他在公司工作了十年了,我当时特别想知道,他刚工作时遇到这些问题是怎么办了,两个人聊了一早上,对我很有帮助。
我是这么想的,与其是网上找遇到过类似问题的人,学习他们的方法,倒不如自己整理一下自己的问题,和同事、领导沟通一下,他们的经验可能对您更有帮助(不用怕不好意思,其实没什么不好意思的,我觉得,员工有帮助公司发展的责任,公司也有帮助员工解决问题的义务)
WorkTile是一款团队协作工具,适用于团队沟通、任务管理。
不过我是把它当个人管理工具来用,我建了一些关于个人理想、现状分析、问题收集、解决方案、公司工作计划、个人学习计划等项目在里面,用项目管理的方式推动自己在这几个方面的思考、积累、实践。有兴趣你可以试用一下。
后续我还会写一篇,介绍一下自己用过的一些工具的文章。
我尝试过使用番茄工作法+Wunderlist(约半年),Excel手动记录(约半年),OneNote(约半年),Teambition(约一年),直到现在的WorkTile,每种工具都有不同的特色,适合自己在不同的阶段使用,总的趋势还是,越简单越好,能让自己更专注于做事本身,而不是花太多时间在形式上。