程序员的想法

程序员的想法
好久没有写类似的文章了,近期写的都是和技术相关的文章,思想涌来之于写写想法这类文章。
从三点来谈谈想法:
一、什么人才适合做程序员
二、程序员应该具备的素质
三、程序员应该具备的能力
以下分别谈谈:
对于第一点来说:首先,客观上来讲能玩电脑,懂点编程的都可以做程序员,都能进入IT行业,这是基本的条件;其次,在上一个条件的基础上可以添加一点,需要对IT行业有热情,这一点是非常重要的,热情对于工作来说非常的重要,相信做任何工作都是这样的;最后,也是最重要一点,应该具备能克服困难的能力,遇到问题不退缩,有坚定的想法。
对于第二点来说:首先,具备强悍的心理素质能力,遇到问题不慌不乱,保持平常心,在平日中技术稳步推进,不要为了解决问题而解决问题,遇到问题首先要分析问题的原因,在深入了解问题的原因之后,在制定详细的解决方案,持之以恒这样做,技术一定会得到非常大的提升;其次,具备换位思考的能力,在IT行业中,程序员担任的角色永远是项目的最底层,在项目的进度中经常会遇到各种问题,有些问题是自己逻辑上引起的,有些问题是设计上的问题,但是不管是什么问题最终都要我们自己去解决;这时候换位思考就非常的重要了,对于有些程序员来说,有这种倾向,遇到问题,第一时间上不会认为之自己的原因,首先想到的是问题的引起是有其他人导致的,没有将自己的问题定在第一位;另外,在修改需求的时候,总是非常的气愤,有各种复杂的情绪出来。这些问题相信大多人都遇到过,情绪自然也是这样的;当遇到这些问题的时候,或许开始我们的各种情绪都伴随而来,但是当自己心情平静的时候,认真静下来想想,其实很多的问题都是由于自己造成的,或许是某个逻辑上的问题,或许是设计的问题,等等。另外,当我们面对需求修改的时候,或许非常的愤怒,大多时候,都想和需求设计师大吵一架,心想什么需求设计师,设计的是什么鬼东西,根本就不懂。对于这一点,现在也想通了,通过我们角色的定位,就非常的清晰了,程序员只是最底层的开发人员,开发的项目肯定是要需求设计师去确定的,这个是由工作的性质所决定的,从高层次上来讲,程序员只是公司的员工,公司给你工资,你就应该为工作负责,工作的具体任务也是由公司来决定,实在没有什么必要去抱怨,很多人在抱怨的时候,其实在这个时候,有一部分在默默的学习,当我们在抱怨的时候,很多人已经在成功的路上,和他们的距离已经很远了。所以现在想想,在抱怨的同时,还不如多多的学习,这样对于自己的成长还是非常的有利的。最后,应该具备素质是:良好的心态。每当提起心态这个词语,给人的感觉就是非常的非常的熟悉但是又非常的陌生,原因是,心态从上学时期老师就教会我们,遇到各种问题,首先保证的就是良好的心态,这是第一步,读书那会儿,认为心态早已经了解了,就算遇到问题也是没问题的,但从这一路走来发现,真正衡量一个人是否真的成长了,心态是一个非常重要的指标,说起来非常的简单,实践起来确实非常的难,应该越长大越有这种体会。
对于第三点来说:程序员应该具备的能力,首先,我认为程序员应该具备基本的能力就是沟通能力,和团队的协作能力,最后才是基本的编码能力,应该说前两者是基石;其次,程序员应该具备不断的学习能力,基于IT技术的更新来说学习是非常重要的。再次,具备了上述两种能力之后,应该还要具备严谨的逻辑能力,以及较好的数学能力,IT行业入门对于数学要求不高,但是真的要成为,IT行业的技术大牛,最后的数学肯定是一项非常重要的指标,良好的数学能力是逻辑的基础,所以要在IT行业中持久的做下去并且不断的提升自己的能力,不断的学习数学是非常重要的。
最后做一个简单的总结:
程序眼的想法说起来就是:内在涵养提高,外在技能,及不断的自我学习,这才是保证不被时代淘汰的根本保证。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值