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

前端技术人的一点事儿

  •  
  •   yang6120yang · 2016-10-19 12:46:53 +08:00 · 4003 次点击
    这是一个创建于 2991 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我仅仅是个刚入行的小学生(不是幼儿园哦),自打入行以来,就深知不学习就落后,引我入前端的导师,这里我不得不吐槽一句,谁说的,前端是最容易的开发语言啊?!真真的,前端的知识太多了!各种框架,各种版本,各种差异,让我深深的无奈!比方说,今儿我们开一个项目用的是 bootstrap 框架,才堪堪掌握,结果,下一个项目就用起了 JQuery mobile 框架,真是让我泪流满面啊!彻底让我懵逼的是版本问题,为啥 IE 总闹情绪呢?什么都能完美运行,就你 IE 不行,不是低版本就是不支持!真的好烦的!强烈建议大统一!

         好吧,聊聊什么才是技术人员该有的技能呢?看看都有哪些框架吧! Jquery 、 ExtJS 、 prototype 、 kissy , bootstrap 、 JQuery UI 、 JQuery EasyUI 、 flex 、 yui 、 Dojo 等等,有的偏样式,有的偏 js 交互,总之,多的让你眼花缭乱,这么多框架,我始终觉得没必要都懂,了解最多会用就行,框架什么的只是为了提高开发效率的。所以,甭管他黑猫白猫,能抓住老鼠的就是好猫,用你最熟悉的框架即可!也不用太听某些大牛说,某某框架什么什么缺点的,对,这缺点是存在,但相比较优势,相比较您那点技术优越感,我觉得这都不是问题,任何一个框架都有其针对性,既要效率,又要功能,还要美观,呵呵,好多鱼与熊掌!
    
         现在招聘有这么一个现象,三年以上的经验,能手写代码,能写原生 JS ,能会点后台语言……对,这是考校一个人技术的手段,但是,市场上有多少人都是吹出的经验?培训机构那么多,毫不夸张的说,吹牛都会,经验绝对能造假,这是把风气往虚假里推啊! h5 不过两三年的生命!手写代码,不好意思,我喜欢 tab 键,我喜欢 copy ,就因为效率……原生 JS ,听起来好高大上,但为啥不见你用呢?呵呵……后台语言,哇塞,我要连后台都懂,我绝对做自由职业者,绝对能拿到项目,创业做一番成绩!
    
         学以致用,有很多前端东西我都想吐槽,作为一个不断学习的人,能掌握一个知识点不容易,学会了却没用上,过段时间又忘了,这种心情谁能理解?我不喜欢吹牛,就是喜欢踏踏实实做个小项目,也许会遇到很多问题,但请给我时间,让我去认识,去学习,大拿们不都是这样走过来的么?
    
         我不求渊博,但求精益!
    
    27 条回复    2016-10-20 21:28:24 +08:00
    kmyzzy
        1
    kmyzzy  
       2016-10-19 12:52:16 +08:00 via Android
    这文章是机器自动生成的?
    a570295535
        2
    a570295535  
       2016-10-19 13:06:50 +08:00
    Jquery 、 ExtJS 、 prototype 、 kissy , bootstrap 、 JQuery UI 、 JQuery EasyUI 、 flex 、 yui 、 Dojo

    我一个都不会
    hronro
        3
    hronro  
       2016-10-19 13:14:50 +08:00
    之前那個 2016 學習 jsvascript 是一種怎樣的體驗 https://www.v2ex.com/t/310767 ,這裏面出現的這些框架,才是今年前端該討論的東西,樓主的這個帖子,總感覺是幾年前發的
    yoa1q7y
        4
    yoa1q7y  
       2016-10-19 14:00:02 +08:00
    这排版瞎了我的狗眼
    IJustmaogepao
        5
    IJustmaogepao  
       2016-10-19 15:57:21 +08:00
    angular 和 react 都没有怎么玩前端。。
    kfll
        6
    kfll  
       2016-10-19 16:09:54 +08:00
    就你们前端话多
    yang6120yang
        7
    yang6120yang  
    OP
       2016-10-19 18:33:00 +08:00
    @kmyzzy 闲的蛋疼,随便吐槽一下!总结一下个人感想,求认同!
    yang6120yang
        8
    yang6120yang  
    OP
       2016-10-19 18:33:50 +08:00
    @a570295535 您谦虚的精神跟我有的一拼!+100!
    yang6120yang
        9
    yang6120yang  
    OP
       2016-10-19 18:35:14 +08:00
    @yoa1q7y 我的天,原谅我搞不懂这神奇的网站别致的排版技术!
    yang6120yang
        10
    yang6120yang  
    OP
       2016-10-19 18:36:31 +08:00
    @kfll 这个批评我接受!但我不代表前端哦!
    yang6120yang
        11
    yang6120yang  
    OP
       2016-10-19 18:38:12 +08:00
    @IJustmaogepao 嗯,所以我顶多小学生!
    buckyRRRR
        12
    buckyRRRR  
       2016-10-19 19:09:59 +08:00 via iPhone
    我最反感的就是一直有人叫嚣基础基础,可是让他解释什么是基础,他不是解释不清,要不一说基础就让你去学算法,尤其是 js ,一说基础就说使用原生就是基础,按照这个道理,那应该代码一句句写,不用函数,不用对象,句子越长越有水平
    microchang
        13
    microchang  
       2016-10-19 19:32:16 +08:00 via Android
    @buckyRRRR 倒不是原生就是基础,是因为很多时候原生的东西相比较而言比较底层,方便认识浏览器到底是如何运行你的代码的。顺便,很多包装好的库掩盖了 js 某些蛋疼奇葩的特性,为了了解这些坑会推荐你试试原生。
    microchang
        14
    microchang  
       2016-10-19 19:33:13 +08:00 via Android   ❤️ 1
    http://javascript-puzzlers.herokuapp.com/

    js 从入门到放弃, 44 个选择题,预祝玩得开心
    ヽ(○^㉨^)ノ♪
    gouflv
        15
    gouflv  
       2016-10-19 21:20:34 +08:00 via iPhone
    lz 列举的技术都有点过时,别浪费时间讨论了,路还很长
    gouflv
        16
    gouflv  
       2016-10-19 21:33:11 +08:00 via iPhone
    另外,作为一个开发人员 如果对最基本的生产力工具都没有追求,那你浪费的不仅仅只是自己的时间,还影响了整个公司的发展,这是很多新手除了技术之外没看到的东西。
    精益和利益最大化之间,那个优先级更高也更容易达到,我想不用再细说了。
    mingyun
        17
    mingyun  
       2016-10-20 00:11:50 +08:00
    @microchang 卧槽,第一个就不会
    crs0910
        18
    crs0910  
       2016-10-20 00:43:18 +08:00 via iPhone
    别丢人了
    crs0910
        19
    crs0910  
       2016-10-20 00:51:22 +08:00 via iPhone
    抱歉没忍住说了上面那句话,但是我不知道你连发三个这种帖的目的是什么?

    既然在这里潜水那么久怎么还有这种表现?花点时间学下排版很难吗?不是让你非得用 markdown ,起码你发之前能不能预览一下?

    也许你觉得你自己很谦虚,但我总觉得你的谦虚让我很别扭,真的想找工作的话做份简历可以吗?不做简历也可以,放点代码可以不,不放代码也可以,能不能正常点描述一下你的技能储备啊?
    shiny
        20
    shiny  
       2016-10-20 04:43:25 +08:00 via iPhone
    楼主列的几个框架实在太老了,有的已经死掉了。
    Hanxv
        21
    Hanxv  
       2016-10-20 09:04:15 +08:00 via Android
    🌚 腳本語言 HTML 入門不是最簡單,你告訴我什麼最簡單?
    C 入門的確不錯,但是比起簡單的話, HTML, CSS, JavaScript, 這個學習過程很難?

    一般情況下,一個後端去學前端,比一個前端去學後端學的要快。
    覺得前端難,是因為框架太多造成的,然而天知道你為什麼要把每一個框架都用到?

    至於版本,對於商業項目 IE 單獨適配,其他的不需要非技術人員訪問的,放棄 IE 。

    為什麼要會寫原生 JavaScript ?那是因為學習原生 JavaScript ,你才能更了解遊覽器是怎麼在運行你的代碼。不會原生,出現特定 bug 之後,你根本就找不出來。

    學會了,用不上,就忘了。那你根本就沒學會。 github 上有多少輪子?你學習一個框架有沒有造出一個輪子?

    另外,把 markdown 學會了,再發言吧,這樣的排版看著就噁心。
    exoticknight
        22
    exoticknight  
       2016-10-20 10:16:09 +08:00
    近来找前端工作,发现每个公司面试的侧重点都不一样,侧面也反映前端的一些现象吧
    有的一上来就问 ng / react / vue
    有的看我做了 ng / vue 的项目,一句话说这些框架都没什么,要注重 js 基础
    有的就只要你 jQuery 和 bootstrap
    不过虽然我都能答上来,但是还是找不到工作……
    IJustmaogepao
        23
    IJustmaogepao  
       2016-10-20 13:24:38 +08:00
    @microchang 这 44 题简直可怕。。。
    ccloli
        24
    ccloli  
       2016-10-20 16:50:15 +08:00
    @microchang 最后得分 22 / 44 ,真可怕,看来我需要回炉重造了(
    yang6120yang
        25
    yang6120yang  
    OP
       2016-10-20 19:51:53 +08:00
    @gouflv 好强烈的无力感啊!感谢分享!
    yang6120yang
        26
    yang6120yang  
    OP
       2016-10-20 20:10:04 +08:00
    @crs0910 这一段时间太过于急躁了吧,这种心情是你们这些大拿没法理解的,我一边要奔波,一边还要学习,而最主要的是努力的方向一直模模糊糊,没有人认同,什么都是一知半解,我知道的这些框架很多都很有用,我却更希望于工作中学习,我想能做到学以致用,毕竟我的精力有限……至于你说的排版,第一次发稿,我真的不知道,还有节点这个选项,书写排版跟写稿的时候不一样,预览这一选项第一次的时候压根就忽略了!您没看到我每个文章的排版都不一样了么?起码是越来越层次感了!我也不喜欢找理由,但您说话直接,我也不能让您一直误会我!如果还是令你不舒服,那抱歉了,小学生的世界大概就是这样,狂妄,愤青,不解……都说了是小学生了,我能有什么技能储备,那点知识根本不够看,我情愿潜水,多学学,多看看,有机会自己多练练!我没什么目的,就是吐槽发泄一下,之前那两篇就是为了找找好单位而已!总之,谢谢你看完我所有的字!
    microchang
        27
    microchang  
       2016-10-20 21:28:24 +08:00 via Android
    @IJustmaogepao @ccloli

    本来我以为自己已经很了解 js 的坑爹之处了,没料到。。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2742 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 12:39 · PVG 20:39 · LAX 04:39 · JFK 07:39
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.