从7月份到今天,有将近半年的时间,自学了安卓,整体来说半年是失败的。自我总结一下,做一个合格的开发人员,然后做一个专业的IT从业者。也希望看到此文的朋友,特别是开发新手能够避开这些我已经走错的路。
我理解的合格开发人员:
①对于产品经理提出的需求能够清晰领悟,并迅速找到实现需求的切入点
②具备快速迭代产品的能力,代码不仅仅来自google和stackoverflow、github等专业网站上的拷贝、修改,要能够在不借助搜索工具的场景下编写代码挥洒创意
③对业务长期保持敏感度,产品经理提出的需求也不是写死的,如果感知到业务细节有更好解决方案,要及时向产品经理反馈协商并做到:事情提出了,要有结果,并且高效率执行
④不断提高执行力,掌握主动,及时汇报,不钻牛角尖,不在同一个问题上花费超过半天时间来寻找解决方案
⑤对交互和体验拥有灵性,不是傻傻的coding
⑥对开发环境比如说android,要有整体的认识,比如说对系统的通知和多任务间通信等在系统层有个认识,要能够做到点成线、线成面
根据以上观点,对自己半年来的开发中总结了以下几点:
1、过度依赖搜索工具和专业网站
搜索到自己满意的答案,拷贝到项目中编译运行成功就万岁是不可取的,要追求对事情本质的把握,不要因为表象符合要求就停止不前,谁也不能保证从别人口袋里拿到的东西就是可信任的。
我本人是最讨厌伸手去要饭的,但是项目期间,心里太着急,想做出点东西,但事实证明你越是渴望的东西,就越可能失败。
切记在追求卓越的路上,勿以高效之名允许自己存在侥幸心理和避开技术短板
2、在同一个问题上花费一到二天的时间
举个栗子:项目中接国内某云存储服务的时候,java环境下运行正常,但是移植到android项目中就出现问题,总提示签名有错。
错误的解决:在这种情况下自己反反复复测试和code,测试了两天,无论是借助别人的帮助还是怎么样,都没有解决;最后没办法了,找到官网的技术,给出的答案是他们自己也没有解决android的兼容问题。
说白了,就是太钻牛角尖了,在解决问题的套路上没有在点子上。说到点子,在前公司做事的时候,同事的两句话至今铭记在心:
①任何事情和问题,找到好的切入点,难度变降低了一半;
②有的人以下就能活到点子上,有的人一辈子不着边际,活到点子上就是能够专注于生命中最重要的事情,活到点子上的几大要素:
1、有一个自己特别喜欢做的事情,而且这个事情能够带来经济收入。
2、对于生命不需要的财富没有过分的贪欲,能够云淡风轻。
3、有一个可以专注一生爱的人,可以相伴终生。
3、没有时间管理机制
项目期间,缺乏自觉性,没有时限的情况下,压力小了,效率就低了。
归结问题还在于自己,不知道如何评估项目时程表,也不知道问,这边导致了:缺少合理的安排,对项目中重难点没有摸底和应策,也导致了每天的安排会出现拖延
还有一点是自己的作息时间问题,刚开始学习android的时候过于兴奋,每天到夜里1点也不困,后来时间久了,撑不到这么晚,但还是惯性的夜里加班,导致白天效率底下,夜里也不出东西。这是自己犯的最大的错误,是对自己和父母的不尊重,因为太不爱惜自己的身体啦。
4、缺乏阶段性总结
以前做讲师的时候,书是要一本接一本接着看的,然后做大量的读书笔记,虽然导致了现在的眼高手低,但是当时打下的理论基础不得不说还是得益于自己的读书笔记的。
但是现在做开发的时候,特别是前期摸不着头绪的时候,每天想着功能做出来就ok了,结果是导致像堆积木一样,即使最后积木堆成了,也许轻轻一推就倒下了,远远达不到商业产品的稳定性以及可用性等要求
其实阶段性总结就是对项目中的架构和模块进行记录和寻优,一是做到出现问题可以追溯,二是可以对产品了解的更透彻,融入生活当中,从生活中找到更好的解决方案
5、不可原谅的傻犟
举例:假设现在有种方案可行,那么我一定要通过各种方式把它完成,即使不睡觉,反反复复的修改细节,钻到项目中,被自己认为的所以然欺骗;越是出不来结果,自己便逼着自己全身心搞这个东西。这样导致了花费大量冤枉时间做了一件也许愚蠢的事情,因为在认知范围外也许就有种更好的解决方案。换成东烽的话就是在一种思维模式下解决不了的问题,在另外一种思维模式一定可以解决。
虽然条条大路通罗马,但是不是每条路都走的很轻松,也许因为自己没有判断路的通过性如何,便在通向成功的道路上饶了很久,同样的人生,便节节落后与别人。
自己在下次犯犟的时候,要心平气和的找身边的人聊聊自己的想法,肯定会得到很多,何况身边又是这么优秀的同事。
6、被性情牵扯的低情商
太容易被情绪左右做事风格,心情不好了便左思右想抽空抽个烟喝个酒,这是自己效率底下的一个很重要的原因,比如说一个技术难点总搞不定,便会暗示自己心情不好。
首先这是不专业的表现,在工作岗位要尊重自己的责任,否则便得不到别人的信任,工作自然无法展开与推进;
其次这样是因为自己不够紧张,把眼前的事看成工作,而不是一份事业,年龄小允许犯错和试错,年龄大了,哪来的事业。
心情这玩意,从来不是成功者应该避开难题的借口,我觉着在工作中,人是不应该有心情的,踏踏实实做好工作就好,受批评就改正并自我反省,表扬就更上一层楼;不把心情带到工作中来,更不把心情带到工作之外的生活中。
这点如果不改,永无出头之日。
7、信心
很久之前,做事是父母表扬,便信心满满;工作之后是学生和同事鼓舞,也是信心满满,但是现在没有了表扬和鼓舞,事情做起来,便缺乏信心,想了很久,是自己的价值观中对信心有了错误的理解。
信心不应该是达成目标的同时别人的赞扬和鼓舞,那是孩子时期;成年人的信心,应该来自对专业领域深度和广度的不断追求,对生活的热爱,对未来的期许。
ps 我知道这篇文章写了之后,自己也不能够立即改正自己的一些缺点,但是我相信会一点点克服,并且在下次总结的时候,不再提到上述问题。