V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
zl1com
V2EX  ›  问与答

已经快29岁了,从零学习编程和APP开发有多难?

  •  
  •   zl1com · 2013-06-09 09:45:37 +08:00 · 26602 次点击
    这是一个创建于 4193 天前的主题,其中的信息可能已经有所发展或是发生改变。
    已经从事工业设计工作近6年,主要是实体的产品设计和开发(电器之类的),对于产品体验有一定的认识,觉得市面上很多类型的APP的使用体验还有很多开发的空间,想利用业余经历从零学习编程和软件开发,现实么?关键是已经快到三十了,是不是有点晚了
    30 条回复    1970-01-01 08:00:00 +08:00
    ameba
        1
    ameba  
       2013-06-09 09:54:17 +08:00
    现不现实是要糊口么?当成一个爱好可以帮你开启另一个世界。任何人都可以开始。。。
    qiayue
        2
    qiayue  
       2013-06-09 10:01:42 +08:00   ❤️ 2
    你都不开始,怎知难不难。
    跨出第一步,方知路凹凸。
    zl1com
        3
    zl1com  
    OP
       2013-06-09 10:04:38 +08:00
    工业产品设计是暂时糊口的职业,但是总觉得这不是我最终的归宿,平时最爱刷IT类新闻,下各类APP把玩,小学时自学过BASIC,编过几个小游戏(非常简单的哪种),大学报考专业时阴差阳错填了工业设计,一干就是这么多年,一直没勇气放下重新起步
    备注:自学过一定的网站编程,美术功底自认扎实(平面三维都会)
    darcy
        4
    darcy  
       2013-06-09 10:06:35 +08:00 via iPhone
    @zl1com 这功底必须学啊 没生活压力就果断迈出第一步吧
    botao1
        5
    botao1  
       2013-06-09 10:11:44 +08:00
    @zl1com 你说的网站编程是指什么?

    当然不晚,从做个人网站开始吧。
    http://www.w3school.com.cn/ 欢迎你

    iOS 官方上手指南欢迎你
    https://developer.apple.com/library/ios/#referencelibrary/GettingStarted/RoadMapiOSCh/chapters/Introduction.html
    zl1com
        6
    zl1com  
    OP
       2013-06-09 10:13:56 +08:00
    可笑的是就是有生活压力啊,本人屌丝一枚,有一个跟着吃苦的MM,话说现在这份工作待遇不高也够养家糊口,辞职该行的话风险好大啊,但是前景堪忧,因为一直没真正喜欢过自己的职业,相对与程序员来说逆袭的概率很低啊
    可能我需要问一下比较具体的问题。
    我工作在上海,平时基本不加班,正常双休,利用业余时间从零开始学习IOS开发,需要从哪开始,先学些什么作为基础,还需要学习些什么用于提高,现实么,需要多长时间?
    谢谢各位了
    Hansee
        7
    Hansee  
       2013-06-09 10:14:54 +08:00
    会美工,会一定的网站编程也不算是0,ios这些都要用到。
    其实难不难这种东西是因人而异的没有必要来发帖问,很多时候发这种帖子其实你心理早有决定了,只是想多收到点让你天枰更加倾斜的答案吧?
    感觉学编程和这门语言难易无关,不是说相对其他语言简单你学这个就一定学会,和毅力天赋有关。
    至于年纪,这是很多人用的最多的借口了,但做事真的和年纪没关系和心态和毅力有关系。
    haiyang416
        8
    haiyang416  
       2013-06-09 10:15:42 +08:00
    别辞职,用业余时间学,哪有那么都顾虑。
    zl1com
        9
    zl1com  
    OP
       2013-06-09 10:16:31 +08:00
    @botao1 基本的HTML语言,CSS会一点,自己搭过一个WORDPRESS平台的个人网站(关于产品设计资讯的,去年关停)
    tylr
        10
    tylr  
       2013-06-09 10:16:54 +08:00 via iPhone
    楼主英文如何,英文很好且有兴趣的话,应该很快上手吧个人感觉
    zl1com
        11
    zl1com  
    OP
       2013-06-09 10:19:43 +08:00
    @tylr 英语四级.呵呵...不是很好,关键词汇量不够,瞎猜的水平是有的
    botao1
        12
    botao1  
       2013-06-09 10:23:09 +08:00
    @zl1com 自己做一个WordPress主题,完成后发布到这里吧!
    zl1com
        13
    zl1com  
    OP
       2013-06-09 10:28:08 +08:00
    @botao1 主题还真没尝试过,之前搭的是在别人主题基础上东改西改而成的,简约风格,关停了,也没备份,随它去了,截图都没有,叫design4bread
    ipconfiger
        14
    ipconfiger  
       2013-06-09 10:42:10 +08:00
    王江民 38岁开始学习计算机,写出了kill系列杀毒软件
    lichao
        15
    lichao  
       2013-06-09 10:45:46 +08:00
    Instagram 创始人也是零基础自学,最终创造了 10 亿美元的神话。所以年龄什么的不是问题。
    Cwind
        16
    Cwind  
       2013-06-09 11:11:23 +08:00
    上手并做出一款app -- 相当简单
    开发出一款优质app -- 不简单
    个人开发者拿这个糊口 -- 难度挺大的
    walkingway
        17
    walkingway  
       2013-06-09 12:05:42 +08:00
    我跟楼主年龄差不多,目前在一个国企的IT部门混日子,平时空闲时间也很多,去年买了个mac mini开始学做开发,上班闲了就看书,上github看code,手写代码,晚上回去敲,最近在捣鼓企业项目管理系统的iOS版本,sqlite什么的都是用到什么就学。教程2013斯坦福iOS开发就够了。

    之前也考虑过年龄的问题,后来想想真是个伪命题。喜欢就去学就去做就够了。

    需尽人事,亦听天命。但行善事,莫问前程 :)
    RoyLaw
        18
    RoyLaw  
       2013-06-09 12:33:55 +08:00   ❤️ 1
    30岁,政府部门IT混饭,刚刚开始自学iOS开发。虽然学习能力下降很多,但是学着总有提高。我基本是依靠Stanford CS139p,CodeSchool的iOS Path和Big Nerd Ranch的iOS Programming 3rd Edition自学的。
    kevinv
        19
    kevinv  
       2013-06-09 12:36:06 +08:00
    有兴趣的话就学,每天给自己布置点任务,多想想,多问问,时间到了,功夫自然练成。但是想糊口的话个人感觉就没有太大必要了。
    yyai3
        20
    yyai3  
       2013-06-09 12:46:22 +08:00
    @RoyLaw +1 好懒啊
    zl1com
        21
    zl1com  
    OP
       2013-06-09 13:08:44 +08:00
    @walkingway @Roylaw 非常感谢分享经验
    iTwoEleven
        22
    iTwoEleven  
       2013-06-09 13:22:00 +08:00
    @zl1com 真心喜欢,并愿意此后走iOS开发这条路,先充分利用业余时间去努力,给自己一个时间节点(半年或一年),到了节点时间看看自己的成果,再问问自己的内心是不是还那么喜欢iOS开发。
    liuhang0077
        23
    liuhang0077  
       2013-06-09 13:24:01 +08:00 via Android
    什么时候学都不晚 关键看你想不想学
    cssnote
        24
    cssnote  
       2013-06-09 13:37:14 +08:00
    建议不要学,既然你有6年的工业设计基础,为何不在交互,用户体验方面继续深造?

    要做出一个好的产品,并且能盈利,绝不是设计和程序实现出来就可以简单实现目标的。更多的依靠运营和战略。

    所以按照你目前的情况,我认为比较合适的是,你继续做设计,有好的设计方向或者idea时找一个程序员合作开发,团队很重要。
    offspring
        25
    offspring  
       2013-06-09 13:54:38 +08:00
    求用iOS技能交换美术技能
    luoqeng
        26
    luoqeng  
       2013-06-09 19:06:03 +08:00   ❤️ 1
    http://www.cocoachina.com/special/fornew.html

    http://www.verycd.com/search/folders/ iPhone

    我學某項技術時,習慣把關於這項技術的所有資料 pdf 視頻 blog等,都下載下來。
    然後學一些適合自己的,遇到看不懂的就換,目前還沒遇到什麼困難。

    ………………………………………………勵志分割線………………………………………………………………………………

    「全世界來作對的阻力,也比不上一個人固步自封的力量。」
    「你会成为你想成为的人。只要你想。」
    「思想的唯一限制,其实是人的信念。只有相信自己能做到,你才能做得到。 ——王垠」
    http://www.zhihu.com/question/20902622」
    ushuz
        27
    ushuz  
       2013-06-09 19:59:05 +08:00
    活到老学到老,一点儿都不晚。
    bengol
        28
    bengol  
       2013-06-09 22:59:38 +08:00
    @zl1com 别辞职,另外个人建议还是先看一些基础的python or c++ or java,一开始就像着去做app, 很容易浮于表面
    lin
        29
    lin  
       2013-06-10 00:00:56 +08:00
    @zl1com 不要问需要多少时间。不走第一步,永远学不会。不加班有双休,已经羡煞旁人。
    refresh
        30
    refresh  
       2013-06-10 00:05:20 +08:00
    只要愿意学,永远不晚
    嗯,不要辞职,先当成一个兴趣爱好好了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2376 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 02:04 · PVG 10:04 · LAX 18:04 · JFK 21:04
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.