Better

Ethan的博客,欢迎访问交流

二十三岁困惑的自己

突然不想聊技术了,因为最近也确实没学技术,最近的心态不太适合学习技术,反倒是想看一些和技术无关的,比如文学与音乐,我想一个优秀的程序员,兴趣应该是多样的,我们需要一些非技术的东西去陶冶自己的情操,那样才能有更好的状态去学习技术。

就想扯扯淡

最近不知道怎么了,整个人都不在状态,对于工作任务觉得有点恶心了,因为总是重复的工作,加上公司发展阶段,一个劲的码业务代码,开始觉得无趣了,整天忙碌但能力却在原地踏步,大家都懂的,心态除了问题,干什么都没劲了。

不知道是自己太想快点成长了还是TM有毒,导致最近心态有点浮躁,想的有点多吧,因为时间过的太快,我有太多想做的事情,我太早点成为家里的顶梁柱,撑起家里一片天,让关心我的人不在担心我,让我有能力保护身边的人,我怕时间等不起,所以才会怀疑自己现在的状态,这个状态的轨迹,和我计划的有点偏颇。

小时候他们带我认识世界,现在我想带他们享受世界。

最近熬夜有点多,为什么熬夜呢?可能是在玩手机,可能是在学技术,也有可能是在瞎想。终于身体开始反抗了,颈椎有点痛,腰椎也有点痛,和朋友去了一次养身馆,按摩颈椎与腰椎,同时也体验了一直害怕的刮痧,才发现刮痧其实没那么可怕,但是按摩颈椎却让我疼得难受,才发现寒气和上火是可以存在的,才发现自己的亚健康问题真的很严重。师傅说我20来岁的身体却和40多岁一样,不管是不是师傅吓我才这么说,即使有夸张成分,但自己的身体有没有问题,自己清楚。

最近不知道是不是因为台风淋了雨还是身体内部本来就处于一个不平衡的状态了,身体以一种更加直接的方式表达出现了,我感冒了,鼻炎也发了,感冒了身体是真的难受。本来身体就难受了,但是还是的敲着前端三剑客代码,有实话,有点恶心,代码写的也越来越没有成就感了!

身边的同事大多开始有职业病了,说着讨厌现在的工作状态,但大多没有改变的勇气,其实很多原因大家都是一样的吧,比如对未知充满恐惧,怕自己没有承受的勇气与能力,还不如得过且过。其实都可以理解,我国年轻人大多生活压力有点大,需要扛起家庭的重任和自己的未来!

我有一个朋友,大学室友,一个铁哥们,最近离职来到深圳找工作,跟我讲述了一件事情,说他们公司有个同事,博士刚毕业不久,年纪30出头,有家庭有孩子,本该是一个开始实现自己理想的年纪,却换上了可怕的癌症,在社会众筹的帮助下,一天的时间社会力量聚齐了30W人民币,但是疾病无情还是带走了这个博士。朋友他说他很怕,他在支付宝上为自己了购买了大病疾病险,说如果出事了,可以保险理赔,那样就不需要众筹了!有实话我是有点震惊的,但是我却在考虑是不是该为自己也购买一个,因为很多事情实在是承受不起!

聊了自己一些最近的状态,开始聊聊最近看到的一些有感悟的东西吧。

关于编程

最近在开发头条中看到一篇文章《编程,更多?更好?更快?》,本以为是一篇讲解技术的文章,但是却是一篇类似文学文章,作者通过一个讲述故事,然后转到编程上,我竟觉得一点不突兀,同时觉得讲的很有道理,其实不止编程,生活中很多事情都是一样的道理。更多的细节就不复制粘贴了,可以点击下面的链接查看详情,但是看到作者画画的故事真是很有感触。

小时候在村里的小学读书,作为一个贫困地区,那时候村里教育水平落后,我们只有数学和语文了,其余课没有老师上,但是安排了课程,也发了课本,有时候语文或者数学老师会过来代理这些课程,或者就直接改成自习,我记得我小时候是什么都不怕的,我敢唱歌,我也敢画画,我敢于看着音乐课本一顿乱哼,也不知道难不难听,反正那时候爷爷奶奶并没有嫌弃我哈,只是说晚上就不要看书啦,会对眼睛不好,不像现在我根本不去KTV,推不掉的KTV聚会我也坚决不会唱歌,哈哈,因为实在可怕。那时候我也会对着美术课本,拿着铅笔一顿绘制,我现在都记得我小时候的一个想法就是,为什么别人随随便便绘制出来可以有一种立体的感觉,自己却始终是个平面哈。现在想想自己可能是个被代码耽误的音乐家或个美术家?

