【离职总结复盘】在墨刀远程实习的两个半月,既不舍,又感激,这是初恋的感觉……

【离职总结复盘】在墨刀远程实习的两个半月,既不舍,又感激,这是初恋的感觉……

在这里插入图片描述

前言

文章概要

本文是我在墨刀实习两个半月后的离职总结复盘,作为我的第一份工作,从入职到离职,一切都是第一次,对我来说都是极其重要的经历,不舍得大家,同时又很感激。我希望这些总结复盘,也能够让你学到点什么,毕竟,分享出去,让更多人学习到,这篇文章才能有意义。
在这里插入图片描述

作者介绍

苏一恒,双非二本学生,大三拿到腾讯阿里等大厂offer,可能我比不上那些实力出众的大佬,但是我希望我的经历,能够激励所有曾经不自信的同学,勇闯天涯,关注“菜鸟offer”,你的求职路,我和你一起。

保密声明

由于跟墨刀签署了保密协议,所以有些细节不太方便透露,我这边会有选择的跳过某些细节,还请各位读者谅解。虽然已经离职了,但是我曾经也是一个墨刀人😊。

工作总结

在这里插入图片描述

入职前后

墨刀,是国内比较有名的产品原型设计工具,团队其实只有二十多个人,而C端用户已经近200W,后来我才知道其实墨刀的入职门槛还是蛮高的,很多岗位也都是211起步。而我得宜于对HTML5 Canvas技术的研究,很快收到了offer,想想这点还是蛮幸运的。不过由于是疫情特殊时期,我这边选择了远程实习。

其实在入职墨刀之前,我还入职过一个中型互联网外包公司,不过入职第一天就离职了,因为看到了公司代码和业务,因为很多东西并不符合标准的代码规范,而且让一个新人第一天就写需求和修bug,我觉得未来的工作估计也不会多满意。也正是因此,我还是推荐大家多去投那些有自己核心产品的公司,那样做起来也才更有成就感和荣誉感。

梳理工作内容

  • Canvas绘制

入职墨刀之后,工作是负责墨刀新功能中,有需要用到的Canvas的模块,当然前期只是做了一些稍微复杂一点的图形绘制,那些需求在网络上都没有现成的代码,所以需要我来手动实现。由于图形相关的代码需要用到大量的三角函数,再加上Canvas画布的坐标轴和高中数学的笛卡尔坐标系方向有所不同,所以在完成墨刀需求的过程中,也重新推导了一部分三角函数相关的公式,之后才转化JavaScript的代码逻辑。其中也遇到了一些很有意思的Bug,比如-0和+0导致的绘制逻辑出错等等。

  • 调研

在做某些需求之前,调研了很多东西,比如研究功能A在Web官方标准中的实现方案和异常值处理方案,对比Stekch等其他平台的相关功能A的处理方案,选择一个性能和应用场景最优的解决思路,然后再加上我们自己的创新点,最后出一套我们自己的关于功能A的解决方案。

  • 开源项目重构

墨刀有个React的矩形选区库react-resizable-rotatable-draggable,可以对矩形DIV元素方便地执行拖拽、旋转、平移等功能,而我则为了墨刀升级需要而重构这个项目,修改了初始值属性逻辑,并且提供了反向拖拽的功能。这个需求主要目的是为了更方便地接入墨刀的新版本。重构的过程中,学到了代码规范、学到了面向真实用户的情况下作为一个开发者应该多考虑哪些方面的问题,并在实践中加以辅佐。

  • 沟通

阿长(化名)是我的导师,剑齿虎(化名)是另一个跟我合作的实习生,由于都是远程实习,我们沟通都是用企业微信交流。刚开始的时候,我和阿长的沟通还算比较顺畅,我和剑齿虎沟通效率还有待提升,主要是对某些关键点的描述不够精准,幸好有屏幕展示功能,可以边演示边讲解,尽可能地减少了沟通成本。

后面,通过观察和学习阿长的话术表达,可以尽可能用较少的文字,表达出更准确的描述。不过,技巧只是提升的一个渠道,最根本的还是不懂就问,在不理解需求的时候,追问是最高效的解决方案。当然,追问的前提是自己已经思考和分析了问题。

  • 编写测试用例

