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

没有技术背景女 PM 想做独立开发,求助各位程序爸爸

  •  
  •   rosalindest · 2016-05-18 15:59:12 +08:00 · 15627 次点击
    这是一个创建于 3145 天前的主题,其中的信息可能已经有所发展或是发生改变。

    1.做产品 7 个月小狗一只,因为不懂技术, [我是英专生] 现在越来越觉得和技术的沟通成本很高。虽然日常工作不会非常受影响,但是我还是希望学习技术来减少成本。

    2.现在经历了三个不同类型项目,我发现自己真爱是工具类 APP 。再加上工具类本身对于美术的要求稍微低一点,所以也希望自己补充了技术背景以后在未来几年能自己写东西。

    我理想的状态就是 PM 作为本职工作,回家后能敲自己的小工具 APP 。

    那么我的问题是: 想做 IOS 开发,我司 IOS 小哥又非常害羞。不愿意教我 [注定孤独终生,不过大概也是因为我太丑?] 我也上网查了,但是以我的背景,我比较担心自己找不到靠谱的资料学习。 讲真,资料也是各有说法。

    我比较相信 V2 的各位所以就来问了:

    1.我只需要各位以自己的学习经验出发,尽可能多的告诉我一下我这个真正零基础的小白怎么入门。我只知道 hello world

    2.买书,上网等自学,相比报班,哪个更靠谱。我不图快,我图稳,图扎实。是否还有其他办法?

    3.无论是我决定自己自学还是报班,请推荐一些适合的书给我。这里适合小白更好,也可以告诉我你们觉得好的书。我可能是要从 0 开始,但是我也可以学 1 的时候看看 2 是什么样子。

    4.需要做 IOS 开发的硬件配置到底是怎样的。 [这个问题也可以很主观]

    5.我人在成都,如果有善良可爱的程序爸爸有时间愿意当面亲授,我非常感谢! [叔叔我们不约]

    最后是欢迎各位程序爸爸给我你们觉得有用的任何建议,非常非常感谢。

    [请不要建议我别学程序,至少我现在还是很坚定的] 一不小心码了这么多字,如果你读完了也很感谢。

    214 条回复    2016-06-08 16:30:58 +08:00
    1  2  3  
    LINAICAI
        1
    LINAICAI  
       2016-05-18 16:13:31 +08:00
    开发的知识积累够你喝一壶的了。
    这个知识量大概从高中到大学毕业吧。。。
    LINAICAI
        2
    LINAICAI  
       2016-05-18 16:14:51 +08:00
    最简单直接的办法是看苹果 iOS 的教程,那个斯坦福大学的
    Moker
        3
    Moker  
       2016-05-18 16:15:33 +08:00
    其实现在很多入门的视频,网易云课堂或者其他之类的都行,多写写多玩玩。不建议报班,这和自己看视频差别不大,也可以看看别人的一些开源 Demo ,看他是怎么写的。
    还有就是其实也有很多程序员想转产品
    rosalindest
        4
    rosalindest  
    OP
       2016-05-18 16:17:13 +08:00
    @LINAICAI
    以为并不会有人理我...

    我不担心时间长,因为 PM 才是本职工作。程序我慢慢学,现在愁的是靠谱入门途径。
    rosalindest
        5
    rosalindest  
    OP
       2016-05-18 16:17:54 +08:00
    @LINAICAI 斯坦福那个有收藏!
    janrone
        6
    janrone  
       2016-05-18 16:18:12 +08:00   ❤️ 1
    什么工具类 app 我来开发你来 pm 如何 。。。
    jydeng
        7
    jydeng  
       2016-05-18 16:18:26 +08:00
    我是做 Web 开发的,没写过 ios ,不过比较快的方式应该是看视频入门,然后看书。
    ppdep
        8
    ppdep  
       2016-05-18 16:19:21 +08:00
    不约 怎么可能有程序员 GG 来教你,注孤生。
    firefox12
        9
    firefox12  
       2016-05-18 16:19:38 +08:00
    你觉得 一个初中学生大概多久能学到你的英语水平? 我觉得难度跨度差不多。
    rosalindest
        10
    rosalindest  
    OP
       2016-05-18 16:21:18 +08:00
    @Moker
    get ,非常感谢!

    我也知道很多想转产品~
    不过我倒不是想转开发,是我想坚持的兴趣啦~
    somnus
        11
    somnus  
       2016-05-18 16:22:25 +08:00
    按照 v2 的惯例要上图
    rosalindest
        12
    rosalindest  
    OP
       2016-05-18 16:22:41 +08:00
    @janrone 噗...我还没有想自己的产品...只是方向上是这么感觉的...
    rosalindest
        13
    rosalindest  
    OP
       2016-05-18 16:23:01 +08:00
    @jydeng 谢谢!
    rosalindest
        14
    rosalindest  
    OP
       2016-05-18 16:23:18 +08:00
    @ppdep 还有程序姐姐
    rosalindest
        15
    rosalindest  
    OP
       2016-05-18 16:23:43 +08:00
    @firefox12 嗯..听起来在可接受范围内~
    ppdep
        16
    ppdep  
       2016-05-18 16:24:50 +08:00
    @rosalindest IOS 开发 首先要上 PRO+IPHONE+PAD 取决于你想开发哪个平台的,然后揩要买一个 License ,每年 1K 不到
    ppdep
        17
    ppdep  
       2016-05-18 16:26:32 +08:00
    @rosalindest 讲道理,难度太大了。而且 IOS 现在开发泛滥,不是一个学 IOS 的好时机。如果就是想做一个产品的话,我觉得难度真的太大了,对一个新手来说。
    rosalindest
        18
    rosalindest  
    OP
       2016-05-18 16:26:43 +08:00
    @ppdep 就差 pro 了 233333

    我还是想做 iphone 的 APP 。

    看起来似乎可以负担 www
    ppdep
        19
    ppdep  
       2016-05-18 16:28:54 +08:00
    @rosalindest PRO 推荐买个 15 寸的,屏幕看起来大一点,(代码 /屏幕 看的越多越爽)

    数据结构+算法,想想就觉得,你要做出一个产品出来,好累啊。。
    isno
        20
    isno  
       2016-05-18 16:29:31 +08:00   ❤️ 1
    1. 你不约
    2. 你说自己长的丑

    瞬间没有回复的心情了 :(
    rosalindest
        21
    rosalindest  
    OP
       2016-05-18 16:29:43 +08:00
    @ppdep 怎么说呢,我不用这个吃饭,我肯定会把大部分时间用在产品设计上。
    但是无法把自己设计的东西亲自实现的感觉太糟糕了。一遍一遍的讲评设计以后还会拿到和自己设计有偏差的东西。我真的越来越不能忍。

    14 年前我学了一年软笔书法, 14 年后我重新捡起来学。
    在我看来,我想做就去做就好了。
    把握好轻重缓急就好。
    我怎么可能让自己想学程序的心一直忍着呢 www
    kokdemo
        22
    kokdemo  
       2016-05-18 16:30:34 +08:00   ❤️ 6
    我也是做产品的,说实在很反感你这种描述方式。
    想学就学,别把希望都寄托在别人身上。

    找不到资料教程可以 google ,可以在各种论坛里问,甚至直接问同事都没啥问题。

    叫程序员爸爸,做产品的就非得这么说吗?
    rosalindest
        23
    rosalindest  
    OP
       2016-05-18 16:31:25 +08:00
    @ppdep 15 寸- - 我入个 13 的真的我觉得顶死了...
    至于大小问题不是外接显示器就好了?

    我接个 32 寸曲面不是更爽哈哈哈哈哈哈哈
    ppdep
        24
    ppdep  
       2016-05-18 16:32:15 +08:00
    @rosalindest 你能说说看 是什么方面的偏差吗? 是程序员不能理解你的设计还是程序员实现不了。
    讲道理,如果是后者,我劝你不要有这心思。如果是程序员觉得不能实现的,肯定需要付出非常大的 effort ,最终的结果就是自己造轮子,然后都是 bug 。
    ppdep
        25
    ppdep  
       2016-05-18 16:33:39 +08:00
    @rosalindest 恩 15/13 看自己喜好。我入的是 15 ,因为我喜欢移动办公,总不能随时带个显示器吧。嘻嘻
    rosalindest
        26
    rosalindest  
    OP
       2016-05-18 16:35:04 +08:00
    @kokdemo 你好,我管全公司的程序员都叫爸爸。只要他们能按时给我出东西就行。
    另外原贴写了,我同事不愿意教我,他太害羞。我逼了三四次都不愿意。
    资料和教程,如果你细看的话,会发现我上面有回复另外一个人说我有收藏斯坦福的教程视频。

    最后,我自己也极其厌恶伸手党。
    rosalindest
        27
    rosalindest  
    OP
       2016-05-18 16:35:31 +08:00
    @isno 喂喂,还是回复了是什么鬼!!!
    rosalindest
        28
    rosalindest  
    OP
       2016-05-18 16:39:24 +08:00
    @ppdep 没有没有,是前者。 BUG 或者是技术难度无法实现这个我明白。我学了我也肛不动。
    是他们多少会有理解偏差和遗忘一些事情。

    再来就是我这边一有变动就又要增加沟通成本讲半天,我已经越来越不能忍了。
    其实说白了就是我不能忍沟通成本太高这件事。
    apert
        29
    apert  
       2016-05-18 16:42:34 +08:00
    最重要的一点是『开始』。
    我觉得一旦有了一个开头之后,就像给“静止的物体”提供一个初始作用力,接下来就比较好办,循循渐进的课程资料应该不少。
    还有就是刚开始需要有一些“好的反馈”(完成一些简单任务),有点小成就感,可以促进学习动力。
    切忌『想太多做太少』, 100%详尽的学习计划是不存在的,渐渐学渐渐修改。
    共勉:)
    hqdmy
        30
    hqdmy  
       2016-05-18 16:43:34 +08:00
    先上图嘛
    rosalindest
        31
    rosalindest  
    OP
       2016-05-18 16:47:07 +08:00
    @apert 嗯,对的。
    我现在就是希望在开始前尽可能让这股力使对地方。
    一定会开始的!
    doublleft
        32
    doublleft  
       2016-05-18 16:53:06 +08:00
    @rosalindest 我也想听咋办
    rosalindest
        33
    rosalindest  
    OP
       2016-05-18 16:55:32 +08:00
    @doublleft 嗯?什么咋办?你也想学 IOS 嘛?
    n37r06u3
        34
    n37r06u3  
       2016-05-18 16:55:34 +08:00
    听说 PY 交易比较赚钱
    ppdep
        35
    ppdep  
       2016-05-18 16:58:31 +08:00
    @rosalindest 沟通成本 可能是你不能 get 到程序员的点,需求改来改去的确实头痛的。我推荐你的做法是把你的需求落笔落下来,让他形象化, ps 也好,画画也好。而不是你自己去亲力亲为。不然哪来的 team work 。程序员这条路是一条不归路,没有想好需要付出多少的时候,不要轻易去走。 BY 一个后端开发 er 的肺腑之言。
    iYu
        36
    iYu  
       2016-05-18 16:59:08 +08:00
    7 个月的产品。我觉得吧,产品这条路博大精深的,并不是人人都可以做。先把产品做到极致比较适合你描述出来的状态。#一个老司机的建议
    rosalindest
        37
    rosalindest  
    OP
       2016-05-18 17:02:15 +08:00
    @ppdep 形象化是必须的啊..不然 Axure 啊..墨刀啊..都是为了干啥...

    其实大概也是我比较心急吧...
    而且现在问过的程序都不建议我学...大家越这么反对我反倒是更感兴趣了...我现在有时间学又想学为什么就不可以...我没有学怎么知道不可以呢...真不可以...自己知道及时止损就好了...

    当然..产品也是条不归路 2333333
    doublleft
        38
    doublleft  
       2016-05-18 17:02:36 +08:00
    @rosalindest 不不不,我想听女 PM 叫爸爸
    rosalindest
        39
    rosalindest  
    OP
       2016-05-18 17:03:40 +08:00
    @iYu 产品博大精深非常赞同..
    现在手上有项目更加觉得产品真的不是人人都可以的...

    我会以把产品做到极致为终极目的,这一点不会忘。
    yeyuexia
        40
    yeyuexia  
       2016-05-18 17:04:33 +08:00
    1. 建议看官方文档 靠谱多了 https://developer.apple.com/swift/ 中文版 http://www.swiftguide.cn/ 不过上面是 swift2.1 现在最新的 swift2.12.2
    2.不建议买书, iOS 现在更新太快了,买到的书估计都是过时的技术了。报班不知道,建议看官方文档自学
    3. 见 1
    4. 一台有 mac 系统的电脑。买的话量力而行,别听上面的人忽悠买 15 寸的, 13 寸就很好了, air 也行,不行就装黑苹果。然后 iphone 手机一部
    5.我也成都 约么? 2333

    最后顺便给我司打个广告 http://www.nowcoder.com/activity/thoughtworks-pair 成都可以找若愚 他 swift 很牛的 (不过你都不会我还是不建议直接去跟人家 pair )
    ppdep
        41
    ppdep  
       2016-05-18 17:07:20 +08:00
    @rosalindest 那就这样,你先看一下第一集斯坦福的 IOS 公开课,如果感觉轻松无压力,那就再来说 IOS 的学习问题。

    (内心 OS :如果你要的是扎实的 IOS 开发,首先学习的不是 IOS ,而是补习算法+数据结构, at least 2 年的基础知识)

    喜欢就好,喜欢 IOS 就去学,至少尝试过。
    Roboo
        42
    Roboo  
       2016-05-18 17:09:31 +08:00 via Android
    你先上个图 [逃]
    qian0206
        43
    qian0206  
       2016-05-18 17:10:10 +08:00
    明明是个软妹子,为啥要做女汉子
    rosalindest
        44
    rosalindest  
    OP
       2016-05-18 17:15:25 +08:00
    @yeyuexia 讲真,我之所以列成一条一条问,就是希望等到这样一条一条的回答
    首先谢谢你耐心回复我!
    果然报班是被大家都否定的 2333 而且我也发现了书其实很过时....
    如果是写 IOS 的可以约哈哈哈哈哈

    跪求教我干货!
    rosalindest
        45
    rosalindest  
    OP
       2016-05-18 17:16:26 +08:00
    @ppdep 于是又知道了还有其他的基础知识 233333

    我又加了两年工作量

    还是先听大家的去看视频先
    rosalindest
        46
    rosalindest  
    OP
       2016-05-18 17:16:50 +08:00
    @qian0206 软妹子女汉子都是我 23333333
    随便定义人是坏习惯 wwww
    qian0206
        47
    qian0206  
       2016-05-18 17:19:05 +08:00
    @rosalindest 我意思,安安静静的做一个软妹子当产品经理 ,写代码容易成为一个女汉子,这种事,找一个会 IOS 的程序员做男朋友就行了啊
    rosalindest
        48
    rosalindest  
    OP
       2016-05-18 17:21:12 +08:00
    @qian0206 谁....谁说软妹子能做 PM...我已经气到变形
    helloSwift
        49
    helloSwift  
       2016-05-18 17:23:15 +08:00
    qian0206
        50
    qian0206  
       2016-05-18 17:25:05 +08:00
    @rosalindest 我都怀疑是我表达能力有问题,还是你的理解能力有问题,我在浅显一点和你说,做 PM 相对于写代码来说,软妹子属性会高很多,所以我觉得做 PM 的妹子多数属于软妹子,但是写代码的基本都是女汉子!


    这下你懂了吧,还是不懂的话,咱俩也没法交流了,或许这就是程序员和产品经理之间为啥会有那么多矛盾的地方把
    rosalindest
        51
    rosalindest  
    OP
       2016-05-18 17:26:01 +08:00
    @helloSwift 虽然我已经有了,不过还是很谢谢!!
    rosalindest
        52
    rosalindest  
    OP
       2016-05-18 17:28:44 +08:00
    @qian0206 2333333 笑死我了...简直是完美再现了日常么....

    我明白你的意思啦...哎哟让我笑会.....
    123s
        53
    123s  
       2016-05-18 17:29:40 +08:00
    @rosalindest 你把我教会,你也会了。
    robinshi2010
        54
    robinshi2010  
       2016-05-18 17:29:49 +08:00
    完全一点经验都没有建议可以从视频入手,

    但是楼上说的斯坦福的白胡子老头的视频讲的有点快也有点多。新手不建议直接听。可以从国内某些视频学习平台的口水课开始听起。慢慢来。

    其次,鉴于楼主不要求快。也不发愁就业。对自己的智商也没怀疑。强烈不建议报班。如果一个程序员自己自学都不会。那只能呵呵呵呵。。。

    btw 强烈谴责这种第一不上照片,第二叔叔不约的提问方式
    qian0206
        55
    qian0206  
       2016-05-18 17:30:43 +08:00
    @rosalindest 我想表达的是没法和你交流!!!日常可不是这样!
    rosalindest
        56
    rosalindest  
    OP
       2016-05-18 17:31:31 +08:00
    @123s 为什么程序爸爸一定要来分批次展现我工作中的沟通障碍日常
    rosalindest
        57
    rosalindest  
    OP
       2016-05-18 17:32:00 +08:00
    @qian0206 哈哈哈哈哈我们真的没办法沟通!!我已经笑疯了!!!
    rosalindest
        58
    rosalindest  
    OP
       2016-05-18 17:32:48 +08:00
    @robinshi2010 视频视频视频!我已经 get 了!

    不过肉身在成都的 IOS 可以约啊!
    qian0206
        59
    qian0206  
       2016-05-18 17:33:29 +08:00
    @rosalindest 对人最起码的尊重总得有把你!
    xayoung
        60
    xayoung  
       2016-05-18 17:35:52 +08:00
    纠正一点,是 iOS ! iOS ! iOS !不是是 IOS ,也不是 ios
    rosalindest
        61
    rosalindest  
    OP
       2016-05-18 17:40:50 +08:00
    @qian0206 等等...突然炸毛是个什么情况?
    我没有不尊重你啊...
    rosalindest
        62
    rosalindest  
    OP
       2016-05-18 17:41:33 +08:00
    @xayoung 噢!!!还真不知道这有差别!抱歉!!以后一定记得!!
    SamWanng
        63
    SamWanng  
       2016-05-18 17:48:59 +08:00
    bk201
        64
    bk201  
       2016-05-18 17:50:15 +08:00 via iPhone
    讲真,如果不是喜欢你为何要教你?
    kevinroot
        65
    kevinroot  
       2016-05-18 17:51:10 +08:00
    英语好优势挺大的么,看 Stanford 的视频,苹果的官方的文档, WWDC 视频;然后挑个应用,微博客户端啊什么的做一下。
    rosalindest
        66
    rosalindest  
    OP
       2016-05-18 17:51:21 +08:00
    @SamWanng 谢谢!!
    robinshi2010
        67
    robinshi2010  
       2016-05-18 17:52:49 +08:00
    @rosalindest 资瓷楼上观点。是 iOS 并不是 IOS 。另外后面的 btw 我就是瞎扯的,从来没去过成都。
    rosalindest
        68
    rosalindest  
    OP
       2016-05-18 17:53:00 +08:00
    @bk201 讲真,我知道这个..所以我说了大家愿意抖多少抖多少!看完了我写的我都好开心了!
    rosalindest
        69
    rosalindest  
    OP
       2016-05-18 17:54:10 +08:00
    @kevinroot 三言两语说完的事...我可能要做好几年
    sentimentality
        70
    sentimentality  
       2016-05-18 18:11:58 +08:00
    一堆的 233www !!!看得我眼晕...真的想学,踏踏实实开始学就好了,不知道为什么感觉楼主是个有点浮躁的人(抱歉我主观了),可能对楼主来说最重要的不是在这里用自以为幽默的方式找爸爸,而是点开一个视频教程完完整整看下来吧。
    lechain
        71
    lechain  
       2016-05-18 18:14:50 +08:00 via Android
    对于有的人来说看视频教程好,有的人适合看书,有的人适合报班,楼主看自己是适合哪种类型的咯(感觉说了跟没说一样)不过学开发的最重要的还是动手……一定要动手,哪怕只是搭建一个开发环境(搭建开发环境的教程可以用搜索引擎或者买书,有些视频教程里也有,
    rosalindest
        72
    rosalindest  
    OP
       2016-05-18 18:17:23 +08:00
    @robinshi2010 啊...并没有放在心上啦...瞎扯也没事~
    rosalindest
        73
    rosalindest  
    OP
       2016-05-18 18:23:31 +08:00
    @sentimentality 嗯...确实浮躁...这是我现在一个大毛病...

    大概也是因为我以前觉得程序是非常深奥非常聪明的人才能学的,所以心里一直是敬畏的心态。
    所以会害怕自己门外汉说了什么不恰当的话让大家不开心,比如前面的 [IOS] ,所以画风就会打哈哈一点。

    如你所说,该找的该问的我觉得我都尽力了。
    要开始学才是最重要的。
    rosalindest
        74
    rosalindest  
    OP
       2016-05-18 18:26:49 +08:00
    @lechain 嗯,这个也有道理。不过现在绝大部分人都建议我看视频。我应该会这边先开始。

    感谢!
    droiz
        75
    droiz  
       2016-05-18 18:32:21 +08:00
    上图概率应该会高很多。蛤蛤
    首先买个 Mac 和 iPhone ,然后开始跟着网上教程学,比如网易云课堂或 imooc 之类的。如果没有一点点开发技术,建议先学个 python 之类的语言练练手,省的一上来就蒙逼。
    rosalindest
        76
    rosalindest  
    OP
       2016-05-18 18:35:42 +08:00
    @droiz 讲真,我现在在玩一个网页游戏,就是真的少儿编程启蒙那种。就是用脚本语言的,我就是选的 python 。
    所以我也怕自己一上来就懵逼
    charzluo
        77
    charzluo  
       2016-05-18 18:37:05 +08:00
    讲真,妹子气质不错,而且确实很萌,就酱,我死去了
    rosalindest
        78
    rosalindest  
    OP
       2016-05-18 18:50:22 +08:00
    @charzluo 还是,谢谢你,帮我顶了帖 233
    charzluo
        79
    charzluo  
       2016-05-18 18:57:31 +08:00
    @rosalindest 2333 ,加油吧,兴趣真的很重要, UI 转产品 3 年的微笑说道
    rosalindest
        80
    rosalindest  
    OP
       2016-05-18 19:06:48 +08:00
    @charzluo 噢!那你是前辈!受我一拜!
    希望大家都可以做自己真正喜欢的事情 w
    SlipStupig
        81
    SlipStupig  
       2016-05-18 19:19:52 +08:00
    长得漂亮,啥也不说了,你的目标就是分布式调度程序狗,他们给你瞬间完成。反之则亦然
    Davidwg
        82
    Davidwg  
       2016-05-18 19:28:40 +08:00
    这时间你不如把自己的产品能力和知识学习锻炼一下,说的好像产品不需要学习一样。
    rosalindest
        83
    rosalindest  
    OP
       2016-05-18 19:29:56 +08:00
    @Davidwg 学产品和学程序似乎不冲突?
    fengxiang
        84
    fengxiang  
       2016-05-18 19:43:56 +08:00
    来错地方了,应该去知乎。我相信搜一下知乎会找到答案的。
    Magician
        85
    Magician  
       2016-05-18 19:58:28 +08:00 via iPhone
    这应该去知乎。
    zjl03505
        86
    zjl03505  
       2016-05-18 20:33:00 +08:00
    你觉得不冲突只是因为你入门还太浅。
    不过理论越后面确实越不冲突。但我想你还没到这个程度。

    另回答你的问题,我也是 pm
    我觉得可以在 极客学院上学
    http://wiki.jikexueyuan.com/project/swift/chapter1/01_swift.html

    设备有钱上 mbp ,没钱的话学习阶段其实 mba 也可以跑
    Davidwg
        87
    Davidwg  
       2016-05-18 21:21:12 +08:00
    @rosalindest 你要做产品,拿出更多时间学习产品比学习开发能带来更多收益。
    Rorysky
        88
    Rorysky  
       2016-05-18 21:39:52 +08:00
    小狗,爸爸, 这是 调教 向么?
    rosalindest
        89
    rosalindest  
    OP
       2016-05-18 22:28:13 +08:00 via iPad
    @fengxiang 知乎也搜了,我现在是用自己能接触到渠道把信息收集一波先
    rosalindest
        90
    rosalindest  
    OP
       2016-05-18 22:28:56 +08:00 via iPad
    @zjl03505 感谢你的建议!会去看的!
    rosalindest
        91
    rosalindest  
    OP
       2016-05-18 22:30:57 +08:00 via iPad
    @Davidwg 我不是说了么,做程序只是兴趣,不用这个谋生,不需要敲代码带来收益。
    本职是产品,我不会忘记,我也会一直努力把产品做到极致,这是我的第一要务。
    watermelon92
        92
    watermelon92  
       2016-05-18 22:52:57 +08:00
    哈哈,同英专、 PM 、同样在 5 月份(去年)产生了做 app 的念头( 0 基础)。
    分享下我的经历吧,
    1 、从斯坦福公开课开始,了解 iOS 开发都需要什么知识,遇到不懂的就查,示例代码,练习都不要错过。
    2 、大概看到第三课,你会发现语言是个问题,我看的是 swift 版本。所以我就同时开始学 swift ,慕课网的玩转 swift +官网的语法书就够了。同样,用多少学多少。需求驱动学习。
    3 、找本对 iOS 技术有体系化梳理的书,配合视频一起用。我选的是 beginning iOS8 development with swift.
    4 、其实 wenderich 的 iOS apprentice 系列也不错,但我个人觉得太啰嗦了。你可以了解下再做决定。

    以上,多条线穿插进行。不求精通,目标是对 iOS 开发知识产生体系化的认知,在后续的实现过程中能够抽象并分解问题,并知道从哪里找答案,就足够了。

    最后我在 9 月份撸了个记事应用。
    BTW ,就产品岗而言,其实降低沟通成本的最佳途径不是学技术。不过管 ta 呢,开心就好。
    rosalindest
        93
    rosalindest  
    OP
       2016-05-18 23:03:37 +08:00 via iPad
    @watermelon92 啊好有用!太谢谢你的回答了!

    感觉会和你差不多的路。我也是希望先用多少学多少。
    确认学起来真的有兴趣我就会继续深入学习。直到自己能撸自己的设计。
    现在怎么有兴趣都还是自己脑补,要做过才知道
    kevinroot
        94
    kevinroot  
       2016-05-18 23:08:07 +08:00
    @rosalindest 加油咯,每天花一两个小时学习,入门很快的。
    watermelon92
        95
    watermelon92  
       2016-05-18 23:09:24 +08:00
    @rosalindest 哈,加油~ Just do it!
    rosalindest
        96
    rosalindest  
    OP
       2016-05-18 23:16:40 +08:00 via iPad
    @kevinroot
    @watermelon92

    嗯嗯!谢谢两位!
    maxsec
        97
    maxsec  
       2016-05-18 23:44:59 +08:00
    没照片怎么评论
    JerryHwong
        98
    JerryHwong  
       2016-05-18 23:51:55 +08:00
    同产品汪,入坑 iOS 一月,已经迭代了两个版本,讲真,好程序员和一般程序员都能差很远,公司前 iOS 程序倒是没写出什么 bug ,稳定还不错;但可读性不忍直视、模块高度耦合,目前版本正在做重构。推荐一本书 iOS programming , The Big Nerd Ranch Guide 出的,前置读物我用的 Programming in Objective-C ,因公司项目用的 OC 。最重要还是静得下心,能坚持下去,其他都会有的。
    JerryHwong
        99
    JerryHwong  
       2016-05-19 00:03:01 +08:00
    作为产品, mvp 、精益的理念就不多说了。嘛,眼界要高,手也要跟上。
    我目前使用 11 寸 macbook air ,并没有什么压力,够用就好,谨防需求蔓延...
    rosalindest
        100
    rosalindest  
    OP
       2016-05-19 00:12:36 +08:00 via iPad
    @JerryHwong 高度耦合,以后不怕出问题么。
    不过听你说 air 够用似乎让我觉得钱包君有救
    1  2  3  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2838 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 38ms · UTC 07:36 · PVG 15:36 · LAX 23:36 · JFK 02:36
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.