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

你是怎样学习新技术的?

  •  
  •   kehr ·
    kehr · Mar 31, 2014 · 8888 views
    This topic created in 4426 days ago, the information mentioned may be changed or developed.
    学习新技术是每个人都经历的过程。你一定也遇到过吧? 你是怎么做的呢? 欢迎讨论!

    我把它分为两种情况:

    ** 1. 工作需要 **

    ** 2. 未雨绸缪 **

    对比二者,前者学习目标明确,学到知识后立马能够用到生产实践中,在这个过程中熟练的掌握新技术;

    后者学完后,如果能够做一些练习,比如做个开源项目练练手,也能初步掌握。

    但是过段时间不接触,学到的知识就会渐渐遗忘,相比前者,后者遗忘的更彻底。程序员的时间有限,谁也不想多做重复的事情。对此你有什么解决方法呢?

    由于是「未雨绸缪」,所以有些知识可能并没有相应的环境去实践(比如,Linux 网络管理、node.js)。相信许多在校的同学深有感触。学到,用不到,让人恨的牙痒痒(个别牛人除外\(^o^)/~)。更可怕的是,对于新知识,不知道为什么去学,完全没有目标。

    ---------------------------------------------------

    下面是我的个人问题:

    对 Linux 感兴趣。最近看了shell和正则,sed和awk。已经掌握基本用法,写过软件安装卸载和服务配置脚本,但总觉得缺少一个稍大的项目练手加深印象,怕过段时间不碰会淡忘。Github 上找了一圈,没有看到适合的项目。

    各位有什么建议? O(∩_∩)O

    或者你做的工作有需要用到这方面的地方,我想能够帮上忙。

    良好的编码风格,绝不含糊。

    欢迎联系我:kehr.china 在 gmail.com
    ---------------------------------------------------

    欢迎就第一部分进行讨论,为了让回复更有意义,请尽量按一下格式进行:

    > 1. 学习的新技术
    > 2. 为什么要学
    > 3. 学完后做的事情
    > 4. 现在这项技术达到什么水平

    P.S. 同样期待你对第二部分所给的建议。
    24 replies    1970-01-01 08:00:00 +08:00
    Keinez
        1
    Keinez  
       Mar 31, 2014
    我只说一下有关『未雨绸缪』。

    如果你有个人的Personal Project,或者你觉得以前的Project做的不够好,需要打磨,需要改进,需要更有效率,需要……etc。

    那么,这算是一种变相的『工作需要』,只不过这出于你的兴趣和想改善自家产品的动机,我相信在研究深度上你会比『工作需要』做的更为彻底。
    ------------------------------------
    你提到了『在校』,我作为设计师,在校的时候并没有太多的项目可以接,怎么办?

    看到烂设计,拍下来,拿回去想想怎么改;觉得自己过去的东西做得丑,自己找新的资料来改版,寻找新的解决方案。如是,慢慢让自己的技术进步。

    如今有各种工作和项目,定期打磨自己已经完成的工作,仍然是我设计生活中的重要部分。
    ------------------------------------
    也就是说,你有能力改善一个烂轮子的时候,你就应该去改。这对提高你的能力是有帮助的。

    说了一大堆,似乎并没有直接解答你的问题,希望对你有用:)
    gaicitadie
        2
    gaicitadie  
       Mar 31, 2014 via Android
    看来该学学awk和sed了
    kehr
        3
    kehr  
    OP
       Mar 31, 2014
    @Keinez 谢谢。给了我一个新思路(╯3╰)
    jsonline
        4
    jsonline  
       Mar 31, 2014
    兴趣
    shakoon
        5
    shakoon  
       Apr 1, 2014
    最近在学习python和perl,工作上和业余都用不上,买了几本书慢慢啃,完全没有目的,仅仅就是想学习而已,纯属兴趣。
    hupohuke
        6
    hupohuke  
       Apr 1, 2014
    @shakoon 对啊,或者看看公开课也行
    fivestarsky
        7
    fivestarsky  
       Apr 1, 2014
    接相关的私活 外包 最有动力学习了
    zakokun
        8
    zakokun  
       Apr 1, 2014
    我之前也有这样的疑惑 http://v2ex.com/t/106508#reply11 我的动力很简单,就是为了多赚点钱
    kehr
        9
    kehr  
    OP
       Apr 1, 2014
    @zakokun 握个手\(^o^)/~
    a591826944
        10
    a591826944  
       Apr 1, 2014
    最近在学ios 也是属于未雨绸缪方式。打算学差不多了 给自己网站做个 app 不知道要多久才能做出来,刚开始呢
    Crossin
        11
    Crossin  
       Apr 1, 2014   ❤️ 1
    基于要学的技术,yy一个自己的需求,然后去实现。
    如果yy不出来,那就重新考虑下你为什么要学这个新技术。
    xujialiang
        12
    xujialiang  
       Apr 1, 2014
    工作需要+有兴趣
    lu18887
        13
    lu18887  
       Apr 1, 2014
    整点学术上的东西,你会瞬间觉得自己懂的真的太少了!完了你就有学习的动力了……
    webjin
        14
    webjin  
       Apr 1, 2014
    一般是看书
    hexy
        15
    hexy  
       Apr 1, 2014
    看名校(比如standford,MIT的OCW)的课程,认真做他们的作业/项目,能学到东西,而且印象也比较深。
    seeker
        16
    seeker  
       Apr 1, 2014
    RTFM
    snowhs
        17
    snowhs  
       Apr 1, 2014
    R.T.F.M.
    lsmgeb89
        18
    lsmgeb89  
       Apr 1, 2014
    awk 和 sed 用的比较少,很容易忘的。
    dorentus
        19
    dorentus  
       Apr 2, 2014 via iPad
    看书。
    动手。
    真正掌握的不会忘;要用的时候花点时间回想一下即可。
    dorentus
        20
    dorentus  
       Apr 2, 2014 via iPad
    会忘的是没必要记的,知道有那些东西存在即可,即用即查。
    sconfield
        21
    sconfield  
       Apr 2, 2014 via Android
    抱着用node创业的想法学习,我师师说做it不能把自己当程序员。挑战一下看试不可能的东东。
    nooper
        22
    nooper  
       Apr 2, 2014 via iPhone
    学习东西要学会构建知识体系。
    kehr
        23
    kehr  
    OP
       Apr 5, 2014
    @sconfield 赞一个!


    @nooper 理解你的意思。不过,对学过的知识进行消化整理后构建的才能算是「知识体系」,不然就算建起来也是豆腐渣工程。
    sconfield
        24
    sconfield  
       Apr 13, 2014
    @seeker
    @snowhs
    已吓尿
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3251 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 115ms · UTC 13:36 · PVG 21:36 · LAX 06:36 · JFK 09:36
    ♥ Do have faith in what you're doing.