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

2019-07-03 22:21:24 +08:00
 Iamnotfish

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

2160 次点击
所在节点    程序员
23 条回复
AngryPanda
2019-07-03 22:25:23 +08:00
Go
Tianao
2019-07-03 22:26:32 +08:00
网工转 Python(3) 没毛病。像 Cisco 前段时间新出的 DevNet 认证就是基于 Python 的。
leonme
2019-07-03 22:27:01 +08:00
python + java
FrankFang128
2019-07-03 22:27:49 +08:00
Python 挺好
ztcaoll222
2019-07-03 22:37:08 +08:00
入门什么语言不重要, 先去 leetcode 把 top100 的 easy 题刷完再说
green15
2019-07-03 22:39:25 +08:00
这是我在 V2EX 看到的第 N 个说类似这些的帖子……是之前搜出来的帖子内容过时了呢,还是我在 V2EX 的主观容忍度下降了?
676529483
2019-07-03 22:40:20 +08:00
网管 perl+python+go,当然兴趣最重要,看你朋友了
opengps
2019-07-03 22:40:33 +08:00
Python,很多运维出身的都事学的 python
exonuclease
2019-07-03 22:42:01 +08:00
c++/rust 和 Haskell 这两个搞定别的语言没难度
weiqk
2019-07-03 22:46:25 +08:00
perl
Iamnotfish
2019-07-03 22:47:39 +08:00
@green15 可能比较类似,很多人初学编程的时候都会来问上这么一个问题,但是每个人的情况和目的性都是不一样的。我给出了很详细的背景介绍和目的需求,别人的贴子要么就是一句话问那个语言好学,要么就是学了这个编程班有没有出路。没头没尾的询问贴我觉得没有什么价值。所以我开了这个帖子,如果打扰到你了那我表示很抱歉,过一小时我就将这个帖子下沉一天
crella
2019-07-03 22:55:50 +08:00
丢,我现在业余入门学 vb.net ,perl 也会一点。讲道理.net 控制台程序还是可以比加速后的脚本解释语言快的,vb.net 又可以抄 c#用的不少功能,然后 vb 瘸腿的交给 perl 去做,或者直接 shell(perl -e 一行代码)也是可以的。要是 perl6 性能跟上 perl5 了,那么推荐用 perl6,也可以 inline::perl5。
Takamine
2019-07-03 23:16:25 +08:00
别问,问就是世界上最好的语言。
tianxia
2019-07-03 23:17:36 +08:00
我觉得是 c
cluulzz
2019-07-03 23:22:23 +08:00
fox0001
2019-07-03 23:27:28 +08:00
Java,保饭碗
Perry
2019-07-03 23:28:10 +08:00
朋友圈那个 python 广告真的毒瘤...
fox0001
2019-07-03 23:28:21 +08:00
Python,适合玩玩
lloovve
2019-07-03 23:34:32 +08:00
Vb
zhujinliang
2019-07-03 23:38:49 +08:00
Golang

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/579782

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX