一个运维,选择 python 还是 java?(别告诉我写脚本用 shell 就够了。先进来看看具体问题把。)

2016-07-29 00:07:32 +08:00
 xylsmmmmmmmm3

背景:小弟最近刚参加实习,在一次和组长的交谈时,组长告诉我一个好的运维应该懂开发。因为某些原因不是运维可以解决的,需要从开发阶段就开始着手设计。。。。。。扒拉扒拉一大堆。

疑惑:小弟当时问组长 java 和 python 怎么选择?(关于为什么是这 2 个语言,我不想多解释什么,也不需要大家给我建议其他的语言建议。)组长告诉我选择 java ,因为 java 相对于 python 门槛能高一点。也对于一个人培养一个良好的编程习惯有好处。。。。。。扒拉扒拉又是一大堆。

目前感想: java 短时间我看不到对我有多少帮助? python 不仅可以写脚本还可以做开发。 期望大家给点建议。

我目前最理想的想法是:先学 java ,等到一个契机入手 pyhton 。

也不知道大半夜有多少人看,我会认真对待每一个答案。

17453 次点击
所在节点    程序员
103 条回复
billlee
2016-07-29 22:41:29 +08:00
@hosealee 讲到点子上了,别说是没学过编程语言,很多会 C 的人,写出来的 python 代码都惨不忍睹。这些人根本不懂如何写出可维护的代码,只是 C 的限制较多,乱写也还是能看懂,到了自由使用动态类型的 python 上,就写成一坨翔。
hosealee
2016-07-30 09:30:38 +08:00
@billlee 哈哈,确实是这样,改别人一坨翔一样的代码痛不欲生
jyf007
2016-07-30 11:25:11 +08:00
@hosealee 我也是,终于进坑了
luefei
2016-07-30 14:17:26 +08:00
哎。懂开发的运维 还是有相当优势的,但是为何要选择 java 呢。。 C ++ 也比 java 好啊
snnn
2016-07-30 15:19:58 +08:00
@xylsmmmmmmmm3 苦海无边,回头是岸。不要做运维,太辛苦
xylsmmmmmmmm3
2016-07-30 23:05:41 +08:00
@wizardoz 不是 python 简单,相对于 java 和 php c 等语言 更容易上手而已。
xylsmmmmmmmm3
2016-07-30 23:06:22 +08:00
@snnn 我现在想弃坑,但是马上大四了,我害怕时间不够啊。
xylsmmmmmmmm3
2016-07-30 23:08:00 +08:00
.@luefei 你说的非常对, c++从效率上谈 c++>java>python ,但是易上手程度的话 python >java>c++ ,因此我决定学 java ,因为 c++相对而言比较难上手。
xylsmmmmmmmm3
2016-07-30 23:10:08 +08:00
@shimanooo 。。。我感觉 shell 和强大。
xylsmmmmmmmm3
2016-07-30 23:13:59 +08:00
@MushishiXian 没有怪语言,只是自己刚开始,希望能从开始培养一个良好的习惯而已。
shimanooo
2016-07-30 23:20:12 +08:00
@xylsmmmmmmmm3 。。。我感觉我国很强大。
franklinyu
2016-07-31 00:51:54 +08:00
@billlee 「很多会 C 的人,写出来的 python 代码都惨不忍睹」???這些人不能算「會 C 的人」,最多算「知道 C 語法的人」。就好像懂象棋規則的人不一定會下象棋。(這肯定不是 C 被黑得最慘的一次)
SmiteChow
2016-07-31 14:21:02 +08:00
python
wweir
2016-07-31 21:57:25 +08:00
用 JAVA 多好啊,上去装一个 JVM ,没事还能多装几个版本。再也不愁没理由跟公司多申请几块硬盘、几根内存了
northisland
2016-07-31 22:47:24 +08:00
人生苦短
serial
2016-08-01 09:05:16 +08:00
首先,你运维写代码是干什么的? 拼接 Shell 命令, 80% 都是字符串、正则表达式处理。你用 Java 来处理字符串? 运维写的程序速度快有个毛用,一旦程序运行起来,运维的程序就退出了。
tinytub
2016-08-01 10:16:41 +08:00
其实我想知道楼主为何没毕业就要入运维的坑。。。
jason19659
2016-08-01 10:22:17 +08:00
python 吧 java 要学很久很久很久很久的
xylsmmmmmmmm3
2016-08-01 11:22:11 +08:00
@tinytub 其实现在后悔入运维了。但是现在搞开发,时间来不急了。
tooweakchen
2016-08-01 13:06:50 +08:00
不知道为什么会推荐 java 。果断 python

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

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

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

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

© 2021 V2EX