一个算法工程师的日常是怎样的?比如思考、写代码的时间分布是怎样的?

算法菜鸡一枚,主要做图像和文本。
研究生是熬夜熬过来的,身体垮了,人也丑了。想大学那会,人家见了我,还以为我十六七。后来沉迷学习,便日渐苍老,年纪轻轻的,脸就奔三了。本来是为了水论文去读博,后来就向钱看齐了。相当于,应该有一部分时间要拿出来精进技术的,结果全奉献给了科研;应该有一部分时间拿出来广泛接触各种课题的,结果却只盯着一个狭小的领域折腾了三年。当然还是要怪自己不坚持,否则这夜熬的其实也值。
本着中华儿女吃一堑长一智的优良传统,除非有急事,否则我是不加班的。有那时间,可以系统学很多东西,漏的补补,新的尝尝,职业生涯还能长久点。加班说白了就是在啃老本,榨干了,也就没价值了。当然算法岗还能好点,毕竟不是git clone就能解决的。既能学学代码结构,又能看看论文,得好好珍惜。
分享一下我工作后的时间安排。
周一到周五:
7:00~9:00»起床洗刷整理做饭吃饭,一小时;看看新闻,半小时;然后驾(自行)车上班,九点准时打卡。
9:00~9:30»开会,总结昨天,展望今天,顺便讨论一下炼丹良方。
9:30~10:00»带薪如厕,沏茶,调整心绪,摩拳擦掌,挠头扣手,以理清今天工作。
10:00~12:00»认真工作中,完成需求,写写bug,数据处理,数据分析,深度炼丹,效果分析,文档工作,工程化相关的工作也会做;讨论讨论,发发牢骚,或者直接开会研究;再就是阅读文献资料,调研各种工具。算法工程师嘛,每天可不就是做这些。当然还会因为茶喝多了,要跑几趟厕所。
12:00~13:30»吃饭溜达一小时,午休半小时。
13:30~6:00»工作不能停,茶也不能少;还定了个闹钟,每天两点半抄底。
6:00~6:30»规定六点下班,不过大概率还会因为有事没忙完拖一会,所以很多时候六点半才撤。如果急着上线需要加班的话,可能会到10点,不过情况比较少。
6:30~11:00»回家,做饭,吃饭,锻炼,打鼓,看剧,杂事,来知乎看大家吹牛逼等等。也会看一些理论和技术类的资料,继续提升自己。哪天做哪几项都有计划,虽然也不一定遵守。工作其实也会顾及,如果有丹在炼,也会时不时盯一下,不能让服务器闲着,是不是。
11:00~12:00»洗刷,玩手机,睡觉。
12:00~7:00»为买不起房而愁的睡不着(开玩笑的,我是倒头就睡,虽然还是买不起 )。
其实也会有很忙的时候。比如以前公司给部门的定位是做算法产品并出售盈利,所以上班基本就是在疯狂的写预处理和工程化相关的bug,再不就是解决一下客户出现的问题。我们组人少,一人要带多个项目,就搞得很疲倦。最关键的是,没有时间全面思考,也没有精力做创新性活动。
后来,公司开始正确看待算法的价值,工作的一部分就可以移到基础性和探索性的活动中来。身心得到了释放,脑子也终于派上了用场。不过依旧免不了其他部门的奋斗逼往上打小报告,年后可能要做做样子加班。这里奉劝大家,本都是牲畜,相逼何太急。今天你逼别人无缘无故加班,将来你老了不如年轻人能加了,被裁后能无怨无悔的接受反噬吗?
周末:
大概率会赖会床,但是晚上还是会准时睡觉。周六上午一般是打扫卫生,洗衣服。剩下的时间就是出去嘚瑟,吃点好的等等;当然也会适当的学习,嗯,适当的。。。
作为打工仔,工作时间里,是必然要认真责任的。但其他时间又没给钱,本来就是自己的。锻炼,爱好,生活,广泛学习,任何一件事都值得花时间是去追求。生活规律了,身体就硬朗了,脑子也会灵光。大冬天的我都不穿秋裤,因为,太热了。。。。。。
看现在的我,一个工程师,能在26岁的时候,拥有一张26岁的脸庞,实属荣幸。

扫一扫,添加应统联盟官方微信 【小统】,在朋友圈遇见更多精彩内容~

继续阅读
阅读原文