我是服务端程序员,最近想认真、系统地学其中之一
1 yuyefeng6 2019-08-28 09:00:35 +08:00 via Android 以我的看法的话 python 比较好点 |
2 langbian 2019-08-28 09:01:41 +08:00 如果年轻的话, 还是学 go 吧 |
![]() | 3 Orenoid 2019-08-28 09:01:52 +08:00 你原本会的啥语言 |
4 zouzou 2019-08-28 09:02:40 +08:00 基础设施方向 go 人工智能 python |
![]() | 5 wozhizui 2019-08-28 09:04:19 +08:00 可以都学啊 |
![]() | 6 qinghon  2019-08-28 09:04:29 +08:00 via Android go,附带学 Python。 培训班的大量入场,只会 Python 会降低你的竞争力 |
![]() | 7 est 2019-08-28 09:06:25 +08:00 全都要。jpg |
![]() | 8 676529483 2019-08-28 09:07:24 +08:00 看你想做什么了 人工智能、数据分析、爬虫:Py 找工作:Java 区块链、容器:Go 。。。 |
![]() | 9 hugee 2019-08-28 09:08:52 +08:00 via Android go 不解释 |
10 chenyu0532 2019-08-28 09:09:13 +08:00 ![]() 如果不在一线城市的话,首先打开招聘网站,输入想学的语言,看看哪个语言岗位多就学哪个。。 不知道我的想法对不对。。 |
![]() | 11 Counter 2019-08-28 09:09:22 +08:00 为了实现自己的某些想法 /场景,偏向自身兴趣的选 python 为了拿到更多钱,偏向于职业生涯的选 go |
12 cuikai1 2019-08-28 09:10:30 +08:00 ![]() go 和 python 都不难学 |
13 SuperMild 2019-08-28 09:10:33 +08:00 ![]() 两个基础都学吧,基础不会花你多少时间,学完基础你再选择哪个深入学。 |
![]() | 14 dapan24678 2019-08-28 09:10:34 +08:00 这个话题似曾相识呀 |
15 douglas1997 2019-08-28 09:10:45 +08:00 via iPhone 为啥哪个……我觉得都值得学。Go 真的很赞 |
![]() | 16 davidxj 2019-08-28 09:11:15 +08:00 go 同意 6 楼的理由 |
17 douglas1997 2019-08-28 09:11:20 +08:00 via iPhone 当然,因为工作性质。我核心使用 python |
19 deorth 2019-08-28 09:13:57 +08:00 ![]() 小孩子才做选择,我全都要.jpg |
![]() | 20 LeBron23 2019-08-28 09:14:06 +08:00 Go 相对来说人少,稍微学精一点,对口吃香。 |
21 hycos 2019-08-28 09:14:08 +08:00 当然是都要学啦 |
![]() | 22 whusnoopy 2019-08-28 09:14:15 +08:00 ![]() @qinghon 培训班的多为啥会降低竞争力?你学出来也是培训班水平当然没竞争力,如果你水平高为什么要担心一堆跟你压根不在一个层次的人 |
![]() | 23 poplar50 2019-08-28 09:16:39 +08:00 via Android 都值得学 |
![]() | 24 figurant 2019-08-28 09:18:37 +08:00 ![]() 动态语言就是火葬场 |
![]() | 25 rockyou12 2019-08-28 09:18:39 +08:00 都值得学,go 做基础设施,高性能服务很有帮助。python 做数据分析,机器学习很方便 |
![]() | 26 skymei 2019-08-28 09:19:53 +08:00 python 学习难度很小,你画个一个礼拜仔细学下,基本使用没问题。go 前途不错,值得学习深究 |
![]() | 27 ww2000e 2019-08-28 09:27:36 +08:00 学历不咋地情况下,主语言还是 java c++挑一个,你光学这个不好找,公司选择项目语言会考虑招人好不好招 |
![]() | 28 PainfulJoe 2019-08-28 09:29:09 +08:00 @676529483 找工作 JAVA,太真实了哈哈 |
29 richzhu 2019-08-28 09:30:12 +08:00 via iPhone 北上广 Python 快饿死 转 go 的来劝你一句,学 go,除非你算法资深或深度学习方面非 0 基础 |
![]() | 30 caliburn1994 2019-08-28 09:31:22 +08:00 via Android 学 go 吧,python 不难。 |
![]() | 31 hareandlion 2019-08-28 09:31:39 +08:00 via Android 小孩子才做选择,成年人当然是… |
![]() | 32 Maboroshii 2019-08-28 09:36:39 +08:00 via Android 换个问题: 现在开培训班的话,教哪种语言好? |
33 ackfin01 2019-08-28 09:42:28 +08:00 以前用的 Python,中途学了 Golang,后来又开始搞 Ruby |
34 df4VW 2019-08-28 09:47:30 +08:00 这俩经常一起用的呀,可以都学 |
![]() | 35 anjianshi 2019-08-28 09:50:58 +08:00 看到有说 go 不解释的,那我也来一句,学 python 不解释 |
![]() | 36 dinjufen 2019-08-28 09:52:17 +08:00 全都要,不冲突,先学一个再学一个,没必要等到很熟练了再去学另一个 |
37 mingqing 2019-08-28 09:52:31 +08:00 对于一个程序员来说,玩什么语言本身不难,关键看你当前最容易靠哪个吃饭 |
38 Northxw 2019-08-28 09:55:51 +08:00 一枚 Python 实习生,建议学 Go,虽然现在自己也没有转 Go 的欲望。 |
39 chennqqi 2019-08-28 09:59:05 +08:00 小孩子才做选择,成年人选择都要 |
40 GjriFeu 2019-08-28 10:04:56 +08:00 via iPhone 推荐 rust |
41 podel 2019-08-28 10:07:04 +08:00 python 是脚本语言,可以马上就拿来做一些简单的工作。 go 是编译形语言。必须编译才能用。 这两个没有可比性。 脚本语言为了日常方便 是必须要学的。 编译形语言 为了效率 也是必须要找一个来学的。 |
![]() | 42 zaul 2019-08-28 10:09:17 +08:00 PHP |
![]() | 43 GoLand 2019-08-28 10:10:28 +08:00 ![]() 推荐 Rust |
![]() | 45 tt67wq 2019-08-28 10:11:38 +08:00 俩都学就一个月的事情还用纠结??? |
![]() | 46 akiakiseofficial 2019-08-28 10:14:49 +08:00 看你学语言要干什么了,如果是出于找工作提工资那肯定是深入学学 Go 比较好,如果是出于**个人兴趣**我推荐两个都学,Python 的优先级高一点。Python 可以很快出东西,日常生活也可以写一些小脚本方便操作,Go 的话日常有 Python 我真看不到用的地方。 |
47 April5 2019-08-28 10:20:58 +08:00 这两玩意都学有冲突吗,通常解决的问题都不在一个维度,如果你是面向工资编程那另说。 |
![]() | 48 zhpech 2019-08-28 10:22:45 +08:00 都学都学 |
49 SuperMild 2019-08-28 10:24:30 +08:00 @podel Go 编译速度是一大卖点,超级快,加上编译时间启动起来都有可能比 python 的 vm 启动快,而且可以用 go run 一步完成从编译到启动。go 也许不如 python 方便,但编译不是一个影响因素。 |
50 ngg0707 2019-08-28 10:25:16 +08:00 都学,这俩不是解决同一个问题的。程序员最重要的是解决问题,不能绑定在一门语言上。 |
![]() | 51 reus 2019-08-28 10:28:23 +08:00 ![]() 肯定学 rust 啦,rust 天下第一 |
![]() | 52 locoz 2019-08-28 10:28:24 +08:00 都学,Python 拿来快速开发,需要优化性能的时候就拆模块用 Go 写。 |
53 podel 2019-08-28 10:29:24 +08:00 @SuperMild 编译是一个影响因素。go 编译 需要 go 的编译工具链。go 编译出来的东西只能在指定平台。换一个平台 arm x86 需要重新编译。 而 python 代码 是脚本。 脚本哪里都能运行(当然依赖底层库的 可能会有不兼容),脚本语言只需要脚本解释器就可以运行了。(当然 复杂的代码 需要另外安装一些库)(但是那些库也可以是脚本语言写的。) python 和 go 作为不同类型的语言 两个的差异足够大了。 |
![]() | 54 iPhoneXI 2019-08-28 10:30:00 +08:00 via Android 都学,两门入门都花不了多少时间 |
![]() | 55 hunterhug 2019-08-28 10:34:50 +08:00 Java 进阿里,C、C++进腾讯 Python 做算法,但做算法人家也会混用 C 呀 Golang,就是因为 C++人才太难培养了,凑合先用着。也是一巨坑。 建议 Java 终身保平安。其他语言早晚药丸 |
56 PressOne 2019-08-28 10:36:40 +08:00 via Android 面向工作还是 JAVA PHP 吧,很多应用层第三方库,SDK 都默认提供这两个语言版本。做工具层 go 是首先,做数据,ai 肯定是 py。 |
57 SuperMild 2019-08-28 10:42:53 +08:00 @podel 换一个平台,go 需要重新编译,python 也需要安装合适的解释器,各自需要一个步骤,麻烦程度差别不大。 但是,注意了,如果只换机器,不换平台,go 编译出来的二进制文件可以在相同平台的另一台机器直接运行,而 python 即使是相同平台,换了机器就要看看解释器是否合适了。 这样说来 go 甚至更方便一点。 |
![]() | 58 dany813 2019-08-28 10:45:33 +08:00 Java 吧,一统天下 |
![]() | 59 selboo 2019-08-28 10:47:14 +08:00 都学. |
60 vexjoe 2019-08-28 11:08:05 +08:00 你最好有一个项目驱动,然后选择合适的语言,在实践中更容易有收获 |
![]() | 61 AmberJiang 2019-08-28 11:19:41 +08:00 小孩才做选择 大人全都要 [手动狗头] 哈哈哈 (肯定有兄弟会说 PHP 是世界上最好的语言) |
![]() | 62 tabris17 2019-08-28 11:21:12 +08:00 你也想做服务员啊,那就先学 python 吧 |
63 ben1024 2019-08-28 11:23:53 +08:00 两个选一个选 go 吧, 要不试试 PHP |
![]() | 64 ClericPy 2019-08-28 11:26:28 +08:00 同 小孩子才做选择题, 大人全都要 python js golang 在这个时代都快成必修课了, 虽然 golang 还没前两者那么大火, 但至少可以学到很多动态语言里没有的东西 微软大吹 RUST 以后, 近两年也火了一下, 可以试试看 简而言之, js 对生活帮助最大(各种操作浏览器自动化和嵌入 tampermonkey, 配合 css 更佳); python 最好学而且学习曲线很舒服, 设计是真优雅; golang 坑多但大都是小问题, 能避的避开避不开等官方更新, 实际操作更适合出产品. |
![]() | 65 cigarzh 2019-08-28 11:32:37 +08:00 哪个都值得学,但是首先你要熟悉一门静态语言,对编程有自己的高度理解 人是不可能跳过某些东西的 如果你想要在这个领域成为 master 就不可避免的要从最基础的学起 |
![]() | 66 DoctorCat 2019-08-28 11:33:19 +08:00 哪个薪酬高岗位多,就学哪个。相信自己啥编程语言都能学会就好。 |
67 phpbest 2019-08-28 11:42:34 +08:00 @chenyu0532 然后发现还是 php,java |
![]() | 68 wuwukai007 2019-08-28 11:48:23 +08:00 一大推推荐 go 的,去招聘网站上看了下,工作岗位 go 只在北上广,而且工作经验 6 成都要三年以上,很多要懂点 c++的,建议 java/c 入门, |
![]() | 69 duanquanyong 2019-08-28 11:51:17 +08:00 via iPhone 两门都学 |
![]() | 70 ChillyPrince 2019-08-28 11:58:07 +08:00 python 真正的优势在于数据和算法,服务端 CRUD boy 的话还是学 Go 吧,兼顾着学一些 python。另外 python 由于好学导致培训班大量入场,僧多肉少的状态(但 Go 的需求说实话也不大)。 |
![]() | 71 thet 2019-08-28 11:58:08 +08:00 via Android 都比较简单,都学了 |
![]() | 72 devtiange 2019-08-28 12:32:26 +08:00 ![]() 都不学. 搞个 js, 前后通吃了. |
![]() | 73 MMMMMMMMMMMMMMMM 2019-08-28 12:36:48 +08:00 py 比较万金油一点,应用场景多一些 go 目前只有 server 能用,其他应用领域虽然有,社区活跃度不高。 或许....等一个社区版 openGo 出来? |
75 lidfather 2019-08-28 12:48:16 +08:00 via Android ![]() 建议 cpp,光复 cpp,时代革命! |
76 pink123 2019-08-28 12:57:47 +08:00 这没有什么值不值得的,根据自己的爱好去学,根据你业务的需要去学,这东西都在变化中,谁也给不了意见的 |
77 pink123 2019-08-28 12:58:44 +08:00 语言只是个工具而已,何必如此纠结呢,学一个也是学,学 2 个也是学,七周学会七门语言的路过,还是要根据自己的业务来深入学习语言本身的文化 |
![]() | 79 qq7790586 2019-08-28 13:07:26 +08:00 那 python 和 go 哪个适合做爬虫呢??? |
82 zhao1014 2019-08-28 13:25:34 +08:00 via Android 以前看别人说 python 岗位的工资是给数据和算法的,对数学能力要求很高,同时对学历要求也很高,如果 v 主对自己算法方面的能力比较自信的话可以尝试 python |
![]() | 83 keepeye 2019-08-28 13:27:43 +08:00 为啥要做选择题?两者都可以会 |
84 gaoyadianta 2019-08-28 13:29:22 +08:00 @GoLand 你这个头像 id 推荐 rust |
86 pink123 2019-08-28 13:36:24 +08:00 @dog82 楼主心里已经有答案了何必在此多此一举,当你选择在 go 这边发帖子的时候便意味着你倾向于学 go,别被语言所累,想到什么就去学什么更好些 |
87 podel 2019-08-28 13:50:24 +08:00 @SuperMild 编译工具 是 编译工具链。 是一大堆 编译工具的集合啊。如果跟解释器一样只是一个文件我也就不说什么了。 编译出来的东西 脚本语言是可以修改的。编译出来的东西不可以。 python 甚至 里面直接加上 import ipdb; ipdb.set_trace() 就可以调试了。go 要调试 还要 工具链里面的东西。 脚本语言,编译形语言真的差别很大。 脚本语言能做的 事情,你就不要偏偏交给 go 了吧。 |
88 littlewing 2019-08-28 14:08:47 +08:00 小孩子才做选择,我都要 |
89 itIsUnbelievable 2019-08-28 14:17:37 +08:00 via Android @skymei 只会基础语法根本不叫会 python |
![]() | 90 maomaomao001 2019-08-28 14:26:21 +08:00 深入的话,可能还是 go 更合适吧 |
![]() | 91 AppxLite 2019-08-28 14:27:22 +08:00 php 吧 |
92 cyhulk 2019-08-28 14:30:27 +08:00 看方向吧,我准备往底层钻,在看 rust |
![]() | 93 cheng6563 2019-08-28 14:30:30 +08:00 via iPhone python 的话只学 python 没啥用 |
94 daqiaowijiu 2019-08-28 14:47:11 +08:00 小孩子才做选择 |
![]() | 95 shfanzie 2019-08-28 14:53:41 +08:00 为什么不学 C++呢? |
![]() | 96 pushyzheng 2019-08-28 14:56:51 +08:00 公司干活 java,个人玩儿 python |
![]() | 97 hydyy 2019-08-28 15:09:51 +08:00 @chenyu0532 应该哪个少学哪个吧, 少才有竞争力. 前提 水平可以 |
![]() | 98 janxin 2019-08-28 15:41:57 +08:00 为什么不学世界上最好的语言 Java(Script)呢? |
![]() | 99 c4pt0r 2019-08-28 15:44:20 +08:00 ![]() 学 Rust。 你说的这俩语言不太用「学」。。。 |
100 ai277014717 2019-08-28 16:16:50 +08:00 后端 go 脚本 python |