封装了一些函数之后,阿长让我做写一些测试用例,这是我第一次接触测试工具。在写测试用例的过程中,慢慢也悟出了一些测试的重要性,一个高质量的产品一定要经得起多维度的测试,这个观点在我后来入职腾讯后印象更加深刻。

  • 修复Bug

在某个用Canvas实现的页面中,出现了异常的绘制,阿长让我定位并解决这个bug。在前端中,由于Canvas组件并非像DOM元素一样可追踪,刚开始有点难以下手。后来在阿长的指导下,学会了从数据切入分析和逐层定位的方法,收获颇丰。后来,当然是完美解决了问题,值得注意的是,其实每个bug都只用了1行代码就修复了,但是都很难察觉,主要还是因为项目过大,但只要掌握了分析技巧,一切都是纸老虎。

  • 图形算法计算类

在我的需求中,有一个非常高级的图形算法,刚开始我以为是要从0开始造轮子,后来经过阿长要求和分析,我们用了一些比较底层的开源库,在不断地对比和测试后,我们最终成功实现了一套高性能的某种高级图形算法。这让我明白了,如果想快速实现一个需求,一定要学会调度身边所有的资源,让资源产生价值,并非是固执地造轮子。

梳理工作收获

虽然只工作了两个半月,但是也是有一定收获的,这里我以问答的形式来总结,也是为了更有条理性,同时也方便各位读者有侧重地阅读。

对于实习生来说,最重要的事情是什么?

学习。不管你是为了累计实习经验,还是为了转正,一定不要忘记,你是为了学习。实习之前,只懂得学校教的那一套,实习过程中,才能在真正的企业级开发中成长,学到真正能将技术转化为价值的那一套知识。

学习的内容,不只是你的专业知识和工作经验。还包括为人处事、沟通、合作、价值观等等,这些软性成长对于个人来说,也尤为重要。所以,如果你有一份能让你快速成长的实习机会,就别再犹豫,别管薪资如何,只要利于成长,不妨让自己进去锻炼。

保密和安全工作真的那么重要吗?

很重要。保密工作做不好,公司一定会垮掉。

在校园里,我们做小项目可能不太注意保密,安全性也是很少考虑。毕竟,由于用户量太少,也没有应用商业,所以好像也没什么价值的样子。

但是在公司的商业项目中,恶意攻击、内部资源泄漏可能会带来同行恶意竞争以及成果窃取等等重要问题,尤其是对于互联网公司,安全问题直牵命根。公司规模越大,保密和防范级别就应该提升地更高。同时,也对公司所有人的行为准则和开发者的日常编码提出了更高的要求。

在墨刀中,即使是开发人员运行项目,也要进行某种方式的认证,多重的安全认证,我觉得这是墨刀很重要的一环。其实在腾讯中,每一名入职的员工都会被警示,泄漏内部资源是高压线行为,轻则辞退,重则移交公安机关,保密工作重要性可想而知。

对我个人来说,现在对于很多私人重要文件也都开始加密了,虽说互联网没有隐私,但是毕竟是在商业洪流中生存的职场人,保密的基本准则应当时刻铭记。

现场实习和远程实习,二者影响如何不同?

最明显的是效率。远程实习从沟通、资源传递等多方面都受到限制,另外在非办公环境下,还要面临各种各样的客观干扰,工作效率降低,所以成长效率也会降低。所以,如果有选择,我还是推荐你现场实习,融入真实的公司环境去工作,能够更有效地成长。

如何才能更成功地做完一个需求?

不懂就问,持续思考

既然能拿到offer,就说明你是有能为公司创造价值的能力的,如果在完成需求的时候遇到了障碍,一定要多问,问导师,问同事,问一切可能能帮到你的人。对于实习生来说,我发现更多的障碍是来自于对某种问题的认知盲区,所以不懂就问,能很大程度地解决你的问题。

提问,是为了寻求解决方案,思考给你带来更丰富的灵感。对于编程来说,表面上是在写代码,实际上是将大脑所思考的逻辑给具象化。持续不断地思考,保持大脑活跃,挖掘更多的灵感,不断在需求中丰富经验和成长。

远程实习哪些情况需要提前考虑?

既然是远程实习,那办公环境则是自己创造的。上班之前,准备好办公的电脑、手机、画草稿用的纸笔或ipad……

也要有紧急情况的应对措施,要提前做好断网、断电、网速慢的准备等等。由于内部资源比较重要,也要做好木马病毒的安全防范工作等等。

