设计一个有用的软件,远不止编写代码这么简单!人性、美学、文档、版本管理和复杂性都是需要考量的东西。
所谓不识庐山真面目,只缘身在此山中。程序员如果局限于写代码,是写不好代码的。只有跳出单纯代码逻辑的桎梏,我们才能开发出设计良好的软件。
写给自己:
另外再谈到人生问题,你的最大问题之一,就是你不敢走出舒适区,不敢去直面自己的弱点。这点使你四年以至很多年以来在交际能力上止步不前。
你依然矛盾,依然不清楚自己想要什么。也许你会说,“想要很多”,但是你不可能同时得到,你得做出选择,决定先去为哪件事努力,哪些该先放一放。把力量集中到一个方向,是获得成功的必由之路,同时做很多事,却什么也没做好,跟没做的区别就是你白费了力气,这是最糟糕的一种状况。当然,如果你有能力同时学习很多东西并且学得很好,那另当别论,可是你显然不属此类。关乎选择的问题,做得如何直接决定了你的人生走向和成功的概率,是你的德性和操守的直接表现,是值得你花十辈子去努力的难题!
得重新思考一下人生的意义是什么这个问题,快乐?荣誉?被人崇拜?或者仅仅是拥有一份完美的爱情?快乐虽不完全是生命的意义,但确实占据了其中的一大部分,我们一生的大部分时间都在为此而努力,然而却往往忘却初衷,迷失在被各种欲望奴役而做的工作中。而且显然的是,生命的意义不仅仅是工作,因为纯机器的“动物”显然做得比我们好很多,而作为人,我们是感情动物,欲望动物,不是机器,面对空虚如果不做些什么,生命就会是一片空白。
谈到更为急迫也更为重要的事情,是时候认真准备一下期末考试了,这次决不能挂科。还有那无聊的科讲的小论文。
仔细想一想,其实你拥有很多资源不是吗?仔细审视一下你的膨胀到3个G的电子书仓库吧,这辈子是不可能看完的了!如果它们不能为你带来些什么,你留着它们何用?但显然你会留着它们,所以为何不给它们找点用处?
你懒得去找钱,所以钱也懒得来找你,这是你穷的原因!
网友评论