编程真的能改变一个人的思维方式吗?

midoujava 2020-02-17 原文

编程真的能改变一个人的思维方式吗?

关注米兜Java.md

一、正面回答

潜移默化中改变

二、日常成长

file

  • 关心造轮子和用轮子,对于程序员而言,任何一件需要重复做两次的事情,就可以考虑通过写程序把它自动化处理,所以程序员们不太能够忍受重复性高的工作。以Java为例,先后有ssh、ssm、spring boot、spring cloud、dubbo等,相关的一些任务,程序员就会用现有的库,写个脚本来实现自己需要每天做的手动操作。

  • 富有逻辑性,各种编程语言里都有的三种基本逻辑:条件(IF)、循环(For 或While)、函数 (Function),对于一些描述好像、也许、大概、很快这样的情形,包括我在内的身边程序员一般特别不能接受。包括对于研发需求、团队KPI的不确定性程序员们往往很难接受。-

  • 擅长抽象思考,面向对象编程语言(如Java),允许程序员用更加抽象的方式来描述现实的业务逻辑,所以对于优秀的程序员而言,在日常工作中他们更关注抽象层度更高的事物本质与发展规律,不太愿意在看不到回报的事情上花时间。

  • 必须思考异常处理,写代码就一定有bug,养成在自己的代码里面编写单元测试或者异常捕捉的习惯很有必要,良好的错误码和出错提示可以大量减少在运维环境中定位问题的时间成本。

  • 持续优化,对于优秀的程序员而言,提高整体系统架构效率和稳定性的重要途径之一就是代码重构或者叫技术优化,编程技术和底层硬件本身在不断进化,3-5年前很复杂的技术问题,现在可能只需要1-2行代码就可以搞定。

三、经验积累

file

  • 如果你长期在金融行业,你会更加严谨

  • 如果你在数据领域,你会更擅长分析

  • 如果你职位上升了,你的全局观也会加强

四、总结

file

总而言之,与其说“编程改变人的思维方式”,不如说是“思维方式合适的人在这个行业更能如鱼得水”;然后再被工作环境以及团队中的同类反复强化,越发显示出其独特性来。

欢迎关注米兜Java,一个注在共享、交流的Java学习平台。

file

发表于
2020-02-17 22:57 
米兜Java 
阅读(
评论(
编辑 
收藏

 

版权声明:本文为midoujava原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/midoujava/p/12324243.html

编程真的能改变一个人的思维方式吗?的更多相关文章

随机推荐

  1. win7安装docker报错:error during connect: Get http ….. the system cannot find the file specified

    因为是win7 所以使用了官方网站的dockertoolbox 安装一路顺利,结果启动就报上面的错误, 因为安 […]...

  2. nginx 配置重定向及nginx配置if

    nginx 配置重定向及nginx配置if 需求:地址 http://testa/inlinePreview/ […]...

  3. HP康柏系列 V3907TX 刷Bios 激活Windows7纪实【有图有真相,含所有工具】 – ︶ㄣ木べ头

    HP康柏系列 V3907TX 刷Bios 激活Windows7纪实【有图有真相,含所有工具】 2009-08- […]...

  4. 前端开发快速入门

    一、了解前端技术栈 1. react:前端开发语言(着重学习) React是用于构建用户界面的JavaScri […]...

  5. Kubernetes添加带Quota限额的CephFS StorageClass

    1. 在Ceph上为Kubernetes创建一个文件系统 # ceph osd pool create cep […]...

  6. angularjs 缓存详解

    一、什么是缓存 一个缓存就是一个组件,它可以透明地存储数据,以便未来可以更快地服务于请求。 缓存能够服务的请求 […]...

  7. 痞子衡嵌入式:嵌入式MCU中标准的三重中断控制设计

      大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家分享的是嵌入式MCU中标准的三重中断控制设计。   […]...

  8. Prometheus为你的SpringBoot应用保驾护航

    前面我们介绍了Prometheus的作用和整体的架构,相信大家对Prometheus有了一定的了解。 具体可以 […]...

展开目录

目录导航