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

关于纯 javascript 开发者,不会 css,不懂前端的大多数技能,在某些面试中是否会挺尴尬的

  •  
  •   visonme · 2017-02-22 21:07:41 +08:00 · 7639 次点击
    这是一个创建于 2861 天前的主题,其中的信息可能已经有所发展或是发生改变。
    如题,自动过滤后端 js 比如 nodejs 情况下,然后一个纯种的 jser ,去面试,因为对 css 和一些前端的技能不熟练是不是会很容易出现尴尬?

    然后貌似国内纯 javascript 的开发者岗位很少哈(稍微排除下 nodejs 的情况)
    第 1 条附言  ·  2017-02-22 22:48:08 +08:00
    这个问题是因为群里有些 jser 在讨论类似话题,所以搬到 v2 的。
    大家都好奇纯 jser 做啥的,其实我有也好奇,我印象中如果不跟前端勾搭下,不涉足后端开发,确实想出来这个纯 jser 还能干点啥? 总不能搞研究吧,那也得具备点别的技能哈。

    文中提到把后端 js 应用,主要也是我好奇看下是否真有不做后端 js 开发的纯 jser 。上午搜索了下国外还真有这类的招聘,但是国内相对就没看到,多少跟别的挂钩点~

    貌似纯 jser 还真的不知道干点啥(加入它不敢点后端,不勾搭下前端的话)
    64 条回复    2017-02-28 13:48:50 +08:00
    aqqwiyth
        1
    aqqwiyth  
       2017-02-22 21:29:11 +08:00
    除非你是用 javascript 做 ACM 咯
    hgrx
        2
    hgrx  
       2017-02-22 21:57:37 +08:00
    纯 jser..一般做什么
    fulvaz
        3
    fulvaz  
       2017-02-22 22:03:25 +08:00
    非常尴尬

    面试的时候, 我说我不擅长, 面试官马上态度就变了.....吓得我赶紧说 css 的知识点
    Phariel
        4
    Phariel  
       2017-02-22 22:05:48 +08:00 via Android
    纯 JSer 是写什么的,好奇
    4641585
        5
    4641585  
       2017-02-22 22:12:56 +08:00
    同好奇纯 JS 是做什么?
    还是说 HTML + JS 但是 CSS 不熟,这个感觉还比较正常一点…
    xylitolLin
        6
    xylitolLin  
       2017-02-22 22:23:49 +08:00
    纯 javascript 又不是 node.js ? 那确实少,你们公司的岗位分得很细吧
    bojackhorseman
        7
    bojackhorseman  
       2017-02-22 22:34:19 +08:00 via Android
    css 又不难。 w3cschool 或者菜鸟里看看。
    Technetiumer
        8
    Technetiumer  
       2017-02-22 22:43:34 +08:00
    排除 Node.js ,那么纯 JS 能干啥?

    到 MDN 学 HTML 和 CSS
    519395527
        9
    519395527  
       2017-02-22 22:57:34 +08:00 via iPhone
    做了两年纯 js 了,面试很尴尬,而且找工作范围略窄!!
    ttttttaa
        10
    ttttttaa  
       2017-02-22 23:01:49 +08:00
    纯 js 可能是做 sdk 这种
    blanu
        11
    blanu  
       2017-02-22 23:25:04 +08:00 via iPhone
    说真的,能把 js 写好的,切图写页面两周, css 肯定就不成问题了
    tyrealgray
        12
    tyrealgray  
       2017-02-22 23:33:47 +08:00
    目前我的工作就属于纯 jser ,主要负责 react native 项目
    zonghua
        13
    zonghua  
       2017-02-22 23:50:54 +08:00 via iPhone
    @tyrealgray 样式能分得这么彻底吗
    sneezry
        14
    sneezry  
       2017-02-22 23:59:15 +08:00
    曾经新浪微博和腾讯前端工程师和页面架构师是分开的,这两个公司的前端工程师就是基本只写 JS ,现在的情况就不太清楚了
    MontagePa
        15
    MontagePa  
       2017-02-23 00:03:58 +08:00 via Android
    哈哈,哥们咱一样,目前在搞 react
    FrankFang128
        16
    FrankFang128  
       2017-02-23 00:04:19 +08:00
    我们需要开辟「 CSS 工程师」和「 HTML 工程师」职位了
    前后分离嘛
    shyling
        17
    shyling  
       2017-02-23 00:10:22 +08:00
    我觉得肯定会点的。。不然真的是人的问题了...
    工作用不上应该不算不会的理由吧
    tyrealgray
        18
    tyrealgray  
       2017-02-23 00:19:13 +08:00
    @zonghua 分得很开,不过还是要写一些。
    viko16
        19
    viko16  
       2017-02-23 00:42:03 +08:00 via Android
    大家好,我是纯 HTMLer
    iiji86
        20
    iiji86  
       2017-02-23 01:31:19 +08:00
    做 webgl 开发算纯 js 吧
    zkd8907
        21
    zkd8907  
       2017-02-23 01:56:56 +08:00
    我们这儿目前是纯 JavaScript 开发, css 的部门由专门的设计人员完成。前端需要关注 JavaScript ,包括浏览器 /NodeJS (作为中间层),以及浏览器到 NodeJS 之间。
    mozutaba
        22
    mozutaba  
       2017-02-23 04:55:25 +08:00
    写脚本逻辑。

    其实我想知道前端不会 js 是什么感觉
    sfree2005
        23
    sfree2005  
       2017-02-23 05:27:42 +08:00 via iPhone
    那就增加自己的技能吧, js 基本功扎实学那些框架什么的不是分分钟的事?我学前端框架的时候也是要把 js 基础过一遍,学起来才轻松很多。不要被那些所谓高大上的概念吓到,就那么回事,你做你也行!
    Vicia
        24
    Vicia  
       2017-02-23 07:08:42 +08:00 via iPhone
    上班后很少写纯 CSS 和 HTML ,绝大多数情况在写 js ,处理数据交互和业务逻辑。
    ljcarsenal
        25
    ljcarsenal  
       2017-02-23 07:57:51 +08:00 via Android
    canvas 相关?比如 html5 游戏
    ljcarsenal
        26
    ljcarsenal  
       2017-02-23 07:59:14 +08:00 via Android
    不过我参加即将赴任公司的面试 全程 js 没问 css
    crazymooner
        27
    crazymooner  
       2017-02-23 08:02:57 +08:00 via iPhone
    CSS 这种都是踩坑过来的。 JS 感觉更加难吧,一半没人担心不会写 CSS 的。只担心愿不愿意写 CSS
    murmur
        28
    murmur  
       2017-02-23 08:08:29 +08:00
    还有纯 js 程序员?
    厉害了
    Rice
        29
    Rice  
       2017-02-23 08:21:49 +08:00
    面试时没问过 css
    dtysky
        30
    dtysky  
       2017-02-23 08:23:06 +08:00 via Android
    很尴尬……我觉得 css 比 js 要难……
    murmur
        31
    murmur  
       2017-02-23 08:43:09 +08:00
    @sneezry 难怪微博没事改页面布局,一次比一次挨骂,原来是分工太细人都闲的了
    Sapp
        32
    Sapp  
       2017-02-23 08:47:59 +08:00 via iPhone
    @dtysky css 不是难,是坑多,很吃经验,有经验经历过的套路多,基本就是代码机器,唰唰的出码。
    rashawn
        33
    rashawn  
       2017-02-23 08:49:55 +08:00 via iPhone
    做 3d 啊 楼上各位
    sumstain77
        34
    sumstain77  
       2017-02-23 09:05:35 +08:00
    @zonghua 可以的
    ly710
        35
    ly710  
       2017-02-23 09:11:34 +08:00
    我以前都是做 PHP 的,出于公司的项目要求才转去做 react 全家桶的工作,但是样式不是我写,现在越来越偏 js 了,我也觉得很尴尬。。。
    hanzichi
        36
    hanzichi  
       2017-02-23 10:07:21 +08:00
    (蜜汁尴尬 本人就是纯写 JS 的,美其名曰「 JavaScript 工程师」,这是我真正意义上的第一份工作,当时找工作因为正巧碰到了这个,而且个人对于 JS 是明显 prefer than CSS 的那种人,所以去了,干了一年半,已经基本丧失 CSS 能力( CSS 有专门的样式工程师维护,根本不用 care ,职责范围之外),对于 React/Vue 等前端框架,对于我来说最后的难度还是归结于 CSS

    我想奉劝所有人,学前端一定要 JS/CSS 两手抓 ... 是真有 JavaScript 工程师这个岗位的,有的比较高大上,可能是搞搞游戏,玩玩 3D ,但是我就不一样了 ...
    1069401249
        37
    1069401249  
       2017-02-23 10:17:33 +08:00
    js 都学得来,那么多框架啥的。学 css 还不是易如反掌?
    nodeath
        38
    nodeath  
       2017-02-23 10:50:34 +08:00
    说白了就是懒
    xcatliu
        39
    xcatliu  
       2017-02-23 10:51:01 +08:00
    HTML, CSS, JavaScript 三驾马车要齐驱并进
    learnshare
        40
    learnshare  
       2017-02-23 11:26:58 +08:00
    除非只写 Node ,要写浏览器端,肯定离不开 HTML/CSS 。

    或者是只写 Canvas/WebGL 的?
    CosimoZi
        41
    CosimoZi  
       2017-02-23 11:27:07 +08:00
    ....写爬虫...
    fwrq41251
        42
    fwrq41251  
       2017-02-23 11:46:52 +08:00 via Android
    可能是做 pl 的…
    theJian
        43
    theJian  
       2017-02-23 13:38:02 +08:00
    大家好, 我是纯 Markdown
    yuzhiquan
        44
    yuzhiquan  
       2017-02-23 14:05:12 +08:00
    css 感觉很玄学, js 啥的还可以学懂, css 样式总是搞不定
    ALazyPig
        45
    ALazyPig  
       2017-02-23 14:18:51 +08:00
    js 能学的好屌 css 应该不是问题吧
    motai
        46
    motai  
       2017-02-23 15:10:23 +08:00
    js 和 java 都还可以,之前 js 也搞过,requirejs 和 glup;css,html 还是没学会,还是太懒
    motai
        47
    motai  
       2017-02-23 15:11:25 +08:00
    @motai gulp
    KuroNekoFan
        48
    KuroNekoFan  
       2017-02-23 15:15:54 +08:00
    不考虑旧的浏览器的情况下, css 其实是个很好玩的东西,如何用尽量少的 dom 展示想要的 ui ,是很有意思的
    Phariel
        49
    Phariel  
       2017-02-23 15:33:21 +08:00 via Android
    而且我提醒下楼上那些说 CSS 简单的,如果考虑兼容旧浏览器,那么 CSS 知识点和奇技淫巧会比 JavaScript 还难。就算不兼容旧浏览器,一些新的特性,包括性能和渲染的坑也不少,说简单的还是有点 naive 了
    _(:3)∠*)_
    zhuangzhuang1988
        50
    zhuangzhuang1988  
       2017-02-23 15:45:07 +08:00
    会尴尬的. 面试了几个我直接放弃了..
    treedon
        51
    treedon  
       2017-02-23 16:27:25 +08:00
    不管你纯 jser 还是不纯的 jser
    css 很难嘛???????
    panzhougeek
        52
    panzhougeek  
       2017-02-23 16:35:47 +08:00
    同纯 Jser 因为公司把切图和业务代码剥离,导致只会写 Js 。后来公司让写 iOS 了,现在成了 iOS 开发。行情惨淡
    Kei
        53
    Kei  
       2017-02-23 16:36:13 +08:00
    也有纯 Node 的吧,不过那就不能称之为前端了。其实我们都是开发者,程序员,没必要给自己哪端哪平台的限制
    enenaaa
        54
    enenaaa  
       2017-02-23 17:06:15 +08:00
    游戏开发有可能纯 js
    mqtt
        55
    mqtt  
       2017-02-23 17:26:41 +08:00
    纯 js 那就是写 nodejs 咯, 比如 pomelo 这种框架, 有能力写也挺牛 x ,如果是运行在浏览器, 那 css 肯定要用到
    SourceMan
        56
    SourceMan  
       2017-02-23 17:27:51 +08:00
    那不就是 nodejs 后端工程师
    或者产出工具和解决方案的工程师
    sirm2z
        57
    sirm2z  
       2017-02-23 20:31:48 +08:00
    @FrankFang128 看你的发言趋势 逐渐趋向于--为了黑而黑--了
    ibufu
        58
    ibufu  
       2017-02-23 21:22:34 +08:00
    比如 js 做的游戏引擎这样的?
    FrankFang128
        59
    FrankFang128  
       2017-02-24 13:11:53 +08:00
    @sirm2z 不允许吗……
    sirm2z
        60
    sirm2z  
       2017-02-24 13:21:53 +08:00
    @FrankFang128 随便啊 我只是讲出来我看到的而已 至于你怎么想 我就无能为力了
    qq843746087
        61
    qq843746087  
       2017-02-24 14:03:58 +08:00
    上海浦东张江的一波高端技术坑 欢迎大牛 https://www.v2ex.com/t/342468 可税后 30-50K
    qiaobeier
        62
    qiaobeier  
       2017-02-27 23:34:14 +08:00
    js+css+html=渲染结果,不知道另两样怎么做的? 像 node 那样不走浏览器?
    qiaobeier
        63
    qiaobeier  
       2017-02-27 23:37:04 +08:00
    即使是游戏程序员,你也得知道各种 dom 特性,处理 dom 对象。做动画时要知道哪个 css 属性在哪个场景里的效率比较高,何时激活 GPU 而且不导致渲染问题,不懂 css 怎么做?
    js1gsb
        64
    js1gsb  
       2017-02-28 13:48:50 +08:00
    @qiaobeier html5 canvas 和 webgl 开发游戏不需要用 css
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1320 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 17:32 · PVG 01:32 · LAX 09:32 · JFK 12:32
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.