怎样回怼老板:「用户都比你们懂技术」?

2017-07-05 09:51:43 +08:00
 d4rkb1ue
一朋友的公司,主要客户群体是小、初中学生。小朋友们经常在论坛里说要加功能,比如 iOS / Android 客户端(现在只有网页端)、可自定义扩展的库等等。而前端结构很复杂,而且也没有专业的移动端工程师,于是这个就靠前端工程师自己研究。小朋友等的很不开心,有些聪明的小朋友拿来一些用 Webview 套壳 HTML5 的案例发到论坛,老板就拿这个说,小朋友都会,你们做不了。老板同意小朋友说的「一天就能做出来」。

这不是讽刺,他真的这么认为。自定义扩展的库需要提炼很多 API,写文档。产品经理向他解释需要大量时间,老板称「让小朋友们参与开发,你们做不了的让小朋友做。比工程师技术好的小朋友也不少」。

这样的老板要怎么回怼?
16848 次点击
所在节点    职场话题
142 条回复
jarlyyn
2017-07-05 16:07:41 +08:00
@d4rkb1ue

sap 和 spa 完全是两个东西,谢谢。

至于 spa,网页版的 spa 封装为 webapp 到底有什么问题,phonegap 一开始不就是用来封装 spa 的么?


“一个前端程序,以什么方式暴露接口?您提到的那些接口也许是后端提供的 Rest 接口那样的。但是前端,怎么暴露?我能想到的只有全局函数 /router。这是前端程序,前端程序,前端程序。哪来的 rest ?”

前端程序和 api 有啥关系?

如果不需要和后端交互,不就是和你程序独立的网页,甚至能套在 iframe 里那种?
sytnishizuiai
2017-07-05 16:09:11 +08:00
需要找个好老板,以前的领导分配任务,制作 /设计这个东西 很简单吧 不难吧 很快能做完的把,现在的同事,先问我可不可以做,有什么困难的吗
d4rkb1ue
2017-07-05 16:12:01 +08:00
@jarlyyn

SPA 是我打错,不好意思。我均在指 SPA。封装这点我没有用过 phonegap 不好意思可能无法理解您的想法。

老板的需求就是暴露前端逻辑,要用户能自定义 js 函数并能被主线程调用,影响运行结果的。不是 iframe。而这个暴露的前端逻辑,需要 API。
axeojpwt
2017-07-05 16:14:31 +08:00
ls 某人是见谁就怼,说话像吃炸药,不会好好说话讨论问题。
Keyes
2017-07-05 16:21:23 +08:00
@axeojpwt 那个某人早已屏蔽了,完完全全是一个在自己世界中做上帝做惯了的人

其实楼主的帖子中,我认为最大的问题是据楼主所说老板真的是这样想的,谁生气了都会说几句重话对吧?可是如果真的是这么想的,那这个故事就真的神作了
newguest
2017-07-05 16:23:39 +08:00
两个技术东西 没有可比性
老板说的有点任性了
d4rkb1ue
2017-07-05 16:24:16 +08:00
@Keyes @axeojpwt

哈哈。谢谢理解。这个老板据我所知,真的是这么认为。很认真的探讨让用户来开发的可能性。甚至发一些用户的小作品(入门 Demo,例如写的计算器之类的)让众工程师观摩。
jarlyyn
2017-07-05 16:25:13 +08:00
@d4rkb1ue

phonegap 就是把一系列 html/js/css 等封装为 ios/android/wp 等系统的 app,同时提供接口调用各种系统接口

前端的逻辑,从我的概念里,从来都是暴露的,不存在混淆与否。

在没有 nodejs 的 vm 之类的功能之外,一般只要能执行用户的 Js,应该可以调用所有全局的 js/页面的,我也不太明白 api 指的是什么?

如果是说把你所有前端程序放在一个类似与 app 的全局变量内,提供一些对外函数的话。

那还不是我本来那句话

“过大部分系统 api 和文档都是逐渐完善,变迁和完善的”

开发一部分做一部分就可以了。

哪存在 “自定义扩展的库需要提炼很多 API,写文档“,”解释需要大量时间”

这不光是不需要考虑兼容性了,连安全性都不需要考虑了。
venhow
2017-07-05 16:25:27 +08:00
没错,吃菜的都可以点评下厨师。。。
jarlyyn
2017-07-05 16:26:03 +08:00
@d4rkb1ue

“很认真的探讨让用户来开发的可能性。甚至发一些用户的小作品”

这个有什么问题,不就是 steam 的创意工坊么。
jarlyyn
2017-07-05 16:27:29 +08:00
@axeojpwt

觉得别人有意愿想和你好好讨论问题,先看看自身是否表现出了这个资格。
axeojpwt
2017-07-05 16:29:00 +08:00
@jarlyyn 你 @我干嘛,有毛病,你这种人就是神烦。谁遇到谁倒霉,和你讨论个鬼。
d4rkb1ue
2017-07-05 16:30:15 +08:00
@jarlyyn

前端是完全暴露的没错,但是首先都是混淆过的吧。不能让用户调用混淆后的函数吧。起码函数名是固定的,那就需要统一暴露一个对象来让用户操作。
本来也没考虑过安全性什么的。
不存在 “开发一部分做一部分就可以了” ,我之前说过,老板认为是可以「一天完成的」。

唉,我败给您了。
jarlyyn
2017-07-05 16:31:45 +08:00
@axeojpwt

我为什么不能 @你?

你在 v2 这么特殊?
axeojpwt
2017-07-05 16:33:20 +08:00
@jarlyyn 傻逼,滚远点。你自己对号入座就行了,少招人烦。
jarlyyn
2017-07-05 16:36:07 +08:00
@d4rkb1ue

相比“自定义扩展的库需要提炼很多 API,写文档。产品经理向他解释需要大量时间”

“老板认为是可以「一天完成的」”还是很靠谱的。

我还是不明白 为什么 解释需要大量时间?

你们做个 jquery 让客户用?

不就是看需要暴露多少函数给客户,然后做个 wrapper 么?

至于

“「让小朋友们参与开发,你们做不了的让小朋友做。比工程师技术好的小朋友也不少」”

结合

”于是这个就靠前端工程师自己研究。小朋友等的很不开心,有些聪明的小朋友拿来一些用 Webview 套壳 HTML5 的案例发到论坛“

有什么问题?
jarlyyn
2017-07-05 16:37:04 +08:00
@axeojpwt

被只会人身攻击的烦,真是能让我清净不少。
hsy123
2017-07-05 16:39:59 +08:00
可以可以 让你们老板招童工吧 不干了
Betacoefficient
2017-07-05 16:45:57 +08:00
@hsy123 你敢不敢不干,目测在有孩子的情况下,估计是不敢。
axeojpwt
2017-07-05 16:51:09 +08:00
@jarlyyn 你除了一张嘴拉嘲讽一流也没谁了,像某人这样没被教育好就放出来的,该攻击的还是要攻击,陈述事实而已嘛,毕竟世界需要清静点。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/373124

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX