• 请不要在回答技术问题时复制粘贴 AI 生成的内容
twdhsbc
V2EX  ›  程序员

想做程序员应该从什么学起

  •  
  •   twdhsbc · Jan 28, 2015 · 4001 views
    This topic created in 4121 days ago, the information mentioned may be changed or developed.

    问,比如说我想写一个爬虫,应该看那些书呢.想弄一个搜索引擎应该怎么做呢,我想翻墙应该怎么做呢?
    给点建议吧各位大大

    55 replies    2015-01-29 21:25:56 +08:00
    acros
        1
    acros  
       Jan 28, 2015
    1.我猜大家会建议你现在开始看Python
    2.读CS博士·····
    3.买个服务就好了
    ETiV
        2
    ETiV  
       Jan 28, 2015   ❤️ 1
    先学会买电脑 && 组装电脑 && 修电脑. 再开始学编程.

    要不然就不要跟别人说自己会编程...
    surewen
        3
    surewen  
       Jan 28, 2015   ❤️ 1
    @ETiV 别扯了,照你这么说做个菜还得研究天然气的原理吗
    sb
        4
    sb  
       Jan 28, 2015
    搬砖 )逃...
    Kai
        5
    Kai  
       Jan 28, 2015
    读《黑客与画家》
    cszhiyue
        6
    cszhiyue  
       Jan 28, 2015
    @ETiV 实名反对楼上答案 .....23333,不要误导.....
    爬虫 python 很好入门,先上网找几个通用的例子,然后改..
    遇到不懂的google 或者提问, 搜索引擎就需要系统一点的知识了....
    0x142857
        7
    0x142857  
       Jan 28, 2015
    我想发动一场战争,是该用枪还是用剑。
    Twinkle
        8
    Twinkle  
       Jan 28, 2015
    二楼是黑吧 www
    popoge
        9
    popoge  
       Jan 28, 2015
    你得先找一个女朋友
    juxingzhutou
        10
    juxingzhutou  
       Jan 28, 2015
    @popoge 反正都是要分的,找来干嘛用233333
    ivenvd
        11
    ivenvd  
       Jan 28, 2015
    有女朋友的话先分手。
    overlords
        12
    overlords  
       Jan 28, 2015
    不应该先找一枚女友吗?
    kokdemo
        13
    kokdemo  
       Jan 28, 2015
    想做程序员的第一步:

    1.遇到这种问题先google,反正坛子上大家都是来歪楼的……
    zealic
        14
    zealic  
       Jan 28, 2015
    首先,你得知道世界上最好的语言是什么~
    nuansediao
        15
    nuansediao  
       Jan 28, 2015
    先买个双肩包吧。
    halicando
        16
    halicando  
       Jan 28, 2015
    先明确动机再做决定
    skyadmin
        17
    skyadmin  
       Jan 28, 2015
    反对二楼的真的没遇到过朋友找你修电脑的嘛……?听说你是个程序员?来帮我修下电脑吧。。。
    insurgo222
        18
    insurgo222  
       Jan 28, 2015
    认真回答下。先学习Python比较好,网上有很多免费的教学,也可以买「head first Python」。
    ether
        19
    ether  
       Jan 28, 2015
    @skyadmin 因为我们专业不是CS系出身的,所以我们只是会写代码的工程师,所以从来没有人叫我们专业的人修电脑
    xz
        20
    xz  
       Jan 28, 2015
    不会修电脑的话 人家会说 你一个学电脑的连电脑都不会修?
    JasonWong0822
        21
    JasonWong0822  
       Jan 28, 2015
    @ETiV 最好还会设置路由器 修复各种上不了网的问题..23333
    mengrusheng
        22
    mengrusheng  
       Jan 28, 2015
    从 hello world 搞起
    duanyu47
        23
    duanyu47  
       Jan 28, 2015
    先念个CS学位回来
    USCONAN
        24
    USCONAN  
       Jan 28, 2015
    難道不是從科學上網學起?
    broono
        25
    broono  
       Jan 28, 2015
    的确应该有女朋友的先分手,没女朋友的先买台电脑。
    soulgain
        26
    soulgain  
       Jan 28, 2015
    数学。。。
    riophae
        27
    riophae  
       Jan 28, 2015
    我觉得楼主这个次序不太对 应该是先喜欢上编程再想要不要当程序员
    binjoo
        28
    binjoo  
       Jan 28, 2015
    2L虽然是开玩笑的,但是他说的也没错,完全在理。
    jianleer
        29
    jianleer  
       Jan 28, 2015
    英语
    zjxubinbin
        30
    zjxubinbin  
       Jan 28, 2015
    终于看到有人说要先学英语了~~,真不容易...
    lingo233
        31
    lingo233  
       Jan 28, 2015
    php大军马上就要到了,php是最好的语言,没有之一
    虽然我用python
    NeoAtlantis
        32
    NeoAtlantis  
       Jan 28, 2015
    当年备份一个被百度屏蔽了的贴吧(内容没删,但是首页上进不去),用蜘蛛到处爬搜索结果然后寻找这个贴吧里的帖子链接……

    程序是VB.net写的……我自己现在觉得很无语……
    ETiV
        33
    ETiV  
       Jan 28, 2015
    @surewen "照你这么说做个菜还得研究天然气的原理吗"

    怎么说呢.

    如果你是个厨师, 甭管牛逼不牛逼. 肯定会有亲朋好友经常来问你鱼香茄子或者锅包肉菜怎么做.
    没人来问你我们家盐用光了, 或者灶打不着火怎么办...

    但是, 当你是个写代码的...来问问题的不仅仅是跟代码相关的了...
    publicID123
        34
    publicID123  
       Jan 28, 2015
    先学会少发帖做伸手党,善用搜索引擎,程序员必读《提问的智慧》,这点做不到我肯定你做不了程序员。
    spacewander
        35
    spacewander  
       Jan 28, 2015
    @ether 为什么不时会有人找我修电脑 —— 而且我没有一个修成功 —— 然后专业水平就遭到质疑了
    Tyler1989
        36
    Tyler1989  
       Jan 28, 2015 via Android
    @Kai 点你看到1024😂
    Delbert
        37
    Delbert  
       Jan 28, 2015
    @surewen 不用,但是你首先得能点起火来吧?
    所以我的问题是,先学会开机。
    hezhile
        38
    hezhile  
       Jan 28, 2015 via iPhone
    先学会用google
    这个问题会帮你点亮 翻墙 和 研究两个技能
    然后选择python或者JavaScript 作为第一门语言
    twdhsbc
        39
    twdhsbc  
    OP
       Jan 28, 2015
    @zealic PHP啊!大家都这么说..不知道对吗..= =
    Kuro
        40
    Kuro  
       Jan 28, 2015 via Android
    我建议先学 JavaScript,理由是 JavaScript 是互联网上最流行的语言,并且语法简单可以立即做出能用的东西。几乎所有的计算设备都装有 JavaScript 的运行环境(浏览器),并且可以做服务器端应用程序(Node.js)。
    WispZhan
        41
    WispZhan  
       Jan 28, 2015
    先问一句,你现在是什么职业? 学生? 其他行当的想转行?
    如果是学生推荐还是多打基础。如果是想转行速成,想上面一样 推荐python
    canautumn
        42
    canautumn  
       Jan 28, 2015
    对的,先学会少发这种贴
    jesonyang
        43
    jesonyang  
       Jan 29, 2015
    我认为大家都小看楼主了,楼主应该从计算智能看起!
    amfilysky
        44
    amfilysky  
       Jan 29, 2015
    @surewen 不要这么严肃,他只是调侃一下。。难道你真没遇到过吗?大家一听说你是学这个的,就叫你来修电脑。哈哈哈哈哈
    meizhile
        45
    meizhile  
       Jan 29, 2015
    @twdhsbc
    @canautumn 说得对,你也别怪下面都是歪楼的,因为你这类问题的答案网上一搜一大把,获取成本是很低的,你应该先学会使用“搜索引擎”,好吧,你发现这其实是个死循环!访问不了google 就先用“百度”,没什么,都要有这么个过程。
    最终一切都要靠自己,别灰心,你只是一开始觉得难罢了。当你能够发一些更有技术含量的帖子的时候,你会发现楼不一定歪那么厉害了
    Actrace
        46
    Actrace  
       Jan 29, 2015
    @surewen
    我就是按照 @ETiV 的路线过来的。。。_(:3」∠)_
    esile
        47
    esile  
       Jan 29, 2015 via iPhone
    二楼正解
    futhermocker
        48
    futhermocker  
       Jan 29, 2015
    @0x142857 要用思想
    hatcloud
        49
    hatcloud  
       Jan 29, 2015
    要有个程序写得一团糟的程序员女朋友
    drej
        50
    drej  
       Jan 29, 2015
    先买件冲锋衣!
    jumpiz
        51
    jumpiz  
       Jan 29, 2015
    @drej 不行了,先让我笑一会
    ryanyu104
        52
    ryanyu104  
       Jan 29, 2015
    冲锋衣 我笑了
    surewen
        53
    surewen  
       Jan 29, 2015
    @amfilysky @ETiV

    脸皮厚点就行了。我只是觉得初学者不应该吧时间花在硬件本身

    记得我最开始从VB开始学,完了C++,用MFC+opengl写了个简单的建模软件 之后!

    我才知道显卡原来是在机箱里,不是在显示器里 - -

    找我修电脑一律装无辜说我电脑坏了也是拿去修(事实上也是,我很少自己修电脑直到现在)

    但我已经写了10年代码了 - - ○| ̄|_
    surewen
        54
    surewen  
       Jan 29, 2015
    @Actrace 赞毅力。。

    如果这条路我估计早弃了 - -
    Actrace
        55
    Actrace  
       Jan 29, 2015
    @surewen 其实我是误入这圈子的。。。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5741 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 214ms · UTC 07:55 · PVG 15:55 · LAX 00:55 · JFK 03:55
    ♥ Do have faith in what you're doing.