关于刚转行一个数据库安装了一个月这件事

碎碎念

        我自己也没有想到会有一天,一个做前端的咸鱼(我)突然转行到一个完全陌生的领域。本着员工是块砖,哪里需要往哪儿搬的原则,我正式成为一个infla工程师。

        虽然对于infla工程师到底是什么也完全没有概念,但是凭借着前端快一年的发呆经验,配合精通的Ctrl+C Ctrl+V技术,在公司的压力下(主要是这个原因,因为员工得听公司命令),我分配到了我的infla生涯的第一个现场——DB2数据库的配置。

        具体来说是自己写一堆设计书,验证可行性,然后在aws上构筑服务器和配置网络环境,然后安装数据库和配置容灾备份及自动路由,最后把这些东西全部写成自动化构筑脚本就可以了。

        刚进去的时候我就跟客户摊牌了——我是个搞前端的,我只会js。客户是一个大神一样的人物,我觉得这类人都有一个通病,就是喜欢把别人想得太聪明。哪怕我是个菜鸟+咸鱼,他还是不由分说,“这个项目你一个人要做完”。

        第一周我就一个字没敢动,赶紧翻出雪藏多年的,花了8块钱买的linux课程。每天下午都有例行会议,领导会询问每个人的情况,而我的汇报往往是:这个文档已经开始在写了(实际上正在学习ls , cd命令)。这个文档遇到一些小问题,今天查阅了许多相关资料(正在学mkdir,chmod)。

        比较有喜剧效果的是,中间有一次领导让我用python写一个新的module,我完全不会python,话是这么跟领导说的,但是领导打个太极,这事儿最后还是得我来做。那两天几乎是以泪洗面睡也睡不好吃也吃不下。想着要不还是申请退场吧,结果第一天在菜鸟教程学python,第二天东拼西凑居然帮他把module写出来了。

        关于代码不能跑这件事情一般会让我感觉沮丧,但是东拼西凑的代码居然跑起来了这件事情对我来说更是一个惊吓。从领导的角度来说,他看到的是:第一天推推拖拖说自己不会python,第二天把东西做出来了,霍,你小子这不是挺行的吗,那以后就交给你自己做吧。

        不得不说infla的内容真的杂,一向不做笔记的我居然为了infla做了一堆notes,然后今天的例行会议上,问及我的进度的时候,我说还在做数据库的部分,给全场上了一个沉默。从上个月开始安装的数据库到今天还没结束,这玩意儿又不是造登月火箭,好在这个现场都挺佛系的,一个英国人(还是美国人?没有去问国籍)入职9个月了一直在学敲命令,今天还在敲命令,然后报错报的是英语,但是他看不明白。然后更加魔幻的一幕出现了,一个只会前端的中国人在教一个做了9个月linux/unix的英国人(美国人)看报错的英文。

        不知道为什么今天仔细想想发生过的这些事,突然觉得infla好有意思。有意思的地方在于没有前端那种密集的任务(可能是只有这个现场是这样吧),然后每次现场都会遇到完全不同的技术,至少前几年的生涯中总是在接触新的知识,可以自己设计整个体系架构,可以自己查阅资料后决定选择什么技术,然后学完linux之后真的迷上这个系统。

你可能感兴趣的:(Linux,碎碎念,生活,程序人生)