入坑前端一年多的体会

举报
veranew 发表于 2020/06/16 22:10:05 2020/06/16
【摘要】 野生前端一枚,本科是学文的,阴差阳错吧,在去年也就是2019年3月份开始学习前端。后转行,进入一家只有我一个前端的公司工作,至现在,也仅仅只有6个多月的前端实际工作经验。于广大程序员来讲,我的学习经验和工作经验应该是没有太大的价值的,但我在此唠叨,也是想吐露一下自己的心声,与此同时,如果能帮助到刚入行以及即将入行的同学们,那就再好不过了。

下面是我总结这一年多前端之路的一点心得体会,希望能够帮助到你。

快速融入

如果你是计算机相关专业的同学,那么对于程序员应该了解比较多,融入,问题应该不大。而像我这样之前是其他行业的,跟互联网都没什么关系的,如果想能够比较顺利地学习前端,可能会需要一些“感觉”,让我们能够保持兴趣持续学下去。

我一直有关注互联网圈子,虽然没有这行业的朋友,但是看微博会特别关注跟互联网有关的段子。比如说程序员和产品经理是死敌啊程序员秃头之类的,看多了也会有潜意识,觉得自己就是这个圈子的人。思想上融入了,可能更能坚持哦!

学习方法

先说下我自己。我自己其实也没有什么学习方法。最开始我就是百度找资料,找着找着,就报名了某培训机构的试学课,全日制的那种。不过报名交了钱之后发现网上免费的课程好多好多啊,还是成体系的!于是就说要退款,自己自学。对方说明了自学和去学校学习的利弊之后,我表示了自己坚定的态度,对方就退款了,很顺利。然后我就开始了自学之路。

自学了两个多月吧,html和css结合,能做出自己觉得还挺好看的网页来,很自豪,还跟关系要好的同学炫耀,求夸奖。后来js学了一丢丢,就觉得跟不上了,看着视频老师讲的就是听不懂,看js高程更看不懂,卡了好几天,实在头大,还是报名了某培训班,去了学校学习。

但第二次的报名,我更有目的了。后面的学习也有很多听不懂的,但是总得来说还是比较顺利。反正比班上大专或本科刚刚毕业的小毛孩强太多了,他们很多人还是奉行初高中那套,丝毫不觉得身上背着要进入社会炼狱的压力,学起来飘飘然,效果自然可以预见咯!

所以我觉得,最重要的学习方法或者说策略就是,你自己要清楚你是想干嘛,你的目标是什么,不要三天打鱼两天晒网,再隔天就又去种地,没有方向。你认准了你的方向,就暂时不要想别的东西,专心做好这件事,到一个阶段了,有能力了,再考虑别的。

面试

培训未结束,班上大部分都去找工作了,我也坐不住了。而且临近年底,越到年根肯定机会越少。开年机会多,但那又是几个月以后了,这对于没有存款,学费还是家里帮出的我来说,年后找工作不是个好主意。

于是,我开始投简历,刚开始还看看公司,想去的才投,发现没什么回复之后,我就开始海投了。面试机会也不是很多,我面试了两周,六七家,再第二周的周五,我收到了offer。我以前从来没面试过这么久还没收到offer的情况,这次真的身心俱疲,不想再面了,就入职了。

我的运气还是不错的,虽然两周对我来说很长很长,但是从助教那里得知,两周时间相对来说还是比较短的。更多的人需要更长时间才能找到工作。

当时我跟我表哥联系了一次,他是某大厂的后端。我哥也跟我说他曾经面试2-3个月还未入职,劝我多面试几家,对比看看。

在此,我的建议是,面试一定要调整好心态。确保你在别家面试的不好心情不要影响到你的下一次面试。面试时间久了,压力肯定是有的,但一定要自我调整好,不要自暴自弃。有时候真是因为客观原因导致面试效果不理想,比如,这次疫情。

对自己技术不太自信的同学,在有时间多学习的基础上,要知道,大大小小的公司很多很多的,不是每一家公司都要架构级别的人物。很多公司需要的技术并不高深,大多数问题靠百度就可以解决。而且有句话说得好,“你丑没关系,我瞎”~ 哈!开个玩笑!但是某种程度也是事实。我有同学进了公司只写静态页,js都没碰过的那种,月薪税前10k,你敢相信?

工作

面试的挑战结束之后,刚入行的工作压力就来了。怎么能把活儿干漂亮,让领导同事信任,继而顺利转正,这些都挺让人着急。

记得我刚入职第一天,微信开发者工具我是有,但是我都不会在它上面打开我们公司的项目!一上午才知道,微信打开有链接,把链接放到开发者工具地址栏,就能出页面了···那一刻,我想把自己锤死!接着又一个问题来了,领导交代我要改东西,我打开线上代码有啥用,我得本地跑啊!但是怎么跑呢?我又愣了俩小时,后面找了一个同学,远程控制我电脑,帮我搭了一个php环境,能够在开发者工具跑本地代码了。但凡我有一点经验,就应该知道把某段代码注释掉,它在浏览器里也能执行,但凡我有一点经验,我就应该知道,这需要环境,环境可能需要后端帮忙。

入职第一天,我差点死掉···

后面我也学到了很多,其中很重要的一点就是“调试”。我跟离我近的那个后端同事平时聊得多,他对我还比较友善。我们开始合作写东西的时候,显示有问题,我立马就去看我代码,是他告诉我要先看报错信息,看network,确定是接口的问题还是我处理的问题,知道是谁的责任之后,再去处理。从那之后,我才慢慢地不像以前学习时候一样,有问题就开启“找不同”模式,对比自己和老师代码哪里不一样,才真的像模像样地开始“调试”。感谢这位同事!

到现在我技术能力还是很差,很多问题还是解决不了,但是由于跟同事们比较熟悉了,也大概清楚了责任范围,所以我知道哪些东西可以请教别人,哪些只能靠自己。毕竟公司就我一个前端,逻辑方面他们可以帮我,但多数代码还是得自己完成的。

加油!

说给自己,也说给跟我一样或者不太一样的同学们!

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。