哈哈,又出来白日做梦了,最近可能还真是中毒了,走在路上经常白日做梦,比如彩票中奖500W啦,现实就是自己彩票都没买过;比如自己找到了一份称心如意的工作,在带着家人HAPPY呢,可现实就是挤着公交赶去敲着我的代码。在路上傻笑完之后,就摇摇头提醒自己醒醒!

说了这么多乱七八糟的,我看这篇文章不应该有点收获嘛?想总结一下,文学功底真是垃圾了,当年语文高考差点没及格的人,还是摘录两段话,自己思考,只可意会!

更多

为什么那时候(小时候)明明画得不好,却可以不停得去画。也许这个问题有很多答案,但我想其中之一必然是:那时候,我们并没有给自己施加任何的限制,没有追求完美的作品,没有追求画画的意义,而仅仅是在探索与学习。一幅接一幅的画,仅仅是这一次比上一次有所进步,我们就会开心的大呼小叫。

而编程这门技艺,也完全是一个类似的过程。我很庆幸我在初学编程时,就像我小时候刚拿起画笔,我只是在不断通过编程训练来解答一个又一个书本上得来的困惑。后来,则是不断写程序来解决一个又一个工作中的问题。那时,看到书上探讨各种优雅的代码之道,编程的艺术哲学,我却完全不知道如何通往这座编程的 “圣杯”,看着自己写出的蹩脚代码,然后继续不断重复去制作下一个丑陋的 “陶器”。

更好

编程,其实一开始哪有什么完美,只有更好。之后,工作了,我做了大量的不大不小的项目,然后发现这些项目都有很多类似之处。每次,即使项目上线后,我也必然重构项目代码,提取其中的可复用代码,然后在下一个项目中使用。循环往复,一直干了七、八年。我想,很多程序员都有类似的经历。

在这个过程中,我渐渐成型了属于自己的编程价值观:没有完美的解决方案,任何方案总是有这样或那样一些因子可以优化。一些方案可能面临的权衡取舍会少些,而另一些方案则会更纠结一些。但所有的方案,我都做了取舍。

好不是完美,好是一个过程。

更快

当做了足够多,并且到了足够好的时候,自然能做到更快。

程序员反复提取、重构与优化的代码,最后就成了自己专属的工具箱和脚手架。遇到类似的问题、场景,要么直接就能复用,要么稍微改改也能使用,这样才能做到快。

为什么会有不要重复发明轮子的说法,我们要把宝贵的思考力用在更新的问题上,而非已经解决的问题上。为什么需要尽早并经常性的重构代码,扔(重构删除)掉一些代码,就是扔掉负担,然后走的更轻松,留下(重构复用)另一些代码,让未来走得更快。

关于熬夜

本想听听电台放松下心情,听完关于谈《不熬夜成了我们最难的自律》电台后,自己真是深有感触,如果说11点后睡觉就算熬夜的话,那么我每天都在熬夜,而且熬夜很严重,听完之后觉得自己应该做些改变了。

文中谈到一个作家,给自己的立下规矩:离开书桌就不想小说里写什么。那么作为一个码农,是不是可以立下规矩:离开电脑就不想代码里写什么。

越是成功的人,越知道生活规律、睡眠健康的重要性。

人生的长度决定了人生的宽度,无论你多有才华,多特立独行,没有健康一切归零。

普通如我们,对自己最好的投资是晚上十点上床,早晨六点起床跑步。你讨厌的人,你要比他活得长;你现在做不到的事,50年后可能根本不叫事儿。

每个人的时间,可以分为三种:消费的时间、浪费的时间和投资的时间:

  • 消费的时间,是吃饭睡觉坐地铁等必须使用的时间,它是中性的。
  • 浪费的时间是指把时间花在生气、抱怨、不值得的事情上。
  • 投资的时间则是用时间拓宽你的人生,收获体验与知识。

中性的消费时间,使用得当,可以变成优质的投资时间,使用不当就成了劣质的浪费时间。

有质量地用好时间,每一分钟,你都在为自己投资。

给自己的一些意见

  • 少吃冷饮,多喝水
  • 晚上九点以后开始做入睡前戏,比如洗澡、看书、听音乐,稍微运动,喝点红酒等
  • 10点上床,11点睡觉
  • 不带手机上床
  • 晚餐精减,餐后安静

不熬夜已经成了我们时代最难的自律,能好好睡觉的年轻人都是潜力股。

那些人无形帮助自己的人



留言

nothing
2017-09-11 18:37

我来啦