仔细看了一下lz的描述
我虽然也不是根正苗红的程序员
但还是不得不指出楼主您几个误区
1、听说前端工资高
别傻,你是拿前端和文员比吗?前端是程序员里面最没牌面的好不,在某些自视甚高的人眼里,搞前端的=搬砖。真正牛逼的人,他们搞算法
2、很多单位要求会vue和小程序
会vue我还能勉强理解,会小程序是啥?能吃吗?所有程序员都会说一句话:语言都是浮云。作为js的开发包的框架,那简单点来说就是浮云的浮云。你纠结这个干嘛?还是说你一个刚毕业的打算和那些做了好几年的比工作经验?那明显没得比的。
原生JS和HTML的基础打好,前端后台关系理清楚,面向对象的观念有了,所谓框架就是一个方便你开发的工具,那几页开发文档看一遍马上就能提枪上马,有啥没高透的,跟着项目走就透了这才是一个应届生应该有的姿态。
至于小程序。。。这种HTML5的应用还存在会不会的问题吗????不知道具体方法有啥的话左转百度就啥都会了。。。。。
作为一个程序员,除非你打算和人家拼工作经验(然而你拼不过),否则你只需要会两样东西:构建代码的基础能力和使用搜索引擎
3、朝8.30晚10,大小周
大小周是蛋疼了一点,周末最好还是要有的,但加班到十点。。。说实话,这是常态了,接受不了的话还是转行吧
4、小单位基本都是打算找个人能马上干活的,大单位才会有培养机制
5、“主要是搭建页面,js用的很少”
难道你要说你JS还没学懂就去用框架,然后各种功能全靠框架自带?那你干一辈子都只能是原地踏步了
https://www.sohu.com/a/235415559_468707随手找了篇写jQuery和vue框架的关系的,写的挺好的,你可以看看到底前端应该怎么弄(当然我很讨厌jquery,因为在我眼里它的那些包装基本就没啥用还浪费资源,但把这篇东西里面的jquery改成原生JS那也完全没有任何问题)
给我感觉LZ你有点半路出家然后没找对方向,结果没学走先学跑没抓到核心的东西,最终结果就是那些广告卖的山响的“三个月包会轻松找工作”的垃圾广告培训班出来的水平
我不知道lz您的技能点亮了哪些
但作为一些基础性的东西,我觉得您还是要看啥漏了就补一补
1、数据结构(明白个中数据结构的概念并自行用数组构建比较简单的基础数据结构(队列、栈、树),并且实现增删数据的方法)
2、学一下面向对象的软件工程
3、用jq或者原生js,仿制一个博客或者论坛或者信息管理的系统(含后台及数据库部分)
虽然这些和你前端的工作没啥关系,但这能让你对编程有更明确的认识,做过这些之后再要学什么框架都是手到擒来。
之前我看过一个漫画
两个人,面对编程的新技术:
计算机的奴隶:好烦又要重新学别的东西
计算机的主人:太棒了,我的奴隶又能更好地帮我干活
恕我直言,LZ你属于前者