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

学前端还是学 iOS?

  •  
  •   yjxjn · 2016-02-25 16:58:12 +08:00 · 8472 次点击
    这是一个创建于 2980 天前的主题,其中的信息可能已经有所发展或是发生改变。
    昨天我提问的: https://www.v2ex.com/t/258906#reply21
    因为不太懂,以前学过网页制作(就是知道 HTML 这些标签咋用, CSS 只会 copy 的用, JS 干脆不懂)

    现在在干 Mainframe 开发,没啥兴趣。
    59 条回复    2016-02-26 18:02:59 +08:00
    wujichao
        1
    wujichao  
       2016-02-25 17:03:08 +08:00
    跨界 React Native 哈哈哈
    Strikeactor
        2
    Strikeactor  
       2016-02-25 17:06:30 +08:00
    honkew
        3
    honkew  
       2016-02-25 17:34:34 +08:00
    hbuider
    lk920724
        4
    lk920724  
       2016-02-25 17:42:11 +08:00
    再来个 ionic~
    yjxjn
        5
    yjxjn  
    OP
       2016-02-25 18:33:14 +08:00
    @wujichao
    @honkew
    @lk920724
    干脆不懂你们都在说啥?
    milklee
        6
    milklee  
       2016-02-25 18:36:17 +08:00
    学前端吧。
    misaka14
        7
    misaka14  
       2016-02-25 18:57:37 +08:00
    前端比较好,人少钱多
    jsfaint
        8
    jsfaint  
       2016-02-25 19:04:41 +08:00   ❤️ 1
    Hybin
        9
    Hybin  
       2016-02-25 19:56:21 +08:00
    看个人兴趣呗 个人感觉 swift 学起来更容易一些 过后就能更清晰地理解 JavaScript 如何 OOP
    zhuziyi
        10
    zhuziyi  
       2016-02-25 20:01:36 +08:00 via iPhone
    这种问题问自己。
    longaiwp
        11
    longaiwp  
       2016-02-25 21:06:45 +08:00
    跨界怎么也该学习跨界的领先框架--Xamarin
    webgrin
        12
    webgrin  
       2016-02-25 23:18:31 +08:00
    同样正在学习,刚开始有点感觉,楼主的困惑我也经历过,就是看不懂程序运行逻辑。我感觉主要原因一方面是对面向对象的开发不熟悉,另外就是对 iOS 程序的框架不了解。推荐 Big Nerd 两本书《 Objective-C 编程(第 2 版) 》和《 iOS 编程(第 4 版)》,后一本书建议把书里面的例子全部代码自己敲一遍,即便看不懂。慢慢就开始有眉目了。
    jiongxiaobu
        13
    jiongxiaobu  
       2016-02-26 01:20:50 +08:00 via Android
    React native +1
    fuermosi777
        14
    fuermosi777  
       2016-02-26 02:24:52 +08:00
    两个都学
    echo1937
        15
    echo1937  
       2016-02-26 03:05:46 +08:00
    React native +1 吧,比较有挑战,比较好玩,相对 iOS 人比较少。
    Exin
        16
    Exin  
       2016-02-26 08:11:59 +08:00 via Android
    我是两个都在学
    del1214
        17
    del1214  
       2016-02-26 08:24:03 +08:00
    哪个赚钱学哪个
    cgcs
        18
    cgcs  
       2016-02-26 08:40:58 +08:00
    学算法,学算法~~~~~
    pein
        19
    pein  
       2016-02-26 09:07:07 +08:00
    学 js ,前端、后端、移动端( hybird )、游戏( unity )通吃,什么都能做,打遍天下无敌手。
    youxiachai
        20
    youxiachai  
       2016-02-26 09:11:00 +08:00
    我倒是感觉..问这些问题的人....

    最后能不能坚持学下来,我报有很大的疑惑.....好吧.可能是我想太多了....

    ls 那些说得很清楚了...就不重复了...

    关键是 lz 最后能坚持学下来?
    lechenging
        21
    lechenging  
       2016-02-26 09:12:01 +08:00
    react native +1
    youxiachai
        22
    youxiachai  
       2016-02-26 09:14:14 +08:00   ❤️ 1
    我举个例子...

    例如 v2 上某设计师,就不会想这么多没用的..直接上一个 30 天挑战,跨界写代码...这执行力也是突破天际的

    https://github.com/allenwong/30DaysofSwift

    与其去想学这,学那,还不如静下心来,学一个月看看不合适...
    eimsteim
        23
    eimsteim  
       2016-02-26 09:15:04 +08:00
    看来 V2 还是前端多啊,这两个以后方向不同,前端的可以做的事情更多, Swift 就只能做 iOS 开发了,不过目测 iOS 开发的钱景稍好
    puyo
        24
    puyo  
       2016-02-26 09:19:29 +08:00
    不冲突,都学一学就知道自己喜欢什么了。
    anubiskong
        25
    anubiskong  
       2016-02-26 09:22:53 +08:00
    我是前端, 做过一点 IOS 开发. 建议你两个都学, 先学学 swift 和 js 的基础, 喜欢哪个就继续深入
    sokis
        26
    sokis  
       2016-02-26 09:32:50 +08:00
    IOS ,做了 7 年前端了。最近在学 IOS
    onceyoung
        27
    onceyoung  
       2016-02-26 09:41:04 +08:00
    目前用 JS 写移动应用,是不是算异类。。。伪前端+伪移动开发
    ldh2068vip
        28
    ldh2068vip  
       2016-02-26 09:53:43 +08:00
    果断前端啊
    likid
        29
    likid  
       2016-02-26 09:53:50 +08:00
    学习 如何选择
    noinlj
        30
    noinlj  
       2016-02-26 10:03:17 +08:00
    前端入门快
    sm0king
        31
    sm0king  
       2016-02-26 10:10:18 +08:00
    iOS 吧,钱多,开发还会给你配 mac
    Mcatt
        32
    Mcatt  
       2016-02-26 10:12:41 +08:00
    当然是 iOS 啦,前端那么没前途(大雾, 233333
    mmzer
        33
    mmzer  
       2016-02-26 10:17:30 +08:00
    前端吧,这个叼!!!
    sunsh217
        34
    sunsh217  
       2016-02-26 10:18:59 +08:00 via Android
    万一手机端被 h5 统一了 你们这些 ios 就等着失业吧
    xuhaoyangx
        35
    xuhaoyangx  
       2016-02-26 10:22:27 +08:00
    都可以学
    eimsteim
        36
    eimsteim  
       2016-02-26 10:30:04 +08:00
    @youxiachai 你这个真的略屌啊
    zhang2273388
        37
    zhang2273388  
       2016-02-26 10:33:59 +08:00
    个人感觉先学前端把,易学,找工作也好找,
    sudoz
        38
    sudoz  
       2016-02-26 10:50:29 +08:00
    前端,在我看来毫无疑问
    Alchemistxxd
        39
    Alchemistxxd  
       2016-02-26 10:51:53 +08:00
    如果你以找工作为目的,那么 iOS 不适合你,因为你学完还是找不到工作。还有题主是做 Mainframe ?莫非在摸工作?
    MuskWang
        40
    MuskWang  
       2016-02-26 11:07:29 +08:00
    看兴趣了
    yjxjn
        41
    yjxjn  
    OP
       2016-02-26 11:29:34 +08:00
    @Alchemistxxd Bingo , regular ,工作现在很稳定,但是感觉 mainframe 吧,面太窄了。 IDE 太傻逼。。。。。。在摸内部做 MF ,虽然现在在做开发和维护,很轻松,。。但是一旦出去找 MF 相关的工作,貌似全是什么欧美,对日外包的活,现在学 iOS 也就是想着不要让自己混下去,万一哪天 MF 黄了呢(呸!估计 MF 能活到我退休)
    homfen
        42
    homfen  
       2016-02-26 11:47:47 +08:00 via iPhone
    前端,欢迎入坑
    pinkman
        43
    pinkman  
       2016-02-26 11:54:32 +08:00
    楼主我也你的情况很类似,现在在公司做的是公司自家系统的开发和维护,基本上和外界隔绝(语言、 IDE 等等等)。一直都有危机感...想自己学点有点市场的东西,之前 Java 、前端、 iOS 、 Python 都接触了下。

    Java: 第一接触的便是 Java ,想到它的市场最大,看了马士兵老师的视频,笔记都是写在本子上的,写了整整两薄本,结果呢,结果然并卵,没有拿来做什么东西,现在基本都忘了...
    前端:学了 HTML / CSS / JavaScript 跟着书做了些网页,但也是过了就过了...
    iOS :吸取了学习 Java 的经验,这次我改变了学习方式,看了一点语法便马上动手,倒做了两个小 app 出来,还是没了然后
    Python :个人我最喜欢 Python ,看起来就讨喜,正在学习中...

    感觉我的问题是自己没有明确的目标,找工作?自我提高?导致学倒是学了,学了就忘了...
    ycyppq123
        44
    ycyppq123  
       2016-02-26 12:02:38 +08:00
    前端, iOS 人太多了。
    shuiniushushu
        45
    shuiniushushu  
       2016-02-26 12:27:25 +08:00
    hbuider ,我用的可爽,哈
    yjxjn
        46
    yjxjn  
    OP
       2016-02-26 13:04:13 +08:00
    @pinkman 对了,你的 iOS 这个是咋学的?有没有推荐的?我想直接上 swift ,反正我估摸着等我 iOS 学成了, swift 估计也基本普遍了。。。我要求不高,只要是能写几个 apps 出来就 OK 了。。。摸现在在转型 mobile ,内部现在你会点 swift 语法估计就直接让你上手干项目了。。。
    zhuangzhuang1988
        47
    zhuangzhuang1988  
       2016-02-26 13:12:08 +08:00
    学 typescript..
    superleexpert
        48
    superleexpert  
       2016-02-26 13:37:22 +08:00
    @misaka14 目前人非常之多
    irisLi
        49
    irisLi  
       2016-02-26 13:37:25 +08:00
    前端
    an168bang521
        50
    an168bang521  
       2016-02-26 13:51:35 +08:00
    看兴趣;两个学起来,写 DEMO 都很有自豪感;
    兴趣最重要,兴趣最重要,兴趣最重要!重要的事说三遍!
    jiaxin1121
        51
    jiaxin1121  
       2016-02-26 13:57:29 +08:00
    会用任何语言编写代码。~
    misaka14
        52
    misaka14  
       2016-02-26 14:01:36 +08:00
    @superleexpert 不会吧,我看我同事,刚发简历,就被收走了
    Bingbing
        53
    Bingbing  
       2016-02-26 14:11:03 +08:00
    @pinkman 我目前状态和你一样,公司主要搞数据这一块,做 sql 。开始学 Java , Mars 老师、韩顺平老师的教程,后来工作搞数据库了,然后自学前端 HTML\CSS\JavaScript,然后看了看 jQuery 和 Ajax 也跟着教程用 Node 写过小爬虫。但是这玩意儿绝对不能停,否则遗忘速度超乎想象,前面写着后面就忘了。最近自己也纠结究竟干啥呢。
    Dashit
        54
    Dashit  
       2016-02-26 14:38:47 +08:00
    有没有交换技能的。
    frozenshadow
        55
    frozenshadow  
       2016-02-26 15:03:54 +08:00
    React Native ++ @hayeah 可以来安利了~
    Alchemistxxd
        56
    Alchemistxxd  
       2016-02-26 16:49:41 +08:00
    @yjxjn 摸现在唯一的优势就是大机了,大机还是不会淘汰的,然而大机太无聊了,几乎无法向其他方向发展,而且技术上求稳,陈旧。在摸要跳就要迅速跳了,在摸呆的越久越难跳,也越想养老。并且还是不推荐 iOS , iOS 新手市场已经饱和了。
    yjxjn
        57
    yjxjn  
    OP
       2016-02-26 17:43:58 +08:00
    @Alchemistxxd 说的是,击中痛点,摸干啥活都防着员工,一项活拆成好几个人分开干,是有好处:不累,养老,不加班,但是出了摸的大门,你发现你基本就会你那一块儿的,剩下的毛都不会。。。
    XXdandan
        58
    XXdandan  
       2016-02-26 18:01:32 +08:00
    可以从 iOS 着手,然后学习前端 js 等,最后结合两者,玩 react native
    CareiOS
        59
    CareiOS  
       2016-02-26 18:02:59 +08:00
    前端,开发 hybird
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   4542 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 10:09 · PVG 18:09 · LAX 03:09 · JFK 06:09
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.