V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
sunzhenyucn
V2EX  ›  程序员

目前透明 Java 开发一枚,除了 Java 还可以学点什么好?

  •  1
     
  •   sunzhenyucn ·
    yai-dev · 2018-05-20 23:21:47 +08:00 · 3358 次点击
    这是一个创建于 2370 天前的主题,其中的信息可能已经有所发展或是发生改变。

    是这样的,
    目前是在职做一名透明 Java 开发。
    平常除了 CRUD,因为是非科班,起步本身就比科班的大佬们差,
    私下里就是学习基础知识了(数据结构、算法、操作系统原理之类的)。

    现在想除了以上学习的这些东西之外想再学习一门编程语言,目的是想多一条出路
    目前待选如下列表:

    • Python (万能语言,脚本以及机器学习、Web 啥都可以搞)
    • Switf (因为自己用 MBP,所以想接触点 Mac App 开发或者 iPhone App 开发)
    • Go (当下较热门(也可以说是热门语言?)语言)
    • 深入一下 C
    • Ruby (顺带着还可以搞一搞 RoR )

    纠结重症患者跪求各位大佬的帮助!

    修改历史:

    • 更改了一下错误的排版,将“目前待选如下列表”这句话换行。
    16 条回复    2018-05-21 21:02:59 +08:00
    sutra
        1
    sutra  
       2018-05-20 23:45:48 +08:00
    如果是我,我会找个自己会用到的开源项目参与贡献代码。个人对编程语言本身并没有什么偏好。
    woodface2233
        2
    woodface2233  
       2018-05-21 08:33:21 +08:00 via iPhone   ❤️ 1
    java 就够喝一壶了。好要贪心搞其他?
    filetype
        3
    filetype  
       2018-05-21 08:38:25 +08:00
    Ruby on Rails.
    PhpBestRubbish
        4
    PhpBestRubbish  
       2018-05-21 08:49:32 +08:00   ❤️ 1
    平常除了 CRUD,因为是非科班,起步本身就比科班的大佬们差,
    能先把 java 学好再去想其他的吗。
    好高骛远,最后什么都会,什么也不会
    Raymon111111
        5
    Raymon111111  
       2018-05-21 10:05:43 +08:00   ❤️ 1
    干嘛要学语言啊 多把别的东西学好

    数据库, 缓存(redis 的源码总得简单过一遍吧), MQ(kafka 之流) 等等等

    就像上面说的, java 本身要学好就很不容易, 知乎上的 R 大了解一下?

    最后, 工作几年你应该能发现敲代码语言实现都是最最最底层的事情, 说白了就是搬砖.(如果你工作了几年还纠结语言的事情, 说明你这几年荒废有点严重)
    sunzhenyucn
        6
    sunzhenyucn  
    OP
       2018-05-21 10:17:31 +08:00 via Android
    @Raymon111111
    @PhpBestRubbish
    @woodface2233
    蟹蟹各位大佬的批评,确实是自己好高骛远了。
    基础扎实比什么都强。关于 Raymon 大佬所言的工作几年的问题,😂我工作才刚一年多快两年左右。
    gowk
        7
    gowk  
       2018-05-21 11:07:54 +08:00   ❤️ 1
    无脑推荐 Go
    Linxing
        8
    Linxing  
       2018-05-21 12:14:31 +08:00 via iPhone
    敢问楼主薪资多少
    zackkson1991
        9
    zackkson1991  
       2018-05-21 12:17:49 +08:00
    很后悔大学没有接触 Java,跟 Java 相见恨晚,我决定接下里的时间都玩 Java。
    vjnjc
        10
    vjnjc  
       2018-05-21 12:21:55 +08:00
    gradle/groovy or kotlin 要不试试?
    sunzhenyucn
        11
    sunzhenyucn  
    OP
       2018-05-21 14:10:51 +08:00
    @Linxing emmm... 税后 10k...
    sunzhenyucn
        12
    sunzhenyucn  
    OP
       2018-05-21 14:11:15 +08:00
    @vjnjc Kotlin 一般玩 Android 开发的搞这个吧
    ooo3o
        13
    ooo3o  
       2018-05-21 14:11:17 +08:00   ❤️ 1
    基础知识(数据结构、算法、操作系统原理之类的)

    这才是重中之重, 这些精熟了换哪种语言都没问题.
    sunzhenyucn
        14
    sunzhenyucn  
    OP
       2018-05-21 14:12:16 +08:00
    @ooo3o Thanks♪(・ω・)ノ 已然了解到基础的重要性了。
    zuishuaidenage
        15
    zuishuaidenage  
       2018-05-21 17:32:02 +08:00
    @sunzhenyucn 方便透露下在哪工作 几年经验嘛
    sunwei0325
        16
    sunwei0325  
       2018-05-21 21:02:59 +08:00
    你学完 python 就不想写 java 了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5285 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 01:18 · PVG 09:18 · LAX 17:18 · JFK 20:18
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.