程序如人生
有的时候想想,人的一生跟程序是一样一样的。
自打从娘胎里出生,我们便会初始化一些只读属性,身高、样貌、家庭背景等,这些是我们改变不了的,无论你是高美富还是矮丑穷,我们都要感谢父母,感谢他们给了我们一个可以自己去跑人生程序的机会;还有一些可读可写的属性,那就是可以通过后天培养的了,学历,人品,人脉等,因此我们所要做的也就是通过努力去修改这些来提高自己了。
人的一生其实就是程序里主函数的生命周期,每个人的人生不同,每个人的主函数就不同。而后我们在成长过程中遇到的每一个故事便是程序中的一个个过程函数了。有的人拼搏,最终程序的输出便是perfect;有的人选择自甘堕落,那么程序最终的输出结果便是bad,甚至程序运行到一半便出了bug,于是人们开始急于修复,有的修好了,从此走上正途,而后一帆风顺;有的始终没有修复好,那样的结局没准就是扶不起的阿斗,从此一发不可收,逐渐丧失信心,逐渐堕落,最后一蹶不振,或者直接导致内存溢出,整个人生就此终结over了。
我们是在每一次迭代过程中成长的。人生好比程序里的循环,我们每一次迭代都会从中有所收获。随着时间的变化,随着我们的成长,循环也会逐渐变化。童年的循环,是在爸妈一声一声的教导中度过;青年的循环,是在老师一句一句的叮嘱中过来的;中年的循环,是在自己一步一步试错的过程中走过的;老年的循环,是在自己反复回味自己过去的生活,总结过去中度过的。每一次循环都是一次提升,每一次迭代都会有所收获。我们现在要做的就是珍惜现在的生活,认真过好自己的每一个循环。相反,我们要防止那些死循环,那样会使我们钻牛角尖,走进死胡同,最后走火入魔。有的时候我们要及时跳出自己的循环,时常归零,从新认识自己,从新出发,才能遇到更美的风景。
程序在执行的过程中难免会设置断点。断点在程序中能够辅助程序发现问题,能够清晰的明白程序的执行过程;断点之于程序好比朋友之于自己,他们从旁观者的角度来审视你,帮助你发现自身的缺点或者错误,帮你从困境中走出来,让你成为更好的自己。A friend in need is a friend indeed.
未完待续...