共计 4373 个字符,预计需要花费 11 分钟才能阅读完成。
Hello 小伙伴们早上、中午、下午、早晨、深夜好,我是爱折腾的 jsliang~
「前端都在聊什么」是 jsliang 日常写文章 / 做视频 / 玩直播过程中,小伙伴们的发问以及我的解疑整顿。
- 视频同步:https://www.bilibili.com/vide…
本期对应 2023 年的 01.16-01.31
这个时间段。
本期针对「布局」「工作」「学习」「闲聊」这 4 个板块进行了探讨,看看有没有能解决你心里纳闷的。
你的 关注 和 点赞 是我继续更新的能源💖,谢谢大家~
一 布局
对于将来布局,这边大声吼一下小伙伴们:
筹备转行的、筹备裸辞的留神了,千万不要激动,往年可能不存在金三银四!
里面市场不稳固,能先找到 base offer 再跳槽最好。
没有保底 offer 的不要激动,先察看察看再上水。
1.1 Question:前端还行不,还能找工作不?
看城市,看具体企业需要,临时没有具体的体现。
有些小伙伴会说行情不好,其实 jsliang 感觉从 2020 年开始,行情就没好过。
不止前端这一行,随着涌入的新人越来越多,行业市场缩口,这些问题裸露,导致越发难做了。
比方人尽皆知的房地产
那么,对于各种状况,我的倡议是这样的:
首先,对于一个熟练工来说,找工作还是能够找的。
只是找工作的薪资问题,「而已」~
而后,如果小伙伴是想转行,转前端的。
那么,要掂量下前端和旧职业的区别。
是非互联网行业转互联网行业,还是说服务端转前端 / 产品转前端。
比照下 2 者的薪酬和前景,好好掂量下这外面差异。
咱们最重要的是:拿起码的工夫,做最有价值,最让本人心动的事~
接着,如果小伙伴是大学生,想学前端。
那么,就有比拟富余的时候,思考下如何实习,以及升更高职级,拿更高薪资的问题。
再来,如果小伙伴是应届毕业生,之前大学没学好,想尝试看看前端。
那么小伙伴能够思考下先就任中小公司,先搞定本人进去混的问题,再看看如何挑战更高的指标。
最初,这外面,如果有工作的,千万不要裸辞转行和跳槽,肯定肯定要有根底 offer,防止辞职后找不到工作的难堪场景。
1.2 Question:学前端还是后端?
目前在非互联网行业,在思考是学前端还是服务端(Java)
对于当初的互联网行业来说。
1、趣味
你是比拟对数据感兴趣,还是对界面交互感兴趣。
前端对用户交互、界面及其动画等内容比拟多打交道。
Java 它比拟偏数据,你可能要跟服务器、数据库打交道,提供接口给前端。
(Java 你可能不太会接触到用户,不须要晓得用户有什么交互需要,个别会提供数据接口,进行优化和保障平安等)
2、前景
如果是应届生,或者急用钱。
为了尽快找到工作,倡议你先找本人相熟的职业,先进入舒服畛域,缩小你的焦躁,再缓缓倒退。
如果想多思考下前景,那你就比照下前端和服务端。
其实 jsliang 集体感官,服务端更容易升职一点(小组长之类的)
因为数据是把握在服务端、经营手中的,对于数据生产和数据统计比较清楚。
在一些公司上,前端可能因为没法接触数据,不晓得用户一些行为是有怎么的成果,就比拟难升小组长。
1.3 Question:前端学习方向?
这里大略讲讲 jsliang 对于前端学习和温习上,怎么做筹备的 集体想法。
1、对于学习
首先,咱们须要明确本人对哪一块比拟敏感。
是数据吗?是图形吗?还是交互呢?
- 数据:
Node.js
做中间层,进行数据转换之类的(偏服务端) - 图形:
ECharts
等大数据报表,亦或者可视化 - 交互:
CSS3
/JavaScript
制作动画等,让用户感触更加好的体验 - 性能优化、我的项目构建等……
而后,咱们都晓得,反对咱们走下来的:
- 要么是钱
- 要么是趣味
如果下面的趣味,你都不思考,只想赚钱,那么你能够看看哪些岗位赚钱。
有个 残暴的话题,叫做技术好,不肯定能有更高的工资。
咱们要了解的是,只有当技术能发明更高价值的时候,能力有更高报酬。
所以,有些时候,你无能青春活,拿高薪酬。
然而,等你的价格,比价值高很多的时候,公司优化事项就盯上你了。
最初,不要吃后悔药。
如果你真要做,那就做到更好,做好这个心理准备:
- 做不好,就滚蛋
要么不做,要么就做到更好。
没有后悔药,只有撞南墙。
2、对于温习
温习方向我跟很多小伙伴都聊过,这里讲讲本人的一些简略理解:
- 八股文(一面)
- 我的项目教训(二面 / 三面)
对于八股文,能够看 jsliang 之前为本人筹备的,往年预计要补充一点内容,小伙伴自行查找材料吧~
https://github.com/LiangJunro…
对于我的项目教训,道歉,心有余而力不足。
我的项目教训个别会询问你本人工作我的项目上,一些亮点,一些重难点。
这就须要你对本人的工作,有肯定的开掘,能凸显出工作的难度和你的能力。
如果你感觉不晓得从哪方向着手,能够看看其余大佬都在聊什么:
- 知乎 – 作为前端,工作中解决过什么简单的需要,如何解决的?
1.4 Question:放心本人能力不能胜任?
首先,有的小伙伴感觉本人很菜,看到有 XX 公司的招聘,却不敢投递。
这里对立说下,菜不菜是一码事,试不试是另一码事,梁峻荣给你的勇气,踏出第一步吧!
jsliang 事实名字叫 梁峻荣
而后,还有的小伙伴感觉本人不聪慧,怕做不好。
其实,咱们能够不必很聪慧。
在日常工作 / 学习中,能给本人定好指标,而后去做、去实际下来,就曾经胜利,就是聪慧的做法了。
像 jsliang 这种从小到大很少有技术指引的,看到他人能有名师,能有好资源,也艳羡啊。
然而从定指标和落实这一块,无能过我的没几个!
所以就要多尝试,多去接触更多乏味的小伙伴,来晋升本人~
加个好友,聊个 5 毛钱的天?能够 WeiXin:Liang123Gogo
接着,还有小伙伴放心学历让你拿着高薪资不安。
其实这块齐全不慌,我意识的,有个小伙伴大专 3/4 年教训,月薪比我高,技术也比我牛逼。
有些刚进去的研究生,当初薪资拿着比我低。
最初,有些小伙伴放心本人工作教训不够。
其实大多时候,别看 jsliang 做了 3-5 年,实际上我本人有时候都感觉,只是前几年有增长,前面根本都在吃老本。
所以齐全不要慌,你能够的!
1.5 Question:想本人守业?
工作几年,至今没有守业的想法,这里说下本人「通俗」观点。
如果你是技术守业,那么你可能须要学深透一点,搞明确一些技术卡点在哪。
要不然会呈现招了个大佬过去,而后呈现上面人说啥就是啥,被大佬拿捏的状况。
另外,心愿你能对你守业的这条产业链,有本人思路想法,晓得外面的一些要害细节。
如果 2023 开始思考,那就从下面 2 点着力,开始筹备,等 2023 年下半年筹备发力吧。
二 学习
2.1 Question:平时应该如何学习?
1、最重要的事
对于学习,须要强调的一点,就是 自律。
唯有自律,能力援救本人。
习惯是缓缓养成的,咱们平时不自律,大概率在于咱们工作忙、生存忙,回头发现自己一天没有属于本人的工夫。
于是乎,你就放不下手机,你就刷手机到 1/2 点,这样下来你的自律间接爆炸,学习也就难以为继了。
jsliang 的作息表:
* 起床:07:40
* 学习(早上):08:20-08:50
* 午休:12:00-14:00
* 学习(中午):12:50-13:20
* 跑步:18:00-19:00
* 学习(早晨):21:00-23:00
* 睡觉:23:10
所以,不要尝试给本人找借口,有些人不能早起,有些人午休工夫短,那就调整好节奏来学习。
2、最清晰步骤
首先,确定好你的指标。
咱们行将要做的事件,应该是 最重要的事,就是这个事,能提供咱们很大的价值和帮忙。
看看别的小伙伴是怎么定打算的:
就好比,我发现自己 CSS 这块比拟差,于是打算做一个 CSS 学习系列:
- CSS 实例系列
OK,咱们很容易就能够确定一个指标。
而后,咱们开始收集资料,判断我要写哪些内容:
OK,咋看咱们还挺多素材能够做的,那就开始整下来。
最初,就是如何放弃输出和输入的问题。
很多时候,咱们都在做输出,其实这是一个很差的感官,因为他人不晓得你做了啥,你不和他人分享,纯正学习会少了很多乐趣。
所以,你还须要将本人学习到的,做一个好的输入。
jsliang 的输入,个别放弃【文章】+【视频】的形式,这样就能够跟很多小伙伴打交道,让大家跟我聊其中一些问题。
加个好友,聊个 5 毛钱的天?能够 WeiXin:Liang123Gogo
2.2 Question:学习 Vite 的路线是怎么的?
其实 jsliang 这边学习 Vite,一开始的目标,是在一大堆代码中,抽取独自的 2 个模块进去。
而后想了下,拍脑袋间接将旧我的项目的 Vue Cli + Webpack 革新为 Vite + Vue。
我这边学习是带着目标 的,就是要做到某种程度。
学习的几种目标:
- 没有目标,纯正学习。对着官网,一个一个看 https://cn.vitejs.dev/guide,就好比我之前学 Webpack,也是这样纯正的学(工夫多的做法)
- 抱有强烈目标。这种个别都是因为工夫比拟少,所以你就学习去整,带目标去整顿 迁徙 Vue v2.x 版本到 Vite
三 工作
3.1 Question:工作写代码太慢了?
其实有些货色,本人写真的慢,这点是毋庸置疑的。
如果老板急着用,那就满世界找仓库吧,能复用就复用;
如果有工夫总结,并且你长于总结,那就边总结边写吧。
本人写的益处,其实就是后续保护的时候,能有更多工夫去思考怎么来批改,而不是受限于第三方的束缚。
没啥要求的话,能用框架就框架,反复造轮子的工夫能省就省。
四 闲聊
4.1 Question:微前端是什么?
微前端,简略来说,就是多个我的项目的组合应用,如何更晦涩的对付在一块。
就好比有多个我的项目,别离用 jQuery、Vue 和 React 做的,技术栈不对立,放一块也矛盾。
这时候,就想法子让多个产品聚合在一块。
Iframe -> 一种组合
Shadow DOM -> 另一种组合
4.2 Question:为什么用脚手架?
咱们平时写代码的时候,用的语法,可能在各个浏览器是不兼容的。
为了让它兼容,或者让它最终能在服务器上运行,用户能在各个浏览器失常拜访页面。
如果没有脚手架,咱们就须要一步一步去整顿,比拟浪费时间。
而有了脚手架之后,就能够晋升咱们工作效率,让它帮忙将打包过程中一些问题间接解决掉。
不折腾的前端,和咸鱼有什么区别!
感觉文章不错的小伙伴欢送点赞 / 点 Star。
如果小伙伴须要分割 jsliang:
- Github
- 掘金
集体联系方式寄存在 Github 首页,欢送一起折腾~
争取打造本人成为一个充斥摸索欲,喜爱折腾,乐于扩大本人知识面的一生学习斜杠程序员。
jsliang 的文档库由 梁峻荣 采纳 常识共享 署名 - 非商业性应用 - 雷同形式共享 4.0 国内 许可协定 进行许可。<br/> 基于 https://github.com/LiangJunrong/document-library 上的作品创作。<br/> 本许可协定受权之外的应用权限能够从 https://creativecommons.org/licenses/by-nc-sa/2.5/cn/ 处取得。