V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
izToDo
V2EX  ›  程序员

现在学 Golang 还可行吗

  •  
  •   izToDo · 2023-11-28 03:31:23 +08:00 · 5463 次点击
    这是一个创建于 394 天前的主题,其中的信息可能已经有所发展或是发生改变。

    rt ,楼主现在是小公司运维。由于市场原因,虽然 BOSS 没明说但是感觉也快散了,走之前想转开发。 以前做过 Python 开发,之前看 Golang 感觉有点意思,想学学 Go 转过去。

    不知道 Golang 相比 Java 一流会不会卷的稍微轻一些......

    前辈们有什么好建议吗?

    第 1 条附言  ·  2023-11-28 16:56:50 +08:00
    谢谢各位前辈的回复,每条都认真看过了,准备入坑 Go ,谢谢大家 :)
    35 条回复    2023-11-29 11:29:16 +08:00
    Aloento
        1
    Aloento  
       2023-11-28 03:44:53 +08:00   ❤️ 5
    B 站就是 Go 写的后端,你觉得轻松么
    真想轻松就上 Rust ,直接失业在家最轻松 @israinbow
    xuanbg
        2
    xuanbg  
       2023-11-28 07:56:26 +08:00   ❤️ 1
    哪里会有不卷的哦。啊,还真有,叫什么来着?嗯…… COBOL 。这玩意就没几个人会了,肯定不卷。但是,你想靠这门手艺找工作的话,基本也可以不用想了。
    dddys
        3
    dddys  
       2023-11-28 08:25:21 +08:00   ❤️ 2
    不可能,你应该停止学习语言,而立即开始学习编程。
    neutrino
        4
    neutrino  
       2023-11-28 08:33:48 +08:00 via Android   ❤️ 1
    卷的是人,和语言没关系。或者不干这行
    cheese
        5
    cheese  
       2023-11-28 08:34:42 +08:00
    @xuanbg #2 题外话,其实 cobol 学的好的话,日本的 cobol 工作还挺好找的,国内的外包还有日本本地的都在招人。日本的银行今年刚刚启动 cobol 切换 java 的十年计划
    bianhui
        6
    bianhui  
       2023-11-28 08:37:23 +08:00
    @neutrino 啥行业都卷,你不了解罢了
    y1y1
        7
    y1y1  
       2023-11-28 08:50:32 +08:00 via iPhone   ❤️ 1
    农村大集上卖羊汤的都卷
    timeromantic
        8
    timeromantic  
       2023-11-28 08:59:43 +08:00   ❤️ 1
    种一棵树最好的时间是十年前,其次是现在
    enchilada2020
        9
    enchilada2020  
       2023-11-28 09:01:27 +08:00 via Android
    @xuanbg 还是能找的 关键谁爱用啊
    msaionyc
        10
    msaionyc  
       2023-11-28 09:04:37 +08:00   ❤️ 1
    都卷,不可能换个语言就不卷了
    araraloren
        11
    araraloren  
       2023-11-28 09:07:06 +08:00   ❤️ 1
    Just do it!
    oxykr
        12
    oxykr  
       2023-11-28 09:12:07 +08:00   ❤️ 1
    我们一起卷起来吧
    xingjue
        13
    xingjue  
       2023-11-28 09:14:05 +08:00   ❤️ 5
    “B 站的后端是用 Go 写的,听起来是不是觉得轻松得很?但说真的,如果想要真正的轻松,那就学 Rust 吧,直接可以在家享受‘失业’的清闲生活哦~ #学编程也要看趋势 #Rust 与 Go 的小心机”
    hunterzhang86
        14
    hunterzhang86  
       2023-11-28 09:21:21 +08:00 via iPhone   ❤️ 1
    什么时候学都不晚。
    jonsmith
        15
    jonsmith  
       2023-11-28 09:21:49 +08:00   ❤️ 1
    Go 二线城市没工作,如果是面向工作学习,建议先 Boss 上筛一下。
    totopper312
        16
    totopper312  
       2023-11-28 09:31:31 +08:00   ❤️ 1
    跳槽打工学 go ,以后定位创业就不要换来换去了
    c2const
        17
    c2const  
       2023-11-28 09:37:16 +08:00   ❤️ 1
    想不卷,一般都得先当卷王 :(
    ---------------
    比如 Java ,得卷进大厂卷上层,之后才能舒适一些 :(
    比如 C++,人少岗位少,得卷会专业度较高的领域,才能养老 :(
    即使是考公、去外企、润海外,也得先卷行测申论/英语/外语,卷进去,才能舒适一些 :(

    语言没那么重要,现在就卷起来吧 :)
    iorilu
        18
    iorilu  
       2023-11-28 09:38:09 +08:00   ❤️ 1
    要搞清楚, 卷不卷是看水平, 不是看你用啥语言
    isno
        19
    isno  
       2023-11-28 09:43:30 +08:00   ❤️ 2
    语言真的没那么重要。看看这些语言之外的东西吧

    https://github.com/isno/theByteBook 网络、分布式、容器、观测...
    flmn
        20
    flmn  
       2023-11-28 11:06:54 +08:00   ❤️ 1
    运维背景从 go 学起可以的,现在很多基础设施软件都是 go 写的。
    别卷 Java 了,你没有优势的。
    huihuiHK
        21
    huihuiHK  
       2023-11-28 14:55:33 +08:00   ❤️ 1
    学,一个礼拜的事
    neutrino
        22
    neutrino  
       2023-11-28 15:04:40 +08:00 via Android
    @bianhui 那确实没什么意思,别学了
    allgy
        23
    allgy  
       2023-11-28 15:06:09 +08:00   ❤️ 1
    别学,有写 java 的说 GO 太繁琐了
    RyanPoy
        24
    RyanPoy  
       2023-11-28 16:01:17 +08:00   ❤️ 2
    种一棵树最好的时候是 10 年前,其次是现在
    yaodao
        25
    yaodao  
       2023-11-28 16:06:38 +08:00   ❤️ 1
    学啊。我最近就在写 go ,go 学起来可太简单了,最起码写一个简单的 web 比 Java 要简单太多。语法上也简洁,不知道为啥楼上说写 Java 的说 GO 太繁琐,我 Java 和 GO 都在写,个人觉得 GO 简单,繁琐的含义可能是指一些 Java 复杂语法糖带来的便利么? Go 的哲学就是极简,所以很适合新手学习
    winfura02
        26
    winfura02  
       2023-11-28 16:16:26 +08:00   ❤️ 1
    学,go 很不错
    iomect
        27
    iomect  
       2023-11-28 16:20:37 +08:00   ❤️ 1
    其实吧 语言只是个工具而已
    你学会了编程思维 所有的语言大差不差的
    看看 v2 有个失业产品经理靠着 ChatGPT 就做了好几个产品了 大家反响还都不错
    所以没必要纠结于学什么语言
    我是 07 年 java 入行的 那时候的风向是 java 不行啦 运行慢 开发慢 对机器要求还高
    然后我转了.net 真正入手做第一个项目其实花了三四天时间边看文档边解剖了一个别人的项目 然后就上手开始写了
    后来万众创业 百团大战那几年 php 大火 我就又接触了 php 说实话 php 是真的简单真的爽 只花了一上午时间看了看文档就直接开始写了
    再后来 python 爬虫活了 又去用 python
    这些年也玩过前端 go nodejs 还专门鼓捣过嵌入式 c 还有一些什么 ios 的 oc 啊 java-android 啊 都弄过

    好吧有点跑题了
    只是想告诉 op 别纠结于要不要学 XXX 哪怕是易语言呢 先学 编程这行思维是通的 语言就是个工具
    虽然有些语言是三轮车和跑车的差距
    但大部分语言就是五菱荣光-帕萨特-56E 这种的差距而已
    讲真的学会写一种语言比你上学的时候学二元一次方程简单多了
    shenjinpeng
        28
    shenjinpeng  
       2023-11-28 16:24:25 +08:00   ❤️ 1
    一周上手, 一个月熟练 有啥纠结的, 闲着也是闲着
    Sigrdirfa
        29
    Sigrdirfa  
       2023-11-28 16:33:15 +08:00   ❤️ 1
    我和上面哥们想法一样,闲着也是闲着,但是我觉得不学语言而是学一些中间件,比如 nginx ,这种东西能在生产环境独当一面有些时候比你写代码用多少种设计模式要重要的多。
    israinbow
        30
    israinbow  
       2023-11-28 17:29:03 +08:00
    @Aloento #1 勿 cue, golang 我一样会写不还是找不到班上.
    Enzoliu
        31
    Enzoliu  
       2023-11-28 22:14:15 +08:00
    建议楼主学一学前端吧!

    (求求各位别来卷我们 golang 后端了)
    murmur
        32
    murmur  
       2023-11-29 08:32:24 +08:00
    @isno 别这么说,语言不重要是公司给你项目让你做的时候,等出去面试卷刷题就很重要了,开发是用精华,面试是面糟粕
    flyv2x
        33
    flyv2x  
       2023-11-29 08:55:35 +08:00
    小伙子 建议 Rust Go 最大的问题是它是 Google 开发的 到现在给 Golang 提交代码依然要去 googlesource , 这很不政治正确,不利于 Go 的社区发展,还是 Rust 社区非常有活力,而且还进入 Linux 内核了,学 Rust 吧
    v2shuffle
        34
    v2shuffle  
       2023-11-29 11:13:25 +08:00
    @isno 多谢,还有类似的推荐吗
    weaving
        35
    weaving  
       2023-11-29 11:29:15 +08:00
    除非你 99 岁了,怕什么,只要学不死,就使劲折腾呗
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5557 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 06:58 · PVG 14:58 · LAX 22:58 · JFK 01:58
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.