前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >代码写多了,人会变傻嘛?

代码写多了,人会变傻嘛?

作者头像
程序员互动联盟
发布2018-03-16 10:42:50
9530
发布2018-03-16 10:42:50
举报

最近几天看编程论坛的时候,看到了一个很有意思的话题,说到玩编程的一般比较木讷,寡言少语不好沟通,是不是一旦从事编程工作会让自己的性格变得内向保守了?因为很多的程序员的都是盯着电脑一动不动,留给了大家程序员比较专注木讷的印象,其实小编倒是觉得使用不同的编程语言倒是能造就不同的心态。

习惯于使用c语言的,更多的是关注语言实现的效率以及申请的内存能不能及时释放,免得造成了内存泄露,使得使用适合,时时刻刻关注执行的效率以及啥时候释放内存,免得测试妹妹找到自己头上,当然用c写程序心理想的最多的是执行效率,效率以及底层到底是如何实现的,和硬件如何对接的,指针是不是到处乱指了。

java语言使用者一般想的是,能不能找到更好的开源类库来搞定这个事情,终于摆脱了指针这个老大难,更讲求写程序的速度,很多功能的实现直接调用对应的类库就行,对于内存的使用考虑的频度比c语言降低了太多,关注的环节主要再结构和工具的使用。写代码时候再也不用时时刻刻关注啥时候去释放内存了,一般折腾一阵子统一看下内存的使用情况就可以了。

要用好c++真需要好的心态,面对如此多的规则,脾气差的估计很难坚持下来,无论是看代码还是写代码,里面的条条框框让很多脾气暴躁的小伙伴在学习c++的过程中变得温和了许多,急也没用,需要静下心来慢慢的去面对,特别是编译一些带有模板类或者类模板的程序简直能让人吐血。还要时时刻刻关注内存的申请释放情况,引用计数,稍微不注意,就导致内存泄露,学习c++如何学习一门武林秘籍,慢慢的在折腾中,渐渐喜欢上这门语言,因为皮厚所以学的时间越长越觉得有意思。

在玩比较高级的c#,或者安卓api等语言的时候,更多考虑的了解一些控件或者api功能支持力度,如何灵活的使用一些基本控件,遇到复杂的功能如何利用基本的功能组合出更加强大的功能。老想了解里面控件是如何实现的。随着时间的推移慢慢就想去学习底层的api是如何实现的,老想着自己如何动手来实现下,挑战一下自己。

不同的语言本身具备不同的特点,根据不同的特点在使用的时候会让使用者产生不同的心态。这是学习使用任何语言都要必须要走过的历程。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2016-03-01,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 程序员互动联盟 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档