我是一名大专生(大专怎么了?大专也有成为大佬级别的人物),在学校的时候学的是电子商务,其实上课学的都是什么HTML、CSS、Js、还有MySql、PHP这些。在大学里并没有怎么学,整天都是和舍友打游戏,什么LOL,毒奶粉之类的,浪费了三年时光。然后去南宁实训了三个月,当时选的班级是前端,为什么选前端呢?因为在学校的时候学了一点,也有一丢丢的基础。

“我自己是一名从事了6年web前端开发的老程序员,今年年初我花了一个月整理了一份最适合2022年自学的web前端全套培训教程(视频+源码+笔记+项目实战),从最基础的HTML+CSS+JS到移动端HTML5以及各种框架和新技术都有整理,打包给每一位前端小伙伴,这里是前端学习者聚集地,欢迎初学和进阶中的小伙伴(所有前端教程关注我的微信公众号:web前端学习圈,关注后回复“web”即可领取

从学校到社会

18年9月份从学校出来找工作,出来之后就没有玩过游戏了,被社会一顿毒打,经过很多挫折磨难,刚开始去面试的时候基本都是遇到一些培训机构,当时只要有面试邀请都非常的开心,但是上度娘一搜都是xxx培训机构什么的,只能吐槽深圳的培训机构是真的多。

第一份工作

过了两个星期之后终于有了希望,收到一家外包公司的邀请,然后就去了。也是创业型公司,才几个人。两个后端一个小姐姐前端一个UI加上老板就五个人。然后我也被这家公司录取了,当时跟老板谈的是3k一月。在里面只是用jQuery和原生js写一个管理系统。我回想当时我的前端基础那叫一个差,后来我就买了一本HTML+Css+JavaScript网页设计从入门到精通和一本锋利的jQuery来学。放在现在这两本书对我来说并没有什么用了。

公司有个电商项目给另一个前端小姐姐做,当时她也是刚学完Vue,然后就用Vue做这个项目,我就产生了好奇。我就去网上找教程,找到了Vue仿美团的教程,感觉质量还行,然后就学了两个星期。只是入了个门。当时对ES6、webpack、Git都不知道是个啥东西,就照着视频教程里面敲。项目差不多完成之后,那位小姐姐就跑路了。就等于丢了个坑给我。而且我基础又差。后面加了个需求,需要调后端接口,我弄了两天,那时候的我对ajax一无所知。后来请了大学老师和技术胖群里的一位大佬帮我解决了。从此对前端产生了好感。我在这家公司待了一个月才发现自己是无薪的。另外一个前端也跑了,后来我也跑了。继续找下家。

第二份工作

在家待了三四天吧。又收到了面试邀请。也是一家小公司,开的薪资是3.5k,去面试的时候就看到两个人,老板和一个UI。这家公司是做小程序的。还好我在出来找工作的时候,学了一丢丢的程序。我拿了我之前学的Vue仿美团的项目给他看。他觉得还可以。成功找到了第二份工作。

我只在这家公司做了一个星期就离职了。原因很简单。老板要求加班,我对加班并没有什么反感,但是距离公司有点远,当时住在龙岗,公司在华强北的赛格大厦。下班回到家已经很晚了。而且我住的地方离地铁站有点远。还要坐一趟公交出来才到,公交晚上八点半就没有了。而且后端还是一个兼职的后端。然后我故意表现得不好,然后老板就把我开了。得了七百多块钱薪水。然后我用这个钱去买了一本阮大佬的ES6,还有高级程序设计3来学。

第三份工作

当时在家投简历看小程序的教程,当时并没有练,只是一直在看。收到了面试的邀请非常兴奋的就去。找了一家做家居和新媒体运营的小公司。也是几个人而已。开的薪资也是3.5k,做一个家居的小程序,也是没有后端,当时老板只是口头上说要招,其实我已经看出来他并不想招,原因很简单,成本高。小公司一般都是这样。想让我自己一个人搞定,我当时的基础并不好,别说后端了。当时我写的小程序除了写一些简单的样式,其余的什么购物车和登录都是复制粘贴网上的。然后过半个月我已经写好了。老板问我能不能上线,我直接懵了,连个后端都没有还谈上线。我很记得有一次,他找我谈话,问我会不会大数据,人工智能这些。我只能告诉他,用什么语言写。

唉,很悲哀,这些不懂的人都以为一个程序员什么大数据人工智能都会。我心里想,如果我会?我还在你这家破公司待?后面小程序项目取消,直接去第三方卖一个。后面又叫我负责做一个官网,其实是一个门户网。用织梦二次开发的。公司买了台服务器给我搞,还好我有一些同学搞SEO优化和二次开发的。我对二次开发并没有什么兴趣,然后我就没做,就托付他们帮我弄。上班的时候就叫他们远程来帮我搞。后来做出来老板不满意不是他们想要的效果,老板就把我开了。那时候刚好是元旦,刚好入职一个月。开心的拿到了3.5k薪资。回去继续找工作。

第四份工作

第四份工作,也是做小程序的。也是一家创业型公司。做旅游行业的,据说创业失败,然后转型做软件了。三个人,老板+后端都是95后。在一个民房里面办公,也就是老板的家,老板是深圳本地人。福田和龙华都有房,一个富二代,办公就在龙华。当时心想,终于找到一个有后端的公司了。因为经过前面两家公司都没有后端已经怕了。面试完之后,回去等通知。晚上发消息告诉我,周一上班,给出的薪资试用期3k,转正4k。当时没想那么多。有工作就去了。

我记得当时我连获取input框的值和一个ifelse都不会,都是靠百度或者问群友才会。最最记得的写ifelse判断Tabbar跳转对应的页面都写不出来,更别说for循环了。后面问了一个群友加她好友远程帮我写出来的。注意我的用词,是一位前端小姐姐。才发现我的技术那么烂。好在公司的两个后端,我不会的他们都会教我给我思路。教我用for循环和小程序的网络请求request。当时遇到不会的就百度,问群友帮忙解决。自己的技术很烂,并没有放弃,每天都肝到凌晨才睡。住也是住在公司,因为是民房,两房一厅。在客厅办公。有时间去看书充电。后面会讲到我的学习之路。

在这家公司干了一年,做了好几个项目,刚开始进去的时候是做公司的产品,后面老板就一直没有理会了,然后又接了几个外包项目做。今年一月份就离职回老家了。离职的原因很简单:老板是一个花父母的钱养员工的。而且很懒,不负责任,画饼专家,做了好几个项目都是烂项目。没一个能挣到钱的,而且弄完设计图就去睡觉。直接睡一天的那种,睡醒就起来吃,吃完就出去泡吧喝酒。不讲武德,来骗来忽悠我这个22岁的前端新同志。整天对我画饼,我也是离职之后才明白这些事情,还是我太年轻了太单纯了。这次教训之后我才懂得,有些话听听就好,不要当真。当然,在这家公司是我成长最快的,我学到的东西还挺多的。也把自己学Vue用到了项目当中,去年年底还趁有时间去学了技术胖出的React教程。也把React应用了到我在这家公司做的最后一个项目里面。

现在的工作

我现在待的这家公司是做跨境电商的,创业型公司,福利基本的都有,十来个人,有3个后端,1个UI、1个测试、加我就是2个前端。所用到的技术栈:PC端是React,移动端是Taro开发H5、小程序。刚进去的时候主要是负责开发PC端的电商平台,我和另一个前端大哥。后面PC正式上线之后,就开发了小程序,不得不说Taro的坑有点多。把小程序做完之后,又接着开发H5,开发H5只是把小程序的代码复制一份把不兼容H5修修改改。到八月中旬团队规模已经有六十几个人,技术部占了一半。6个前端、9个后端、4个测试、2IOS、2安卓、产品、产品助理、UI、运维都是一个。非常开心第一次加入这种配置比较好的公司,我们前端主要负责公司的电商平台,还有一个分销系统。接触到的东西还是挺多的,公司的氛围和同事们都挺好的。

我换了这么多家公司的主要原因:一是自己太过盲目渴望工作,并没有好好得去选。二是从第二第三家公司都没有做编程或者技术主管和项目经理之类的职务。这些公司希望同学们就不要考虑了。去那些起码有个后端的公司。技术牛的人,可以直接选择大厂。不管自己什么学历,试试才知道自己能不能进。如果身边有些朋友公司招人的话,可以选择内推。

成长总结

  1. 要养成一个有时间就给自己充电的习惯,这里说说我是怎么从一个连for循环、ifelse都不会的渣渣到一个前端工程师的路程。当然,非常感谢第四家公司的老板和后端大哥给了我一次机会,主要是后端大哥在我遇到困难的时候总会给我思路。当然也少不了我的大招JavaScript高级程序设计3这个书。看过的都说好,当然现在也有了第四版。我没买。在第四家公司我基本上是有空我就去翻高级程序设计3这本书,看看是不会的,一定要动手照着书上敲,去理解。这是我大学老师跟我说的,也是我的恩师。不理解就百度找例子看看别人是怎么说这个知识点的。换种方式去理解。遇到难的实在不行就打断点开控制台,看执行看结果。你就能明白了。学了这本书之后我终于知道面试常问的闭包,原型,原型链,面向对象,事件冒泡,事件委托,函数防抖,函数节流等等这些概念。去理解这些知识点会发现非常有趣。我当时都是怀着一个期待的心去看这些知识点,想知道它到底是个什么东西。这本书我学了一年才学完(毕竟还要工作赶项目)。有空就看,甚至有时候看到凌晨。基本每天必看的书,也把里面的图和重要知识点画出来记下来。我的基础也是因为有了这本书才慢慢提升的。

  2. 今年八九月份的时候,我的老师打电话给我,叫我回去跟学弟学妹们做个演讲。阐述一遍自己从学校到社会的一个经历,是怎么从一个学渣到一个班级里优秀的学生过程。我回去跟我的老师聊了这些年出社会的各方面,也请他吃了顿饭。来报答这几年对我的教诲。当时我最记得他说的那句话:班里成绩最好的,并不代表出去混得最好。当然也少不了自己的坚持。我大学的室友(也是我的朋友)的一句名言:坚持你所坚持的。这两句话使我在前端这个职业没有轻易放弃,一直都在坚持下去的原因。发现自己缺哪方面的知识就买什么书来学。看不一定会,要动手多实践,这是一个实践的行业。实践才是检验真理的唯一。

  3. 还有不要怕犯错,知错就改。这次在这件事上做得不好,及时调整自己,记住这次的教训。下次不要再让类似的情况发生。我就是这么过来的。在职业生涯里肯定难免几次犯错。

  4. 不要沉迷于游戏,我出来之后的一两年里基本很少玩游戏,基本都是回家过年的时候才会玩。回深圳之后,就迅速调整自己。不碰游戏,专注于自己的技术。当你想玩游戏的之前,想想自己的处境,自己的技术是不是很牛了?这样才会放弃玩游戏的欲望。偶尔玩玩没事儿,适当放松放松。但是不要太过于放纵自己。

  5. 也要学会投资自己,打个比方说,买本跟自己技术相关的书、一个视频教程、一个能提高自己学习效率的工具(Mac)。付出了总会有回报的。

  6. 现阶段的我,在前端这个职业里,会把技术放在第一位,薪资第二位。技术提升了,薪资自然也会提升。所以一些刚步入社会的前端同学,有机会就去尝试,不要错过每次的面试机会。不要太纠结薪资的问题,能够养活自己就好。学到东西,提升自己的技术才是硬道理。

  7. 我个人觉得看书虽然效率慢,但能够知道很多知识点,而且讲得很细。而看视频教程呢,效率比较高,但是讲得并不深。所以我还是选择看书比较好。这就是我的成长总结,也算是一些建议。勿喷,每个人对每件事的观点看法都不一样,我只是说我自己的一些看法。我所学的,所努力,所做的这些都是为了给家人为自己争口气。

自己的不足

  1. 慢慢的发现自己对业务这一块了解的并不是很多,毕竟只是单方面对技术过多的去弥补,并没有考虑过业务的东西。产品提需求就做,并没有仔细的想过这个功能对这个项目的价值在哪?我遇到过很多次都是做出来了这个功能,结果完全没用上,到最后直接被砍掉的情况。

  2. 一个技术问题死磕到底。中间就没停过,就连通勤、吃饭、洗澡、睡觉前都会在反复的去想这个问题用什么比较好一点的方案去实现,或者这个功能用什么比较好的方法去优化呢?

以上只是举了一两个我个人比较严重的不足之处,当然也有在学习相关的书籍和资料,补充自己不足。

未来的职业规划

不求进大厂,只求通过自己不断努力提升自己的技术,对标大厂P级别,这就是我未来的目标。如果能进那就最好。我要打破一个大专学历的渣渣也能成为大佬级别的人。

年总结

今年也给自己立了几个目标,一是学完ES6,二是买一台MacBookPro,都如期的完成了。感觉自己今年学到的东西挺多哒,很开心自己又成长啦

来自2.5年前端菜GOU的总结(我是一名大专生)相关推荐

  1. 来自2.5年前端小白的总结

    点击上方 前端瓶子君,关注公众号 回复算法,加入前端编程面试算法每日一题群 前言 先来个自我介绍,各位掘金的大佬好,我是前端_图图,没错,是图图.趁着周末的时间好好回想了一下自己出来社会这两年多里所走 ...

  2. 个人博客(前端菜鸡)持续开发中,可前往 欢迎访问. www.amayaliu.cn

    你必须非常努力,才能看起来毫不费劲. You have to work very hard to look effortless. 个人博客(前端菜鸡)持续开发中,可前往 欢迎访问. www.amay ...

  3. 怎样在线把别人web前端代码抓下_自学web前端8个月,我是怎样拿下7K薪资的?

    自学web前端8个月,我是怎样拿下7K薪资的?自学两个字,说起来很轻松,但真正做起来那真是绝非易事,说实话,在我收到HR发来的offer那一刻,眼泪差点掉下来,这个过程中吃的这些苦,真的只有自己才能知 ...

  4. 前端菜鸡之路——网页上的图标

    如何在页面上放置我们需要的图标,这个问题从我学习前端以来便一直伴随着我,从开始的全部用img标签来放图标到之后的用雪碧图,用字体,但是再多的方法也要懂得如何在不同的情形下去使用这些方法.所以刚在加班中 ...

  5. 前端菜鸡入职一年后的……

    去年三月入职现在的公司,写这篇文章的时候已经入职一年了,也有一些感受吧,分享给大家 入职的时候给自己定了一些目标,因为在公司主要用的是vue,别的用得少,所以默默地给自己制定如下几条 1.搭建自己的b ...

  6. 【JAVA面试】来自某双非本科菜比的秋招历程分享

    双非本科菜比的秋招历程分享 以下所投岗位全是java开发,希望能帮助你们 1.2018-9-3 苏州学码思有限公司,一家培训公司 hr面通过,聊了好久... 技术面直接上电脑编程,一紧张,算法题写不出 ...

  7. 时隔一年半,我,一个卑微的前端菜鸡,又来写面经了

    大家好,我是若川.最近组织了源码共读活动,感兴趣的可以点此加我微信ruochuan12 进群参与,每周大家一起学习200行左右的源码,共同进步.已进行4个月了,很多小伙伴表示收获颇丰. 作者:刮涂层_ ...

  8. 【原】来自于一位前端“布道者”的建议

    之前转发了一篇<web前端开发工程师编程能力飞升之路>的文章,转发当时其实知道这是一篇很老的文章,只是想着转过来自己没事儿的时候看看,日后作为一个参考,但是没想到刚转过来两小时的当儿,阅读 ...

  9. 大前端时代下,如何成为一名优秀的程序员?

    如今,前端开发在人们心中有些神秘,不少人认为前端开发者就是精通 JavaScript 的人. 事实上,前端开发远非精通 JavaScript 就可以了. 想要成为一名专业的前端开发者,我们需要深入了解 ...

最新文章

  1. Linux网络编程实例分析
  2. java 多线程 函数_Java多线程--同步函数
  3. linux网卡设置adsl上网,Linux下设置ADSL自动拨号上网
  4. 三维重建 3D reconstruction 有哪些实用算法?
  5. MorGain2020中文版
  6. 科学计算:Python VS. MATLAB(3)----线性代数基础
  7. wdcp+定时运营php_wdcp设置计划任务
  8. 通过WiFi调试android手机
  9. css-6 df15,webpack 样式文件的代码分割(15)
  10. 大数据技术 学习之旅_为什么聚焦是您数据科学之旅的关键
  11. macOS中安装docker
  12. 由一道题目看抽象向量组的线性相关问题
  13. String.getBytes()方法中的中文编码问题(转)
  14. oracle 仲宏伟,Oracle数据库的一些操作
  15. css颜色跟背景总结(内含实例及截图)
  16. 计算机的超级终端程序无法使用,超级终端,教您win7怎么添加超级终端
  17. RTX 2080 Ti 刚捂热,卡皇3080Ti 就要来了?
  18. dota2服务器切换账号,DOTA2怎么改成国服 教你三步完成设置
  19. 【字符串】字符串的boder和其性质、应用
  20. 星星之火-38:LTE物理层无线资源与帧结构快速入门

热门文章

  1. C语言:实用调试技巧
  2. oracle EBS查进程,UNIX/LINUX 上针对Oracle EBS 11i的运行的所有进程状态的查询方法:
  3. denied: requested access to the resource is denied
  4. Java锁——什么是锁?
  5. webots、ros联合调教自定义控制器实现
  6. linux时钟操作接口
  7. 百度NLP前沿探讨:从BERT到ERNIE有多远
  8. 实习笔记 —— SSM三个框架的整合 III (对后台管理页面进行编写)
  9. 你不知道电流互感器二次侧为什么不能开路
  10. TSINGSEE青犀视频EasyCVR助力医院远程探视系统,让“医院见”变“云相见”