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

想在济南找一个使用 angular 框架的公司好难。

  •  
  •   chengxy · 2020-03-19 14:58:20 +08:00 via Android · 3720 次点击
    这是一个创建于 1696 天前的主题,其中的信息可能已经有所发展或是发生改变。

    出来找工作才发现好难,大多数公司都是 vue,有的还不用框架,自己经验又不多,从实习到辞职都没接触过 Ajax,WebPack 这类的东西。

    现在好迷茫,不知道该怎么做了。

    42 条回复    2020-03-20 09:56:55 +08:00
    royzxq
        1
    royzxq  
       2020-03-19 15:11:20 +08:00   ❤️ 1
    会 ng 的话,转 vue 应该很简单啊。 而且 ajax 不就是 fetch/xhr 么。ng 里面一样有啊
    amundsen
        2
    amundsen  
       2020-03-19 15:13:57 +08:00   ❤️ 1
    你没明白框架只是个工具,如果 ng 会了,vue 自然不在话下。
    Cbdy
        3
    Cbdy  
       2020-03-19 15:14:57 +08:00   ❤️ 1
    哪天 ng 没有公司用了,lz 岂不是要饿死?
    wxcszh
        4
    wxcszh  
       2020-03-19 15:15:54 +08:00 via iPhone
    自主创业的机会来了,加油。
    chengxy
        5
    chengxy  
    OP
       2020-03-19 15:17:13 +08:00 via Android
    @royzxq ng 的网络请求我一直使用的是 HttpClient 那个模块,和这些好像不太一样。
    chengxy
        6
    chengxy  
    OP
       2020-03-19 15:17:26 +08:00 via Android
    @Cbdy 感觉会饿死。
    Vegetable
        7
    Vegetable  
       2020-03-19 15:19:28 +08:00
    ajax 都没有过,你还分什么 vue ng 吗?
    Mithril
        8
    Mithril  
       2020-03-19 15:22:48 +08:00
    Angular 能学好的话,换 Vue 不会很难吧?而且 angular cli 用的就是 webpack 啊。http client 就是个 ajax 的封装,怎么就不一样了。。。
    chengxy
        9
    chengxy  
    OP
       2020-03-19 15:27:52 +08:00 via Android
    @Mithril 只能说我理解的太浅吧,ng 只能说会用,对底层的东西不太了解。
    q8164305
        10
    q8164305  
       2020-03-19 15:32:40 +08:00 via Android   ❤️ 1
    这就是不学基础只学框架的后果,很多东西本质上都是一样的啊
    passerbytiny
        11
    passerbytiny  
       2020-03-19 15:35:24 +08:00   ❤️ 1
    我觉得,非但在当地,你在全国甚至全球想找一个使用 angular 框架都难。谷歌出的东西,通常情况下只有超大号公司才用得起。
    littleylv
        12
    littleylv  
       2020-03-19 15:36:21 +08:00   ❤️ 1
    框架只是工具
    框架只是工具
    框架只是工具
    ningbo16
        13
    ningbo16  
       2020-03-19 15:37:04 +08:00   ❤️ 2
    额,老哥你这个水平,刷点基础吧,用啥框架都一个样
    ddup
        14
    ddup  
       2020-03-19 15:48:57 +08:00   ❤️ 1
    ng 的难度远超 vue,一般来说用 ng 的人对前端的理解深度也应在 vue 之上,把 ng 学的够好,气场也够的话,完全可以唬住面试官的,即使你不会 Vue,只要不是急聘 Vue 那种的,他们会想把你留下来,并给你时间熟悉 Vue,他们只会问你为什么来找 Vue 的职位,只要你给的理由有说服力,找工作不会有问题,所以说这也是掌握的好不好的问题。
    cgpiao
        15
    cgpiao  
       2020-03-19 16:00:43 +08:00
    angular 估计是前端框架里最难的了,为啥不花一周学一下其他的框架呢,总会有闪光的东西可以学习到。
    比如 vue 的单文件组件。
    Hoshinokozo
        16
    Hoshinokozo  
       2020-03-19 16:04:01 +08:00
    一般都是先学原生 JS 再上框架的,楼主这是直接上框架了吧,ng 大而全,啥都给你封装好了,不用关心底层实现,框架是个好东西,但是只会框架人就废了。
    chengxy
        17
    chengxy  
    OP
       2020-03-19 16:05:32 +08:00 via Android
    @Hoshinokozo 确实是这样的,已经废了。
    optional
        18
    optional  
       2020-03-19 16:06:41 +08:00
    说明只会用别人搭好的框子写一些简单业务的 api caller, curd boy. 如果你稍微搞明白一些 js,前端原理性的知识(比如 js 语法,webpack 原理,网络基础), 那么『会用一个框架』这件事只是小半天甚至几分钟的事情,剩下来的无非是边用边踩坑罢了。
    luchenwei9266
        19
    luchenwei9266  
       2020-03-19 16:09:15 +08:00
    兄弟,你基础不太行啊。会 Angular 的话,Vue 看一遍文档,起码也知道大概啊。我估计你连 ES6 都没搞熟吧。。
    luckyrayyy
        20
    luckyrayyy  
       2020-03-19 16:14:59 +08:00
    学呗,用啥不学都是完蛋。我觉得在济南找个靠谱公司也挺难的...
    learnshare
        21
    learnshare  
       2020-03-19 16:24:41 +08:00
    全国范围内用 Angular ( 2+)的也比较少,因为出的时间和上手难度都比较尴尬
    如果能掌握 Angular ( 2+),上手 Vue/React 并没有多大门槛,你缺少的是前端基础部分
    HTML/CSS/JS/DOM 重新学起来
    Mithril
        22
    Mithril  
       2020-03-19 16:29:04 +08:00   ❤️ 2
    @chengxy Angular,React,Vue 里面 Angular 算是最复杂,功能最多的了。这也是为什么个人学习我一直推荐最好从 Angular 入手。Angular 几乎包括了构建一个复杂 web 应用所需要的所有功能和组件,而且大部分都是相关领域里的最佳实践。用的时候多看看官方手册,参考一下其他框架如何实现类似功能,这是一个极好的学习过程。
    至于公司技术选型可以根据自己项目需求来,很多时候大而全并不是真的适合团队情况,而且带来很多学习成本。简单的展示页面也用不着做 DI。所以很多公司就直接 Vue 一把梭了。但不是说你在 Angular 里面学习的经验就没用了,大部分的知识都是共通的,只是换了种写法而已。
    sniperking1234
        23
    sniperking1234  
       2020-03-19 16:30:42 +08:00
    我们部门用 Angular,楼主有意向可以联系我
    helone
        24
    helone  
       2020-03-19 16:32:24 +08:00
    ng 的 observable 我觉得比 promise 好用,配合 rxjs 灰常酸爽
    chengxy
        25
    chengxy  
    OP
       2020-03-19 16:37:15 +08:00 via Android
    @helone 是呀,用完回不去了。
    chengxy
        26
    chengxy  
    OP
       2020-03-19 16:38:42 +08:00 via Android
    @sniperking1234 先不急,我再学习学习,租了个房子闭关中。
    tuobaye0711
        27
    tuobaye0711  
       2020-03-19 16:42:15 +08:00 via Android
    为什么要把自己限定在某一个框架上呢?
    chengxy
        28
    chengxy  
    OP
       2020-03-19 16:43:07 +08:00 via Android
    @tuobaye0711 我的想法已经改变了。
    hyyou2010
        29
    hyyou2010  
       2020-03-19 16:52:59 +08:00
    远程找海外工作试试看,听说老外用这个比较多
    violetlai
        30
    violetlai  
       2020-03-19 16:58:51 +08:00
    你可以把你会的技术发出来瞅瞅
    fhsan
        31
    fhsan  
       2020-03-19 17:42:07 +08:00
    就算上海 ng 一样少,所以你扩展知识面呗,要不就不做技术
    yuang
        32
    yuang  
       2020-03-19 18:18:54 +08:00 via Android
    用 angular 的大多是外包公司
    chengxy
        33
    chengxy  
    OP
       2020-03-19 18:34:03 +08:00 via iPhone
    @yuang 外包要求就更高了,我也不知道我们公司当时怎么想的直接就上 angular 了.
    vanton
        34
    vanton  
       2020-03-19 18:39:16 +08:00
    来上海吧,不过上海也没几家用 ng
    timicoder
        35
    timicoder  
       2020-03-19 19:57:39 +08:00 via Android
    @passerbytiny 哈哈😄,搞不好用 ng 的比 vue 还多
    zhou01
        36
    zhou01  
       2020-03-19 20:05:54 +08:00
    借楼问下济南的公司咋样,有回济南工作的想法了.同前端
    a87586179
        37
    a87586179  
       2020-03-19 20:18:15 +08:00
    =-= 我写了两年原生,被一个朋友安利开始写 vue,看几天文档基本就能流畅写了,框架都差不多
    chengxy
        38
    chengxy  
    OP
       2020-03-19 21:06:07 +08:00
    @zhou01 #36 我也不知道,刚工作一年半
    twohappy
        39
    twohappy  
       2020-03-19 21:14:54 +08:00   ❤️ 1
    不管那个框架,你仔细去看,到了底层还是 document.createElement()
    你现在的情况其实比较尴尬,从能使用 angular 到理解它大概是怎么通过一套操作变成底层代码的,这个得花点时间
    所以确实从 Vue 入手比较容易去先找到工作干着一边提升自己
    刷点面试题,大厂没戏,小厂还是很容易的
    虽然说 virtual dom / incremental dom 其实也没有谁比谁难懂一点
    meteor957
        40
    meteor957  
       2020-03-19 21:54:00 +08:00
    @twohappy 为什么我感觉是 innerHTML
    twohappy
        42
    twohappy  
       2020-03-20 09:56:55 +08:00
    @meteor957 那你的感觉可能不是很准
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2598 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 05:12 · PVG 13:12 · LAX 21:12 · JFK 00:12
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.