其实大部分人步入一个行业都是因为自己喜欢或者是兴趣所在,当然我们程序员这个行业也是如此,当然我也不否认其中有很多人转行是为了追求互联网工作、编程的高工资和好找工作,但是要想在一个行业干的长久,那就必须能够找到这个行业的乐趣所在,使它成为自己的兴趣和爱好,这样做起工作来才会更有干劲,工作才会更有意义和价值。
我不知道,大家作为程序员有没有想过你为什么喜欢这项编程工作呢?有过相关思考么?我感觉大概有以下几点:
创造的快乐
其实每个人的内心都有一种创造欲,编程是创建一个软件,程序或者产品,是一种创造事物的纯粹快乐。我相信每个人都喜欢创建事物,尤其是按照自己的意愿和想法去创建和设计。人们与生俱来的创造欲,天马行空按照自己的想法和逻辑实现一款产品的兴趣,这就是程序员为什么喜欢编程这项工作。
产品的成就感使然
怎么讲呢?快乐来自于开发对其他人有用的东西。内心深处,我们期望其他人使用我们的劳动成果,并能对他们有所帮助。如果我们程序员看到满大街的人在使用自己的产品,提高了效率或者让用户非常快乐,那么我们就会有成就感。
魔幻的神秘感
魔幻的神秘感造就的崇拜感所致。对于不懂编程的人来说,程序员编程的工作对于他们有一种魔幻的神秘感,很多人都崇拜程序员,感觉他们很神奇,用一段段的代码就可以开发出我们手里可用的软件,可以使界面或者屏幕变幻多彩,就跟魔术一般,这种使外人的一种魔幻的神秘感促使了很多人喜欢上了编程。
天马行空的思维
程序员在做一款产品时,行为和思维可以是天马行空,他们可以按照自己的思路和想法去实现,去达到大家所要的效果和产品。所谓条条大路通罗马,但是大家那种追求最优解的精神,使自己的精神更加兴奋,所以更喜欢那种追求极致的快乐。
所以说编程非常有趣,所以有那么多人喜欢编程,这不仅在于它满足了我们程序员内心深处进行创造的渴望,而且还愉悦了我们每个程序员内在的情感。
讲了这么多,其实就想问大家一句:你们为什么喜欢编程呢?实事求是的说,编程真的很好,可以给我们带来很多乐趣,但是同时它也是枯燥的,无聊的,如果有一天,你们不再喜欢编程了或者不再从事程序员这个行业了,会是什么原因呢?大家思考一下,欢迎大家给我留言,参与讨论和交流。