Interview&Knowledge about Web-Front

前端未来的展望✨

当前PC和Mobile端前端都开发得差不多了,渐渐趋于一个稳态的状态,我们不妨展望一下未来:

  • ChatGPT在短期内很快就兴起了,最为容易看到的就是我去年这个时间节点还在自己手搓代码,但是这一届的学弟学妹已经开始使用GPT进行查找代码错误和提供代码思路了🤕。所以GPTwith前端、也可以推广到AIwith前端是一个大方向,但是前端这个东西似乎不是很适合机器学习,目前能做的好像我知道的就是用于代码优化(指机器学习作用于前端)。
  • 脑机接口近年来也开始兴起,前端作为人机交互工程师,未来脑机接口热潮的时候一定是一个风口浪尖。
  • 语音转文字前端也是一个点。

前端人应该拥有的素养❤️

  • Blog要经常记录,我打算寒假就让学弟学妹们去制作一个自己的blog,可以使用vercel、4everland自己部署,也可以hexo+github部署……自己决定。Blog内容还是尽量自己手敲(这点我自己也没有做到,自己手敲上去的东西更加属于自己,虽然复制粘贴文档的显得工作量更多🥺)
  • 积极思考,常常思考自己的代码有没有改进的地方,这个是从韦华贤学长那里学到的,事件点是在我的tasklist有一个函数一眼就需要封装一下,自己很蠢的没看出来,和他沟通之后他说是一个习惯问题,我仔细思考过后觉得这个也是一个前端人应该拥有的素养😈
  • 拥有好奇心和自趣力——前端-WEB-或者说整个计算机行业都是快速迭代的,需要你跳出工作&其他需求式编程去自己学习自己钻研,这个过程是相当有趣的。
  • 责任心这个东西就算跳开前端工程师这个tag也是很重要的东西,它是可以伴随你一生的良好品质,不管是平日的生活遇到的东西还是以后自己项目中会遇到的一些事情,你都需要一个很重的责任心去维护一些东西。
  • 增加学习深度,扩宽学习广度:这个是一个很有意思的问题,在我多方向调研和请教很多人过后,我得到一个结论:在国内大环境,广度重要性远大于深度重要性(至少对于前端且考虑范围取最大)。这过程中我请教了厚华学长、阿韦学长、环节、工具箱学长,各有说辞:
    • 厚华学长在准备实习,有很多自己整理出来的面经,他得到的结论是,我需要去弄懂很多之前已经学过会用的,但是基层逻辑不懂的东西,确实是这样,他share过来的很多面试题目我基本看了只能答出表层的东西,再问深一点就没办法说出它的底层逻辑了,但是我认为这个是一个很基本的深度(本来就需要去掌握的东西)以至于他不能算是深度。
    • 第二个就是阿韦,在深度广度这一块的话给的建议是先学透一个,这样基本原理弄清楚之后其他也会好搞很多。
    • 工具箱学长也是说建议有自己能拿出手的东西,深度。
    • 但是面向实际开发中,不管是大厂小厂,都需要你有一个很广的技术栈,会了web需要app,甚至后端、操作系统、ui都需要。

漫谈🎇

  • 面试相关问题:
    • 对于前端工程师面试中更加需要注意的是编程范式的问题,作为一个刚刚毕业或者还没有毕业的小东西,当你没有一个非常专业or深度的知识的话,面试官更加有可能考你的是很基础的编程——数据结构等。
    • 对于后端工程师,需要通透的是数据库有关知识,这里我不是很了解,不多胡诌了。
    • 如果拥有自己的项目的话,面试官会问项目相关架构。
    • 更加重要的是,你需要面试的时候自己编写代码,这就需要你拥有相关的能力。
  • 面试八股文这一块,我有一个观点,我觉得这个属于一个戏称,其实面试中提到的问题我个人认为还是很有用的,通透原理才能使用。所以我觉得多收集多解决这些问题还是很有趣的,有时候还能遇到一些自己不会的问题。
  • 当你通过面试进入公司之后技术就不会是最难的东西了,更加难的是团队的协作等。这是一个很有趣的我从一些前端大牛身上拿到的观点。
  • 多投简历、脸皮要厚,什么想投的都去尝试,过后成或不成都可以促进你的学习——在面试中没有解决的问题可以自己花时间去解决。
  • 多参与开源项目,可能一开始在开源项目中能做的很少,但是这是一个渐进的过程,后面就可以做的多起来了。

Interview&Knowledge about Web-Front
http://example.com/2023/12/06/Interview-Knowledge-about-Web-Front/
作者
TaskManagerOL
发布于
2023年12月6日
许可协议