当你对你在编程中遇到解决不了的事的时候,你会咋做
如果你觉得搞一搞不成功就不适合做开发,你根本不知道那些你觉得做开发的人是怎么过来的。
他们做到的只是比你更坚忍,遇到困难的时候更坚持,更多思考,更多尝试,而已。
你可以选择更容易的行业,但不要期待一个你付出很少但收获跟别人一样多的行业,绝对不存在。
回到正题,解决不了问题时,你可以:
1、分治、通过输出的信息快速缩小问题的范围
2、了解原理,分析问题的所在
3、多打印信息,替换法尝试
4、搜索,可能别人已经遇到了
5、问人,自己搞不定可以快速问人,别人可能会教你很多
■网友
当然第一时间谷歌一下呀,这是常态吧!
■网友
谢邀
我通常会先把问题搁一边,去玩游戏,然后睡觉,说不定明天灵光一闪就想到了,实在不行就去问人
■网友
编程我有一些关于难题的历程。
一开始编程,处处都是难题,基本上给不了估算工期。因为常常因为一些莫名其妙的问题耽搁很久。但是只要不放弃,用心思考+搜索 实在不行,最后一步才是问大神。
后来情况有所改善,因为总是自己解决问题,从中学到了很多知识,思考也越来越清晰。解决问题的速度提升了,但是偶尔还是会遇到一些解决不了的问题,各种方法都试过,发现还是不行,就先搁置了。或者换方案。
再之,总结出一套解决BUG的通用方式。缩小BUG的范围,缩小到一段代码,或者一个字符。以前搁置的问题也有一些解决方案了。
再然后发现能称之为难题的事情越来越少了,如果真的遇到了,也是蛮兴奋的。前几天为了解决一个视频清晰度的问题,把原本完全不了解的视频专业所有知识点都理了一遍,然后换个几十种办法终于解决,当时那个爽啊。后来有好几天见到同事就聊这件事,把他们都聊烦了,哈哈哈哈
遇到难题不可怕,放弃才可怕。
■网友
失败与挫折请正视它,成功不是一帆风顺的
【当你对你在编程中遇到解决不了的事的时候,你会咋做】
这样避开所有失败的可能而成功的基本就不可能,事实上成功往往经历了多次失败不然哪来的那些连续创业者。这些失败与挫折会变为那些被称为经验的东西给你今后的工作带来帮助。好了鸡汤时间就到这里。说说我在工作中的经验:1调整心态,遇到这种事大家都会有挫败感,调整心态会帮助你正视它,即便之后努力依然没有办法解决,你也应当有个积极的心态。2扩大搜索范围,是不是只百度了?那就谷歌。是不是没看文档?那就去翻阅,搜索引擎一般只能找出常见的问题,具体还是要看文档。3学会求助于人,公司有没有前辈,同行有没有大牛,都可以问。即便没有去stack overflow 发个帖等待回复,或者去github上留issues 都是可行的。不过后两者类似投简历,不可能马上得到回复,这时候也不要紧,继续第二条4如果经过一系列的折腾,依然解决不了,可以考虑是不是有替换的方式,不要在一棵树上吊死,灵活处理问题。以上可能说的有点范,但是这是我通常解决问题的思路,希望能帮到你。ps本人字丑请不要介意
推荐阅读
- dart这编程语言现在发展怎么样了,语法与Java,c#很相似,甚至更简洁
- 还记得,那些年5点钟就起床的你吗?
- 有点计算机基础的人想尽快找份编程的工作。哪种编程的工作最好找还需要学些啥
- 作为软件工程大二的学生,学习一般,编程一般,毕业后能干些啥
- 30岁的人生,想自学一门编程并从事,这个选择怎样呢
- 电子编程书可以边看边练习,价值大吗
- 自学编程知识是自己啃书加实践好还是看视频加实践好好
- 马云说的大数据时代到底是,用到啥技术,如果想要学习大数据技术,要学习哪些基础的东西要先会编程么
- 不懂技术的加班狗,怎样去学习一门技术,例如编程,如果发现培养不了这种兴趣何时该放弃,何时该继续坚持
- 外省到广州工作,本二,有一年时间了,工资提不上去,晚上想了很多,现在想辞职去学编程,有啥建议吗
