毕业四年,我学了 Java 、 Python 、Go、C、C++、Rust - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
roseduan
V2EX    程序员

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

  •  
  •   roseduan
    roseduan 2024-03-19 08:41:28 +08:00 8156 次点击
    这是一个创建于 621 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

    57 条回复    2024-03-20 18:12:57 +08:00
    datadump
        1
    datadump  
       2024-03-19 08:58:39 +08:00
    支持
    roseduan
        2
    roseduan  
    OP
       2024-03-19 08:59:22 +08:00
    @wjx0912 thanks
    yaodao
        3
    yaodao  
       2024-03-19 09:07:27 +08:00   2
    很棒
    zhywang
        4
    zhywang  
       2024-03-19 10:07:41 +08:00   1
    时代果然变了,我毕业 4 年那会儿学的是 Java 、Ruby 、Php 、Perl 、Js 、Scala
    WashFreshFresh
        5
    WashFreshFresh  
       2024-03-19 10:10:16 +08:00
    惭愧 毕业 6 年 只会一点 java 一点 go 一点 js 一点 shell
    CaptainD
        6
    CaptainD  
       2024-03-19 10:12:08 +08:00   1
    我也学了 Pythn 、Java 、Rust 、Scala 、Go ,大部分学过就忘了,比如 Scala ,我当时还用他做了我们公司一个 Flink 小项目,前段时间突然要升级一下,我 TM 语法全忘记了
    geekris1
        7
    geekris1  
       2024-03-19 10:14:13 +08:00
    都 hello world 了吗
    rickiey
        8
    rickiey  
       2024-03-19 10:15:14 +08:00
    6 年了,学过 java ruby python go rust js lua,用啥学啥,这些基本都是前三年学的,谈对象结婚后就学不动了
    fredweili
        9
    fredweili  
       2024-03-19 10:18:46 +08:00   1
    学这么多用到了啥?
    idragonet
        10
    idragonet  
       2024-03-19 10:25:00 +08:00   3
    学了? 关键有什么产出?
    rahuahua
        11
    rahuahua  
       2024-03-19 10:31:52 +08:00
    @idragonet 稍微看下 b 站介绍也能知道 OP 是个大牛了,能自己写 DB 了
    duzhuo
        12
    duzhuo  
       2024-03-19 10:38:15 +08:00 via Android   1
    op 还挺帅的
    idragonet
        13
    idragonet  
       2024-03-19 10:46:56 +08:00
    @rahuahua #11 上班时间不方便看视频
    vcbal
        14
    vcbal  
       2024-03-19 10:47:00 +08:00   2
    营销有点儿过了吧,这自我推销的。。。怕不是公司任务吧
    hikarugo
        15
    hikarugo  
       2024-03-19 11:03:03 +08:00   20
    根本不会点
    1.我进来其实想看哪些语言做了什么项目,以及他们各自优劣势的对比和自己心得分享
    2.发的是视频,1 的内容完全可以用文字描述得清清楚楚而且效率远高于视频
    roseduan
        16
    roseduan  
    OP
       2024-03-19 11:07:43 +08:00
    @vcbal 营销啥了。。。
    roseduan
        17
    roseduan  
    OP
       2024-03-19 11:07:57 +08:00
    @zhywang 时代变了哈哈
    roseduan
        18
    roseduan  
    OP
       2024-03-19 11:08:29 +08:00
    @yaodao Thanks
    roseduan
        19
    roseduan  
    OP
       2024-03-19 11:08:46 +08:00
    roseduan
        20
    roseduan  
    OP
       2024-03-19 11:09:15 +08:00
    @CaptainD 学过的其实捡起来很容易的
    roseduan
        21
    roseduan  
    OP
       2024-03-19 11:09:49 +08:00
    @rickiey 谈对象耽误学习啊
    sean4go01
        22
    sean4go01  
       2024-03-19 11:20:01 +08:00
    有几个娃之后更是觉得,有学习时间很难得。
    XXWHCA
        23
    XXWHCA  
       2024-03-19 11:22:42 +08:00
    自学的确厉害,但是大可必备列出来学了什么语言,主要看有什么产出,有什么心得,会的多不如钻的深,一个行业深耕 4 年,都会有所收获。加油
    XXWHCA
        24
    XXWHCA  
       2024-03-19 11:24:41 +08:00   9
    我收回我的话,你就是个卖课的
    JiangNanLong
        25
    JiangNanLong  
       2024-03-19 11:27:58 +08:00   1
    讲的真好,特别是最后说的不要给自己设限贴标签
    wtsamuel
        26
    wtsamuel  
       2024-03-19 11:44:27 +08:00
    语言是工具,最主要你学这语言用来干什么
    roseduan
        27
    roseduan  
    OP
       2024-03-19 11:51:02 +08:00
    @XXWHCA 哈哈
    luckyv2
        28
    luckyv2  
       2024-03-19 11:53:57 +08:00
    毕业五年了,先后学了运维 linux 云计算 k8s ,后面转了安全从 web 到内网,然后逆向,现在开始看看逆向、二进制
    语言先后也是从 shell 到 python 然后到 nim 、golang 、java 、c 、c++、vue 、rust 。 最后翻过看学啥语言吧 看业务需要啥就用啥 都差不多
    roseduan
        29
    roseduan  
    OP
       2024-03-19 12:03:54 +08:00
    @luckyv2 牛逼 大佬
    silencemodimo
        30
    silencemodimo  
       2024-03-19 12:13:32 +08:00
    最近 c# c++ lua python 切换着用,一编译或运行时不时出现语法错误问题。某些函数库也都混淆了,都要时不时去查,可能我 low 吧
    roseduan
        31
    roseduan  
    OP
       2024-03-19 12:33:40 +08:00
    @silencemodimo 短时间内使用多种语言,确实容易混淆
    jones2000
        32
    jones2000  
       2024-03-19 12:43:05 +08:00
    毕业都快十几年了, 也就学了一个 c++ 和 js , 前端开发。
    高端客户 c++搞,十几万起步, 低端客户客户 js , 几千就能搞。
    tairan2006
        33
    tairan2006  
       2024-03-19 12:45:29 +08:00 via Android
    没产出? block 了
    roseduan
        34
    roseduan  
    OP
       2024-03-19 12:47:02 +08:00
    @jones2000 高端!
    jones2000
        35
    jones2000  
       2024-03-19 12:56:43 +08:00   1
    @roseduan 把 c++的东西移植到 js ,基本就是在降维打击,可以卷死很多人。
    lifi
        36
    lifi  
       2024-03-19 13:07:33 +08:00 via Android
    学了 C 和 Python 只会写 hello world 能行不
    roseduan
        37
    roseduan  
    OP
       2024-03-19 13:54:07 +08:00
    @lifi hello world 大法好
    KIDJourney
        38
    KIDJourney  
       2024-03-19 14:05:41 +08:00
    惭愧,工作了 7 年,没学会什么语言,只学会了怎么用已有工具解决问题
    nxforce
        39
    nxforce  
       2024-03-19 14:28:18 +08:00
    老实说,我是很佩服那些学习多门编程语言的大佬的,我大学学 C++的,工作后语言变成 java ,期间还系统学过 python3 ,但是发现到最后自己如果要维持这三门语言的知识水平并能应付工作的话,需要耗费自己相当多的精力,差不多业余时间都花在这几门语言里,最终自己决定只专注一门 java 语言(舒服)了。
    morizawatt
        40
    morizawatt  
       2024-03-19 15:31:03 +08:00
    好了知道了(感觉后面会卖课
    roseduan
        41
    roseduan  
    OP
       2024-03-19 15:38:17 +08:00
    @joyhub2140 要全部精通确实很难,但是应付基本开发还是没啥问题的
    Tomfe
        42
    Tomfe  
       2024-03-19 16:19:20 +08:00
    @jones2000 目前有这种场景吗
    woody3rd
        43
    woody3rd  
       2024-03-19 16:45:13 +08:00
    然并软,在国内 35 终点,而且世界上最好的编程语言是英语
    pipilu
        44
    pipilu  
       2024-03-19 17:19:01 +08:00
    现在国外不是流行 js 一把梭吗
    roseduan
        45
    roseduan  
    OP
       2024-03-19 17:33:13 +08:00
    @woody3rd 前端到前台,后端到后厨
    smallyu
        46
    smallyu  
       2024-03-19 17:37:17 +08:00
    你 GitHub 咋那么多 followers
    roseduan
        47
    roseduan  
    OP
       2024-03-19 18:09:26 +08:00
    @smallyu 你觉得呢
    jones2000
        48
    jones2000  
       2024-03-19 20:08:48 +08:00
    @Tomfe 我自己的开源插件(HQChart)就是 windows c++客户端移植过来的。https://github.com/jones2000/HQChart
    EmMonster
        49
    EmMonster  
       2024-03-19 22:04:22 +08:00
    @WashFreshFresh 你这还押上了
    superedlimited
        50
    superedlimited  
       2024-03-19 22:46:30 +08:00 via iPhone   1
    op 挺帅的,衣服搭配也好看。
    BarackLee
        51
    BarackLee  
       2024-03-19 22:51:35 +08:00   2
    如果有人可以看到我这里,可是试着考虑一下我的观点。
    对于已经是程序员的人来说,最好的两门语言是英语和 PPT.
    6HWcp545hm0RHi6G
        52
    6HWcp545hm0RHi6G  
       2024-03-19 23:07:14 +08:00
    我也差不多熟悉这些语言。 我最艰难的是写 C++ 排查 coredump 。
    Maahes
        53
    Maahes  
       2024-03-20 08:11:00 +08:00
    @BarackLee 没毛病 学千万种语言 发现还是英语最有用
    Tomfe
        54
    Tomfe  
       2024-03-20 09:25:05 +08:00
    @jones2000 想这种项目是有一些客户定制的吗 还是层主个人爱好做的
    jones2000
        55
    jones2000  
       2024-03-20 14:39:55 +08:00
    @Tomfe 闲着没事,也没找到其他人开源的, 就把我以前的 c++前端,移植到 js 上。
    luckyc
        56
    luckyc  
       2024-03-20 16:18:15 +08:00   1
    往往懂的语言越多, 工资越低.
    祝好.
    roseduan
        57
    roseduan  
    OP
       2024-03-20 18:12:57 +08:00
    @l4ever 可拉倒吧,这有啥必然联系
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2365 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 28ms UTC 01:37 PVG 09:37 LAX 17:37 JFK 20:37
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86