教你如何成为解决问题的高手电商程序员关注共 1187字,需浏览 3分钟 ·2021-07-30 15:23 最近看到很多初级或者准备入坑的小伙伴在问答模块提问问题 ,有的在QQ群或者微信群提问题,这个是很多新手程序员都会经历的一个过程,这种事情很正常,主要是自己都不清楚问题是什么或者描述不清楚,别人如何帮你解答呢?下面就教你8步骤成为解决问题的高手澄清问题首先问题一定要描述清楚、精准,如果描述不清楚,很容易跑偏,浪费时间。然后确定问题是否存在,是否存在本系统进行缩小范围。2.关联经验根据自己以往解决问题的经验及总结,看看是否有相同的或者类似的解决办法。3.问题重现代码的问题,一看就能确定,通过console.log(),alert(),或者打断点进行排查。如果是偶然性的问题,想办法进行复现,然后通过优化代码,针对不同的设备,浏览器等进行处理。4.寻找差异出现问题的与正常的情况有啥不同,可以比较一下代码、日志和数据,比较以上几种类型的文件可以使用VScode编译器,SVN,gitlab等版本控制工具进行比较。5.分析原因找一下直接原因是什么导致的,作为程序员我们要找到问题出现的根本原因,如果不从根本上进行解决,问题还是会出现,只是早晚的事情,不要轻易的修改数据,如果和数据和环境有关系,可以先拿测试环境修改数据,切换网关等方式进行操作,生产环境谨慎操作。分析问题产生的原因,可以从数据、日志、代码、配置、环境 五个方面进行入手,最本质的看问题的方式就是看日志,从错误信息入手,查看提示信息,看日志要仔细看,不能着急,可以分析tomcat日志,MySQL日志等,如果是代码的话就比较好说了,可以打断点,使用console,alert进行排查。6.寻求帮助我们可以使用百度搜索,找类似的帖子,这里强调一下,如果英文比较好,谷歌比百度的搜索结果更好,在相关的技术论坛(CSDN,思否,掘金,鸿蒙社区等)发帖子寻求类似问题的解决者答疑解惑,有时候交流可以给我们带来启发,节省很多时间和成本。我们可以通过发邮件、打电话、发微信、发QQ等方式需求专业领域大佬的帮助,前提是大佬愿意解答并且有时间。7.修改验证修改和删除这种属于敏感操作,所以一定要使用版本控制工具或者备份,修改部分代码逐个进行验证、组合验证。如果不是这个原因,可以推翻上一个假设,往前继续分析。8.过程复盘通过这种方式解决问题,我们要对这种解决过程及方法进行复盘和总结,经过连滚带爬几个项目下来我们就会有自己的一套解决问题的方法论,久而久之就能百炼成钢成为别人眼中的大佬!好啦,本期内容孙叫兽就分享到这里,祝你早日成为别人眼中的大佬! 浏览 51点赞 评论 收藏 分享 手机扫一扫分享分享 举报 评论图片表情视频评价全部评论推荐 成为解决问题的高手成为解决问题的高手0成为解决问题的高手本书是一本教会人们如何有效且高效地解决问题的工具书。我们所面对的很多问题,都可以通过划分为四种问题类如何成为学习高手如何成为学习高手0如何成为学习高手在一个时间极度碎片化的时代,如何把时间高效使用在提升自己价值的系统化学习中去,已经成为每个人须解决的如何成为 Python 高手恋习Python0如何成为解决难题的高手程序视界0如何成为广告策划高手如何成为广告策划高手0如何成为广告策划高手《如何成为广告策划高手》作者独具特色的策划理念。与当今的同类书有所不同,《如何成为广告策划高手》把重如何快速成为 Python 高手?菜鸟学Python0像高手一样解决问题像高手一样解决问题0点赞 评论 收藏 分享 手机扫一扫分享分享 举报