12/25 圣诞周记

今天是周日,发了点小烧几乎一天没有碰代码,在床上花费了大部分的时间。一周的全负荷运作,的确需要一天的时间来休息和沉淀。全栈营已经结束了两个星期了,上周的周记就忙忘掉了,真是不应该。好的东西一定要持续的写,以前就很困惑怎么验证自己的成长?偶然的机会再xdite老师那里明白了,其实周记就是最好检验自己过去一周是否成长,是否浪费时间,是否有很蠢的时候。周记,心得,日记这些东西都是要花很长时间才能看见效果的,而产生的复利效应是很大的。现在的我基本上写日记最少能写500字不停顿。脑子对一天的记忆已经产生了很有条理的规划,这个过程真的很神奇。果然如老师说的,来这里不但学会了编程,还学会了写作。

这周开始本来还是纠结这么找到工作,前2天都在完善logdown、修改简历、练习test。看了学长给的考题心里还是很没有底的,发现很多东西都需要练,最让我疑惑的就是API了,后来发现了解数据库的知识也是很重要的。发现需要让后端传json格式的数据,因为很多公司前后端的语言不同,这让我这个学rails的一头雾水(妈的,为什么不都用rails写)。前两天的心情还是很低迷的,偶然间也忘了成长的重要性。自己对时间还是太执着了,总想着这个月月末一定要找到工作,但现在发现应该够呛了。现在也不纠结了,毕竟让自己成长才是最重要的。这周剩下的4天都在完成ResumeHack(很牛逼的!)这个项目,完成了当天的任务的话就去练一下老师给的真实世界教程(感觉自己回到rails101了,全是坑)。这周真正感觉成长就是在做ResumeHack的时候,面对任务,解决难题,获得成就感,总结方法。也尝试了一种新的merge方法(rebase),但是好像把项目忘坏了,有些需要删除的地方还是被保留了下来,git的很多指令还是需要多练。练真是学习任何事物的真谛。

这周自己的问题也是很多的。第一个是周六部署的时候,伙伴周五给了我一个先去测试部署heroku工作。但因为晚上的网络不太好,我尝试了两次都是hung up,就没有在试着做了,想着上传heroku比较简单,可以回到家里做。但真实世界往往跟你想的不一样,而且还在关键的时候给你尥蹶子。。周五晚上回家开始部署因为json的问题,还有家里的网速也他妈不好,部署到凌晨3点半才OK。上午发现部署到heroku全是bug,dropdown不work,download pdf也爆掉了,登录功能也炸了。。fuck。自己可真蠢。。本以为就一个turbolinks的问题。后来花了好几个小时才弄清楚是什么原因(css和js都没有被上传到heroku)。想起来老师警告过我们要留三分之一的时间来部署heroku真是对的。还有会写测试的重要性,手动测试实在会有太多的漏掉的地方。

这周最重要的一个领悟是让我彻底放弃规划未来时间这个概念。对现在的我来说,规划时间简直特别坑。本来以为不规划一天的时间,让自己充分进入心流的状态是对的。但现在发现不规划所有的时间,让自己进入成长模式才是更对的。实在没有太多的时间来陷入情绪式的思考和计划未来,根本没有鸟用。

经过这一周的助教工作,发现让我自己的大局观有进了一步。很快能找到对方的问题是出在了那里,这种感觉不错。有些以前没有想到的地方,都补上了。但环境建制的问题,回答起来还是有一些恐惧的。。。感觉很难搞定。