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

在什么时期开启第二语言的学习比较合适?

  •  
  •   jackblack369 ·
    jackblack369 · Dec 6, 2018 · 3706 views
    This topic created in 2788 days ago, the information mentioned may be changed or developed.

    1.未精通第一语言的时候 2.已熟悉第一语言的时候 3.已精通第一语言的时候

    19 replies    2018-12-07 09:07:59 +08:00
    whileFalse
        1
    whileFalse  
       Dec 6, 2018
    用到的时候
    southsala
        2
    southsala  
       Dec 6, 2018
    用到的时候+1
    Honwhy
        3
    Honwhy  
       Dec 6, 2018   ❤️ 1
    真心的话用到的时候必须学;
    熟练第一语言就可以开始学第二语言了;
    其实不同语言配合起来开阔眼界那种感觉真的很奇妙,比如 Java 和 Haskell 的对比
    winglight2016
        4
    winglight2016  
       Dec 6, 2018   ❤️ 1
    只要有时间、有兴趣就可以了,时间没办法变多,兴趣可以自己想办法培养
    luosuosile
        5
    luosuosile  
       Dec 6, 2018   ❤️ 1
    实际上很多时候是工作让你做什么你就会什么。
    现在的话都是 go,python,kotlin 吧?
    除了这个,我一个搞 java 后台的有必要学 c++吗?学了有什么好处。
    感觉学了对工作未必有什么帮助。
    aa514758835
        6
    aa514758835  
       Dec 6, 2018
    迫于必须学的时候,
    uuair
        7
    uuair  
       Dec 6, 2018   ❤️ 1
    当你看上泷泽萝拉的时候
    locoz
        8
    locoz  
       Dec 6, 2018
    需要用的时候
    wleexi
        9
    wleexi  
       Dec 6, 2018
    用到了再学就来不及了
    muntoya
        10
    muntoya  
       Dec 6, 2018 via iPhone
    工作需要的时候再学就来不及了,机会只留给做好准备的人。学了好几种语言,深有体会。
    jackblack369
        11
    jackblack369  
    OP
       Dec 6, 2018
    @muntoya 那你时间规划挺好😄
    zifuir
        12
    zifuir  
       Dec 6, 2018 via iPhone
    熟悉第一语言的时候,边对比边学习,可以反思第一语言的优劣,两全其美。
    zcjfesky
        13
    zcjfesky  
       Dec 6, 2018 via Android   ❤️ 2
    我还以为你说的是法语日语,结果抬头一看是码农社区
    Gcourage
        14
    Gcourage  
       Dec 6, 2018 via Android
    有一门语言比较精通的时候,感觉学习其他语言也就快起来了。。。
    alfredsun
        15
    alfredsun  
       Dec 6, 2018
    还以为是第二外语。。

    编程语言又不难学 想学就学呗
    Raisu
        16
    Raisu  
       Dec 6, 2018
    像我这种第一门学的 lisp 的应该老早就开始学第二门语言了。。。
    jackblack369
        17
    jackblack369  
    OP
       Dec 6, 2018
    @Raisu 感谢科普😂
    maristie
        18
    maristie  
       Dec 6, 2018   ❤️ 1
    代表性的编程语言模型、理论和思想学好了,其他的上手无非是读读语法罢了

    比如过程型语言 C (算是基础了吧),面向对象( C++/Java ),函数式编程( Lisp 各种方言任选),背后理论包括编译原理,面向对象设计,Lambda 演算,程序运行时的执行和存储模型(涉及比较广了,入门可以看 CSAPP );更形式化的话,Chomsky 四层文法及对应的自动机模型,计算的时空复杂性理论,数理逻辑…… etc.
    jackblack369
        19
    jackblack369  
    OP
       Dec 7, 2018
    @maristie 受益匪浅😃
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1037 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 58ms · UTC 23:32 · PVG 07:32 · LAX 16:32 · JFK 19:32
    ♥ Do have faith in what you're doing.