Web 前端开发工程师的工作是怎样的?

题主是一名 web 前端开发工程师,在一个外包公司工作。这一年里经手了两三个项目,要么是对老项目的维护与开发,要么是基于模板的开发。没有规范的代码风格,没有写过测试代码,打包工具都是现成的(别人写好的)。害怕这样下去整个人就废掉了。
 
所以想问:
  • 你的日常工作是怎样的?你们使用的技术栈是?
  • 前端开发如何与 UI 设计师协作?照着设计图用代码写出来?直接把图片拿来用?两者都有?
  • 前端开发需要写测试代码吗?如果需要,当代码改动频繁时怎么办?
  • 在你所在的公司,对应届生,一年经验,三年经验及以上的前端开发工程师有怎样的要求?

已邀请:

行云流火 - 前端工程师

推荐来自: archering Joey

其实说实话就是按照设计师图纸做页面
讲道理我们这个小公司感觉不是很正规啊。
我到现在都不是很会单元测试【捂脸
至于技术栈。说实话,给个忠告,除非你十分急着找工作,不然建议多踩原生 JS 的坑,以后想要学 VUE 、 angular 等都不是很难的事。
如果是自己无聊写的项目,建议手写 JS 、 CSS、有不明白的一般 stackoverflow 上搜一下都有(面向 StackOverflow 编程。。。)
我刚来这家公司的时候基本都是后端渲染页面,现在我在努力让大部分数据通过 API 的方式传递。
前后端分离的好处应该不用我多说= =
 
==================
好像说了一通没说到点子上。我还是复制一下你的问题一个一个回答吧。。
 
  • 你的日常工作是怎样的?你们使用的技术栈是?

设计师给图,开发页面,需要数据的时候找后端要 API,给后端一个 API 模板(请求数据的格式、返回数据的格式),技术栈目前没用 Angular 、React 、Vue(我是业务驱动型的,也一直懒得去学【捂脸)
  • 前端开发如何与 UI 设计师协作?照着设计图用代码写出来?直接把图片拿来用?两者都有?

我的想法就是, UI 给图给标注,页面出来以后一毛一样的话出任何问题我都不背锅。但凡有不一样的地方你在找我吧。没看懂你说的直接把图片拿来用是啥意思= =
  • 前端开发需要写测试代码吗?如果需要,当代码改动频繁时怎么办?

前端的话我觉得你自己可以稍微做一下简单的黑盒测试。至于复杂的交给测试去做啊 = =
  • 在你所在的公司,对应届生,一年经验,三年经验及以上的前端开发工程师有怎样的要求?

能干活【汗

要回答问题请先登录注册