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

前端开发原来和修摩托车一样

  •  
  •   triplecheese · 2019-04-10 19:52:09 +08:00 · 1662 次点击
    这是一个创建于 2054 天前的主题,其中的信息可能已经有所发展或是发生改变。

    自学了一个多月的前端开发,在思考如何成为一名优秀的前端工程师的时候,我想到了刚读完的《禅与摩托车维修艺术》。

    在《禅与摩托车维修艺术》一书中,作者提到了“良质”的概念,下面是我对良质与前端开发之间关系的一点拙见,发出来和大伙们探讨探讨。

    人类最常见的思考方式分为两种,理性思考和感性思考,而作者在书中所提及的良质却是凌驾于理性和感性两者之上的,或者说是两者融合的状态,但同时作者强调,“良质不是方法,而是方法所追求的目标”,对于前端开发而言,通过理性思考,编写逻辑,用代码将理性思考的结果转换成人类能看得到的画面,能看得到,便涉及到了审美,元素的配色是否舒服,字体的大小是否匹配等等,这便用到了感性思考,理性与感性的互相配合之下,便是前端开发的最终成果,而这也与”良质“的概念完美契合,但这里出现了一个问题,页面通常会有专门的 UI 设计师事先设计好,因此很多前端开发的工作只是需要用代码把图稿“翻译”成页面,这种情况下基本只用到了理性思考,这便是作者在书中所说的,“理性和良质分家了,而且互相对立,良质被迫屈居于理性之下”,从而导致“进取心陷阱”,书中对进取心陷阱的定义是,“因无法意识到良质,从而使人丧失做事的热忱。” 枯燥便随之而来,枯燥会使人丧失从新鲜角度看事情的能力,因此我觉得要成为一名优秀的前端开发,或者说想要长期保持对前端开发的兴趣,不应该只是提高自己诠释理性的能力,至少也需要参与到页面的设计中去,让最终成果也有自己感性思考的成分,而这对于自己的长期职业发展也是有益的,国外称同时精通前后端开发和专业设计的人为” Unicorn",以独角兽来形容这类人才的稀缺,当然成为“ Unicorn"很难,难在哪里,正如《禅与摩托车维修艺术》中作者的儿子克里斯问作者保养摩托车难不难,作者的回答是:”如果你有正确的态度就不难,事实上难的是要有正确的态度。“

    自学一个多月后,对前端的兴趣越来越深厚,但毕竟还没有相关的工作经验,所以上面的理解可能存在严重错误,或是显得天真,希望 V 友们能够不吝批评,一起来交流交流。

    2 条回复    2019-04-11 18:25:34 +08:00
    Exin
        1
    Exin  
       2019-04-11 17:04:19 +08:00
    是的,前端开发需要培养审美能力,比如从长文本换行开始(逃
    triplecheese
        2
    triplecheese  
    OP
       2019-04-11 18:25:34 +08:00
    @Exin 哈哈哈,说的是!
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   909 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 22:04 · PVG 06:04 · LAX 14:04 · JFK 17:04
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.