本人专科毕业,目前做了三年的爬虫开发,平时偶尔用一些 flask 和 fastApi ,基本的数据库和 redis 也懂一些。 现在感觉爬虫这个方向的前景不太好,一个是灰产,一个是反爬技术迭代的太快了,有点跟不上。 想着转一下方向,目前想的就是数据处理和 PythonWeb ,个人更倾向于 Web ,但是不知道这个方向的就业环境怎么样,以及除了 Django 外还有没有别的重要的知识要学。 在此请教下各位前辈,不胜感激。
1
TArysiyehua 348 天前
python 现在谁不搞 ai ,你随便找个 python 项目基本都是 ai 相关的
|
2
stinkytofu 348 天前 1
Python 不就是平时顺手写的脚本语言么, 还有专门搞这个不写其他语言的程序员???
|
3
NoOneNoBody 348 天前 1
pandas, numpy 尤其是它们的向量计算
|
4
enchilada2020 348 天前 via Android
@stinkytofu 虽然但是 Python 原来在 Web 也是有一席之地的…
|
5
xulolololololo 348 天前
我就是搞 python web 的,这个方向就业机会比较少,来来去去就几家小公司。公司最近顶不住,我被裁员了。目前考爬虫副业活着
|
6
Goooooos 348 天前
Python 岗位少,建议多学门语言扩充下( Go/Java )
|
7
est 348 天前
python 没啥就业。。。
|
8
sordidclown 348 天前
只靠 Python 就业应该不太行吧?其实可以用 Python 刷刷题,然后进公司了换技术栈。
|
9
fkdtz 348 天前 1
实际上我还比较看好“爬虫”,我指的是安全范畴的。
爬虫说简单也简单,抓个接口用 Python 写个逻辑调用一下,很大一部分爬虫就止步于此了。如果进停留在这个层面,那确实没什么意思。 但现如今大部分爬虫业务没有这么容易的了,加密混淆已经是家常便饭,上点规模的业务都有各种反爬手段,爬虫搞到最后都是逆向工程和网络安全,这已经跟 Python 没关系了。 这门功夫讲究深度,跟其他计算机工种不太一样,基本没有年龄焦虑,时间越久阅历越丰富越有价值,有点老中医的意思,如果能在这行深入可以说越老越吃香。 至于说灰色问题,其实爬取和反爬是一体两面,攻防是一套体系,只不过是甲方乙方的区别。 |
10
CaptainD 348 天前
我现在就是做数据处理+爬虫,爬虫感觉确实没什么前途,因为我们的业务大多数是开源数据,爬虫大多数就是自动化下载东西,只不过工程化一点,像一些变化很快的反爬也没精力搞,有风险且收益很小
数据处理这块感觉用 python 还挺多的,我 Java 和 python 都写,脚本( pandas 、numpy )或者简单的逻辑处理我还是倾向于 python ,虽然我们流处理的工程用的是 flink+Java ,但是我没感觉出比 python 优秀在哪,如果有重构的机会我真想用 pyflink 重写 |
11
chenny1211 348 天前 1
本人就是 python➕运维 现在在中小企业技术方面的活啥都干 很杂 工资也没有那些前后端的开发高,他们的活纯粹,想换工作也不知道找什么样的工作,无奈
|
12
kloudmuka 348 天前 1
几年前还有些地方用 Django 和 Flask 做 Web 开发吧,现在很少了,毕竟 Web 开发都被几大主流语言瓜分完了
|
13
chenny1211 348 天前
@chenny1211 现在就算 python➕vue 全栈 要的公司也不多想过做 ai 或者数据分析 但也得去大城市打拼 那些公司要的都是起码研究生起步 学历要求高 我觉得还是学一下 java 或者 go 吧 java 可能相对 python 来说庞大一些 但确实就业体量在那 或则 go 有了 python 基础 在深入学习一下 go 也是个不错的出入
|
14
kingjpa 348 天前
web 领域,小公司一直都是 php 的天下,大公司是 java 。
再说 python 那个性能, 国内某知名考勤设备就是用 python 写的 web 接口,私有部署后,动不动 cpu 就 100% |
15
sweat89 348 天前
现在 python 都是往 data science 、data analysis 和 ML 方向靠,不过对学历要求很高。web 的话,python 真没啥优势
|
16
zzhaolei 347 天前
python web 很多都是维护内部管理平台,国内基本上没有是 toC 的项目用它
|
17
djangovcps 347 天前 via Android
@zzhaolei 问卷网后端是 tornado
|
18
zzhaolei 347 天前
@djangovcps 还有别的吗?之前豆瓣和知乎还用 python 呢,现在不也是改了。我的意思主要是用 python 做 toC 业务的太少了,岗位不多,尤其是现在这个行情下
|
19
kingfighters 347 天前
五六年前就已经发现了,Python 搞 web 就是死路一条。。早点转吧,毕竟门槛有点低。。
|
20
chi1st 347 天前 via Android
@kingfighters 求问,其他语言搞 web 门槛又有多高呢。。。
|
21
dayeye2006199 347 天前 via Android
国外还行,国内都是稀有动物。
其实说实话,如果自己做外包什么的,弄个 py 搞后端速度刚刚的 |
22
nyxsonsleep 347 天前
@sordidclown #8 我感觉大多数公司都有熟悉某某语言的要求吧,在这种基础上人家会让你用指定语言做题的。
|
23
thiiadoewjwe 346 天前
网易用 python 写游戏逻辑
|
24
luzihang 346 天前
py 可能一个人搞定一个项目,但是企业重视的可维护性高、可交接搞,系统占用成本低。即便项目黄了,java 还可以转岗去维护其他项目。
有些领域,比如数据爬虫 ai 相关。涉及到策略、逆向工程、网络安全、行业知识,找个能实现需求的人都很难。 |
25
cirton 346 天前
只会 Python 的话,做大数据处理或者机器学习算法还可以,web 不适合。因为 web 岗基本没有用 python 的。
|
26
generated 346 天前
@stinkytofu 有的,用 Django 糊业务混日子的也不少的,+1
|
27
Z5460520 346 天前
@HHJY Python 就业现在比较困难了。现在做 web 基本上也没多大的前途。除非有重大的变革。2016 ,2017 那几年,还能找到不少的 web 工作岗位。但是随着网站的没落,互联网的冷却。只能说一年不如一年。楼上说的都很现实。从事 python 开发,是一个综合性的岗位,什么都要会一点。只会 python 死路一条。就目前的趋势而言,个人建议换一个方向。不要再选择 Python 的 Web 方向。转为数据处理和机器学习会更有工作机会。虽然机器学习和算法门槛高,但跨过这个门槛,机会就多了很多。或者转为其他的语言。比如鸿蒙的系统开发,Rust 开发。诸如此类。至于还有什么 AI 啥的,都可以了解,但是重要的事情说三遍,不要选 Web,不要选 Web,不要选 Web
|
28
jeeyong 345 天前
@stinkytofu 我被你狠狠的鄙视了..... >.<
|
29
sordidclown 345 天前
@nyxsonsleep 那就看岗位是要立马能上手干活的,还是可以接受培养一段时间的了。可能现在行情不好,可能类似后者的岗位少了吧。
|
30
lasuar 345 天前
最开始写 Python 的那波人可能有 60 到 80%转了 Go
|
31
datehoer 345 天前
爬虫确实没啥前途,一方面是反爬越来越难,另一方面是很容易犯法。
虽然说数据肯定是越来越值钱的,但是可惜。 |
32
butubird439 345 天前
python 本身的岗位太少了
|
33
nyxsonsleep 345 天前
@sordidclown 同样是培养,应届生更便宜。。。有经验的,还想着有培养的机会,死路一条,除非倒回 7 年前。
|
34
RockChinQ 344 天前
可以走测试开发方向,目前在百度实习做的就是测开,用 python 做一些自动化的脚本
|
35
foxio2 340 天前
@xulolololololo 我付费帮我写个脚本,用自己的函数监测股票的状态?
|
36
ZX576 337 天前
@stinkytofu
要不下载一个 boss ,搜一下 python 开发岗位? |