美文网首页想法上班这点事儿
形成个人方法体系,这里有个方法可以借鉴

形成个人方法体系,这里有个方法可以借鉴

作者: 洪生鹏 | 来源:发表于2018-03-02 21:38 被阅读79次

    文 | 洪生鹏

    01

    昨晚睡前,三岁的女儿问我,“爸爸,您今天又去上班了啊”。

    这几天有时我早上出门上班,被她发现了,她都会哭着要一起去。原来假期综合征不仅大人有,小孩也有。

    “是的,爸爸今天上班了。”看她这么关心我,我问她,“再过几天,妈妈也去上班了,到时就只有你和弟弟在家里,你怕不怕?”

    “不怕,爸爸妈妈去上班,我和弟弟在家里。”小家伙回答倒是挺干脆利落了。

    “真不怕?”

    “不怕。”

    太可爱了,小家伙每天睡醒了发现房间没人时,自己都哭鼻子呢。

    “要是弟弟饿了,怎么办?”

    “吃米糊啊!”

    “那米糊谁来做啊,你会做吗?”

    “不会”小家伙停顿了一会,若有所思。

    然后,不吭声了,睡着了。

    女儿知道弟弟饿了要吃米糊,却不知米糊怎么来。对于三岁孩子来说,这很正常。可要是对成年人来说,可就要注意了,想想自己,也常犯类似这样的错误。

    02

    刚做程序员时,基础比较薄弱,有次领导安排的任务,之前虽然也有听过类似这样的需求,却未真正实践过,当自己动手做时,才发现对表结构设计不熟悉,索引外键等知识点都模糊两可。

    于是上班路上想,下班回家后也再想如何解决。不怕你笑话,那时一门心思想把事情做好,真担心因为自己没有做好而被老板炒鱿鱼。都怪当初自己刚学习编程,大多数知识点都是一知半解,没有去深入理解,导致有的知识点都是停留在概念层面上。

    编程真的不是一件容易的事,在编程的路上,我们总会遇到各种各样的难题和bug。有些基础知识点,要是不重视,可能会增加我们解决bug的难度,有些bug,我们有时会一时束手无策,而领导又在询问进度,我们往往会感到沮丧,郁闷,甚至泄气。遇见多了越能明白这个道理,基础的东西越是不重视,到后面阶段就更加吃力了。

    类似这样的经历,不知你有没有类似这样的体会:

    课堂上老师讲解的内容,课上感觉好像是听懂了,可过了几天,要是碰到类似的题型,真正操作起来却是问题重重。一件事,往往知其然,而不是其所以然。

    03

    从事过Android移动开发的朋友应该都知道,自定义View的知识不是简简单单的掌握理论就可以了,还要不断去尝试摸索。即使这样,这块知识还是块硬骨头,不好啃。

    有次我被叫去当面试官,其中一位求职者给我留下深刻印象。我按照公司提供的笔试题问他这样一个问题,“项目开发中你用到自定义View了吗?”他应聘的岗位是Android中级开发工程师。

    她说,“用过。”

    “那请你能简单描述自定义View的基本绘制流程,比如一般要重写那些方法吗?”

    他思考了一会儿,提到了5个基本方法。

    Constructors

    进行一些参数的初始化,自定义属性

    onMeasure

    测量View及其子View的宽高属性,这里是属性,而不仅仅是宽高的值

    onLayout

    确定View及其子View的布局位置,也就是View及其子View在父容器中的坐标位置

    onSizeChanged

    View的大小发生改变时,调用此函数,一个View的大小在绘制过程中可能发生改变,比如父View

    onDraw

    View的内容绘制部分,系统会提供一块画布

    能回答到这几个方法,我还是挺满意的。心想基础不错,于是乎,顺着问,“如果在onDraw方法中初始化Paint会怎样?”他竟说不出个所以然来。

    我想这位求职者,要是平时在做项目或是练习时,能多做一些尝试,相信这个问题对他来说不难。无论是对求知还是其他,我们都要对其系统的学习,

    刘孝标在《辩命论》提到:“自然者,物见其然,不知所以然;同焉皆得,不知所以得。”

    我们不仅要知其然,还要知所以然。要知其然容易,知所以然就不是那么简单了。有些知识需要我们花时间去尝试和摸索,积累一定的经验才能真正理解和掌握。

    知识体系还不够丰富的时候我们可以不用刨根问底,但要留意我们自己的不足,随着开发经验知识的储备慢慢丰富,刚开始不理解的点慢慢就会迎刃而解。形成个人方法体系对我们提高自身的核心竞争力有很大的帮助。

    关于形成个人方法体系,这里推荐著名的PDCA循环:

    著名的PDCA循环(PlanDoCheckAction),也称戴明环。PDCA是为了提高质量的管理思想,是一套科学程序,注重管理活动的全部过程。

    “P”是PLAN:制定目标和计划。

    《礼记·中庸》提到:“凡事预则立,不预则废。”,说明了目标和计划的重要性。

    很多时候,我们都是走一步算一步,缺少目标的定制和计划,认为这个很虚,没有必要,也就缺少对目标的实施,到底完成了多少,实现了多少,还是那些未能实现,是什么原因导致的,都无从知晓。

    “D”是DO:开始行动,实施计划

    很多人制定了计划,可以说,计划是相当完美,可因见异思迁,三分钟热度,一时的激情过后就没了动力了。有位记者采访通用公司前总裁杰克.韦尔奇时,记者问:“请问韦尔奇先生,你们为什么能成功?”,韦尔奇先生回答说“你们知道了,我们做到了”。很多时候我们都没有勇敢的迈出第一步,总是想着这,顾虑那,慢慢就放弃了。

    “C”是CHECK,对行动的结果进行检验

    行动了,做了,要有个结果,对其结果是否满意,思考下次方案是否可以改进等。

    “A”是ACTION.纠正错误,调整方向.其实也就是总结、完善的意思

    善于总结,我们伟大的毛主席就非常提倡这点,他把他的成功归咎于善于总结经验,集中群众智慧,可以总结这个环节不容忽视。

    工作中,我们也要善于给自己做总结,小到日报,周报,大到月总结,季总结等,有总结我们才能更进一步把工作做得更好。

    【END】

    相关文章

      网友评论

        本文标题:形成个人方法体系,这里有个方法可以借鉴

        本文链接:https://www.haomeiwen.com/subject/bsjzxftx.html