• 码界新手,如何更高效的解决问题



    近来带几个新人做项目,刚上手当然还是先介绍项目情况,再搭建自己的开发环境,之后再慢慢按照计划开始编码。

    虽然是现成的架子,但从SVN库里下载到本地,并正常的运行起来,对某些经验不足的技术人员来讲还是有些问题的,因此也暴露不少问题出来。

    1

    无法定位有效错误信息。信息很多,有黑色字体的也有红色字体的,翻了半天,冗长的错误信息无从下手。

    1

    无视异常信息。Console中暴出异常信息后,直接删除掉,再打包重启,期待能正常启动。

    1

    定位到信息,但不想动手解决,直接向别人求助解决,解决后自己又没有去消化记录。

    1

    定位到信息,不经过思考去解决,直接google去了,试了一通也没解决,最后还是向找别人去解决。

    1

    ......

    以上种种,相信你或你周围的人都有经历着吧。记住,异常信息是解决问题的关键所在,不要无视它的存在。仔细阅读或许就找到答案,而不用去google。【百度一下,会死呀?!】哪解决问题的思路又是怎样的呢?

    仔细阅读异常信息,定位。往往有时候,问题也确实不好定位,查找半天也是无法找到突破口,这个时候怎么办?记住这一秘诀:去上个厕所,排泄的时候你就想通了,不要告诉别人哟。

    首先是自己解决,如果发现半小时内没有思路,也没找到有用的信息,这个时候就要放下,去外界寻求帮助了,不要自己堵死在胡同里。当然这段时间内,你要保证读懂了异常,并且google过后已然没有思路。

    国内网站上的解决方案,很多都是C来C去的,大致都是一样的,如果这些都解决不了你的问题,哪你只能去国外的网站上看看了,比如StackOverFlow,你会有不一样的收获。

    最后一点,也是比较关键的一点。解决完问题之后,记得要记录下来,或写成blog分享给大家,或拉个list按tag分门别类收藏,方便下次遇到问题时查找方便。


    , 

    做开发,遇到问题难免,不遇到问题正说明写的代码少,经历的还很少。遇到问题不可怕,可怕的是不去思考解决问题,不知如何解决问题。什么是高手?高手就是遭遇了数不清的问题,并解决了问题,再遇到问题时才能轻松化解,并且游刃有余。

    坚持码下去,你就是高手。

    成长的乐趣,在于分享!
    大龄程序员,一路走来,感慨颇多。闲暇时写写字,希望能给同行人一点帮助。
    本文版权归作者growithus和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    [Angularjs]$http.post与$.post
    [Bug]Unable to start process dotnet.exe
    [Node.js]Restful Api
    [Node.js]Express web框架
    [Node.js]web模块
    [Winform]使用winform制作远程桌面管理工具
    [Node.js]Domain模块
    [Asp.net web api]缓存
    [Node.js]DNS模块
    WEB传参调用EXE
  • 原文地址:https://www.cnblogs.com/growithus/p/11011920.html
Copyright © 2020-2023  润新知