V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
b244183
V2EX  ›  程序员

优秀的程序员基本上都是从小开始编程/折腾的吗?

  •  
  •   b244183 · 2015-07-17 15:00:45 +08:00 · 7538 次点击
    这是一个创建于 3446 天前的主题,其中的信息可能已经有所发展或是发生改变。
    另外,没什么基础的人本科读计算机系能适应吗?
    53 条回复    2015-07-19 22:43:20 +08:00
    linxy
        1
    linxy  
       2015-07-17 15:12:52 +08:00
    优秀的程序员都是努力出来的。这个我们可以追赶到。
    站在顶端的那些人:从小开始+人聪明。这个我们追赶不到…就膜拜膜拜好了。

    没什么基础大学打基础就好了。认真学四年感觉毕业也很厉害了。
    18000rpm
        2
    18000rpm  
       2015-07-17 15:23:14 +08:00
    我看好多人在童子功面前认怂了,其中包括很多我非常尊敬的人
    18000rpm
        3
    18000rpm  
       2015-07-17 15:29:12 +08:00
    好像 LZ 刚进大学?
    是人就能学计算机,只要不断的使用机器解决实际生活的问题就会越来越好玩,还会得到个“大牛”之类的虚名
    qping
        4
    qping  
       2015-07-17 15:29:14 +08:00
    @linxy 赞同 四年找个靠谱导师或者学长,多看书多学习,很大几率秒杀工作几年的人
    Jimrussell
        5
    Jimrussell  
       2015-07-17 15:37:30 +08:00 via Android
    童子功的结果是年少成名,天才程序员之类的。但是在中国你放心,再天才也难免转管理岗。你努力学习到40岁,如果你还能做个一线的技术,肯定在技术上超越那些专管理岗多年的童子功啦。

    ps:你的发言和问题让我看不出你有多喜欢编程。“大学的专业是码代码,我太幸运了。”为什么不这样想?
    童子功们未成年之前的专业训练,让他们学成的时间相比正常学生要短,这种事情是自然规律啊。
    em70
        6
    em70  
       2015-07-17 15:40:16 +08:00
    不是从小,绝大多数人都是在15-20岁之间对计算机产生浓厚兴趣的,包括那些牛人,大师在内
    hitmanx
        7
    hitmanx  
       2015-07-17 17:22:39 +08:00
    @18000rpm 什么叫认怂呢?技术有高低这个难免的
    jiangzhuo
        8
    jiangzhuo  
       2015-07-17 17:32:28 +08:00
    我不是个优秀的程序员
    我从初中开始鼓捣
    看来是输在起跑线上了
    aszxqw
        9
    aszxqw  
       2015-07-17 17:33:01 +08:00
    是的,所以不是十岁前开始写代码的都赶紧卖烧饼去把。
    pepsin
        10
    pepsin  
       2015-07-17 17:42:49 +08:00
    优秀的程序员基本上都是不放弃解决一个问题的,跟几岁开始学没啥关系
    asp
        11
    asp  
       2015-07-17 18:08:09 +08:00
    我也是初中才开始编程的,不过之前都对电脑很感兴趣
    aidaizyy
        12
    aidaizyy  
       2015-07-17 18:09:06 +08:00
    从本科开始是完全来得及的,前提是你对它真的是热爱。
    不用只盯着站在最顶尖的那“几个人”。
    Agromania
        13
    Agromania  
       2015-07-17 18:10:19 +08:00
    本科毕业以后开始都来得及。
    nevermlnd
        14
    nevermlnd  
       2015-07-17 18:17:46 +08:00
    从小学折腾电脑,但只是看看书刊杂志上上网乱捣鼓玩.没有人带.本科CS专业一样玩过去了,现在毕业一年才决定要好好学下coding.这么多年的折腾,虽然上手稍微快一点,但感觉之前十几年浪费的太可惜了..不过亡羊补牢吧
    huijiewei
        15
    huijiewei  
       2015-07-17 18:18:21 +08:00
    不一定要从小,但是总要有颗折腾的心才是。
    sunpj
        16
    sunpj  
       2015-07-17 18:20:54 +08:00   ❤️ 2
    小学3年纪开始写代码,从basic到pascal到大学后的c,c++以及毕业后用java。前前后后也写了10几年代码了。之前供职于阿里巴巴现在在网易。感觉自己还算个ok的程序员。但是我想说的是,从小的编程经历虽然对我有帮助,但是任何时候你开始编程都不算晚。遇到个大学才见到电脑的学长,后面真是牛的一塌糊涂,感觉自己与他差距甚远。所以任何时候开始,都不算晚。Better late than never.
    500miles
        17
    500miles  
       2015-07-17 18:23:13 +08:00
    在国内 大一开始学习编程 只要下功夫 就很不错了. 绝对前30%内
    FastMem
        18
    FastMem  
       2015-07-17 18:38:37 +08:00 via Android
    13岁接触,15岁写前台,16岁研究PHP,17岁公司实习,18岁今年工作一年。
    18000rpm
        19
    18000rpm  
       2015-07-17 18:57:14 +08:00 via Android
    @hitmanx 没有贬义,就是形容那种望尘莫及的感觉
    mthli
        20
    mthli  
       2015-07-17 18:59:21 +08:00
    很多人都是大学开始的,甚至有的是毕业以后才开始的。
    lizhuoli
        21
    lizhuoli  
       2015-07-17 19:02:15 +08:00
    看这评论,大一第一次听过说代码这个东西的人还有救吗……
    jun4rui
        22
    jun4rui  
       2015-07-17 19:04:43 +08:00 via Android   ❤️ 3
    我78年的,小学时代还是Apple2+中华学习机,初中286流行我就自学BASIC然后自学C再后来学PHP到Java到。。。。。


    现在也只是个还凑合的前端而已。


    虽然很多玩意都会,但是真精通的想想也没啥,就能摆点资历吹吹IT界历史唬唬人罢了。

    比我年轻的牛人多如牛毛,感觉人家怎么读几年大学出来干个三五年就这么厉害?

    虽然我自己也有年代太早那时代根本就是原始社会一样和互联网时代没法比自学极度吃力还没效果(我当年已经算自学很牛逼绝对是十里挑一了,然并卵...)

    其实很多老资历入行早的也并不见得心思在编程上,这是我看了黑客历史以后才发现的,早年的那帮子黑客也是好玩整电信交换机、列车调度算法之类粗浅的玩意入行的啊,那时候lisp、汇编、C是入行必备大家都会的大路货色,也不复杂人人都会,难度不见得比如今高,甚至远低于你们现在玩的高级语言例如Java这么多弯弯道道的,所以千万不要妄自菲薄,现在的软件开发比起过去那是复杂了好几个数量级。

    尤其是咱中国,以前那点知识真的只能做谈资当不得真金了。老子当年初中就能直接调用硬件显卡资源直接通过内存地址写视频缓冲区。现在看起来显得莫名高上大,其实简单得死,然而你会了也没用了,如果压根不用那些玩意了,甚至概念都完全不同,连点渣渣得用都没有。。。



    so你们要自信,以前那点玩意到现在真有用的,还是基本算法、基本逻辑、编译原理、软件工程(的原理),基础打好,受益终身。
    surewen
        23
    surewen  
       2015-07-17 19:16:25 +08:00
    我觉得和入行年纪没关系吧。很多小学初中就玩pascal,QB溜溜的。长大后技术可能很一般。

    很多大学才第一次摸电脑,大学毕业后就已经是很牛的人。

    说到底,还是看你的付出。
    zonghua
        24
    zonghua  
       2015-07-17 19:23:00 +08:00
    @surewen 这是先天性的思维方式囧丁的
    tangzx
        25
    tangzx  
       2015-07-17 19:26:17 +08:00 via iPhone
    dhh 毕业后才开始学编程
    xiandao7997
        26
    xiandao7997  
       2015-07-17 19:47:55 +08:00
    王垠不是也大学的时候还不知道 DOS 是什么,后来自学牛到爆。
    liuchang0812
        27
    liuchang0812  
       2015-07-17 21:45:41 +08:00
    世界上几十亿的人,什么样的人都有。。。
    kingcos
        28
    kingcos  
       2015-07-17 22:13:28 +08:00 via iPhone
    我小学开始对电脑兴趣很大,但是不知道编程。。。
    no13bus
        29
    no13bus  
       2015-07-17 22:30:54 +08:00 via iPhone
    我也是工作了几年才开始学写程序的。当然我很菜
    loading
        30
    loading  
       2015-07-17 22:32:41 +08:00 via Android   ❤️ 1
    兴趣、悟性
    Felldeadbird
        31
    Felldeadbird  
       2015-07-17 22:35:29 +08:00
    什么时候开始学习不重要。最重要我觉得是坚持。我高中开始学C++。但没坚持下来,努力学习。最后出来做了PHP。
    另外一个问题,别再说什么基础基础。你刚出生的时候就有走路说话的基础吗?
    hardware
        32
    hardware  
       2015-07-17 23:19:25 +08:00
    @tangzx 看到这个主题我也是想起DHH了
    fishu
        33
    fishu  
       2015-07-17 23:34:18 +08:00 via Android
    我能告诉你我大三才开始敲代码吗,今天刚毕业工作,目前还在自学中
    djyde
        34
    djyde  
       2015-07-17 23:41:31 +08:00
    @FastMem 我草我几乎和你一模一样
    lsmgeb89
        35
    lsmgeb89  
       2015-07-18 00:02:58 +08:00
    这种和什么时候开始搞没什么关系的,牛的人总是会牛的,就这样。
    tSQghkfhTtQt9mtd
        36
    tSQghkfhTtQt9mtd  
       2015-07-18 00:51:12 +08:00
    这个问题我想我有必要@Coxxs @typcn @andy1999
    you4misaki
        37
    you4misaki  
       2015-07-18 08:42:46 +08:00
    种一棵树最好的时机是十年前,其次是现在。
    sangmingming
        38
    sangmingming  
       2015-07-18 09:36:56 +08:00
    农村娃,大学才接触。
    mengzhuo
        39
    mengzhuo  
       2015-07-18 10:15:27 +08:00
    不用妄自菲薄,真的喜欢编程、并坚持的话自然会发光的

    大部分童子功顶多帮助你知道自己喜欢计算机,都是不成气候的小打小闹,只有和其他人交互学习才是王道啊(真的很羡慕现在的孩子上来就有github、stackoverflow(・ω・)ノ
    bk201
        40
    bk201  
       2015-07-18 10:17:29 +08:00
    我一同学,大学来时qq都不会上,电脑什么都不懂,毕业搞andriod,北京工作2年已买房
    snailsir
        41
    snailsir  
       2015-07-18 10:19:51 +08:00
    嗯,你翻翻现在一些比较牛逼的人物,基本都是从父辈开始的。
    anthonyeef
        42
    anthonyeef  
       2015-07-18 10:33:20 +08:00 via Android
    但我觉得越到后面学习所需要的成本也越低。现在网上的资源越来越多也越来越好,技术比起以前更为系统而且成体系。硬件来看,现在用来写代码的机器,性能怎么都比初中小学时候的强吧。
    cloudqq
        43
    cloudqq  
       2015-07-18 11:04:46 +08:00
    @jun4rui 加油,我也是78的。
    typcn
        44
    typcn  
       2015-07-18 13:12:06 +08:00
    @liwanglin12 andy 哈哈哈哈哈
    jdlau
        45
    jdlau  
       2015-07-18 14:46:35 +08:00 via Android
    那我不是得转行。
    tSQghkfhTtQt9mtd
        46
    tSQghkfhTtQt9mtd  
       2015-07-18 15:30:56 +08:00
    @typcn =.=忘记你们俩。。。好吧我的失误,一时想不起来都有谁了
    fly3949
        47
    fly3949  
       2015-07-18 19:25:22 +08:00
    @liwanglin12
    你就是从小开始编程的吧→_→别说别人
    charleyking
        48
    charleyking  
       2015-07-18 20:18:10 +08:00
    叫我大二开始自学的人怎么办...我觉得不管什么东西靠的都是坚持吧
    theJian
        49
    theJian  
       2015-07-18 22:22:01 +08:00
    我給大夥丟臉了,我20歲才開始學
    ren2881971
        50
    ren2881971  
       2015-07-18 22:35:55 +08:00
    大四自学。现在java 三年在职。。。
    tSQghkfhTtQt9mtd
        51
    tSQghkfhTtQt9mtd  
       2015-07-19 00:37:21 +08:00
    @fly3949 我不是!( ▔□▔)
    xiao201261
        52
    xiao201261  
       2015-07-19 22:42:54 +08:00
    @liwanglin12 你怎么不@typcn
    xiao201261
        53
    xiao201261  
       2015-07-19 22:43:20 +08:00
    @liwanglin12 =,= 看到了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   867 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 20:30 · PVG 04:30 · LAX 12:30 · JFK 15:30
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.