程序员与生活习惯。

时间:2021-11-21 23:57:53

记得以前还是读书的时候,父亲对我最大的意见就是经常不收拾自己的房间,总是弄得很乱,要找东西的时候也是要花掉很多时间去找东西。当时我非常不以为然,虽然表面上会敷衍稍微收拾一下,心里却总是会默默的说:我长大了又不是专门做收拾房间的,非常的不甘心。还经常为此跟父亲斗嘴,或者赌气,总是不明白为什么父亲在其他方面对我没什么要求,惟独在这一点上,对我要求得非常的严格。

后来随着工作经历的积累,和在社会上阅历的增长,慢慢自己不知觉中也养成了这样的习惯,看到地上有些灰尘,也要拿抹布来仔细的擦拭干净。很多时候还会教训同住的一些同事,因为我很难忍受他们脏乱的房间以及经常丢三落四的习惯。有些时候,我自己都会惊奇于为什么我会发生如此大的转变。仔细琢磨,总结出了一点,虽然这一点是曾经父亲跟我说过无数次的:一屋不扫,何以扫天下。

的确,在读书的时候,和社会接触得少,甚至可以说和人的接触也都少,自己的言行举止当然是随着自己的性子来,想怎么样就怎么样,喜欢怎么样就怎么样。而到了社会中,要面对的可能是一个小组,一个部门或者是一个公司,你的行为不再是个人行为,而是代表着集体的一种行为,自然不能随着自己的性子来,而且不仅要压抑住自己的性子,还要让其成为一种习惯,督促自己,同时也要给别人树立好榜样,只有团队的积极向上的精神面貌,你自己的价值才能比较好的得到体现。

写程序很多时候也是如此,记得刚刚开始写程序的时候,连给变量取个名字都很懒,常常图方便随便找个字母代替,或者找个很抽象的单词代替,后来时间一久,自己都看不明白自己以前写的代码是什么意思了。于是开始从一些很小的细节开始注意,不仅仅只是保证程序本身的质量,同样在外观上也要保证相当高的可读性,这样一来,久而久之就养成了自己良好的编码风格,在面对任何新领域新问题的时候,我都会感觉到游刃有余,因为通过对自己代码的整理,自己对程序的理解已经有些类似庖丁解牛了,任何大的问题都可以拆分成很多细小的问题来解决。

回过头来总结,慢慢的觉得能力已经不是最重要的了,而是是牢靠的基础和良好的生活习惯。