反思
你可以天赋不高,但是你必须努力;坚守最基本的道德底线,追求最真最美的事物。
忧患意识是一个人必备的生存能力。无论是个人还是社会,大大小小的事情无不在说明忧患意识的重要性。无论是社会层面,还是个人层面。一个人只有立足长远,才能扬长避短,才能利益最大化。
算法编程同样也是如此,不能凭感觉改代码,而是需要精准的思考,找出问题真正的原因,再加以修改。代码实现之前,多思考原因,多问为什么,什么样的语句会有什么样的作用,会对其它语句产生什么样的效果,这些都是需要考虑的。
生活一遍遍的告诉你,每个专业都需要人才。无论什么行业,你唯一要做的就是放低姿态,因为比你强的人太多了。我作为一名计算机专业的本科生,但是我可以很认真的告诉自己,甚至他人,90%的程序员写不好二分法,95%的程序员的算法功底不如小学生。我很惭愧自己都已经本科毕业了,结果还在看小学生写的题解,但是应该正视这种差距,毕竟你天赋不高,而且还没别人努力。
我经常会在别人的博客里吐槽博客内容质量差 (虽然的确如此) 【我之前的想法是,他们的博客还需要我们花时间过滤,这种时间的浪费是他们的不认真造成的。】,现在想想实不应当,毕竟每个人都有自己的想法与见解。可能吾之砒霜,汝之蜜糖呢!再者别人的劳动你也是未曾看到,可能别人花费了巨大的心血,所以,适当的建议是可以的,但是切记别言语不干净!
别轻易激动,也别轻易灰心。平平淡淡朝着自己的梦想出发,才是正确的,热血虽是青年的代名词,但是成熟应该是一个品味男人更应该具备的素质。
但是这个前提是,这种主见是你自己思考的产物,而不是偷来的或者抄来的,否则,这种主见就一无是处了。经过大脑思考的,才是真正有价值的,历久弥香的东西。
遇事多想厉害关系,利益关系。只有把握了这两者之后,立足现实情况,分析到个人,圈子,才能做出正确的选择。做这件事有什么样的影响?别人的立场是什么?怎么看?不做又会怎么样?等等。多问为什么,思考问题的方方面面是一个人成长的关键指标。
计算机中的代码需要从实际中提炼出来。讲的是抽象,抽象,抽象!无论是算法的设计,还是软件的编写,都需要抽象!只有将事物关系抽象到一定的高度,才便于用代码实现,同时才好维护。
不在于学了多少,而在于掌握了多少,一定要把自己看过的书,敲过的代码融会贯通,否则再多的米煮了生饭也是没有任何用的!