其他 我们 Rubyist 怎么跟前端工程师协作?

dothide · 2015年07月06日 · 最后由 michael 回复于 2016年03月24日 · 3540 次阅读

最近公司来了一个前端工程师,号称会切页面、CSS、JS 等,但问题来了:他并不会 ruby,以至于很难跟他一起协同开发,他的环境是 Windows + Dreamweaver。

目前的做法很伤,每次都是我把 ruby 生成的所有页面都静态化,并整理成 web 工程,里面有 images / javascripts / stylesheets 文件夹,他完成后还给我,我还要重新贴到 ruby 工程里去(要知道,光把所有变量都解析成最终值就花了好久,再重新弄回去,我都想自己把他的活干了。)

更重要的是这样的做法没有版本控制,所有的问题也都将落在我这边,这个过程非常纠结,不知道大伙都是怎么解决这个问题的呢?

1, 用一天教他 Linux,然后开发环境是 windows+ 虚拟机 2, 直接上 mac

这样的开发者明显不符合公司的要求,为什么要招进来? 既然真的招进来了,要么辞退,要么培养。

为什么前端用的 dreamwearer....

1,你学前端,他切页面、CSS、JS,你直接在 ruby 里给做了。 2,你把后台变成 api,让他对接 api

我也觉得,对方不是不会,而是不想做。

哈哈,改成 API,让他自己做去,甩锅呗

给他搭个 vm 环境,定期 pull。 前期告诉他大概更改哪些位置可生效 js, css,后期让他慢慢摸索,跟着学。磨合少不了的。

@lgn21st 这个肯定是真不会,还在用 windows+dreamweaver+ 切图的。 @boyishwei 这个方法靠谱,再加上告诉他最基本的 Rails 知识,然后所有变量直接在 controller 里面 hardcode 就可以了。

不过这种前端,做出来的东西质量也都很难说。

还是让 rubist 去学切页面、CSS、JS 来得快

顶六楼,怎么感觉是一个大学生在和一个小学生一起合作的感觉,dw 不是上上个时代的产物了,那时候还用 table 做排版

终于知道可怕了吧? 之前我公司面试,也来各种小孩,很得意用 dreamweaver 切图弄出来的抄别人的 80 年代风格的网站。 老板也觉得很好…… 我各种反对……正如楼上说的大学生跟小学生一起写一本书的感觉……当然小学生也能写出文章,只是你还是…… 反正我向来是前端后端一起写,真宁愿自己写了……

还好,现在终于来了个资深前端,一上来直接就装整个 ror 环境,一看这态度就知道合作愉快!

其实这不能怪别人,只能说你们自己招人的问题,当时为何没有想到这种结果

只有产品经理和 UI 配合,前端全自己写。。。我想专心致志的写后端啊!

教他在虚拟机里把 rails s -b 0.0.0.0 跑起来,然后用 samba 把代码共享出来通过 windows 能访问,他就能用 dreamweaver 继续在 windows 下进行开发了,态度开放一点嘛,人之间都是相互需要接受的。

看了大家的评论 我想静静 这是逼着把 rubist 磨练成全能啊

前端也是分等级的,这水平连新手村都没出吧,跟你 leader 反应叫他踏 (ting) 实 (hua) 一点。

以前我们公司也是这样,现在的公司,做前端的,做设计,git sass 都玩的溜得很,满满的都是幸福。

ruby 前端 不难吧

要么 全抽 api 前后分离,他原来咋做 现在 也咋做,另外 win 下面 ror 的环境也跑的 呱嘎叫

大多数前端是需要自行切图的,如果只在 Linux 下真的很难,毕竟 gimp 和 ps 不是同一级产品。有 mac 最好,没有那就虚拟机吧,我们的问题只在于 ps. 但也没法解决。

Dreamweaver 这个就已经很减分了。

#7 楼 @boyishwei 哈哈,伟桑你们现在是酱紫吗

建议让他了解 ruby,rails,git,在他本地能跑 project,写页面,改效果,我们有前端是酱紫

#5 楼 @lgn21st 不想做,开除

需要 登录 后方可回复, 如果你还没有账号请 注册新账号