有时候和同事一起工作简直就是降低效率… - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
aLazarus
V2EX    程序员

有时候和同事一起工作简直就是降低效率…

  •  
  •   aLazarus 2018-09-29 08:35:36 +08:00 via Android 8866 次点击
    这是一个创建于 2649 天前的主题,其中的信息可能已经有所发展或是发生改变。

    一个非常紧急的项目,让我一个前端技术菜得抠脚的 java 和前端一起写。结果进入修 bug 的阶段,前端连一个 url 跳转时丢参数都处理了两个小时。 页面显示数据需要处理 json 和 jsonarray,结果全是我写的,他连 jsonarray 怎么用都不知道。 结果现在的 js 代码让我写成了 java 一样… 在测试环境部署个项目也是慢的不行。 最后…我想问一下 一个上传文件按钮太小的问题该怎么解决。 想要实现的效果和手机 QQ 的 QQ 空间发布说说时添加地点的效果一样。 现在只做到了最左边有一个 button

    63 条回复    2018-09-30 12:04:25 +08:00
    maninfog
        1
    maninfog  
       2018-09-29 08:45:34 +08:00 via Android
    没什么好说的 提升自己 早日跳到优秀的平台就没这些烦恼了
    TonyGong
        2
    TonyGong  
       2018-09-29 08:46:42 +08:00
    没什么好说的 鞭打快牛
    aloyuu
        3
    aloyuu  
       2018-09-29 08:49:49 +08:00
    将 button display none,用 div 创建按钮样式,用 label 嵌套两个元素来关联 botton,达到触发 botton 点击效果

    定义 div 按钮样式
    aLazarus
        4
    aLazarus  
    OP
       2018-09-29 08:51:32 +08:00
    @maninfog 因为要落户等等原因,暂时还不能跳槽,但是我是一直在提升自己,别人都靠不住,只能靠自己
    aLazarus
        5
    aLazarus  
    OP
       2018-09-29 08:51:59 +08:00
    @TonyGong 是啊,连续通宵两天,感觉自己也学到了非常多的东西
    aLazarus
        6
    aLazarus  
    OP
       2018-09-29 08:52:20 +08:00
    @aloyuu 好的,谢谢
    aLazarus
        7
    aLazarus  
    OP
       2018-09-29 08:54:29 +08:00
    现在的主要 bug 都在他写的那一部分,我看着那一堆 aa(),bb(),var cc,看的我头都大了。

    aa(bb){
    return bb;
    }

    我不想活了……
    xianxiaobo
        8
    xianxiaobo  
       2018-09-29 09:08:38 +08:00
    什么是 jsonarray
    wly19960911
        9
    wly19960911  
       2018-09-29 09:08:54 +08:00 via Android
    按钮不是支持 width 和 height 吗。可以放大的,建议别自己搞样式,bootstrap 等等各种 UI 框架可以很好解决问题。
    grewer
        10
    grewer  
       2018-09-29 09:09:09 +08:00
    这前端是比新手还新手啊
    zqguo
        11
    zqguo  
       2018-09-29 09:21:07 +08:00
    那你就一个人做谢谢
    javascr1pt
        12
    javascr1pt  
       2018-09-29 09:23:42 +08:00
    根据楼主描述,他是怎么通过面试的...讲道理实习生都比他强
    remon
        13
    remon  
       2018-09-29 09:24:06 +08:00 via Android
    不专业,上传文件的 input 改成透明,定位到展示按钮的上面,字体给大点保证可点区域。
    话说现在前端水货确实太多,钱不多,公司不够大找个好前端全靠运气
    aLazarus
        14
    aLazarus  
    OP
       2018-09-29 09:35:09 +08:00 via Android
    @zqguo 已经上线,今天要求改完所有 bug,那一堆 aa 变量看的我头晕
    yiFire
        15
    yiFire  
       2018-09-29 09:35:43 +08:00
    哈哈哈哈身为前端的我都看不下去了,
    aLazarus
        16
    aLazarus  
    OP
       2018-09-29 09:36:16 +08:00 via Android
    @wly19960911 他应该不会用 bootstrap,用用 jquery 自己写的。我也不懂前端的那些框架
    aLazarus
        17
    aLazarus  
    OP
       2018-09-29 09:37:03 +08:00 via Android
    @remon 而且他不去学习,jsp 也不会
    iiduce
        18
    iiduce  
       2018-09-29 09:37:54 +08:00
    早就明白“乌合之众”、“事件总是由个别人推动,其余都是和稀泥”的道理,一直一个人干,哈哈,你可以学我。

    PS:这个事很大程度是由性格决定的。
    scyangjian
        19
    scyangjian  
       2018-09-29 09:41:40 +08:00
    aa,bb,他是不是公司有人啊。
    Zero24
        20
    Zero24  
       2018-09-29 09:47:20 +08:00
    要么,要么
    dfourc
        21
    dfourc  
       2018-09-29 09:49:36 +08:00
    楼上不专业,如果要做表单需要隐藏不能 display:none 的,要给 position:absolute;opacty:0;,我以为我够菜了,这样的人怎么敢来面试。百度了一下 jsonarray 是个什么东西,,
    crazybinggan
        22
    crazybinggan  
       2018-09-29 09:50:27 +08:00
    因为没遇到牛 B 的同事,我遇到的神人,感觉我一切都被安排的妥妥的...可惜去大厂了...
    zyqf
        23
    zyqf  
       2018-09-29 10:00:03 +08:00 via Android
    @galikeoy 如果用 display:none 有什么隐患吗?
    lneoi
        24
    lneoi  
       2018-09-29 10:13:01 +08:00
    赶紧把前端也学了 这样就能随心所欲了
    aLazarus
        25
    aLazarus  
    OP
       2018-09-29 10:17:54 +08:00 via Android
    @galikeoy json 数组啊,难道前端不用这东西么
    aLazarus
        26
    aLazarus  
    OP
       2018-09-29 10:18:21 +08:00 via Android
    @Zero24 v2 定律
    saberlove
        27
    saberlove  
       2018-09-29 10:25:10 +08:00
    哈哈哈 为所欲为
    ChefIsAwesome
        28
    ChefIsAwesome  
       2018-09-29 10:25:48 +08:00 via Android
    只是你队友太挫。跟标题说的不是一个意思
    icris
        29
    icris  
       2018-09-29 10:27:36 +08:00
    @zyqf #23
    他写了 opacty:0, 可能是说 display none 了就点不到了的意思,可能他没用过 label for
    lixiangzaizheli
        30
    lixiangzaizheli  
       2018-09-29 10:29:52 +08:00   8
    你见过变量名是她微信名的吗 窝日
    zyqf
        31
    zyqf  
       2018-09-29 10:43:42 +08:00 via Android
    @icris 我还以为有什么安全隐患呢,csrf token 字段就经常这样用。。。
    opengps
        32
    opengps  
       2018-09-29 10:49:54 +08:00
    @lixiangzaizheli 我见过我一个前端同事用他英文名做前缀, 一组图片分组^_^
    Muchisan
        33
    Muchisan  
       2018-09-29 10:51:16 +08:00
    说白了还是单位不行,该跳了
    mapoor
        34
    mapoor  
       2018-09-29 10:54:39 +08:00
    “一个人可以走的更快,但一个团队可以走的更远。”
    Tokin
        35
    Tokin  
       2018-09-29 11:03:07 +08:00
    @galikeoy label 的 for 就行了,display none 没什么问题,反倒是 opacty 0,你有考虑到不支持 opacty 的浏览器吗?
    FakeLeung
        36
    FakeLeung  
       2018-09-29 11:05:29 +08:00
    手打。
    https://codepen.io/leungjz/full/PywZXN
    简易版的,可用。
    looplj
        37
    looplj  
       2018-09-29 11:21:54 +08:00
    该跳了。
    不过,现在很多公司的开发的技术素养真的太差了。。
    Tokin
        38
    Tokin  
       2018-09-29 11:23:17 +08:00
    建议使用 display none,我也写了一个简易版:
    https://jsfiddle.net/1o0dyv78/
    Tokin
        39
    Tokin  
       2018-09-29 11:24:40 +08:00
    @FakeLeung 你试试不支持 opacty 的浏览器
    xuanbg
        40
    xuanbg  
       2018-09-29 11:27:57 +08:00
    @aLazarus 你同事写的代码挺好的,混淆都免了,哈哈哈
    wangchonglie
        41
    wangchonglie  
       2018-09-29 11:52:08 +08:00
    aa, bb, cc, 原谅我笑出了声,哈哈哈哈。
    ID2333
        42
    ID2333  
       2018-09-29 12:00:02 +08:00
    很反感,aa,bb 随意命名的人。
    Jameson1559
        43
    Jameson1559  
       2018-09-29 13:30:53 +08:00
    我顺带也港一个类似的事儿
    - - - -
    场景是这样的:
    证书过期需要新签名打包应用,我手头没有合适的设备能执行这个操作

    - - - -

    我提供了详细的 Guide 文件,打包脚本,( base64 编码的)用户名密码等必备材料一应俱全,只需要 git clone,之后去更新签名,打个包,就能搞定了。
    公司方面调配的一名开发人员进行协助,我向对方说明情况,并提供了仓库地址,然后对方有几个东西说的让我脑壳疼

    - 我没有 GIT
    - 用户名密码不对啊!(因为对方直接 CV 了 base64 的字符串…)
    - 你这仓库页面打不开啊?(这个可以理解,毕竟用的是 bitbucket,有些网络环境可能需要魔法一下)
    - 啥叫 FQ 啊?
    - 证书怎么更新啊?(是自动更新的。。)

    ……

    后来还是靠自己,临时联系认识的(其他公司值得信任的朋友) TV 远程打包分发解决问题

    嘛…毕竟对方是临时被拉来帮个忙,所以还是很感谢对方的,但是有些东西吧……真是脑壳疼……
    aLazarus
        44
    aLazarus  
    OP
       2018-09-29 13:37:00 +08:00
    @Jameson1559 我这本来就是两个人一起做,而且我还是应届毕业生……而且……我是写 java 的,后台接口给他封装,排序,尽量简化了前端调用的复杂程度,然而……我现在看见 js 就头疼,整个项目都是用 jquery 手动实现的,太难受了,大部分影响流程的 bug 都是我去研究解决方法,甚至我都已经在 js 里写排序算法了……
    Jameson1559
        45
    Jameson1559  
       2018-09-29 13:42:03 +08:00
    @aLazarus 淡定淡定……工作中嘛主要还是提升自己的属性点为主,有时候团队合作确实是会降低效率的,等时机成熟,换去一个更好的团队就行

    日常的话,请一定要有靠谱的朋友 不然太闹心了真的
    zzzwh
        46
    zzzwh  
       2018-09-29 15:31:17 +08:00
    @aLazarus 在 js 里写排序哈哈哈哈 加油加油
    way2create
        47
    way2create  
       2018-09-29 15:34:54 +08:00
    垃圾的环境确实不像个写代码的环境
    voidbean
        48
    voidbean  
       2018-09-29 17:04:01 +08:00
    aabb 还行,你下次给他写个 ssbb
    lincya
        49
    lincya  
       2018-09-29 17:19:57 +08:00
    @aLazarus 哈哈哈哈
    aabbcc
    tohearts
        50
    tohearts  
       2018-09-29 17:37:09 +08:00
    看到 aabb 命名,哈哈哈哈哈哈
    xxx749
        51
    xxx749  
       2018-09-29 17:40:19 +08:00 via Android
    这都能找到工作?
    supuwoerc
        52
    supuwoerc  
       2018-09-29 18:40:06 +08:00
    虽然我是个辣鸡,但是我也知道变量命名起码要别人能读个半懂吧。。aabbcc 想想都害怕
    maemual
        53
    maemual  
       2018-09-29 19:17:40 +08:00 via iPhone
    要不然很多团队招聘宁缺毋滥呢。招个垃圾进来只能降低生产力
    Cbdy
        54
    Cbdy  
       2018-09-29 19:24:19 +08:00 via Android
    换 node,前后都自己写,没有这么多幺蛾子
    wtdd
        55
    wtdd  
       2018-09-29 19:41:58 +08:00
    所以你猜为什么要有考试这种东西,就是要把不同水准的人分开啊,

    不然小时候还能忍,长大了明白事了,水准相差太多长时间相处下去真的会砍人的
    dfourc
        56
    dfourc  
       2018-09-29 19:48:53 +08:00
    @icris 各位大佬,label 我用,但我总觉得 display:none 不太好,opacty 不好可以用 visibility 吧
    @zyqf
    @aLazarus
    @Tokin
    zyqf
        57
    zyqf  
       2018-09-29 20:17:55 +08:00 via Android
    @galikeoy 不是大佬。。。只是萌新想问下为什么不建议用,有隐患的就回去改了。
    takato
        58
    takato  
       2018-09-30 01:38:52 +08:00
    1+1 一定小于 2
    很多时候还小于 1.。
    dfourc
        59
    dfourc  
       2018-09-30 08:46:35 +08:00
    @zyqf 他们说没问题,可能是我习惯吧,同样是能取到值,就不多说了,这话题就此结束
    Tokin
        60
    Tokin  
       2018-09-30 09:05:29 +08:00
    @galikeoy 额,抱歉,不是我杠精,visibility 隐藏是无法点击的。之所以杠了一下是因为反对你把更正确的方法称为“不专业”。,话题结束。
    @zyqf 没多大隐患,使用 none 的方式主要是早期 IE 份额还比较大,IE8 及以下是不支持 opacty 的。
    aLazarus
        61
    aLazarus  
    OP
       2018-09-30 09:25:34 +08:00
    @takato 昨天我把大部分严重 bug 都改了,他一晚上改了两个 bug,无敌,而且不用 svn
    aLazarus
        62
    aLazarus  
    OP
       2018-09-30 09:51:52 +08:00
    @Cbdy 我要是会前端,绝对不会让他写的,很多功能用一些框架都能实现,现在直接手写 jquery
    batter
        63
    batter  
       2018-09-30 12:04:25 +08:00
    jquery 一直用,写过微信小程序,样式难哭,前端都觉得很容易,要是老子会写样式,都自己写了
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     4718 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 29ms UTC 05:40 PVG 13:40 LAX 21:40 JFK 00:40
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86