V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
shin1102
V2EX  ›  程序员

前端的前景现在是怎么个情况

  •  
  •   shin1102 · 2017-10-30 23:35:18 +08:00 · 5537 次点击
    这是一个创建于 2589 天前的主题,其中的信息可能已经有所发展或是发生改变。

    在浙工大,大二菜鸟.大一因兴趣自学前端,跟着老师的小团队做项目,但也是打下手.项目里用了下 bootstrap,jquery,handlebars 还有几个表单验证框架,会写写 NodeJS 下简单的接口,自己最近学 vue,想找有没有做前端的学长或者项目组,问了一圈,还让学长帮忙问了下别人,发现身边都是做后端的,而且有人的回答还是"都会做后端了还做什么前端啊",心态爆炸.

    一位学长甚至跟我说,前端这种活,adobe 都有软件可以做出来了,做的比套模板的还好看,前端的活那些美工都可以做了.

    我简直崩溃,美工现在能力都这么牛逼了么?

    三大框架以及 NodeJS,前端难道不该是越来越引人注目了么.怎么在他们口里前端是怎么个情况了.

    所以特地来想问问大家,前端目前到底是怎么情况.希望能点拨一下,想更了解下目前前端的情况.

    而且确实感觉到了一点瓶颈,每天虽也敲敲代码,但感觉自己在止步不前.有点浮躁.

    还有,我发现,大学里老师是不是都把前端顺便当设计师用的,哈哈哈.

    12 条回复    2017-11-01 11:18:16 +08:00
    seognilV2
        1
    seognilV2  
       2017-10-31 01:08:53 +08:00 via Android   ❤️ 1
    画页面那种是最初级的

    www.javascript.fun

    随便挑几个
    D3:数据可视化
    three:webgl 3D 引擎
    electron:跨平台 app

    就算不涉及高级的功能,就简单的页面,性能优化和兼容性也是深坑
    sunber
        2
    sunber  
       2017-10-31 09:26:30 +08:00
    1、如果是计科专业,请坚持做后端,数据才是核心
    2、把你学长的话当放屁就行了
    3、实在喜欢前端,可以入坑,毕竟现在高级前端薪酬也不错
    overflowHidden
        3
    overflowHidden  
       2017-10-31 09:42:52 +08:00
    我上大学那会网页设计选修课还是讲的 dreamweaver 呢,前几年的事,大学里技术知识落后是比较普遍的事
    Qcui
        4
    Qcui  
       2017-10-31 09:44:00 +08:00
    前端很坑,你要学长的话贯彻一下,然后再传给后面的兄弟姐妹们,这样前端市场能少好多竞争者,又能涨一波工资了
    abcbuzhiming
        5
    abcbuzhiming  
       2017-10-31 09:45:51 +08:00   ❤️ 1
    美工和前端是两个概念
    建议楼主认真的去找找大前端的历史,而不要把目光放在什么三大框架以及 NodeJS,前端其实是个很大的概念,理论上和最终用户直接打交道的程序都算前端,所以从这个角度来说,PC UI,android UI,IOS UI 都是前端。前端的热点一直随着用户的喜好而发生变化,PC UI 火的时代,MFC,QT 这些东西,现在还有多少新人有印象,你说的 nodejs 和三大框架,无非也就是搭了移动互联网和 H5 普及导致 web UI 一下变成了热点的东风,但是这个热点会保持多久,真心不好说,android 和 IOS 其实就是上一个热点,现在也开始降温了,web UI 之后会不会出个什么新的领域 UI,现在谁也说不准,如果你真想研究前端,建议你把精力放在 UI 相关的软件设计理论(如 MVC,MVP,MVVM 演化),“人机交互理论”,“图形渲染”这几个无论 UI 领域怎么变,它们都不过时的东西上。三大框架和 nodejs 这些东西,无非是工具;现在很火,搞不好过几年就无人问津
    lamada
        7
    lamada  
       2017-10-31 10:21:33 +08:00
    大学生毕业也不指望有什么大的项目经验,打好基础,如果是偏技术向,看看 javascript 权威指南,看看 es6,es7,有经历的话学好数据结构,网络基础知识,学一点算法,看看开源的项目,参与就更好了,足以。因为很多人即使工作了几年,他也做不到这些。但是有些人基础好,他的成长就会很快。
    lamada
        8
    lamada  
       2017-10-31 10:23:48 +08:00
    学好基础,你会发现很多东西都是相通的,很多一些公司的高管也是前端做上去的。当然做后端,客户端开发也是很好的选择,看你兴趣了。
    shin1102
        9
    shin1102  
    OP
       2017-10-31 13:29:07 +08:00
    @sunber 感谢你的建议,我是软工专业.确实有考虑以后学后端的想法.
    shin1102
        10
    shin1102  
    OP
       2017-10-31 13:34:59 +08:00
    @abcbuzhiming 十分感谢你的回复,而且我觉得软工专业就像英语专业,学的不像是一门专业,而更像是一门工具.学的还很多,谢谢你的一番点拨.
    homfen
        11
    homfen  
       2017-10-31 13:57:42 +08:00
    学弟好,欢迎入坑,前端的前景还是不错的。但是大学期间,我觉得还是把基础学扎实最重要,计算机网络、数据结构、算法等等,因为这些才是你工作以后的瓶颈。不用拘泥于前端后端,反正现在 js 前后通吃不是吗?
    azhangbing
        12
    azhangbing  
       2017-11-01 11:18:16 +08:00
    基础很重要,比如说算法 数据结构 计算机网络基础,这些就是武功里的内功,从外面看不出来什么不一样。其他技能是外功 大学多修炼内功,以后学起招式来会轻松很多
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1070 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 19ms · UTC 18:28 · PVG 02:28 · LAX 10:28 · JFK 13:28
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.