前段时间在帮国内某知名证券企业做一个管理后台,那边给出了几个页面的简单demo(html+css+js),我要做的只是页面重构,把界面美化一下,把demo中用示意图代替的那些功能(比如js的数据图表、数据地图)写出来。
那边除了给几个demo之外别的什么也没给,我把界面美化完之后找那边的后端工程师问数据接口的事情,那边说你随便写就行,我这边会根据你写的调整。—— 我擦,随便写?
做完之后给那边,那工程师问我那个数据图表是怎么做的,我说xxx页面的xxx行代码中有写,是用的visualize插件。然后他又问我,这段代码:
label.html(
items.name + ' - ' + items.h_data);
中的label.html文件在哪里,我快哭了都,回答,jquery里的xxx.html()是把()里的东西放到xxx里,label.html()不是文件,是一个方法,label是上面传过来的一个参数。
后来他又说,我这边的浏览器中看不到页面中的地图。我说用这边3台电脑的IE6/7/8/9看了,都能正常显示,你试试用别的电脑看看,后来他没说话,我问好了吗,他说好了,是我电脑问题。我吐血。
那边的工程师估计是个大学刚毕业出来的小孩,用Microsoft Visual Studio和Dreamweaver做开发(这是有一次他解决不了一个bug,我去远程控制的时候发现的),Visual Studio里竟然没显示行号,给跪了!
后来终于完事儿了,老板找我说:那边说需要一个文档,你写一下你都做了些什么,我好找那边收钱。 我说我就是把那边给的几个页面改了一下,没什么好写的。老板非得要,我只能硬着头皮写:
1.页面html+css+js重构,美化。
2.调整浏览器兼容问题。
客户布置任务要我做,还要我去告诉他当时的要求是什么?这是什么工作方式?工作5年多了,这种要求还是第一次遇到(是我孤陋寡闻了吗?难道做外包的最后还要总结一下自己都做了些什么给客户看?)。
我做了你要求我做的,你也通过了。做的东西就在那里,多少行代码,几个页面,几个功能,都能看到,还要我写个文档罗列出我都做了些什么,让我好想骂人。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/50708
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.