准大四,非大厂前端小白在杭州实习的第一个月

530 阅读9分钟

前言

笔者到今天已经在杭州实习一个月了,趁着周末,心有所思,想和大家分享一下非大厂前端实习生的一些实习感触,本文无知识点分享,纯粹是对实习生活的一个阶段性总结。作为一个准大四的非大厂前端实习生,学校也是在省内还看得过去的本科,在杭州度过了我实习的第一个月。这段时间里,我经历了许多新的挑战和学习机会,同时也体验到了杭州这座城市独特的魅力。在本文中,我将分享我作为一名实习生在杭州的前端实习生活,包括工作内容、学习经验以及对未来职业发展的思考。

一、为什么选择杭州

  • 1、 本人不是很喜欢节奏太快的城市,诸如北上广深,我觉得我这种底层打工人的生活让我觉得压抑,一座城市带给人的感觉应该是有希望,有未来。杭州没有那种超级快的生活节奏,我个人认为给人的感觉还是比较舒适的,房租,通勤都在我个人的承受范围之内。
  • 2、 在投递简历,面试的那段时间里,之前的目标是一直放在杭州的,简历也都是往杭州这边投的,因为刚开始投简历嘛,都是海投,想涨涨面试经验。面试的杭州第一家公司,面试官全程没有问技术点,而是让我给他讲故事,讲我大学的经历,讲我最近看过的一本书中的一个故事情节,很奇怪吧,这家公司也给了我机会,第二天中午通知我过了,但由于当时还是三月份,学校还有课,就不了了之了,但是这家公司我还是非常感谢的(尤其是那个胖胖的面试官),它让我面试之路有了一个开始,让我觉得杭州这座城市我没有选错。可能三四月份那会儿面试机会比较多,我有了比较多的面试机会,也让我面试经验以及对前端面试的流程有了一个大致的轮廓。
  • 3、刚开始往杭州这边投简历的时候,有人和我说来杭州可以考虑 hk,dh这样的公司,他们对实习生的培养流程是很规范的,我就试着投了一下,但简历没过,很纳闷,很纳闷,这时还是三月底,后来由于某些事情(个人生病住院),我的面试还有学习暂停了一个月,当时想着五六月份再找吧,时间还有,(极其错误的思想,大家不要这样),时间来到五月初,当时看着身边有一些同学拿到了大厂实习offer,心里开始急了,着急忙慌开始找起了八股文开始背,找项目练手,开始初学 vue,(之前学的是 react)。此时简历投递也不是很流畅,之前总共投递的次数,还没我当时一个礼拜投递的多,大多都是已读不回,少部分回复的也都没有面试机会,当时就感觉一片黑暗,好在我还有个好基友陪我,当时就不管杭州了,北京,上海,武汉,深圳都去投递简历,还在某直聘上开了七天会员,但还是泥沉大海,杳无音讯。当时就很纠结,因为学前端学的比较早,2022 年暑假就开始学习了,很想在大三暑假找到实习工作,提升一下工作经验,大四学校也没有课,家里人又在那边催着我考研(个人不是很想),就心态极其差。
  • 4、时间来到五月底,我想来想去,还是决定把目标放在杭州,开始只往杭州投递简历,情况发生好转,投出去的简历被回复的频率高了起来,基本一周都有好几场面试,有大厂面试,也有小而美公司面试,也顺利拿了几家,最终决定来了我现在这家(做sass业务的),待遇薪资,公司愿景,我觉得都可(封面就是我公司大楼)。

二、初入公司那点事

  • 1、2023 年 6 月 23 日,我提着个行李箱就奔来了杭州,开始了我的实习生涯,25 号入职,虽然公司不是大厂,但还是已入职就发了最新的Mac Pro,基本的实习生待遇都还蛮好,最让我喜欢的是公司的食堂(公司包饭的)和茶水间,吃不完,根本吃不完。带我的是公司前端组长(下面简称“柳叔”),我们研发组前端比例还是很大的,有一半都是前端,据hr介绍,柳叔有十多年的工作经验,实力是很强的,人也非常好,很随和(整个公司的人都很随和),入职完后,便到了我的工位上开始熟悉作。在配置新电脑开发环境以及新电脑的使用上我便琢磨了一下午(原谅我,我是土狗,我没用过 mac),在第一周我基本上都在看公司的代码规范,公司内部组件库,git规范之类的,以及公司官网的源码(因为leader告诉我,我在公司的一项任务就是迭代公司官网,因为不涉及后端,就比较适合实习生练手)

