写点什么

传授一套月薪 20k 程序员的高薪秘籍

作者:Java高工P7
  • 2021 年 11 月 11 日
  • 本文字数:899 字

    阅读完需:约 3 分钟

2、处理问题更高效;


3、通过对问题的解析,了解哪些是可以做的,哪些是很难实现的;


4、减少很多不必要的重复性工作,使本职工作受益匪浅。


如何训练、掌握编程思维呢?


1)一般方法: 细心感知,多思考


编程思维说白了就是高效解决问题,问题从哪儿来?来自我们细心观察和感知。解决方法哪儿找?来自我们的思考。大多数人在感到有问题时,只是简单的表达一下感受,然后就没有了…


例如, 在寒风中打车,多数人只是感觉好痛苦啊,到这儿就停止了,并没有意识到这是一个问题。


意识到问题后,我们要多感知自己的感受,对于不便的地方当做问题记下来,这样就能发现更多的问题。接下来就要思考:如果是我来解决这个问题的话,都有哪些解决方法?不用管是否实际可行,多思考就好。


像 Uber、滴滴这类的出行应用,不就是发现了大家出行的不便,然后去想办法解决了这个问题吗。发现问题和思考问题的能力强了以后,编程思维自然提升。


2)优质办法: 学习逻辑框架


新东方联合创始人王强,本科学的是英语,但去美国读研学的是计算机。为什么跨度这么大?美国的签证官又为什么能收他?


王强的解释是:英语和计算机都是语言,学习语言的


【一线大厂Java面试题解析+后端开发学习笔记+最新架构讲解视频+实战项目源码讲义】
浏览器打开:qq.cn.hn/FTf 免费领取
复制代码


过程我掌握了大量的逻辑思考方式,编程也是逻辑思维,所以我一定能学好计算机。


是的,编程思维的底层就是逻辑思维,所以一定要注意逻辑训练。在日常生活中,我们可以利用多种逻辑框架进行练习,例如 WOOP 逻辑框架。



这不就是对某类问题的分析、解决方式的总结吗?有了良好的逻辑思维,就有了编程思维的底层基础。


3)最优办法: 学习一门编程语言(任意一门)


学习一门编程语言即可与能力无限的计算机对话,站在另一广阔的空间去看待问题。


即使不从事编程工作,但编程基础语言中的 “if … else … then” 、选择、循环、继承、面向对象等 底层逻辑思想,也能更强锻炼你的逻辑思维能力,为未来蓄力!


如果你不知道怎么开始的话,我来帮你推荐教程吧,帮你快速入门,提升你的思维,


Java 入门是好多人梦开始的地方!


零基础小白自学Java必备教程


Java Web从基础到项目实战(IDEA版)


Maven项目管理从基础到高级

用户头像

Java高工P7

关注

还未添加个人签名 2021.11.08 加入

还未添加个人简介

评论

发布
暂无评论
传授一套月薪20k程序员的高薪秘籍