共计 6378 个字符,预计需要花费 16 分钟才能阅读完成。
Hello 小伙伴们早上、中午、下午、早晨、深夜好,我是爱折腾的 jsliang~
「前端都在聊什么」是 jsliang 日常写文章 / 做视频 / 搞直播过程中,小伙伴们的发问以及我的解疑整顿。
本期对应 2023 年的 01.01-01.15
这个时间段。
本期针对「工作」「学习」「布局」「闲聊」这 4 个板块的 20 个问题进行了探讨,看看有没说到你心中想法去的。
你的 点赞 和 关注 是我继续更新的能源💖,谢谢大家~
一 工作
1.1 Question:始终在写治理后盾,要不要换个工作?
这也是之前困惑 jsliang 的一个问题,因为 19-20 年的时候,我也在 SHEIN 里哼次哼次写后盾管理系统。
当初想来,本人对当初的解答是这样的:
① 薪酬问题
换不换工作,最重要的还是,公司的工资,和你技术发明的价值,匹配不上了(集体心田感官)。
其实就是「新时代打工仔」,拧螺丝还是去涂漆,老板给多少工资的问题~
同样给你一张毛爷爷,你是想敲一天钟还是敲一次钟?
② 技术问题
写后盾治理,常常会碰到的一个问题,就是一些我的项目,并没有太高的技术难度,你做个几年下来,不见任何出息。
这种状况,集体感觉:
- 要么乘有工夫开掘更深层次的技术;
- 要么通过技术将这我的项目的工作效力晋升到极致;
- 要么开掘这条产业链更深层次的内容。
如果都没有,enm… 那你还待着干嘛,想啥呢?
③ 机会筹备
确定了下面 2 点都没啥想法了,那就思考下,要做哪些跑路筹备。
最根底的你必定得看看:一是八股文,二是我的项目教训(重难点 / 亮点)
这种 百度 /Google 一搜一大堆,这里就不吐槽了,感兴趣的也能够看看「jsliang 的文档库」
1.2 Question:JS 把握到什么水平就能够了?
这个问题的命题范畴有点大,就跟你问 jsliang 打算存多少钱娶老婆一样,那必定是越多越好是吧!
还是跟下面的问题解答一样:先把八股文和我的项目教训(重难点 / 亮点)整顿好:
八股文相干的看这一套,我的项目相干的自行总结整顿。
根本的套路是这样的:
- 一面。对于八股文相干的一面基础知识。其实你温习了,能对着录音机讲进去这一块知识点,那么等到要面试的时候,再过一遍,就能够了。
- 二面。对于我的项目局部的,还是重难点 / 亮点。须要在日常工作中总结,比方:我的项目重点在哪?哪些需要须要用到的知识点比较复杂,有实现难度,你是如何实现的。
这些知识点,学了不必很快忘,所以才须要笔记来记录内容,不便顺手温习。
1.3 Question:不晓得自我介绍怎么说?
看集体,你感觉练好了,能够私聊 jsliang 吹一下,他贼能唠嗑~
你须要明确的是:
- 面试官跟你没仇,也不是你看中的女神 / 男神,不要缓和
- 面试官是人,也会累,连自我介绍都能磕巴讲不顺畅,听得更累
说句大瞎话,jsliang 之前面试的自我介绍,都是背本人写的模板的:
jsliang 的 2020 自我介绍
自我介绍,个别面试官都不会打断你的,所以这块好好整顿下,别磕巴磕巴了喔~
1.4 Question:对于高级前端在公司工作内容是什么?
看业务领域。
举例:我已经在的央企电信外包,就是写 H5 的,每天工作就是套用 H5 模板,写写电信流动页。
或者写写微信小程序,以及 Vue + ECharts 大数据报表等。
很多小伙伴去到新公司,会感觉忐忑,尤其有些是有几年空窗期的。
靓仔 / 靓女,你是进来搵食,不是进来干啥守法的事,并没有那么多人关注你,不要怕做不好人家笑你!
我这辈子感觉最刺激的一件事:就是我第一份工作的时候,大佬让我搞个 H5 流动页,而后我在那 position 定位来定位去搞到早晨 2 点多没搞定……
难堪吗?难堪。
然而当初看来,过后大佬必定有 Plan B,而且这事儿公司其他人压根就不晓得。
这样想想你就感觉这事儿也不那么难堪了。
1.5 Question:待过几份工作?
很遗憾的是,工作 4 年没干倒过任何一家公司。
(老板们快看我,我是公司的福星!)
- 18-19:【广州】电信外包
- 19-20:【广州】SHEIN
- 20-23:【珠海】金山
1.6 Question:在金山工作是一种怎么的体验?
- 每年有开端淘汰。为了保障公司的生机,开端每家公司都会有的了,偶然还会有小地震、大地震。
- 加班多不多看状况。如果部门事儿多,那就多;或者老板想法多,也会多;到了部门淡季,那也多。
- 新技术栈的应用看状况 。金山干活比拟稳,中小我的项目你能够看状况用新技术,然而更重要的是 平安,请做好你的技术调研再安顿。
另外有小伙伴想年后找工作的,思考下金山不?
到时候在【珠海】【武汉】【广州】【北京】应该都有 HC,有须要的 call~
1.7 Question:老板怎么看待你干活?
① 老板看后果
老板是心愿你出业绩的,他好跟大老板汇报。
② 会哭的娃有饭吃
你干了活,然而你没体现出,你两头享乐吃累,须要刺激。
于是,老板感觉你干活是失常的,人手也是够的,薪资不必加。
而后你的活,就越来越多,只有你不说,那就持续加,薪资失常给。
③ 不要跟钱过不去
卖苦力,赚钱钱。
你都说“人矿”了,非要搞得本人很有尊严,那能让我怎么劝你。
二 学习
2.1 Question:你是如何学习的,举荐怎么样学习?
① jsliang 作息表:
—— 早上 ——
- 08:20-08:50 学习
- 08:50-09:30 磨蹭去下班,到工位做早餐
别小看这个蒸蛋器,曾经给 5 个共事提供了 1 年半的早餐
—— 中午 ——
- 12:00-12:40 吃午饭
- 12:50-13:20 学习
- 13:30-13:50 午觉
—— 早晨 ——
- 18:00-19:00 跑步 3.33km。jsliang – 99 次跑步
- 19:00-20:00 洗澡吃饭
- 20:00-20:30 吃水果刷短视频放松,复原精力
- 20:30-23:00 学习 + 直播。jsliang – 2023 的 99 次直播打卡
也就是说,我一天大略有 3.5 小时学习工夫,1 小时跑步工夫,其余工夫奉献给工作。
② jsliang 的学习办法:
最要害的一点:以后最急切最须要学习的知识点是哪块?
你要抓住最重要的,把它做下来,搞定后在心田打个 √,特地有成就感。
搞明确本人的学习目标很重要。
就好比,你最近的目标是追个妹子 / 靓仔:
- 先要到微信
- 理解一下集体爱好,生存工作
- 约进去徒步 / 爬山 / 吃饭,送小礼物……
你连本人的目标都不晓得,那你可能正在返回墓地。
2.2 Question:做笔记、写文档 / 写知识库是一种怎么的体验?
这里有一段我在 18 年写的前言能够看看:
写笔记的目标
写笔记有 3 个目标:
- 强制本人养成学习习惯
- 不便本人回顾学习内容
- 零碎造成本人常识体系
① 强制本人养成学习习惯
很多小伙伴说,本人也尝试做笔记,然而前面本人也不会看,或者写完本人下次还得查。
这不失常,你不记前面更难开场,记录了在学习时候的笔记,回头回顾也不便呀。
还有,如果你真的写了,请写得好一点,对本人好一点 —— 致鬼画符后回头发现看不懂本人笔记 / 代码的小伙伴。
② 不便本人回顾学习内容
还有的小伙伴会感叹,面试的时候能手写 Promise,工作后就忘光光了。
这很失常,为什么高考代考都找大一的?
例如 jsliang 在写 2023 兔年祝愿 的时候,也是看着本人写过的教程一步一步搭建 Node.js 环境呀。
③ 零碎造成本人常识体系
很多时候,咱们写这玩意,真的不须要他人晓得你做过这种牛逼的事。
你须要的是把本人做的事件记录下来,零碎点,全面点。
例如我要面试,我就把前端八股文系列过一遍,写进去;
例如我要温习 CSS,我就把 CSS 系列过一遍,写进去。
没人看我会有损失吗?
2.3 Question:如何写好一篇文章?
举个例子,你要写一篇 Vue 源码分析:
- 怎么个分析法,你对 Vue 源码,去看过一遍了吗?这一块他人是怎么看 Vue 源码的你理解不
- 你在看的时候,做了笔记吗?例如,我看 MVVM 的时候,我写了过后对于这块的心得
- 逐渐减少你的笔记内容……
- 最初,将这些笔记内容整理出来,要大家能看得懂,并公布进来
讲尼滴,这谁不晓得?
OK,这是我最近做的一篇笔记,能看出和你平时记录有什么区别不?
我在写这篇文章的时候,心理历程是这样的:
- √ 最后的目标是什么?从一个大我的项目中,迁徙一个小的 JS 库
- √ 为什么不必 Vue CLI 啦?因为用 Vue CLI 和 Vite 对我都差不多,但我不能这么跟领导说,所以要比对 2 者计划
- √ 这当中会碰到什么问题?记录,太重要了!我巴不得本人关上过哪些 ISSUE、文章、教程、官网地址 都贴上来
- √ 后续怎么优化?优化开发体验、优化打包模式……
所以最重要的还是不要乱。
心乱,写的货色也乱,本人都搞不明确要做啥,你写进去的本人都看不懂。
2.4 Question:力扣 / 算法学习门路是怎么的?
倡议针对性学习。
因为算法内容比拟多,最好联合最近前端面试题的变更,各个厂子对算法要求不同。
如果是针对 LeetCode,那么倡议:
- 先过《剑指 Offer》:https://leetcode.cn/study-pla…
- 再过《程序员面试金典(第 6 版)》:https://leetcode.cn/problem-l…
在你刷题的过程中,最好总结下:
- 哪些你是做得很棒的,不论是从简略、中等还是艰难你都能反馈过去
- 哪些你是做得贼烂的,例如写一道动静布局,简略难度花个 1 个钟,那是你没解题思路,还是这道题难度布局出问题了
针对本人的有余,多角度尝试,总有适宜你的:
- CodeTop – 依照热度排序的题库
- LeetcodeTop – 汇总互联网公司技术岗考查 Leetcode 题目的热度
- 「小浩」算法图解题典
- 前端「瓶子君」的算法题解
- 「世奇」的算法题解
- 「labuladong」的算法小抄
请停下你的珍藏欲望,有须要的时候再找资源就好了。
2.5 Question:怎么做针对性学习?
来啦,客官~
掐指一算你是不是迷茫本人前面要怎么做,又不好意思问前端小伙伴。
- 感觉本人对于源码相干浏览度不够,那就去看相干内容;
- 感觉本人对于我的项目理解水平不够,那就去看我的项目相干内容;
- 感觉本人想跳槽,那就看八股文和我的项目。
不要自觉去逛 GitHub 和掘金,除非你能从外面找到本人心愿晋升的中央。
打算是为什么制订的?
打算是对后续指标的一个筹备!
举个栗子:我心愿跳槽到一家公司,这家公司是做游戏的。
到 Boss 直聘等招聘网站找一下「前端 游戏」的关键字,能够看到相似下面的要求。
OK:
- 你是不是应该纯熟一门游戏引擎,Egret、Cocos、Three.js,你怎么思考?
- 之后,咱们是不是思考下工夫,大略要多久入门?例如 3 个月达到能写中等难度的 Demo?
- 再之后你是不是应该找一个根底的,能承受你这种「小菜鸡」的工作。托付,你可是「新入行」耶,你想一学完间接月薪几个 w?有这种坏事我早上了。
我不晓得本人做什么?这是最不应该的。
就好比你请了一个人来培修空调,你问了一句:“徒弟,你是做什么的”一样!
三 布局
3.1 Question:前端生态链是怎么的?
对于前端生态链,咱们从 3 个小观点说起。
① 蹭个话题
这让我想起明天(2023-01-19)看到的一个探讨:
这个话题我在多个微信群、朋友圈都刷到了,过后本人第一思考:
- 为什么这里提到的大佬能卖课,有些甚至卖得口碑很不错
② 入行千斤顶
撇开这个不说,想分享下 18/19 年刚入行时,看到的一个生态链说法:
- 作为 Vue 生态链,家喻户晓,yyx 是顶层的,他吃的是大头,尤其是做技术领导等
- 再下来一层,即对 Vue 源码有过钻研,并且能讲透、或者将这部分利用到工作上的人,这些在我的项目中都是扛把子,他们是在 yyx 上面的一个生态链
- 再再下来一层,就是一些懂得 Vue 技巧的熟练工,这些根本是拿技术当个新时代农民工的工头
- 最低下的一层,才是初学者,或者才相熟不久的 Ctrl C + V 搬运工
联合这几年在前端圈子的摸爬滚打:想混得更好,那就往上专研
别老想着他人技术相倾,老想着他人吃肉你就嫉妒。
很多货色都开源,如果你有很强的自学能力,那就去专研折腾;如果没有,那就看看哪家能将这个货色讲透。
—— 集体想法
③ 做更高的赵高
中国有句古话:“学成了师傅,饿死了徒弟”。
就这么一种金字塔模式,就这么一个市场。
如果你想吃到更大的蛋糕,那么你就要放弃你的技术位置。
如果你没技术,那只能接钱少的我的项目 / 工作,事多麻烦多那种。
OK,这么一种状况下,你就卷起来了,就不要想探讨“不要给资本家盘剥”。
回头再看这些培训班,培训课程,再看看本人三脚猫的功夫。
学不学,怎么学?
3.2 Question:不晓得往年能不能待业,怎么去布局职业路线?
倡议,先试试!
不要因为里面说啥,就感觉不行,先试试才晓得。
就好比一个橙子,先剥了皮,再吃点肉,才晓得苦不苦。
另外,看小伙伴是大学生,还是新时代打工人。
如果是大学的话,有比拟多的工夫布局
(有工夫去专研,缓缓学)
如果是毕业生的话,那就先找份工作,再骑驴看唱本
(更多的是为了 offer,为了养家糊口,为了小钱钱)
四 闲聊
4.1 Question:过年回家看看机会?
嘶,你指的是相亲机会?
还是回家看看能不能开个小店。
像什么小卖部、按摩店、网吧、茶水间、猫咖?
4.2 Question:梁 Sir 是个怎么的人?
jsliang 是个英语四级没过,作息有点小法则,能力不足以写掘金小册,苟活进决赛圈还没阳的人。
如果你想调整本人的作息,最好就是:
- 调个 11 点闹钟,筹备睡觉
- 手机 11:30 定时关机,强制劳动
4.3 Question:最近基金咋样?
4.4 Question:平时直播的时候,写的 HTML 如何运行的?
- 装置 live-server:
npm i live-server -g
https://www.npmjs.com/package… - 返回执行目录:
cd code
- 执行 live-server:
live-server
- 此时更新能够看到成果:
4.5 Question:为什么 npm run xxx 能够运行
简略讲讲:
- 能够看到 package.json 外面,有
scripts
npm run 2023
就会在控制台执行ts-node ./src/index.ts 2023
- 接着会走失常的控制台执行代码
- 为什么控制台能够跑?因为装了这个服务,才能够运行
就好比为什么你能够在控制台应用node index.js
一样
你只有装了 Node.js,能力去跑这个指令
4.6 Question:对上面技术怎么看?
- 微前端当初都在用吗?
Answer:咱们这边没有显著的我的项目示意再用。
- 有钻研过 SSR 么?
Answer:
- 过后用的是 React 的 Next.js 技术,SSR + SSG 混合吧应该,忘了
- 对着英文版文档写的 https://nextjs.org,这种英文网站,看一眼,过后会用,转瞬就忘了
- 有举荐的 TS 教程吗?
Answer:TS 体操的话没有,能够看看掘金、思否等平台?
- 对低代码怎么看?
Answer:
趋势所向,但不举荐。
除非有比拟大的技术变更,否则不想去搞
之前做了一期低代码分享(外部分享),而后感觉不太好,网上骂的多,本人写进去也不讨好,所以那篇文章也没拿进去分享,还在 GitHub 仓库上。
你的心态应该是这样的:折腾低代码,能够晋升本人眼界,然而,不要过于贬斥本人工作,毕竟折腾也是一件坏事,总好过没活干。
公司推广不行,因为目前没有比拟杰出的我的项目,证实低代码是可通用的,证实低代码在各个业务场景都可用。
(外部分享时候的总结,外面条条框框本人没搞明确)
不折腾的前端,和咸鱼有什么区别!
感觉文章不错的小伙伴欢送点赞 / 点 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/ 处取得。