__lzj__ 发表于 2018-5-11 14:13:48

分享一些工作经验

在以往的工作中,曾经遇到过很多问题。
有的问题非常棘手,要面临很大的压力,有的问题非常低级,耗费了你大量的时间却还是无法解决。有的问题别人无法遇到,但偏偏自己却遇到了。还有很多很多情况。。。

当遇到一个问题,以自己的知识储备无法解决,接下来会怎么做? 上网找答案,问同事朋友? 还是深挖代码,了解其内部逻辑?

问题解决后,还需要做什么吗?

这个答案对于我,尤其在工作多年以后,才愈发的体会到这其中应该怎么做。


简单地分享下我的处理方式,请大家多提意见:

1. 遇到问题后,首先要想到自己的操作过程是否正确,是否严格按照流程执行。 也就是先从自己身上找原因
2. 确认无误后,大家可以将自己的问题,在网上尝试搜索,看有没有和自己问题类似的场景,并着手进行解决,建议使用Google ,要科学上网。通常情况下,80%的问题,可以在这一步解决。
3. 如果是一些开源项目的问题,可以拿到代码,尝试解决问题,要知道,很多大神都是直接看源码和修改源码的!!!
4. 如果自己的问题不能有效的通过上网查找解决,可以请教周围的同事及朋友,相信他们愿意为你伸出援助之手。
5. 还可以将自己的问题发到相关的论坛,比如stackoverflow,国内的CSDN Itpub等等。
6. 如果论坛没有解决你的问题,可以搜索相关的QQ群里进行提问。
....

但要注意的是:
无论是哪种寻找答案的方式,首先要详细的将自己遇到的问题进行梳理,如自己在做什么,遇到了什么样的问题,需要得到什么样的帮助。详细的描述上下文信息,(减少不必要的沟通,你会最快得到他人的帮助,也减少了浪费别人的时间)
在提问题时,要虚心求教。要感谢每一位帮助你的人。

最后,如果问题得以解决,要将处理问题的方式详细记录成册,以便下次遇到同类问题,同时,其他人也可以参考前人的经验,避免同一个坑多人踩。也算是前人栽树,后人乘凉。
如果问题不能解决,也要详细地记录,或许在以后的某一天,你就会意外的得到处理方法也说不定!

总之,要不断的积累自己遇到的问题,直到有一天,你的经验会越来越丰富,也可以帮助到更多的人!

meowgood 发表于 2018-5-11 17:59:02

前提是pm安排工作合理,团队里没有杠精吧。

__lzj__ 发表于 2018-5-11 18:22:55

meowgood 发表于 2018-5-11 17:59
前提是pm安排工作合理,团队里没有杠精吧。

你说的也对,团队工作都是如此。
页: [1]
查看完整版本: 分享一些工作经验