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

毕业四年,我学了 Java 、 Python 、Go、C、C++、Rust

  •  
  •   roseduan ·
    roseduan · 68 天前 · 6977 次点击
    这是一个创建于 68 天前的主题,其中的信息可能已经有所发展或是发生改变。

    给大家分享一下我从大学自学编程,然后毕业四年多以来,学习过的编程语言,然后也会对这些编程语言做一个简单的比较,最后也会给出我的学习建议。

    https://www.bilibili.com/video/BV1Xt421V7zW

    57 条回复    2024-03-20 18:12:57 +08:00
    wjx0912
        1
    wjx0912  
       68 天前
    支持
    roseduan
        2
    roseduan  
    OP
       68 天前
    @wjx0912 thanks
    yaodao
        3
    yaodao  
       68 天前   ❤️ 2
    很棒
    zhywang
        4
    zhywang  
       68 天前   ❤️ 1
    时代果然变了,我毕业 4 年那会儿学的是 Java 、Ruby 、Php 、Perl 、Js 、Scala
    WashFreshFresh
        5
    WashFreshFresh  
       68 天前
    惭愧 毕业 6 年 只会一点 java 一点 go 一点 js 一点 shell
    CaptainD
        6
    CaptainD  
       68 天前   ❤️ 1
    我也学了 Python 、Java 、Rust 、Scala 、Go ,大部分学过就忘了,比如 Scala ,我当时还用他做了我们公司一个 Flink 小项目,前段时间突然要升级一下,我 TM 语法全忘记了
    geekris1
        7
    geekris1  
       68 天前
    都 hello world 了吗
    rickiey
        8
    rickiey  
       68 天前
    6 年了,学过 java ruby python go rust js lua,用啥学啥,这些基本都是前三年学的,谈对象结婚后就学不动了
    fredweili
        9
    fredweili  
       68 天前   ❤️ 1
    学这么多用到了啥?
    idragonet
        10
    idragonet  
       68 天前   ❤️ 3
    学了? 关键有什么产出?
    rahuahua
        11
    rahuahua  
       68 天前
    @idragonet 稍微看下 b 站介绍也能知道 OP 是个大牛了,能自己写 DB 了
    duzhuo
        12
    duzhuo  
       68 天前 via Android   ❤️ 1
    op 还挺帅的
    idragonet
        13
    idragonet  
       68 天前
    @rahuahua #11 上班时间不方便看视频
    vcbal
        14
    vcbal  
       68 天前   ❤️ 2
    营销有点儿过了吧,这自我推销的。。。怕不是公司任务吧
    fyxtc
        15
    fyxtc  
       68 天前   ❤️ 20
    根本不会点
    1.我进来其实想看哪些语言做了什么项目,以及他们各自优劣势的对比和自己心得分享
    2.发的是视频,1 的内容完全可以用文字描述得清清楚楚而且效率远高于视频
    roseduan
        16
    roseduan  
    OP
       67 天前
    @vcbal 营销啥了。。。
    roseduan
        17
    roseduan  
    OP
       67 天前
    @zhywang 时代变了哈哈
    roseduan
        18
    roseduan  
    OP
       67 天前
    @yaodao Thanks
    roseduan
        19
    roseduan  
    OP
       67 天前
    @WashFreshFresh 加油💪🏻
    roseduan
        20
    roseduan  
    OP
       67 天前
    @CaptainD 学过的其实捡起来很容易的
    roseduan
        21
    roseduan  
    OP
       67 天前
    @rickiey 谈对象耽误学习啊
    sean4go01
        22
    sean4go01  
       67 天前
    有几个娃之后更是觉得,有学习时间很难得。
    XXWHCA
        23
    XXWHCA  
       67 天前
    自学的确厉害,但是大可必备列出来学了什么语言,主要看有什么产出,有什么心得,会的多不如钻的深,一个行业深耕 4 年,都会有所收获。加油
    XXWHCA
        24
    XXWHCA  
       67 天前   ❤️ 9
    我收回我的话,你就是个卖课的
    JiangNanLong
        25
    JiangNanLong  
       67 天前   ❤️ 1
    讲的真好,特别是最后说的不要给自己设限贴标签
    wtsamuel
        26
    wtsamuel  
       67 天前
    语言是工具,最主要你学这语言用来干什么
    roseduan
        27
    roseduan  
    OP
       67 天前
    @XXWHCA 哈哈
    luckyv2
        28
    luckyv2  
       67 天前
    毕业五年了,先后学了运维 linux 云计算 k8s ,后面转了安全从 web 到内网,然后逆向,现在开始看看逆向、二进制
    语言先后也是从 shell 到 python 然后到 nim 、golang 、java 、c 、c++、vue 、rust 。 最后翻过看学啥语言吧 看业务需要啥就用啥 都差不多
    roseduan
        29
    roseduan  
    OP
       67 天前
    @luckyv2 牛逼 大佬
    silencemodimo
        30
    silencemodimo  
       67 天前
    最近 c# c++ lua python 切换着用,一编译或运行时不时出现语法错误问题。某些函数库也都混淆了,都要时不时去查,可能我 low 吧
    roseduan
        31
    roseduan  
    OP
       67 天前
    @silencemodimo 短时间内使用多种语言,确实容易混淆
    jones2000
        32
    jones2000  
       67 天前
    毕业都快十几年了, 也就学了一个 c++ 和 js , 前端开发。
    高端客户 c++搞,十几万起步, 低端客户客户 js , 几千就能搞。
    tairan2006
        33
    tairan2006  
       67 天前 via Android
    没产出? block 了
    roseduan
        34
    roseduan  
    OP
       67 天前
    @jones2000 高端!
    jones2000
        35
    jones2000  
       67 天前   ❤️ 1
    @roseduan 把 c++的东西移植到 js ,基本就是在降维打击,可以卷死很多人。
    lifi
        36
    lifi  
       67 天前 via Android
    学了 C 和 Python 只会写 hello world 能行不
    roseduan
        37
    roseduan  
    OP
       67 天前
    @lifi hello world 大法好
    KIDJourney
        38
    KIDJourney  
       67 天前
    惭愧,工作了 7 年,没学会什么语言,只学会了怎么用已有工具解决问题
    joyhub2140
        39
    joyhub2140  
       67 天前
    老实说,我是很佩服那些学习多门编程语言的大佬的,我大学学 C++的,工作后语言变成 java ,期间还系统学过 python3 ,但是发现到最后自己如果要维持这三门语言的知识水平并能应付工作的话,需要耗费自己相当多的精力,差不多业余时间都花在这几门语言里,最终自己决定只专注一门 java 语言(舒服)了。
    morizawatt
        40
    morizawatt  
       67 天前
    好了知道了(感觉后面会卖课
    roseduan
        41
    roseduan  
    OP
       67 天前
    @joyhub2140 要全部精通确实很难,但是应付基本开发还是没啥问题的
    Tomfe
        42
    Tomfe  
       67 天前
    @jones2000 目前有这种场景吗
    woody3rd
        43
    woody3rd  
       67 天前
    然并软,在国内 35 终点,而且世界上最好的编程语言是英语
    pipilu
        44
    pipilu  
       67 天前
    现在国外不是流行 js 一把梭吗
    roseduan
        45
    roseduan  
    OP
       67 天前
    @woody3rd 前端到前台,后端到后厨
    smallyu
        46
    smallyu  
       67 天前
    你 GitHub 咋那么多 followers
    roseduan
        47
    roseduan  
    OP
       67 天前
    @smallyu 你觉得呢
    jones2000
        48
    jones2000  
       67 天前
    @Tomfe 我自己的开源插件(HQChart)就是 windows c++客户端移植过来的。https://github.com/jones2000/HQChart
    EmMonster
        49
    EmMonster  
       67 天前
    @WashFreshFresh 你这还押上了
    superedlimited
        50
    superedlimited  
       67 天前 via iPhone   ❤️ 1
    op 挺帅的,衣服搭配也好看。
    BarackLee
        51
    BarackLee  
       67 天前   ❤️ 2
    如果有人可以看到我这里,可是试着考虑一下我的观点。
    对于已经是程序员的人来说,最好的两门语言是英语和 PPT.
    xierqii
        52
    xierqii  
       67 天前
    我也差不多熟悉这些语言。 我最艰难的是写 C++ 排查 coredump 。
    Maahes
        53
    Maahes  
       67 天前
    @BarackLee 没毛病 学千万种语言 发现还是英语最有用
    Tomfe
        54
    Tomfe  
       67 天前
    @jones2000 想这种项目是有一些客户定制的吗 还是层主个人爱好做的
    jones2000
        55
    jones2000  
       66 天前
    @Tomfe 闲着没事,也没找到其他人开源的, 就把我以前的 c++前端,移植到 js 上。
    l4ever
        56
    l4ever  
       66 天前   ❤️ 1
    往往懂的语言越多, 工资越低.
    祝好.
    roseduan
        57
    roseduan  
    OP
       66 天前
    @l4ever 可拉倒吧,这有啥必然联系
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2462 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 03:07 · PVG 11:07 · LAX 20:07 · JFK 23:07
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.