做事要事半功倍,做事要有效率,做事感觉轻松,做事要能独立解决问题or BUG,做事要有进步。个人拙见:
1.不管是解bug,写代码,完成工作任务,都要做好准备,比如先规划好要解决问题的步骤和方法,要分析好是什么问题,该怎样入手,抓住问题的要点认真分析,不要试着尝试得抓住重点突破,另外要有"推卸责任"的意识因为往往是自己不擅长的那么给别人会很快解决.
2.当确定一个问题的解决方法后,要写代码前最后用流程图,伪代码,计算机表示法这几种来表示算法先进行一个大概架构的设计.
3.写代码时候不要加入自己写代码的异常(这是个很高的要求哦),要养成把代码多写成函数的形式以增加代码的重用率.
4.解决BUG方式最好先确定bug出现的关键特征,比如开机的时候插上耳机为啥还是喇叭放声,要改成开机时插入耳机声音.能从耳机出来,这里的关键是"开机时"“耳机没声音”,因为每次开机所有的都是重新初始化.一句话就是要重现bug,抓重点关键点,进行分析,不要用试的心态去做.要有"推卸责任"的意识,另外bug出现要考虑完全出现bug的原因(就是关于这个模块的所有(代码)),比如sd卡bug,就要看是不是clock之类的引起的.
5.要善于用复制粘贴,比如一些经常用的很长的命令,把别人的好的代码粘贴下来等.
6.干啥事情要有前瞻性,比如在自己工作上非本职范围,如果有觉得其它同事的工作很有用而且是以后发展的方向和至少是以后成长要用到的,可以先私下学习,再根据平时关注其做的东西那么以后也会很快入手.
7.干啥事情要未雨绸缪,一句话就是做事前要有所准备,就像出门前要先看下是否会下雨带伞否之类的.
8.最近生活中记性差,在这也总结几点,不管啥时候都要想着自己干了啥和即将干啥,才能不犯一些不要的错误,另外为了人身安全,安全第一嘛,也说一点天灾虽然难免但是平时在生活中注意点也可以避免一些生活中的危险,比如少去那些混乱的地方,走路时候看见水泥盖之类的不要认为可以踩,至少不能一脚就踩下去了(因为今天就发生了这个事情差点掉进去了....汗).
9.不管做啥事都要考虑别人的感受,才能让人觉得无懈可击.
10.平时还是应该注重点自己的业余爱好,比如学唱歌啊,学点冷笑话啊.
11.自己写的代码写完后应该优化,即让算法最简单,去掉多余多的冗余的代码,多余宏这样维护起来更方便.
哈哈,啰嗦了一大堆终于完了.
欢迎补充!!!!!!
,