V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
LabJo
V2EX  ›  职场话题

六年 Java 一句 JS 代码都不会写,正常吗?

  •  
  •   LabJo · 43 天前 · 12829 次点击
    这是一个创建于 43 天前的主题,其中的信息可能已经有所发展或是发生改变。
    前两天对面部门来了个哥们儿,主要是来救火老项目,号称 6 年 java 。HTML 和 CSS 看不懂就算了,毕竟很多老项目后端不太写页面。ajax 看不懂就太离谱了吧,回调取值也不会处理,强烈怀疑是包装出来的 6 年
    第 1 条附言  ·  43 天前
    至于我为什么怀疑他是包装的,举个例子。数组前后各需要加一个固定项,他居然一点思路都没有。难道 java 没有这类的方法吗?举一反三也百度一下也会了啊。
    172 条回复    2020-10-19 12:17:26 +08:00
    1  2  
    gaigechunfeng
        101
    gaigechunfeng   43 天前   ❤️ 1
    这有啥会不会的。不会百度一下。

    我是 android 底层开发。c,c++,java 都能搞一下。又自学 spring,前端三大件。

    你要是问深了我可能不行。你要是做个功能出来,有百度能查,还能有做不出来的?
    wangxiaoaer
        102
    wangxiaoaer   43 天前
    @Marstin #25
    回调取值? 什么意思

    数组前后各需要加一个固定项? 什么意思?
    ijrou
        103
    ijrou   43 天前
    反正我是觉得不正常,不要求你会 vue 、react 等之类的,起码会看懂基础的 js 。。。
    charlie21
        104
    charlie21   43 天前
    被伺候惯了有点儿大爷脾气我很理解,但如果你可以,是吧,大爷脾气再大点儿,有本事让你们老板开除他阿

    有何苦来这里发帖。对你的工作单位和实际生活真的是屁用没有
    lakehylia
        105
    lakehylia   43 天前
    数组前后各需要加一个固定项? java 真没有,除非用的是容器。。。
    chenyu8674
        106
    chenyu8674   43 天前
    不会写能理解,看不懂就夸张了

    当年帮亲戚孩子看电脑课作业,用的已经忘了名字的某种脚本语言,根据题目给的代码的写法随手写了个答案跑回去,居然能直接跑起来而且结果是对的
    destinyclown
        107
    destinyclown   43 天前
    我 8 年开发,我也不会啊
    LabJo
        108
    LabJo   43 天前
    @charlie21 给我解释解释什么叫大爷脾气?这哥们儿试用期结束就要被踢了,不牢你操心
    nicevar
        109
    nicevar   43 天前
    会 Java 不一定要懂 JS,就你这些描述能判断什么出来,你要看他的水平直接看 java 代码啊,语言懂得多不一定行,论语言我会的不是一般的多,前五十的会近四十种,还不是被很多会单一语言的吊打。
    aLazarus
        110
    aLazarus   43 天前   ❤️ 1
    我差点觉得你和我是同事,我前一阵帮新来的同事写 jquery,css 什么的。最后我先辞职了(不是因为他),他也要试用期走了。
    我觉得楼主应该考虑是否要换个公司了。
    我非常了解你的描述,比如 js 如何写循环( for ),如何打印文字( console),如何用 ajax 调用接口等等,这些是 java 开发必须会的。
    楼上那些说不会的,可能就是单纯的码畜,不必理会,有些人不自知甚至上网来丢人现眼也是很常见的
    aLazarus
        111
    aLazarus   43 天前
    @nicevar #109 那会 java 的要不要会 sql 呢? sql 应该是 dba 维护的,但是 java 也要了解一些才行
    coldmonkeybit
        112
    coldmonkeybit   43 天前
    感觉应该不是培训机构出来然后包装的,可能是自学,因为培训机构后端都会教 JS,当然包括 AJAX,有一些好像甚至还会教前端框架
    Junzhou
        113
    Junzhou   43 天前 via iPhone
    术业有专攻,不过 6 年工龄一点也看不懂就有点离谱了。怎么说 6 年 Java 开发。多多少少都会了解一些。
    jrtzxh020
        114
    jrtzxh020   43 天前   ❤️ 1
    我前端一枚,springboot CURD 还是会的。。
    jrtzxh020
        115
    jrtzxh020   43 天前
    目测不是培训班出来的。培训班必会教 js vue 等等 哈哈
    tianyamomo
        116
    tianyamomo   43 天前
    不懂还是不愿意懂
    LabJo
        117
    LabJo   43 天前
    @tianyamomo 我想应该是先不懂,然后又不愿意懂
    zgl263885
        118
    zgl263885   43 天前 via iPhone
    给多少钱?给 10 万,不懂也会懂的,给 1 万,懂也不能说懂
    784015858
        119
    784015858   43 天前
    别说,我现在就在写 js,我都快写吐了,为什么后端还得全部自己弄前端
    ztechstack
        120
    ztechstack   43 天前
    为啥要会,我也 6 年,你让我看 js 还可能看懂,react 就完全看不懂,写的话不写。
    而且最近想自己做一点前台,不喜欢 js,所以选择了 flutter 。
    ztechstack
        121
    ztechstack   43 天前
    PS. 你要让人去写 JS,要给人学习的时间,不要说让人上手就会,招人招的是 Java 又不是招前端。
    youngxhui838
        122
    youngxhui838   43 天前 via Android
    代码不懂可以理解,但是逻辑不通就理解不了了
    LabJo
        123
    LabJo   43 天前
    @ztechstack 没上框架,又不是什么特别复杂的,就是简单的 ajax,6 年 java 会看不懂 ajax 怎么用吗
    revival83
        124
    revival83   43 天前 via iPhone
    自己当老板
    ztechstack
        125
    ztechstack   43 天前
    @LabJo 为啥要会,没写过当然不会。想要会,需要时间让人学啊。
    Marszm
        126
    Marszm   43 天前
    我是前端,但是上能和业务扯需求,画原型,做设计,中能,前端 vue 全家桶,后端 spring 全家桶写代码,下能 Depops,部署,运维一条龙。。。人 TM 都是被逼的啊 。。。
    LabJo
        127
    LabJo   43 天前
    @ztechstack 4 天够不够学会 ajax 怎么用啊,何况还有现成的代码可以 copy 参考
    yuShan1
        128
    yuShan1   43 天前
    你给个你之前写过的项目给他,最好能跑起来的那种,让他自己看着页面抄就好了
    hq136234303
        129
    hq136234303   43 天前
    @aLazarus 要看做什么行业的,我特么做游戏,一定要知道 JS 怎么写? jquery 会怎么写?我虽然看的懂。但是不要那么绝对
    Gleven
        130
    Gleven   43 天前
    6 年 Java,js 、css 不会有什么问题吗? js 、css 是属于 Java 的吗?
    zoharSoul
        131
    zoharSoul   43 天前
    @LabJo #123
    不要这么绝对, 人家是搞 java 的, 为什么就要会 js 呢?
    那是不是还要会写 ios 啊?

    6 年 java 会看不懂 oc 怎么用吗?
    XDy0
        132
    XDy0   43 天前
    上面说没问题的,以 6 年 java 的功力来说,看懂基本 js 有什么问题?我 3 年学 python 也就一个上午就可以开始写了
    ztechstack
        133
    ztechstack   43 天前
    @LabJo 4 天时间应该差不多,没有其他工作任务的情况下,2 天左右时间学习 js 基础语法,2 天自己上手写写,差不多。
    junyee
        134
    junyee   43 天前 via iPhone
    给我个搜索引擎没有啥是不能学的!
    LabJo
        135
    LabJo   43 天前
    @ztechstack 实际情况是 css 和 html 我都给他写好了,他调用接口赋值就完事儿了,结果还是搞不定
    jsjgjbzhang
        136
    jsjgjbzhang   43 天前
    我会写 ts js 但不会 html 和 css
    name1991
        137
    name1991   43 天前
    @LabJo 想问下这哥们是怎么面试进来的呢?
    LabJo
        138
    LabJo   43 天前
    @name1991 这 tm 就是个问题了,和我不是同一个部门的,部门招聘是独立的,我也不知道怎么混进来的
    ztechstack
        139
    ztechstack   43 天前
    @LabJo 我觉得这个就是不同公司前后端职责分割不同。有些是 JAVA+部署实施算后端、HTML+JS/IOS/ANDROID 算前端、独立美工切图;有些是 HTML+CSS 算前端(可能还要切图)、JAVA+JS 算后端。
    lucybenz
        140
    lucybenz   43 天前
    或许人家认为 这是 tm 就是屎山 , 前端追加数据进接口数组, 这是什么奇葩操作,人家不是不会 就是不愿意继续堆屎山而已
    drackzy
        141
    drackzy   43 天前
    面试时候稍微大点公司的后端职位都不怎么问前端。
    rungit
        142
    rungit   43 天前
    为什么要懂 JS,你们招个 Java 的来不写 Java 就是要人家写 JS ?
    cccRaim
        143
    cccRaim   43 天前
    数组操作是最基本的能力吧,js 不会可以理解,数据都不会处理就很奇怪了
    golden0125
        144
    golden0125   43 天前
    确实不对劲,没得洗
    LabJo
        145
    LabJo   43 天前
    @lucybenz 我都是去帮忙,这是他们组自己的项目好吧,屎山也要开发啊
    zzlatan
        146
    zzlatan   43 天前
    我就是写了一年 java 转前端写 js 的,哈哈,六年转不了更没法理解了。
    LabJo
        147
    LabJo   43 天前
    @lucybenz 而且需要 js 追加是因为他自己写接口为了省事不追加,这也能赖
    Sapp
        148
    Sapp   43 天前   ❤️ 1
    不会写 js 不是关键,关键的是给他个 postman 都看不懂参数怎么写,每次要你来掉接口帮他改 bug
    sapocaly
        149
    sapocaly   43 天前
    正常
    fiveelementgid
        150
    fiveelementgid   43 天前 via Android
    HTML CSS 都看不懂也太过分了......
    dijia478
        151
    dijia478   43 天前
    这都是老思想了,以前的 java 程序员前端后端都是自己写,写 ssh,ssm,jsp 页面,html 页面。我最近这三四年呆的都是大一些的互联网公司,都是前后端分离,后端只管写业接口层,业务层,持久层代码,做系统架构,中间件,分布式。前端的代码是一点都不碰的,看都看不到,公司都不给你 pull 前端代码的权限。我 4 年都不碰 js 代码,早就忘完了。面试问肯定是不会,工作中要用,一周内也就拾起来了。
    jzmws
        152
    jzmws   43 天前   ❤️ 2
    六年的 Java 不会 js 有点异常 ,现在是 2020 年 六年前 就是 2014 年 ,前后端分离开发模式还没有普及;如果是工作六年 ,大学 (不确定本 /专)4-3 年 就是 2010-2011 年, 这个期间 Servlet 和 jsp 还是大行其道的. strtus2 也是在流行的.
    这个还是有点异常的. 六年前前端后端都是一个人做的.
    IvanLi127
        153
    IvanLi127   43 天前 via Android
    后端配合的前端也未必是做 web 的,如果这后端不是做 web 后端,那合情合理
    ztechstack
        154
    ztechstack   43 天前
    @jzmws 如果一进来就做移动后端,可能全都 java,因为 android 、ios 专职。
    w741069229
        155
    w741069229   43 天前 via Android
    我就只会一些 Markdown 式的 html,是不是要被淘汰了😂
    BaiLinfeng
        156
    BaiLinfeng   43 天前
    什么叫固定项?
    oneisall8955
        157
    oneisall8955   43 天前
    @BaiLinfeng #156 可能是这种吧,List 前后添加固定的元素
    ```java
    new LinkedList<String>() {
    {
    addFirst("CONSTANT_A");
    addAll(new ArrayList<String>(){
    {
    add("element_1");
    add("element_2");
    }
    });
    addLast("CONSTANT_B");
    }
    };
    ```
    pingpingping
        158
    pingpingping   43 天前 via iPhone
    这个问题发帖的意义在哪里?呼唤大家一起来鄙视这个 6 年 java ?还是表面的正常不正常一个答案?
    BaiLinfeng
        159
    BaiLinfeng   43 天前
    @oneisall8955 不会后端,但是看代码都是熟悉的单词字眼,
    littlewing
        160
    littlewing   43 天前 via iPhone
    Java 也不一定做业务啊,阿里那么多中间件都是 java 写的
    Hayson
        161
    Hayson   43 天前 via Android
    正常啊,工作差不多 3 年,前后端分离,前端代码都没权限 pull 呢,没机会接触过前端代码
    hyyou2010
        162
    hyyou2010   43 天前
    啥叫“数组前后各需要加一个固定项”?是说两端额外添加一个标记值?

    印象中 java 的数组的长度是固定的,不能象 js 一样随意添加
    hcx0
        163
    hcx0   43 天前
    六年 Java 为啥要会 JS ???
    有学习 JS 的时间好好学点收益高的东西不好吗,马上都 2021 年了还让后端去写页面?
    darknoll
        164
    darknoll   42 天前
    肯定是有问题的啊,说不定培训了 6 个月出来的
    thiscat
        165
    thiscat   42 天前
    不会 js 正常,硬等 4 天不正常。6 年经验的发点时间学下 jq 完成任务还不是简单的事情
    YzSama
        166
    YzSama   42 天前
    @gaigechunfeng #101 真实。
    troywinter
        167
    troywinter   42 天前
    六年 js 竟然不会用 netty 写无阻塞 server,震惊,公司招的都是什么辣鸡
    vvmint233
        168
    vvmint233   42 天前
    之前完全不会 PHP 和 JS, 然后老板要求写 PHP 和 VUE 的管理端, 还不是一周从 0 开始一把梭撸完了, 但你让我正儿八经白板写 ajax 我还真是不会, 不过看不懂就离谱了
    wxm
        169
    wxm   42 天前
    @aLazarus 会了两个前端语法真人上人了
    iwh718
        170
    iwh718   42 天前 via iPhone
    @revalue 哈哈 我是不想学 java 后面用了 kotlin 在然后没找到工作 就做了前端 🤣
    aLazarus
        171
    aLazarus   42 天前
    @wxm #169 嗯是的,因为我是软件专业毕业,所以 js 是最基础的知识。并且六年前的技术栈应该不允许 java 开完完全不懂 js
    vxzllo
        172
    vxzllo   40 天前
    工作六年 java,没写过 js,不会写,看得懂,知道原理。有什么问题吗
    1  2  
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1077 人在线   最高记录 5268   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 21:53 · PVG 05:53 · LAX 13:53 · JFK 16:53
    ♥ Do have faith in what you're doing.