和同事远程沟通如何才能更有效率?

对于远程沟通来说,应当遵循一些比较好用的优先级原则。

语音 > 打字

有图片 > 无图片

远程演示 > 口述

另外,描述问题同时要把业务的应用场景和需求同时描述清楚,或者尽可能地把复杂问题抽象成简单问题,沟通成本很贵,多则不要太多,少则不要太少。

公司福利是否真的那么重要?

重要,选择一个福利好的公司,能很大程度上提升工作满意度。小恩小惠虽然不多,但真的可以留住自己的心。想象一下,如果在一个公司,你过去天天就是干活+点外卖吃饭,不出一周便会身心疲惫。再想象一下,如果在一个公司,偶尔给你发些贴心的生活用品,偶尔外出聚餐,提供免费的零食和点心,甚至提供理发、按摩、娱乐等生活方方面面的服务,就算工资稍微低一些,你觉得你会选择哪个。

公司福利虽然不多,但它越走心,你就越不想走

离职原因分析

主要愿意还是想去“腾讯”这种大厂再历练一番,感受一下大厂文化。墨刀我当然也挺满意的,人性化的办公策略和福利也都相当不错,但是公司只能选一个,于是我装起了墨刀的美好回忆,开始了一段新的征程。

个人成长

个人品牌塑造

通过这段时间的实习,也让我在简历上添加上了“墨刀”的实习标签,可以说简历突破了从0经验,即更有竞争力了。

由于在墨刀主要是做Canvas的工作,这段时间让自己对Canvas和其他前端工作有了更多的学习和实践经验,所以也是在技术方面也得到了成长,从一定程度上也熟悉了企业的工作流程。

在工作闲暇时间,我利用Canvas的框架写出了一个简单的小游戏,编写的过程中,开心而又满足,为未来搭建创意的个人博客奠定了基础。

我希望未来我的名字(苏一恒)能够在圈子内有一点知名度,目前主攻CSDN,希望自己的名字在将来能成为骄傲的资本。

收入财富累计

工资是高压线,不方便透露。不过墨刀这边的工作,可以说是我步入社会上的第一桶金,当然好处也是多多,比如约女朋友吃饭的时候再也不用太关注价格了,买礼物的时候可以挑更高质量的商品了,总之,挣钱是真爽,一直挣钱一直爽。

人脉资源扩展

因为是远程实习,所以跟其他同事交流不多,只跟阿长和剑齿虎交流频繁,人脉其实几乎没有拓展,但是结识了阿长和剑齿虎,还有体贴的墨刀HR佳佳,感觉如果未来有一天独自去了北京,还是有一点让自己回家的感觉的,因为,第一份墨刀的工作,像初恋,难以忘怀。

新的规划

自我定位认知

离毕业还有1年整,不考研的我坚定自己会在这条路上走得更深。从技术上来说,我还有相当多的知识需要学习,从生活上来说,我还差理想中的房子和理想中的车🚗。

不圆满,所以要继续发展。

职业发展规划

正如在跟腾讯HR承诺的那样,今年年底,我要把博客做到20w访问量。在未来的专业技术方面,要深入浅出,跟着腾讯的导师,学习更多的高级开发经验,成就我自己的理想。至于未来的转岗,姑且等我先在当前的职位上做到满意为止。

在这里插入图片描述

写在最后

在墨刀远程实习的两个半月,既不舍,又感激,这是初恋的感觉。然而,时间不会停止流逝的脚步,新青年的我们必须不懈向前,成长,然后创造更大的价值

如果觉得我帮助到了你,请关注“菜鸟offer”,点击在看,感谢您的支持。

原创声明

本文是免费分享的,所有的内容都是自己总结和原创,请求转载请联系作者(关注“菜鸟offer”并留言事由)需要标注原文链接、作者署名、“菜鸟offer”二维码。

推荐阅读:

看一个双非二本(0实习)大三学生如何拿到阿里、腾讯offer

别让你的简历配不上你的才华——手把手教你制作最适合你的简历

【建议收藏】靠着这些高效学习的方法,大三的我入职了世界五百强——互联网时代的“奇技淫巧”


在这里插入图片描述

回复“简历”,领取博主的简历模版

拒绝白嫖,请君**点赞**
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值