三、正式开启工作

  • 1、在大致看完公司官网源码之后,以及和ued组讨论了一下官网的一些dom效果,就开始写代码了,因为这是第一次实习,知道了前端开发,是需要和 ued组详细配合的,也知道了任务看板,以及设计稿上的样式和自己设备的一些属性是要去计算的,一倍图,二倍图之类。项目第一步,因为整个项目是在之前的代码上进行重写,所以要先把之前的项目给跑起来,这一步让我非常难受,各种插件,各种版本,整整跑了一天,才在柳叔的帮助下把代码跑了起来,我当时一度以为自己要被开了,毕竟连项目都跑不起来,还好在帮助下跑了起来,后面的开发过程也都还算顺利。
  • 2、 整个公司官网是基于vue2+nuxt.js+scss写的,做了ssr,因为之前没写过vue2项目,也不清楚nuxt,所以在初期我先学了一下,毕竟大部分都只是css部分的重写,涉及vue语法的不多,我给自己定了四天的时间(纯纯太看得起自己了,实际用了八天),好在最后也是顺利完成了任务,通过了测试,公司新官网正式上线了,新官网地址:www.eshine.cn/
  • 3、在写项目过程中,发现了自己很多的问题,代码风格上还是有些不规范,比如一张图片,显示出来太大了,为了省事,我就直接 transfrom:scale();了,就导致在移动设备端显示出来有问题,被柳叔点了出来,然后就老老实实的去设置宽高。
  • 4、实习学东西真的很快,就比如我面试时经常被卡的一个问题,git语句,怎么背怎么不会,自己平常提交代码都是很随意的,没有系统学习过每个语句的作用,实习后,在第一次代码提交和项目部署上就被卡了,后来问了一下gpt,自己学了下,怎么切换master分支和production分支啊,自己操作了几遍就非常流畅了。实习之后才发现,在学校学习阶段和实习基本是两码事,因为各种各样知识点,你会发现你用起来压根就不是那么简单,项目里面用的生命周期,动态数据拉取,请求数据,正则这些东西真的和我学的东西一样吗?我深深怀疑,官网下一个迭代发版又要加入一个新模块,我还在写代码中,基本快写好了,这里就涉及了后端数据请求,我之前没用过这样的接口,都是fastmock自己模拟的假数据,和真正的还是有区别的。总之,实习第一个月带给我的还蛮多的,既然跳进来了前端这个keng,就要在这个keng里“盖房子”。

四、工作之外的生活

  • 1、公司有一个篮球社团,篮球氛围还是蛮好的,每周会组织一起打两到三次篮球,在打篮球中,认识了很多公司的同事,叶总,山花,大鹏,蓉姐......都非常好,每次可以坐他们的车,很舒服的感觉,感觉篮球就是很容易拉近人与人之间关系的一种介质,既锻炼身体,又能交到朋友。
  • 2、我住在离公司七公里的一个社区,上下班也还算方便,单车转公交,我纳闷很久为什么杭州没有共享小电驴,至少我目前没有发现,每天骑着单车,“锻炼小腿肌肉...”,有点遗憾的是住的地方没有厨房,没办法自己做饭,我个人还是蛮喜欢研究一些美食。
  • 3、我眼中的杭州:
    • 美食荒漠?不不不,我还没怎么吃过杭州的美食(主要是没钱),不敢乱做评价。
    • 晚上的西湖边真的很美好,有人唱着歌,有人遛着狗,有人排排坐谈谈恋爱,有人湖边啤酒屋谈天说地。
    • 亚运城市,每天都能感受到浓烈的亚运元素,公交上,社区广告屏幕上,大马路旁边路灯上,都能看到浓烈的亚运会元素。

五、对未来的一个想法

  • 1、我目前目标还是放在前端这个领域上,未来几年应该都不会改变,会着重思考自己在前端领域的职业发展路径,如何深入研究前端技术,成为一名资深的前端工程师。
  • 2、保持学习,前端技术发展是很快的,要及时跟进,在实习期间,要尽可能学习经验,提高个人竞争力。
  • 3、试着更换学习方法,找到更有效率的学习方式。"Never stop learning, even in old age“.