1
Mireas 2016-03-11 18:26:17 +08:00
不一定要专攻啊。。。把 PHP 和 JAVA 学了去艹后端吧
|
2
wenyu1001 2016-03-11 18:36:49 +08:00
python 算是可以,在安全行业, CND 行业,很多互联网公司都有在用
实现业务逻辑效率高,开发周期短,成本低 遇到性能问题,要么上类似 gevent 这样的框架,要么用 C 解决瓶颈 当然不能只会 python ,需要兼顾其他,比如 python + c + lua 做这样的组合 |
3
lxf1992521 2016-03-11 18:43:15 +08:00
python 很多还要兼运维的工作,我个人觉得运维工作很辛苦,非常不建议
本人就是运维工程师。 很轻松啊,北上广 1 年半 12K 无压力; Python 也很有用的,最近在学 web 开发 |
4
ChiangDi 2016-03-11 19:01:53 +08:00 via Android
为什么要用语言限制自己
|
5
quietin OP @lxf1992521 web 开发没啥意思,我建议做纯后端
|
6
binux 2016-03-11 19:12:20 +08:00 1
大部分职位是和语言无关的,特别是在大公司
|
7
hick 2016-03-11 19:29:52 +08:00
国内大公司大规模运用的确实不多, 没法跟 php 比, 不过小公司还是不算特别少哈
甚至大疆如果算大公司的话, 我还知道他们用 ruby 很多. |
8
hardware 2016-03-11 19:34:44 +08:00
只会一门语言 不论是 java c 还是 python 都很难找工作
你要说我们都是用 python 写深度学习算法 也可以啊 |
9
edsgerlin 2016-03-11 20:07:04 +08:00
Google 算不算大公司呢?不过如果只会 Python 大概是进不去的。
|
10
Iuranus 2016-03-11 20:33:05 +08:00 via iPhone
如果做数据分析挖掘, Python 也挺够用的呀
|
11
shiji 2016-03-11 20:39:12 +08:00 via Android
网络安全行业 Python 也用的挺多的
|
12
20150517 2016-03-11 20:45:07 +08:00
只会一种语言肯定不够
|
13
bigbook 2016-03-11 20:47:03 +08:00
python 是黑客 geek 的最爱
|
14
wowpanda 2016-03-11 21:07:29 +08:00
楼主有啥打算么
|
15
VVJiao 2016-03-11 21:13:12 +08:00
我也逐渐发觉 python 这种语言不是很靠谱,只适合 hacker 自己用,不适合做面向用户的产品
|
17
0x1406F40 2016-03-11 21:33:15 +08:00
那是因为你菜
|
18
zky001 2016-03-11 21:37:37 +08:00
感觉遍地是招 python 的公司啊。
|
19
cgcs 2016-03-11 21:38:54 +08:00 via Android
python 做数据分析,科学计算 的需求很多啊,只是对算法,数据结构,统计 这些方面都有一些要求。
如果只是做做网站,没啥吧 |
22
quietin OP @wowpanda 正文尾部写了,想搞 java 了,不同语言间共通的部分好歹能缩短熟练其它语言的时间,而且以前也有基础,相信不是很难
|
24
xingzhi 2016-03-11 21:51:13 +08:00 2
|
25
jwenwang 2016-03-11 21:55:06 +08:00
看过的情况来说,最终都会转向 java 的,稳定性
|
27
lijiacong0702 2016-03-11 22:01:46 +08:00
正考虑从 Java 转 Python
|
28
CRVV 2016-03-11 22:07:08 +08:00
Python 是强类型语言, C 是弱类型语言
这是 Wikipedia 说的 |
30
Ge4Los 2016-03-11 22:45:42 +08:00
|
31
zaishanfeng 2016-03-11 22:54:08 +08:00 via Android
python 都满足不了你 目测楼主 g 点略高 java 这样的传教士体位估计楼主很快就腻了
话说语言只是工具 当你项目需要一门需要的话 像 java c#这样的封装的很完全的语言 一个成熟的开发者应该一个礼拜就可以玩的 666 |
32
zaishanfeng 2016-03-11 22:55:34 +08:00 via Android
sorry 一门需要 to 一门高级语言
|
33
wowpanda 2016-03-11 23:04:24 +08:00
@zaishanfeng 你会不会也是学了 python 就有些反感 java 啦,>_<
|
34
quietin OP @Ge4Los 招 Python 的是多,但是方向性都很强,比如 web, 安全, openstack ,不同方向根本不考虑的,我在 boss 上和一个 360 的聊,他说必须要有安全经验做过安全方面的工具
|
35
antiagainst 2016-03-12 03:15:43 +08:00 1
python 是动态语言,再掌握一门静态语言比较好。
好几个新静态语言都是 Java VM based ,写起来简洁的很。 |
36
Amadeus 2016-03-12 03:58:18 +08:00 via iPhone
我就是搞 java 的,但觉得会一门 dynamic typing 的语言也是很好的能力和优势,比自己有什么想法,用 python 实现起来比 java 快很多。像纽约的一些金融公司在做原型的时候也选择用 python ,觉得可以了再用 java 做成产品。我还准备好好学学 python 。另外机器学习用 python 也比 java 有一定优势,相关的库多一些。
|
37
lcj2class 2016-03-12 07:33:33 +08:00 via iPhone
不知道 lz 是不是笔误, Python 是一门强类型语言,这是毫无疑问,如果连强类型弱类型都分不清,找不到工作太能理解了。
我觉得现在的程序员会上三四种语言很正常吧,用 Python, Ruby, JavaScript 这类的动态需要写些 quick and dirty 的实用脚本, c#, JAVA 静态语言来写一些规范点的项目, reactive 来写些界面。 在此基础上,精通一门语言就够了 |
38
0x1406F40 2016-03-12 09:19:28 +08:00 1
@quietin
我说你菜,你本应回答“我做了什么什么, github 地址是什么” ,但是你却回答“你不如 XXX ” 。作为一个程序猴,你连点基本逻辑的没有,让别人怎么用你? |
42
cxh116 2016-03-12 09:59:42 +08:00 via Android
最初用 java ,后来找新公司用 ruby 。
回长沙工作不好找,还是用 java ,后来在公司改用 java 。换了家公司,用 Python 。再换了,现在用 ruby 。 |
43
matthewz 2016-03-12 10:10:08 +08:00 via iPhone
@edsgerlin Google 只问在一开始问卷调查里填的语言,最多加个 sql 。我看不出来只会 py 去 FLAG 有什么问题,尤其是 new grad
|
44
joye1230 2016-03-12 10:18:40 +08:00
不知道诶,接触最多爬虫和运维。
到是我一个学金融的高中同学说,他们有用到 |
45
ipconfiger 2016-03-12 10:19:34 +08:00
学好 C++,走遍天下都不怕
|
46
just4test 2016-03-12 10:31:59 +08:00
楼主以前用 python 做啥的?
如果只会用 python ,做的东西也没啥亮点,确实菜。 |
47
haogefeifei 2016-03-12 10:33:22 +08:00 1
Python 这种万能瑞士军刀,如果单单语法入了下门价值不大。。 精通各种库,写几个好用的工具放 GitHub 有几百 star 你这工作就好找了。。。。一般有以下几种开发可能需要 Python:
后端.. (国内用 Python 做后端的大公司其实是少数) 运维.. (大公司有成熟的运维方案,不一定用 Python ) 效率工具开发(用 Python 做各种提升生产效率的小工具,看见魅族、知乎又招这类的,同时懂 node.js 、 shell 更好) 量化金融( Python 在这行越来越流行) 数据挖掘(这类事情 Python 可以胜任) ... 工作 3 年,写了 3 年 Android ,其实已经学习 Python 六七年了,下面准备弃坑转前端(自从用了 iPhone 兴趣直线下降), Python 我选择作为工具小刀,随身藏好,做其他开发工作的时候随时发光发热.. |
48
quietin OP @haogefeifei android 不就是前端吗
|
51
mengzhuo 2016-03-12 11:14:22 +08:00
为啥要语言限制自己的想象力?
我司 Go 写负载均衡, Python+C 写业务, C# C Java 写客户端~ |
52
addbook 2016-03-12 11:31:12 +08:00
用 Python 做神经网络吧,做其他的都是暴殄天物.
|
53
haogefeifei 2016-03-12 11:55:46 +08:00
@quietin Android 算客户端吧,我说的是 web 前端
|
54
zky001 2016-03-12 12:39:01 +08:00
@quietin 大小公司有什么,主要是看个人的发展规划,像我一个学长目标是谷歌,在一个小公司做了 2 年去了百度,在百度干了 1 年后去了谷歌,技术是一步步起来的,重点不在公司大小,而在技术使用上面。
|
55
quietin OP @haogefeifei 学 web 前端还不如做安卓,个人认为
|
56
lidonghao 2016-03-12 13:40:21 +08:00
楼主头像是奇犽的“妹妹”吧?
富奸给猎人出了这么一个可以全图秒杀的 Bug~说是外星人...无法理解 |
58
wowpanda 2016-03-12 13:42:30 +08:00
@haogefeifei 弱弱的问您一句,量化金融是不是都是金融专业搞的?
|
59
donghouhe 2016-03-12 13:54:02 +08:00 via iPad
培训班的老师说了,要多上 v2ex
|
60
haogefeifei 2016-03-12 14:09:05 +08:00
@wowpanda 不一定,纯程序员不懂太多金融可以学外围,努力学习一样可以转
|
61
haogefeifei 2016-03-12 14:10:01 +08:00
@quietin 你不能看工资啊...
|
62
neoblackcap 2016-03-12 15:29:34 +08:00
Python 找不到大公司的工作就学其他的嘛,多学一门语言又不是什么问题。技多不压身,程序员是写程序的人,不是某种特定语言的使用者。
|
63
stage37 2016-03-12 15:43:36 +08:00
一线城市二线互联网公司 Python 码农路过表示同意楼主观点,除了 Python 工作不好找外还有个很重要的因素是 Python 程序员的待遇成长性很差,通俗点说就是工资高的岗位很少(不考虑需要结合其他领域知识的那些),现在准备转 Java 了。
|
64
wuhanchu 2016-03-12 15:55:32 +08:00
我不认为工作机会多的就是好。任何一个技术做到专业,都是很多公司抢着要的,特别是学的人比较少的,工资更高。
而且在工作一段时间后,你会有很多机会去学其他的语言。。比如我现在已经硬生逼成全栈工程师(其实我样样都很菜) 从人生成长来说,我建议先一门语言学的深入点,程序员找不到工作,笑话啊。。。你让其他职业的怎么玩 |
65
hamsik2046 2016-03-12 16:41:11 +08:00
py
看成了炮友 告诉我不是我一个 |
66
quietin OP @haogefeifei 不是工资啊,前端知识应该比安卓还要零碎,前端安全除外
|
67
quietin OP @neoblackcap 主要是现在就想跳槽。。
|
69
CrazySpiderMan 2016-03-12 17:00:42 +08:00
@haogefeifei 有几千 star 的 repo 的我会告诉你找工作没这么简单?
|
70
limbo0 2016-03-12 17:55:23 +08:00
lz 我也喜欢 python ,实习的时候是在 devops 里,
devops 感觉很适合 python 程序员的定位,介于开发和运维之间,但是更接近于开发 累真的没感觉,还是比较有意思的,我的头就是 java 转到 devops 的, 最重要的是没有 PM 最重要的是没有 PM 最重要的是没有 PM |
71
yonka 2016-03-12 18:43:15 +08:00
python is a good plus...
|
72
zhuangzhuang1988 2016-03-12 19:40:56 +08:00
对的。。
|
73
nicevar 2016-03-12 21:13:52 +08:00
大公司 python 的职位不少,以前白名单部门一大票都是的,重要的是能力
|
75
quietin OP @CrazySpiderMan 求 repo 地址,真牛人啊。确实有些人觉得 star 能上 100 就不得了了,但考虑具体代码质量以及和工作岗位的吻合程度,真不是那么简单
|
76
CrazySpiderMan 2016-03-12 22:06:36 +08:00 1
|
78
likuku 2016-03-12 22:46:06 +08:00
[在非北上广深的话] 。。。再排除阿里所在的杭州,
其他地方,现代 IT 产业工作机会都少了很多呢。 |
79
hanfeng3015 2016-03-12 22:50:48 +08:00
nj , python 不太好找,公司也不太好招,曾经面试过一个创业团队,一开始打算用 python ,后来实在招不到人,改 php 了。。。
|
80
wind3110991 2016-03-12 23:27:50 +08:00
python 感觉做网络管理的后台职位很多呢, tx 就是
|
82
neoblackcap 2016-03-12 23:36:55 +08:00 1
@quietin 你要跳槽的话,这个的确难。国内用 Python 的不少,但是一般都是运维。开发的话,我就知道豆瓣跟知乎,要不你去试试?
|
83
quietin OP @neoblackcap 谢谢哈,我会考虑的
|
84
quietin OP @CrazySpiderMan 你的这个 repo 有现成的 python 版本分支吗?没有的话我好想写个
|
85
haogefeifei 2016-03-12 23:52:05 +08:00
@CrazySpiderMan 别钻牛角。。
|
86
kongkongyzt 2016-03-13 00:03:35 +08:00
像上面的人回答的那样, 大公司的确有很多职位是做 Python 的, 但是很大可能不是 LZ 想要的那种 Python 岗, 做的事情也很大可能不是 LZ 想要做的. 一般都拿来做运维工具, 内部系统之类的, 像以前我推荐的饿了么听说也正在转 Java, 所以如果是真的想要去大公司, 又要做一个非常有追求的 Pythonista, 我觉得 LZ 只能放弃
|
87
amustart 2016-03-13 00:09:00 +08:00
哎,我也是学 python 的,还好专业是安全方面,不知道以后怎么去发展
|
89
CrazySpiderMan 2016-03-13 00:52:02 +08:00
@quietin 有 Python 版, 就是没得这个 Node.js 版的 10%好, 所以不想开源 Python 版的, 代码太丑陋了, 性能也烂.
|