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

转开发语言,尤其是转小众一点的开发语言是怎样一种体验?

  •  
  •   Madkill · 2017-09-26 17:16:23 +08:00 · 1663 次点击
    这是一个创建于 2633 天前的主题,其中的信息可能已经有所发展或是发生改变。
    最近一直有在问开发,从 java 或者其他开发语言转到小众语言,比如 ruby,golang 这些。有些人觉得没太大关系,给时间学习就好。有些人却非常在意,不肯转。其中包括 1-2 年的开发也包括十几年的开发,都抱着不同的观点。所以特别好奇作为开发转语言这一系列的过程中是怎样一种体验。
    11 条回复    2017-09-27 07:25:51 +08:00
    SuperMild
        1
    SuperMild  
       2017-09-26 17:43:58 +08:00   ❤️ 1
    ruby,golang 不算小众了。

    这个当然不同的人有不同想法的,另一种语言的语法本身很容易学,但是各种库的 api 完全不一样啊,必然要花很多时间看文档。
    Madkill
        2
    Madkill  
    OP
       2017-09-26 17:50:57 +08:00
    @SuperMild 这么说其实只是会比较费时间,但是难度会很大吗?
    coderluan
        3
    coderluan  
       2017-09-26 18:01:17 +08:00
    这个涉及到一个问题,就是转了小众语言干什么。
    如果还是做一样的行业和业务,那样基础知识和生态环境其实很相似,那样并不是重零开始,经验值可以累加,没啥问题。
    如果行业和业务完全不同了,那样基础知识和生态环境也都不一样了,这种很大程度就是从零开始,一定要慎重考虑。
    Madkill
        4
    Madkill  
    OP
       2017-09-26 18:06:01 +08:00
    @coderluan 突然有点懂了,如果说去新公司换新语言基本就是要从零开始了。
    coderluan
        5
    coderluan  
       2017-09-26 18:14:19 +08:00
    @Madkill #4 也看公司的业务和技术啊,差别不大就没多大问题。还有就是,无论跳不跳槽,在精通一门语言之后都应该没事学学别的语言。
    Madkill
        6
    Madkill  
    OP
       2017-09-26 18:21:11 +08:00
    @coderluan 我看挺多人都会几门开发语言,也不知道精通不精通,总归技多不压身吧
    clino
        7
    clino  
       2017-09-26 18:23:31 +08:00
    我最近刚知道两种小众语言: red 和 wolfram
    coderluan
        8
    coderluan  
       2017-09-26 18:25:31 +08:00
    @Madkill #6 精通一门之后,学别的语言也会简单很多,精不精通得看算法技巧和生态环境了,一般没实际开发复杂项目,然后再迭代几次,一般都谈不上精通吧。总之先精通一门这个是根本,这个做不到学再多的语言也没啥太好的发展。
    Madkill
        9
    Madkill  
    OP
       2017-09-26 18:25:46 +08:00
    @clino 给大佬跪下
    WordTian
        10
    WordTian  
       2017-09-26 18:35:21 +08:00 via Android
    学语言简单,但是熟悉该语言相关的库很麻烦。尤其是小众语言,有些库没有还得自己实现。总体来说,花费的时间成本较高。

    要是年轻,而且对该语言的前景比较看好,那还好说。

    要是年纪大点,没有折腾的心气了,那就呵呵了
    msg7086
        11
    msg7086  
       2017-09-27 07:25:51 +08:00
    Ruby 也叫小众的话,那硅谷怕已经是死城了。
    我 PHP 转 Ruby,入门开始到能生产代码也就一周;半年以后我 Ruby 能力已经强于 PHP 了。
    这是平均每周工作 10 小时的兼职环境下学的,没人带,只有 Code Review。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3031 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 10:54 · PVG 18:54 · LAX 02:54 · JFK 05:54
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.