V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
pumily
V2EX  ›  程序员

作为一个前端程序猿,你会去学习 UI 设计么?或者对 UI 设计比较了解么?

  •  
  •   pumily · 2018-11-29 15:00:16 +08:00 · 4660 次点击
    这是一个创建于 2218 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如题,我想知道各位前端程序员,会去学习 ui 么?或者对 ui 设计要比较了解么?前几天产品经理和我说,我觉得你可以回抽时间去学习下 UI 设计,这样有的产品你可以自己直接修改下,不用等 UI。以后设计自己的产品和实现自己的想法也不用找 ui。嗯???现在的前端要开始自己去学习设计产品了么嘛???求解

    37 条回复    2019-05-06 13:40:01 +08:00
    jrtzxh020
        1
    jrtzxh020  
       2018-11-29 15:07:57 +08:00   ❤️ 1
    不学,拒绝~
    creanme
        2
    creanme  
       2018-11-29 15:10:03 +08:00 via Android
    不会去学,倒是对后端比较感兴趣。
    cheeto
        3
    cheeto  
       2018-11-29 15:11:43 +08:00
    前端好累 不仅要了解一门后端语言 难道现在还要会 sketch 和 axure 了吗
    在懂点运营 以后自己一个人就是一个团队了
    Norie
        4
    Norie  
       2018-11-29 15:24:27 +08:00
    兴趣使然
    yxcoder
        5
    yxcoder  
       2018-11-29 15:30:41 +08:00
    前端的交集是 html,css,js,前端的并集是整个 team
    kernel
        6
    kernel  
       2018-11-29 15:36:20 +08:00
    看来楼上的都没打算做自己的软件
    PanJiaChen
        7
    PanJiaChen  
       2018-11-29 15:48:27 +08:00   ❤️ 2
    不觉得多一项技能有什么不好,为什么要框死自己就是个前端呢。
    HongJay
        8
    HongJay  
       2018-11-29 15:49:11 +08:00
    难道只想做切图仔?
    crs0910
        9
    crs0910  
       2018-11-29 15:54:34 +08:00
    wly19960911
        10
    wly19960911  
       2018-11-29 15:57:45 +08:00
    我能告诉你我根本做不出有审美的东西吗,我天赋不够啊,我还是往其他的方向发展吧😂
    shuding
        11
    shuding  
       2018-11-29 16:03:55 +08:00
    学习工具(设计师使用的)只是表象,学习 UI 的最终目的是加深自己对产品的理解(反过来,设计师学习代码也是一样)。
    shuding
        12
    shuding  
       2018-11-29 16:07:21 +08:00
    所以不必急着去学那几个工具(实际上设计师的工具也常常变化),不如先去了解一下 UX,思考各种设计好在哪里。逛逛 Product Hunt 什么的,久而久之就会有设计思维了。
    guomuzz
        13
    guomuzz  
       2018-11-29 16:17:19 +08:00
    @shuding 加深对产品理解 你去学 ui。。??? 直接去学产品啊 这么曲线干嘛 UI 只是把产品的想法漂亮化 交互还得产品说了算啊
    shuding
        14
    shuding  
       2018-11-29 16:31:27 +08:00
    @guomuzz 😲在我的理解里,UI,UX 和 前端 等等任务完全都是产品设计驱动的(统称:我们想做个啥)。当然这些可以分成很多个职位,很多人去做。
    但我想表达的是 “如果前端工程师想要学习 UI,那么方向可以是 产品 → UI,而不是 工具 → UI ”。
    (容我想想怎么表达清楚 -_-||)
    falcon05
        15
    falcon05  
       2018-11-29 16:36:17 +08:00
    我倒是知道很多设计师都是会前端的。以前听说 twitter 的前端是设计师兼做的,因为有些效果真的只有设计师自己清楚。
    amumu666
        16
    amumu666  
       2018-11-29 16:39:26 +08:00
    估计是小公司,跳槽吧
    hyperxu
        17
    hyperxu  
       2018-11-29 16:41:47 +08:00
    在你纠结是否学习的时候,培训班已经推出 全栈 UI 设计师 课程了(看到隔壁的 UI 朋友买了课程 :doge )
    charlesx
        18
    charlesx  
       2018-11-29 16:45:29 +08:00
    不如先把前端做好

    前端的知识学完了吗

    html 语义化用到位了吗

    css animate translate transition Keyframes media-screen will-change contain 都用顺溜了吗

    js 面向对象 函数式编程 各种设计模式都搞懂了吗

    代码的易读性、可维护性、可扩展性是否都做到了.....

    技多不压身 没错

    至少先做好一名前端
    TomatoYuyuko
        19
    TomatoYuyuko  
       2018-11-29 16:46:15 +08:00
    兴趣使然还是会看的吧,看看配色,看看大牛网站的布局我觉得挺好的,前端没审美真的是一种灾难,有些东西不可能全靠原型图,还是得自己拿捏。
    chnhyg
        20
    chnhyg  
       2018-11-29 16:52:16 +08:00 via iPhone
    全栈一枚,不会去学工具怎么用,会去学习一些设计理念、设计思想。

    现在是,会后端,会前端,会产品,会设计,会 UX。
    fhefh
        21
    fhefh  
       2018-11-29 17:10:58 +08:00   ❤️ 1
    不学 拒绝

    后台 妥妥滴~
    alex1504
        22
    alex1504  
       2018-11-29 17:16:21 +08:00
    懂 UI 懂设计对前端来说是加分项,当然不学对工作也不会造成很大影响,但如果你有一个自由工作者的梦,还是赶紧学起来,一个好的产品和差的产品差的就是体验和设计。
    OSF2E
        23
    OSF2E  
       2018-11-29 17:25:42 +08:00
    其实(从事视图开发的)前端程序员与(交互界面设计方向的)设计师做的是同一件事情 ,只不过使用的工具不同而已。

    这也就是后端嘲讽前端计科专业水平低的主要原因,想同时打好两个专业领域的基础确实有点难。
    Xiqiuqiu
        24
    Xiqiuqiu  
       2018-11-29 17:57:19 +08:00 via Android
    看兴趣,多接触其他领域百利无害。
    给你一个看问题的新角度。
    alen1995
        25
    alen1995  
       2018-11-29 17:59:14 +08:00 via iPhone
    一般都是抄袭觉得好看的网站的 ui
    jydeng
        26
    jydeng  
       2018-11-29 18:00:18 +08:00
    会,买一些书来看看,提高一下
    learnshare
        27
    learnshare  
       2018-11-29 18:00:57 +08:00
    这意思就是:你看这个 UI 效率低,不如我把他辞了,你随便应付一下
    snoopy1024
        28
    snoopy1024  
       2018-11-29 18:52:57 +08:00 via Android
    @chnhyg 说自己是全栈真的不累?不是在怼你,只是想问看看做全栈的感受是啥?个人看法:全栈这词就是浮躁,互联网的产品从来都不是一个人能做的。在真实项目中,自己这些广度技能真的能派上用场?术业有专攻。最近几个月,自己一直在做一个 产品。跟你口头上的技能都打了一遍交道,真的累了 ( 主业是产品经理,爱好交互设计、工业设计,信安专业) 。通俗地讲就是:我就是什么都是,也什么都不是。
    duan602728596
        29
    duan602728596  
       2018-11-29 19:45:39 +08:00 via iPhone
    培训时候是 UI 设计,所以在工作时候大部分时间不需要求美工改东西,svg、gif、webp、font-icon 随意搞。
    css 自己能写,也不会给后来的人留坑,坑大了改 css 真的挺苦的。
    在开发过程中,心里也会有一个标准,做出来的界面尽量让使用者舒服、体验更好。
    chnhyg
        30
    chnhyg  
       2018-11-29 20:08:37 +08:00 via iPhone
    @snoopy1024 不累是不可能的,但是我很享受这个过程,创造的过程,控制一切的过程,从产品思维,到每一像素。
    ryougifujino
        31
    ryougifujino  
       2018-11-29 20:10:58 +08:00
    我倒是想学一下 sketch 之类的,对自己独立开发很有好处
    xiangyuecn
        32
    xiangyuecn  
       2018-11-29 20:47:07 +08:00
    小公司

    上午 axure (这样用:ui 界面、脑图、记事本、当 word
    当 excel、简单的矢量图)一把梭(图层想怎么选怎么选,想怎么拖这么拖,最爱输坐标定位妥妥的(从来没觉得 photoshop 的图层管理、选择、定位有这么好用过))

    下午前端 html、js 随便敲

    晚上写后台 api

    下班倒垃圾
    sunzongzheng
        33
    sunzongzheng  
       2018-11-29 20:48:51 +08:00 via Android
    前几天找 ui 学习了一下怎么把 iconfont 上找的图标 线条变粗变细,因为自己写的程序 找的图标都不是一套,粗细有微小差别比较难看
    ChefIsAwesome
        34
    ChefIsAwesome  
       2018-11-29 21:19:06 +08:00
    前端要学 ux。
    iOS 用 splash screen 让软件打开速度看上去更快、更流畅。Facebook 用灰色占位符取代等待条,这个模式现在到处都在用。谷歌开发者研究人的反应时间,提出 RAIL 模型。-- 这些技巧、技术,都是为了提高用户体验而出现的。他们很多都是由前端开发者,而不是设计师想出来的。
    技术最终是为用户服务的。作为跟产品经理、设计、后端都有交接的职位,前端需要能提出 ux 方面的意见。
    当然了,楼主那个产品经理纯粹是给你多找点活。
    supuwoerc
        35
    supuwoerc  
       2018-11-29 21:49:28 +08:00
    愿意的话没毛病 而且小公司的话没办法啊有时候
    littlejohnny
        36
    littlejohnny  
       2018-11-29 23:29:43 +08:00
    我是 UI,学了一些前端,主要是对设计的可实现性有个底,不过新框架层出不穷,跟不上。
    程序员的话界面视觉不好强求,用户体验稍微学点儿。sketch 模板那么多,随便挑一套喜欢的按照自己功能去拼,不会难看的。相对 ps 来说,sketch 的思维逻辑明显跟程序员更匹配,就是个为用户体验而生的工具。ps 有太多平面、绘画等功能了,对初学 UI 设计是个不小的干扰。
    30OldMan
        37
    30OldMan  
       2019-05-06 13:40:01 +08:00
    6 年 UI 设计经验,欢迎来撩~

    UI 动效 3D 效果图,通杀!畅通无阻毫无压力!
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3475 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 04:53 · PVG 12:53 · LAX 20:53 · JFK 23:53
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.