美文网首页
开发中如何有效解决技术问题的思考

开发中如何有效解决技术问题的思考

作者: VioletJack | 来源:发表于2021-01-27 21:51 被阅读0次

    最近在开发的时候,遇到了几个卡壳的技术问题。由于我不当的解决思路,浪费了不少的时间。所以这里做个反思。

    当遇到问题是不要

    • 不要抱怨、心烦,情绪解决不了任何额问题。
    • 不要有侥幸心理,想通过重启项目、重写代码,靠着玄学解决问题。
    • 不要逃避问题,更换技术方案、通过黑科技绕过问题这些行为往往会弄巧成拙,饶了一圈不解决问题还是回到原点
    • 不能过于依赖他人,一遇到问题就求助于他人会产生惰性,还容易耽误他人时间,而且也不利于自身技术成长。

    当遇到问题时应该

    • 积极主动去面对问题,其实每遇到一个问题都是提升自身的机会。如果做得东西一直不遇到问题才危险。
    • 追根溯源,无论是开源库出现诡异问题,还是脚本命令报错,亦或者想要拓展现有开源库功能。最好的方法都是到 github 上去看 issue、看源码。其实开源库也是人写的,其实并不都时特别难的,别被源码二字吓到了。
    • 用好搜索引擎,特制 Google。其实如果感觉问题复现概率很高,比较常见,就可以去网上找解决方案了。有时候这比看源码还快一些。
    • 遇到复杂逻辑的业务,必须要通过画图、设计的方式梳理清晰,不能凭空想着就做,更不能上来就是干。
    • 题外话,如果你是团队里面经常被别人请去帮忙的那个,那么技术能力一定不差,且技术成长必然比他人快。

    最后

    好吧,其实我就是那种反面教材,解决问题总是容易走弯路。写下这些希望引以为戒吧。

    相关文章

      网友评论

          本文标题:开发中如何有效解决技术问题的思考

          本文链接:https://www.haomeiwen.com/subject/gzzuzktx.html