长沙多用户商城网站建设,建立一个平台网站需要多少钱,手机壁纸网站大全,山西怀仁建设银行戳原文
无意间看到原博主的这篇文章#xff0c;强调基础和原理#xff0c;略有同感。
然而却发现评论区简直 ~ 辣眼睛 ~
比如 活在梦里的面试官 我觉着吧#xff0c;技术迭代的这么快#xff0c;公司更需要的是有能力、有思想解决技术问题的人#xff0c;并不代表说基础…戳原文
无意间看到原博主的这篇文章强调基础和原理略有同感。
然而却发现评论区简直 ~ 辣眼睛 ~
比如 活在梦里的面试官 我觉着吧技术迭代的这么快公司更需要的是有能力、有思想解决技术问题的人并不代表说基础多么多么好公司就招你了这么简单就现在这技术更新的速度你能把其他人花费时间搞出来的API用好了来节省自己的时间本身就是赢家。 感觉楼主是个理想主义者 你这样的就应该去二三四五六线企业 看看什么是真实 居然那么多人觉得基础和原理 ~ 不值得被作为一个考核的准则 ~ 这些人确定是把自己当成一个程序员来看待的吗
简单给一些能够听得进去别人建议的朋友分析一下
嗯哼 ~ 首先 我们的社会 是一个竞争的社会如果你想要更好的工作更高的薪资那么你就一定会参与到某种竞争当中嗯残酷的竞争。但是很明显很多人并没有意识到这一点因为毕竟再怎么坑也多多少少能够收到一些团队的offer嘛所以并没有觉得自己在这场竞争中处于败境
~ 美滋滋 ~
不过没关系能够意识到的人越少我们的竞争压力就更小我们也美滋滋所以从心底希望这部分人能够永远都意识不到。
原文博主提到一个非常关键的词~“核心竞争力”。 那么面试者与面试官短时间的交流当中什么样的方式能够让你在几十个人的竞争中体现出来你的独特竞争力呢
你说你会小程序 现实是来面试的60人当中59个人都会小程序 所以你会小程序应该给你更高的评价吗 所有人都知道小程序上手简单所以往往知道html文章转化成小程序文章原理的那个人会更胜一筹
你说你会vue还做过大型项目 现实是看这篇文章的每个人几乎都会vue 即使没用过vue花一点时间也能短时间能上手做项目 所以会vue应该给你更高一点的评价吗 肯定不可能对我而言知道虚拟DOM原理以及它解决了什么样的问题我觉得他更厉害一点。
常常有许多新人朋友在面临框架选择的时候有一些犹豫有问我到底选vue还是react的我都会告诉它学react。 为撒vue简单啊简单了会的人就多会的人多了就不值钱不值钱了你还学它干撒熟练使用vue的api没用啊集成ts了之后再熟练也没优势啊
论坛里面大家撕逼的时候总是在讨论哪个框架更好如何如何可是许多团队在做技术选型会偏向于vue的真正原因是能够更容易招到人。这里容易的潜台词就是
便宜 ~
还有人觉得基础是可以在面试时短时间内恶补起来的 ~我只能说你对基础的理解可能有些误解。你该不会以为熟练背诵数组的所有api就叫做懂基础吧
往往我在面试数组相关的知识点大概会有如下的流程 ps 我是前端 Q: 你会常常使用数组方法吗有哪些
会啊pop, push ..... 如果想要了解面试者对面向对象知识的理解我会这样问
Q数组有一个length字段每个api操作length字段都会改变你觉得如果让你来实现这个字段你认为怎么处理是最优的方案 从这里我可能会引申到计算属性的实现、ES6中Map/Set等数据结构的理解如果聊得比较投机甚至会涉及到更多基础数据结构的相互探讨因为大多数前端对数据结构不太重视所以如果能够聊到这里基本上就超级加分了 如果想要了解闭包、高阶函数、函数式编程这个方向
Q: map、forEach、reduce ... 你有经常使用吗 Q: 这些方法为什么会传入函数作为参数你有想过如何实现吗 如果这里回答上来了会瞬间加分因为我就可以进一步跟他聊高阶函数以及函数式编程聊React的新东西它会对开发模式的改变最终如果能聊到redux那么整个面试过程就会非常愉快如果回答不上来我就只能哑火换别的问题 又或则有的时候遇到面试者会在简历里说自己会React那么我常常会问
Q: React有哪些生命周期 简单可短时间攻克 Q: WillMount适合请求数据吗为什么 这个问题大多数人不知道如何回答 ... Q: 哪些声明周期执行的代价会更高, 为什么 短时间恶补的话这个就很难了但是长期关注就很简单因为新版本总有些弃用的东西嘛弃用的肯定就是不好的撒 Q: 如何减少render的执行次数 这个是想了解你的实践经验优化经验 ... ...
--
所以没有点平时的积累不可能短时间恶补的很容易就能试探到你到底掌握到什么样子了。
为什么我们在面试的时候会更偏爱基础扎实、懂实现原理的同学呢
大概率下他对写代码这件事情更感兴趣大概率下他更喜欢思考总结大概率下他解决bug的效率会更高大概率下他的知识深度更深大概率下他学习新知识的效率会更高大概率下他写的代码性能更高隐藏的坑会更小大概率下他比你优秀
所以其实还是希望能够重视基础和原理的同学更多一点这样整个环境也会越来越好否则大家都流于表面其实在技术上就并没有什么可讨论的价值无法碰撞出精彩的火花。例如今天有个小伙伴在群里聊WebAssembly如果你不知道JS的运行原理你就不知道JS坑在哪里也就没法跟你聊WebAssembly了也没办法跟你聊Dart搞不好以后谷歌借助Flutter把Dart带起来然后用的人多了Dart就把JS替换了也是有可能哦 ~
最后呢 ~ 嗯
其他城市无所谓特别是想成都的同学能够重视起来啊 ~ 。想招个思想觉悟高一点的前端小伙伴真的难啊面试一个又一个高矮胖瘦各不一样唯一的共同点就是基础差我是贼痛苦啊工作经验三年五年七年都感觉不到有什么差距啊想组建一个好点的团队就是难得很啊 ~
成都的小伙伴们如果不知道基础怎么学 这里这里 学成了完全不用面试直接来 ~ ~ ~