专栏首页web前端教室前端开发中,工作经验的价值体现在哪里?

前端开发中,工作经验的价值体现在哪里?

每年的年中,都是找工作求职的高峰期,大量的毕业生,换工作跳槽的人也都在投简历找下家。在这过程中,每个人都会尽量的美化或包装自己的简历,以期让自己的简历看起来更有竞争力。

这其中最常见的办法,就是想办法让自己的工作年限看上去显得长一些。这没什么什么问题,因为各种招聘中都有关于工作年限的要求。在很多人的眼中,工作经验就等于工作年限,但实际上,很多时候,工作经验并不以年为单位来衡量,有时甚至和年限无关。

不管多么牛b的人,不管多么有工作经验,工作了多久,他的直接工作成果,都是以js代码来体现的。代码这东西有一些基本的原则,例如什么一个函数只做一件事之类的。

给你一个面试题,写一段什么代码,最低的要求肯定是能用,不会报错了,这是基本的。

什么叫面试题,答的好?“想的周全”,这就是答案。值钱么?当然,这样的人的工作经验是值钱的。

许多时候,公司里的面试负责人在组织面试题的时候,肯定会尽量搞一些复杂的、困难的题。但目的并不是让你知难而退,也不是看你有多少题答不出来,更不是说,把所有的题都答出来了就牛b,就水平高,不是这样的。

“而是想看,哪些题你能答出来,你能答出来的题,写的如何”。

能写代码的人多的是,差也罢,好也罢,慢慢写,项目总能做完,功能点总能写出来的。仔细的测bug,项目早晚能够顺畅运行,这不是难不难的问题,而是时间问题。

能写出来,能运行,不出bug,只是基本要求,在时间允许的情况下,能做到这一点的人多的是。

什么是好代码?

健壮性,例如,用户胡乱输入,不同端,不同平台的兼容性,各种报错、超时的处理,。。。等许多这类的情况,都跟业务的需求没有关系。UI设计师、产品经理不会也不可能会考虑这些JS代码健壮性方面的问题,这些都不是业务需求,它们只要求你把功能写出来。但做为前端开发的你,却不能不考虑这些问题。

许多面试题,答的好与不好,就是看你在面对一个题目的时候,考虑的是不是周全,是不是各种情况都有处理。什么兼容、报错、bug、验证,默认值、限制等等。

这些方面想的越周全,这个人的工作经验越有价值。否则,只是能写js而已,这样的人多的是。

本文分享自微信公众号 - web前端教室(webfeel),作者:老尚

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2017-08-10

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 前端新人赶不上公司考核制度,怎么办?

    如题,这是一个朋友发给我的问题,我没有直接在微信上回复她,因为这不是几句话能说清楚的事情。 我暂且认为她的公司是互联网公司吧,那么这类公司的考核一般会从二个维度...

    web前端教室
  • 刚进公司,接手了一个烂项目,要不要继续?

    如题,刚进公司,说是做新项目,刚开始有一些眉目。结果领导不知从哪接了个活儿过来,代码各种烂,重复代码一堆,一个大函数1000多行。说是临时抽你过来顶上去做,做一...

    web前端教室
  • 【周日鸡汤】-我在前端工作的头几年中所走过的弯路

    做为一个前端开发方面的公众号,我一直想告诉同学们,如何才能成为一个优秀的前端开发工程师。也许是我的经历与你的感受之间有着不可跨越的鸿沟,我总觉得有力使不上。 那...

    web前端教室
  • Intent 属性详解(上)

    Android应用将会根据Intent来启动指定组件,至于到底启动哪个组件,则取决于Intent的各属性。本期将详细介绍Intent的各属性值,以及 A...

    分享达人秀
  • Android四大组件:关于Activity的知识都在这里了

    关于内存泄漏 & 性能优化,请看系列文章: Android性能优化:这是一份全面&详细的内存优化指南 Android性能优化:手把手带你全面了解 内存泄露 ...

    Carson.Ho
  • HTTP被动扫描代理的那些事

    HTTP 代理这个名词对于安全从业人员应该都是熟知的,我们常用的抓包工具 burp 就是通过配置 HTTP 代理来实现请求的截获修改等。然而国内对这一功能的原理...

    FB客服
  • 技术 | 动图详解:Google翻译背后的机器学习算法与神经网络模型

    Google翻译、百度翻译、有道翻译……我们使用过各种各样的在线翻译服务,但你清楚机器翻译背后的原理吗?在线翻译为什么要用深度学习?不同的神经网络模型在翻译过程...

    AI科技大本营
  • 为什么大家都说 SELECT * 效率低

    来源:blog.csdn.net/qq_39390545/article/details/106766965

    java进阶架构师
  • 编写一个operator扩展kubernetes能力

    Operator 是 CoreOS 推出的旨在简化复杂有状态应用管理,它是一个感知应用状态的控制器,通过扩展 Kubernetes API 来自动创建、管理和配...

    我的小碗汤
  • 深度学习能用于界面设计吗?

    最近看到在“Baidu Create 2019”的百度AI交互设计论坛上,设计师分享了他们的最新成果:百度人工智能交互设计院与百度研究院商业智能实验室合作,基于...

    mixlab

扫码关注云+社区

领取腾讯云代金券