如何更好的认识并改造自己
我想做什么,我最擅长做什么,我现在、将来应该要做什么?这个是很多人都喜欢问自己甚至问别人的一个问题。前两天来博客园逛,看到一位仁兄(Rick Carter)写了一篇《自我认识不清的开发者》的博文后,引起了很多朋友的讨论,这个也促使我整理了下自己长久以来关于人生定位的一些思考,在此想和大家一起分享与讨论。
一、学会开始思考并初步认识自己
我始终相信每个人都在思考,甚至思考的主题都有些类似,如学业、工作、薪水、家庭、人生目标、个人爱好、文娱活动等。因此,我认为要认识自己的第一步,就是不断的思考上述的一些主题,而在思考的过程中,你应该可以总结出你的学习能力、技术能力,你的处事能力、应变能力,你的忍耐力、持久力,你的想象力与表现力,你的交际能力,你的家庭背景、兴趣爱好、发展潜力等。你可以尝试参照身边的同龄人或者你认为可以作为比较的人,并把这些选项进行更细致的对比,你就会更加的了解自己了。
自我认识有个比较书面的解释:
自我认识是指一个人对自己的生理、社会、心理等方面的意识,属于自我意识的认识范畴.它包括自我观察、自我图式、自我概念、自我评价等。
因此,一个人如果要认识自己,那么首先就是要判断出自己在生理、社会等方面的一些表现情况,只是这个太抽象、太缺乏可操作性了。而根据我自己的经验和我上面的说法,我们可以针对自己的职业类型进行初步的划分并对自己给出一个基本的评价,如一个计算机软件的从业人员,我大致设计了一套自我评价标准:
大类 | 子类 | 分值 | |
学业/工作 | 计算机科学 | 程序设计语言 |
|
数据结构与算法 |
| ||
操作系统/数据库 |
| ||
组成原理/编译原理 |
| ||
高数/线代/离散…… |
| ||
其他计算机基础学科 |
| ||
软件工程 | 需求调研 |
| |
需求分析 |
| ||
概要设计 |
| ||
详细设计 |
| ||
系统编码 |
| ||
系统测试 |
| ||
系统发布 |
| ||
系统维护/升级 |
| ||
项目管理 | 计划管理 |
| |
成本管理 |
| ||
质量管理 |
| ||
进度控制 |
| ||
范围控制 |
| ||
开发规范 |
| ||
学业/工作 | 行业知识 | 互联网 |
|
企业管理行业 |
| ||
金融、房地产、电信… |
| ||
GIS等 |
| ||
其他学科 | 外语 |
| |
心理学 |
| ||
管理学 |
| ||
经济学等 |
| ||
家庭 | 与女友(老婆)关系…… |
| |
与父母关系…… |
| ||
…… |
| ||
职业目标 | 技术人才 | 程序员、高程、架构师……等 |
|
技术管理人才 | 项目经理、部门经理、研发经理、技术总监…… |
| |
老板 |
|
| |
…… | 其他职业等 |
| |
个人爱好/文娱活动 | 运动 | 打球、跑步、健身、游泳等 |
|
娱乐 | 唱歌、跳舞。 |
| |
餐饮 | 中餐、西餐…… |
| |
休闲 | 喝茶、钓鱼等 |
| |
分享 | 博客、围脖、讲座等 |
| |
个人性格与能力 | 持久力 | 是否经常能坚持完成时间持续较长的任务 |
|
忍耐力/判断力 | 是否能冷静处理一些意外、突发事件 |
| |
抗压力 | 面对各种打击与重压时 |
| |
沟通能力 | 是否经常能通过口头或书面解决一些人的问题 |
| |
协调能力 | 是否经常能把一些责任人联系在一起,共同为目标努力 |
| |
交际能力 | 是否能游刃有余的和朋友、同事、家人、陌生人进行交谈、交往等 |
| |
一些自然属性 | 家庭经济状况 | 富有、中等、贫穷等 |
|
兄弟姐妹的情况 | 经济、政治情况等 |
| |
自身的容貌、身高等 | 帅气?漂亮?肌肉男?…… |
|
当然,我们还可以继续细分到自己认为满意为止,因为我例举出来的这些只是一个指南,并不是完全就可以生搬硬套的。当我们通过这种有目的性的思考,你就能对自己、甚至对他人在某个领域或者整体有了个基本的认识,从而判断出自己的优势与劣势。通过这种思考后,我们就会进入下一个阶段,主动尝试去改变或改造自己。
二、学会开始改造自己
通过了解了自己之后,那么就可以有针对性的同时根据当前环境与自己的劣势进行对症下药,解决目前最需要解决的问题,并进行持之以恒的付出,不断改造自己,直到自己满意为止。其实在不断改造自己的过程中,就是在不断的进行设定目标、实现目标、完成目标的过程。老子说:“知人者智,自知者明。胜人者力,自胜者强。”也就说如果没有自知,也就没有自胜,也就没有办法去改变自己,战胜自己。如果说自己了解自己算难的话,那么要实现自我改造那就是难上加难。当然我自己也还远远未达到完全了解自己的程度,也就远未达到自己全部改造自己的程度,但是以我的经验是我们可以从一个小方向来慢慢进行改造,然后由点及面,由表及里,正所谓星星之火,可以燎原了。举个例子,如在开发技能上,假如我水平还可以,但是我沟通能力差,那么我就可以尝试去多沟通,利用各种能利用的机会(如公司聚会、一些日常会议、讲座等)去锻炼我的沟通能力、表达能力等;再者如我觉得个人计算机基础实力不行,那么就可以设定一个计划去补补一些基础知识,如数据结构与算法、组成原理等;现在很多朋友都在补习英语,也相当于是在提升自己、改变自己了。
另外我想说说计划的制定与执行,计划是需要花时间来进行制定的,要切合实际,同时又要有足够的挑战性,还要给自己一些余地,这其中的滋味就只有每个人自己去尝试才知道了,同时计划又重在执行,而且做出来的计划还要不断去调整,只有这样,在能完成的过程中,既有动力也能不断给予自己以信心。
三、珍惜时间,不要放弃
都说有志者,事竟成,这里的志既包括目标(志气),更包括意志。如果一个人不断在做我上述所说的2点事情,并经过一段时间的努力后,如半年、一年甚至几年后,我想应该就会发生质的变化了,这个时候大多数人都会开始认为你“智商高,分析能力强,是一个有思想、会思考的人”,但是其实一路走过来的你自己最清楚,智商其实都相差不大,只是你明白了学会认识自己并不断改变自己同时永远没有放弃而已!
因水平有限,虽然有所悟,但毕竟不能避免很多疏漏,这里欢迎大家一起交流!