注册一亩三分地论坛,查看更多干货!
您需要 登录 才可以下载或查看附件。没有帐号?注册账号 
x
本帖最后由 大队管理员 于 2019-11-29 12:17 编辑
楼主是new grad,通过内推社招意外拿到了做web前端的offer,这次秋招好难,onsite的公司有三家,亚麻我把拒了,谷歌要加面,就另外一个社招给了我offer,前端组,以前也没有onsite过前端,算是第一次面,没想到就拿到offer了,想分享自己从以前极度厌恶web开发到喜欢上前端,上岸的心路历程。
楼主大二开始接触前端,那会自学android开发,特别喜欢,和几个小伙伴开发了一个大学生社交应用到处参加比赛,拿了几个三等奖,最后大家忙起来app就不了了之了,挺可惜的。
那会热血澎拜呀,幻想给咱们大学开发一个唯一无二的社交应用,这里是app demo https://www.youtube.com/watch?v=hWsEOu5a65U&t=1s 有兴趣的可以康康,2015年开发的,那会material design刚问世吧,吹牛说咱们算是领先国内各大app了(滑稽 因为做安卓学到了很多计算机的知识,还找了一个开发安卓的在校工作,开始了我的金鸡独立:D
. Χ
也是大学接触的web,上J2EE课程,极度不适,感觉web又难又繁琐,各种知识点,虽然有安卓的经验,还是完全不会,从那以后就发誓再也不搞web了(现在呢,真香)
让我真正开始硬着头皮学web是2018年第一个coop,招我进来说做C#,结果manager直接说有个新idea,让我做web,全组没一个人会,我也是,当场懵逼。需要给公司开发一个(超级无敌牛逼的)内部系统,具体就不说了,公司机+密(大雾
啥都不会,那我到底是辞职不干还是学王境泽呢,我没有犹豫选择了第二条路。虽然一直没再接触web,好歹也是听过顶顶大名的react, angular, vue这些东西,二话不说开始问会web的同学朋友怎么搞,网上各种搜UI代码,这样三番五次之后,决定用template engining + postgresQL + Node.js express,为什么不用framework呢?因为我是真的不会。当然了后面第二个实习就完全用react,自己也学了react,angular这些
template比起framework要我说优势的话就是直接能把数据render到html,能在html处理逻辑和计算,以及把html分块,调用,跟node express.js完美结合,当时我用的是handlebars,缺点也很多,很难维护,不好复用和扩展之类的(相对于framework),当然framework有他们自己的template engine就是了。说错了就错了,加米之后可以打我。
做完这个coop,我还是不太喜欢前端其实,可以说很痛苦了,一个人搞full stack,差不多工作就是学习,还是自学,等于我一边拿钱一边自学:p 不过学习新东西那种感觉还是不错的,每天都能遇到问题,解决问题,学习新姿势。 “A day without new knowlededge is a lost day. ”
后来上了学校的web development课(学习了react angular vue Spring-boot node mongodb等),才算是开始把framework好好学了,并决定选择react进一步深 入康康。学校的这门课还蛮不错的就是了,欢迎大家来蹭课(缓缓打出?
差不多从这里开始喜欢上前端,也发现自己挺会做这个的,第二个实习就妥妥的是展示自己学习成果的时候了。公司用react + php,我正好是被分到web组,也是做公司内部(超级无敌牛逼的)系统。mentor给了我一个项目,没有截止日期,让我随意安排时间,然后我一不小心一周就做完了,虽然没接触过PHP,但是公司codebase偷学一下就会了。开始熟悉公司代码风格以后,做东西也更快了,以至于manager找我谈话,开口就说我是“快男”? 因为主要是写JavaScript,比较得心应手,但是code review就特别慢,工作就变成了每天求群里的大佬给我review code我好deploy,直到我实习最后一天都在搞review,好在我manager也帮我催review顺利结束了,这次实习学到了满多JS的东西。为我后来面试打下坚实的基础吧。
九月份拿到第一个面试,也就是之前提到的那个社招,顺利过关,拿到第一个onsite,也顺利过关第二天就口头offer,没写面经,原因是(内推的学姐让我不要写)我忘了题目(逃)。(希望大家不要因为我没写面经就不给米了,其他的面试我有写面经的卑微
.1point3acres
所以我是怎么从厌恶到喜欢的呢?我想很重要的几点就是:
1. 逼着自己做(比如不得不做)
2.找到好的学习资料
3.做东西出来有成就感 ..
4. 发现自己原来也可以做好,发现前端真的是很有学习价值,而我个人也是个视觉动物,喜欢好看的东西,所以前端也就变得可爱了,不可爱也没关系,把它变得可爱
5. 前端真的是越来越系统规范了,那会厌恶是2015年还是16年,学校教的很老套,导致学习体验特别差,脑壳都搞炸了,我也不知道好的学习资源,大家对前端嗤之以鼻hhhhh
6. 有个特别喜欢web前端的好朋友安利和指导(感恩
基础的就是这些,还有redux, webpack, eslint, babel, radis等等等等就不具体说了,最后说一下网课
就说一个GitHub合作的partners https://education.github.com/pack 大家可以看这个pack,里面合作了很多网站,学生免费,选择自己需要的学习,我感觉是个特别好的福利就是了,可惜我快毕业惹233
我最近在用的是frontendmaster 六个月免费
最后有什么问题欢迎来问,楼主是12月毕业,马上毕业了呜呜呜 祝大家感恩节都快乐(没有offer感恩一下说不定就有了!),加米给我我也跟着快落hhhh 感谢大家 感恩苦难 感恩自己 感恩的心~~
|