入职了新的公司,自我感觉良好。
今天我将以职场新人的身份,介绍一下我这次由社招入职新公司的感受。
我将介绍在这三天里了解熟悉的人和事,我在第一个星期定下的目标是:
- 尽快熟悉同事
- 尽快了解公司的业务模式,熟悉自己的工作内容
- 熟悉公司的开发环境,公司代码框架的基本结构
- 想办法能为公司提供一些产出
入职前
前一天晚上,我按照 OFFER 上说的入职时需要提供的材料,又仔细地过了一遍书包里带的纸质材料,安心入睡。
入职当天,早早的就起床了,估计每个人都会这样吧,在有重要的事情的这一天,起的都特别早。
根据前一天对公司位置的踩点,找到了公司的地方,到门口后,给HR打电话,让HR过来接我进公司。
等了半天,才发现走错了地方(Orz),但好在距离不是很远,就几百米,赶赶就去了。
入职第一个小时
见到HR后,走了入职流程,把准备的材料给了HR,HR熟练地做了入职的登记,开通了工作账号。
我呢,我填了一张基本信息表,签了 劳动合同和保密协议,文件的签署就到这里了。
拿到工牌后,HR热心地带我绕了一遍公司,给我介绍了各个部门大致的位置,介绍了带我的前辈,把我带到我的工位上。
新的工作正式开始了!
熟悉同事
在社会里,最重要的就是认识自己身边的人,办理完入职手续后,同事还没来齐,蹭这段时间,我通过工作账号(飞书)中的通讯录,简单地了解了一下我们组内的同事名字。
我记人比较笨,所以我自己维护了一个座位表,把认识了的同事的名字都记在上面。
开始工作!
配置环境
对于码农来说,工作的第一步是配置自己的工作机环境。
我向公司申请了一台 MacBook Pro 用作我的工作机,电脑的系统是全新的,在跟导师与周围同事交流后,得到了一个工作环境配置的文档,我就按照这个文档进行环境配置。
可能是文档有些老旧了,一些配置没有在文档中写出,通过咨询导师、同事,我用了半天的时间,把后端代码跑起来了!
但是我没有止步于此,我把我配环境的经过,一步一步地记录了下来,写在了飞书文档里,希望可以为后来的同学提供帮助。到这里,我作为一个公司新人,为公司补充了后端开发的配置文档,也算是对公司的一种产出吧!
熟悉公司业务
配好了环境,代码也可以跑起来了,我迫不及待地打开了公司的标品,以一个用户的视角,了解公司的标品所提供的功能。
熟悉代码
程序员的本职工作是写代码,那入职最绕不过的环节就是熟悉代码了。
我司用的是golang,gin框架,代码的目录结构也比较清晰,在跑通代码后,我就已经通过 main 入口一步一步简单地过了代码的结构了,我又配合着浏览器的F12开发者工具了解了具体的代码层次结构。
后面,我的导师主动为我讲解了具体的代码结构,进一步加深了我对代码的印象。
上手工作!
第二天,我便得到了第一个任务,修复一个已知的bug。
对公司新人来说,第一个项目总是会比较简单的,导师为我讲解了代码当前的问题,以及修复后期望的运行结果。
这家公司有明确的需求文档,这点我很喜欢,我可以对着需求文档,一步一步理解需求,有什么不懂的便可以指着文档直接问导师。
我用了半天多一点的时间,解决了这个问题。
在解决问题的过程中,我熟悉了公司的开发流程,简单来讲就是 “得到需求->切分支->修改代码->测试->推送代码->代码review->合并分支->完成需求”。
结合我在上一家公司的工作经历,我发现对一个公司来说,有一个规范的开发流程,可以降低新人的熟悉环境成本,review代码可以保证代码的质量。
下一周
下一周我就要正式进入开发了,我接到了一个小版本升级的迭代开发需求,在周五的下午,我已经大致过了需求文档,理解了需求具体要做的事情。
下一周,也继续用充满阳光的活力努力工作吧!
文章评论