编程考验着你的思维逻辑能力
一、编程问题解决
1.涉及到自己的逻辑思考有多深、多宽广、还有多细致;
2.授人渔不授人鱼,以思维引导的方式学会知识点在自主解决问题 解决问题前先把报错问题先翻译出来,问题的原因就是报错信息,解决办法同样就是根据报错信息通过搜索引擎、相关技术的QQ群提问、对应解决;
3.搜索引擎不是万能的,所以要懂得根据问题进行联想:别人遇到这个问题会怎么提问?要多尝试多样化甚至很傻的关联词进行搜索;
4.我个人会分3-4个级别来分析问题提问方式,比较小白到大神级别的编程人员会如何进行搜索以及提问,从而找到你想要的答案,以及从中学习到搜索技巧;
5.在对个人或者Q群之类的实时讨论反馈的地方提问,最好提供BUG问题描述,场景,环境,版本,提供报错截图,需求问题描述清楚需求,数据,数据来源,最终结果结构,必要时提供带行号代码片段截图,代码是你的,需求是你的,别人不知道,如果你认为一句话说的清楚,想想你当初你是怎样接的需求吧,直奔主题,智慧提问,拒绝伸手党,还希望大家明白斗米恩升米仇的道理。
二、编程学习反思
1.做完每件事情后都要进行反思:还有更简单的方法吗?做这件事有通用的解决方案吗?我该如何才能减少bug的数量呢?
2.及时跟进新技术的发展和其他技术领域的研究,不能说你是专门开发PHP的就不管其他技术也不去了解,这样是无法进步的;其他技术一样对PHP会有深远的影响和通用的解决方法,学到了一样可以创新的应用在PHP编程上面,令自己的编程眼界得到更多的提升
3.编程考验着你的逻辑思考能力,你同样需要拥有平台思想,多解决客户痛点、生活痛点以及技术痛点,有那么一丝关于生活与技术的大胆想法,尽量通过笔记、任务计划、录音等形式记录下来,要随着时间的流逝、技术的进步、逻辑思考能力的提升对你的想法进行技术提炼,推向成熟,或许下一个被瞩目的平台就是你开发出来的。
丽泽观点原创文章,转载请注明出处:http://www.dglize.com/index.php?c=content&a=show&id=969