如果你想第一时间收到类似的文章 点击上面↑「爱开发」关注我们! 文/洪生鹏 之前一同事,在使用svn代码管理工具,提交.so文件时,提交不上去,人家问他提了没,他说已经提交了。可人家获取下来就是没有,另一同事因为项目更新下来跑不起来,就过去指导他,他说不用了,谢谢。我现在不需要用到,呵呵,不需要用到,别人还在等着用呢,结果自己在那一个一个add。还一个一个提交上去的。难道没有全选,批量提交吗? 另一位同事,提交资源,自己不先检查是否完全提交完整,哪里漏了提交的,非得其他人更新下来,发现有错误,提示他,他才提交那文件,结果漏了三次,提交了三次。自己做完页面不好好对照效果图核对一下,就画了个大概,间距都与效果图不一致,样式发现不对劲,不主动改,非得人家指出后,他才改。当项目出现bug不先主动排查,而是先推卸责任,不是我这模块的。难不成是我这模块的,呵呵。拿来主义太强,网上下载来的demo ,变量命名不规范都懒得改,直接扔到项目里去了。结果一出现bug,就束手无策了,写的代码注释也少得很懒。 说简单点,其实就是态度问题,积极性不够。回归正题,怎样才能提高自己的技能?这里给几点建议,希望对你有帮助。 1.融会贯通 这点对刚入门的时候,特别有用,教材是纵向的,你要横向的学习,才能 1)循环渐进 多上机,多实战,自己调试bug 2.链式学习 形象点说,就是你抓住了一个链条的一个链,然后慢慢把所有的链都拉出来。 3.经常反复练习 当你的开发技能到了一定水准,你会偶尔遇到拦路虎,也就是我们说的瓶颈。有时我们会碰到一些短时间内理不清头绪的问题。通过相关知名论坛,听听他们的意见。 4.学会分享 写博客分享,分享学习心得,教别人的同时学习,你也进步了。 因为教这些东西,你必须彻底的掌握相关知识点。由于你得把这些新东西转化容易理解的内容,传递给别人,以此为目标促 使你必须有合理的学习手段和方法。 5.多读些书,不一定非得技术类的,科普的,人文都可以 对你理清需求分析大有帮助,比如写文章,你得先构思好,找素材等一系列环节等。平时读的书有助于提高你思考的方式。 6. 擅长沟通 都说沟通是一门艺术,待人要友善,这点对你提高技能也有一定帮助,不是说技能吗?怎么跟沟通扯上了,良好的沟通,能促进你的想法,一步一步引导到正确的方向来,少走弯路。跟团队打交道的时候,如果发现程序有什么bug,沟通也要注意方式,尽量平和一点,语气好些,避免把大家拉到一个紧张的氛围,这样对于事情的解决是无益的。即使你技术牛逼了,也要放下姿势,大家都是从菜鸟中一路走过来的。不要问题还没排查,就信誓旦旦的说,这不关我的事。 学习是要靠静下心来慢慢积累的。如果不是被逼到走投无路必须学习,就很难提升自己。关键要靠自觉,自制力。坚持下去。乌龟和兔子赛跑的道理大家都懂,可真正运用到实际中产生效益的,有多少呢? |
|