替同事问, 9021 年了,应该选那个语言作为入门学习编程呢? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
Iamnotfish
V2EX    程序员

替同事问, 9021 年了,应该选那个语言作为入门学习编程呢?

  •  
  •   Iamnotfish
    Ccccche 2019-07-03 22:21:24 +08:00 2627 次点击
    这是一个创建于 2303 天前的主题,其中的信息可能已经有所发展或是发生改变。

    同事是做网络方面的(俗称网管)最早在学校学过 C,也只是简单的入门级别而已。前一段朋友圈有一个学 PYTHON 的广告,他就好奇点进去学了 3 节课。觉得挺有意思的。想了解一下。然后他就来问我了,说 PYTHON 作为编程入门课好不好呢?他的那门课主要是教爬虫的。我看了下没什么深的东西。但是他问我学那个语言好真是问住我了。。。同事工作上基本不会用到编程(顶多写个脚本执行一下重复性的工作,这是后话)我想他想学编程也只是为了玩玩而已。我比较推荐他学 JS。。。因为我觉得 JS 写出来的东西能够很快的给你一些视觉上的反馈,学起来不那么枯燥。不知道各位有什么推荐。 此贴不是来讨论那个语言是最好的语言的,仅针对语言对新手的友好性做一些理智的讨论。谢谢

    AngryPanda
        1
    AngryPanda  
       2019-07-03 22:25:23 +08:00
    Go
    Tianao
        2
    Tianao  
       2019-07-03 22:26:32 +08:00   1
    网工转 Python(3) 没毛病。像 Cisco 前段时间新出的 DevNet 认证就是基于 Python 的。
    leonme
        3
    leonme  
       2019-07-03 22:27:01 +08:00 via Android
    python + java
    FrankFang128
        4
    FrankFang128  
       2019-07-03 22:27:49 +08:00
    Python 挺好
    ztcaoll222
        5
    ztcaoll222  
       2019-07-03 22:37:08 +08:00
    入门什么语言不重要, 先去 leetcode 把 top100 的 easy 题刷完再说
    green15
        6
    green15  
       2019-07-03 22:39:25 +08:00 via iPhone
    这是我在 V2EX 看到的第 N 个说类似这些的帖子……是之前搜出来的帖子内容过时了呢,还是我在 V2EX 的主观容忍度下降了?
    676529483
        7
    676529483  
       2019-07-03 22:40:20 +08:00   1
    网管 perl+python+go,当然兴趣最重要,看你朋友了
    opengps
        8
    opengps  
       2019-07-03 22:40:33 +08:00   1
    Python,很多运维出身的都事学的 python
    exonuclease
        9
    exonuclease  
       2019-07-03 22:42:01 +08:00 via iPhone
    c++/rust 和 Haskell 这两个搞定别的语言没难度
    UFc8704I4Bv63gy2
        10
    UFc8704I4Bv63gy2  
       2019-07-03 22:46:25 +08:00 via Android   1
    perl
    Iamnotfish
        11
    Iamnotfish  
    OP
       2019-07-03 22:47:39 +08:00
    @green15 可能比较类似,很多人初学编程的时候都会来问上这么一个问题,但是每个人的情况和目的性都是不一样的。我给出了很详细的背景介绍和目的需求,别人的贴子要么就是一句话问那个语言好学,要么就是学了这个编程班有没有出路。没头没尾的询问贴我觉得没有什么价值。所以我开了这个帖子,如果打扰到你了那我表示很抱歉,过一小时我就将这个帖子下沉一天
    crella
        12
    crella  
       2019-07-03 22:55:50 +08:00   1
    丢,我现在业余入门学 vb.net ,perl 也会一点。讲道理.net 控制台程序还是可以比加速后的脚本解释语言快的,vb.net 又可以抄 c#用的不少功能,然后 vb 瘸腿的交给 perl 去做,或者直接 shell(perl -e 一行代码)也是可以的。要是 perl6 性能跟上 perl5 了,那么推荐用 perl6,也可以 inline::perl5。
    Takamine
        13
    Takamine  
       2019-07-03 23:16:25 +08:00
    别问,问就是世界上最好的语言。
    tianxia
        14
    tianxia  
       2019-07-03 23:17:36 +08:00 via Android
    我觉得是 c
    cluulzz
        15
    cluulzz  
       2019-07-03 23:22:23 +08:00
    fox0001
        16
    fox0001  
       2019-07-03 23:27:28 +08:00 via Android
    Java,保饭碗
    Perry
        17
    Perry  
       2019-07-03 23:28:10 +08:00 via iPhone
    朋友圈那个 python 广告真的毒瘤...
    fox0001
        18
    fox0001  
       2019-07-03 23:28:21 +08:00 via Android
    Python,适合玩玩
    lloovve
        19
    lloovve  
       2019-07-03 23:34:32 +08:00 via iPhone
    Vb
    zhujinliang
        20
    zhujinliang  
       2019-07-03 23:38:49 +08:00 via iPhone
    Golang
    kwanzaa
        21
    kwanzaa  
       2019-07-03 23:44:05 +08:00
    C
    Golang
    Swift/Kotlin
    CPP
    先后顺序
    allanzhuo
        22
    allanzhuo  
       2019-07-03 23:45:40 +08:00 via Android
    go
    Alexisused
        23
    Alexisused  
       2019-07-03 23:52:17 +08:00
    9102
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3243 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 24ms UTC 10:46 PVG 18:46 LAX 03:46 JFK 06:46
    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