Python 在上海什么程度才能找到工作?

2018-11-12 15:43:49 +08:00
 tzhhahaha

楼主大四,现在自学了 python 半年,目标是在明年毕业的时候找一份 python 编程工作在上海找到工作。我现在会的基本就是下面这些,请问我现在的水平能开始找一份实习工作了吗?我想的是能尽快走到行业中来,累计一些经验。

  1. 爬虫,request 等常用库+selenium 能熟练应付一般网站,scrapy 会用一点(分布式爬虫不会)。
  2. Web 后端,最近写了一个网站 https://tzh4lily.herokuapp.com ,用的是 Django + bootstrap,因为 Django 用的是 ORM 系统所以数据库还不大会。
  3. linux 基本命令会一点,git 会用,另外就是学爬虫 web 也积累了一些 Web 所需知识。
  4. 算法数据结构没学过,只是看了《算法图解》等入门书大概了解了一下。

我想请教各位前辈的是:我现在的能力是去找一份后端的实习对自己之后找工作帮助大还是我应该继续往下学?我应该到什么程度才能找一份 python 后端的工作?

我的 github 地址是 https://github.com/TangZhongham

7802 次点击
所在节点    Python
48 条回复
zhangqilin
2018-11-12 15:49:21 +08:00
加一点吧 我也是大四学的 Python
工作上除了你说的那些
还有点有用的东西就是
1. git 工作流
2. docker
最好有完整的项目部署经验
xpresslink
2018-11-12 16:24:20 +08:00
你的 python 得学到能用 java sping boot 做独立写项目的程度才能找到工作。
tzhhahaha
2018-11-12 17:04:54 +08:00
@xpresslink 能具体一点吗?
vanvesee
2018-11-12 17:05:12 +08:00
数据结构 还是建议掌握的... 这是偏理论方面的。
实践方面,常用的数据库也是必须要了解的。
xuegj1010
2018-11-12 17:30:19 +08:00
写两个好点的项目就可以了,比如慕课网的 django,scrapy,flask 的项目,能独立开发部署,找工作问题应该不大
tzhhahaha
2018-11-12 17:31:43 +08:00
@xuegj1010 你好,我现在写了个 https://tzh4lily.herokuapp.com 这样的网站,你建议我去实习一下吗?
jmc891205
2018-11-12 18:10:45 +08:00
大四没参加校招?明年毕业就是社招了 别在 Python 上浪费时间了早点转 Java 吧
v2dead
2018-11-12 18:41:50 +08:00
其实找工作和你考试是不一样的,和你高考有点类似,有些地区的考生学破头也不如偏远地区的一个少民,有些时候不是你要学到什么程度而是市场到底需要什么样的人。多去了解市场需求,想想自己想做什么,不用自己闷头学。
做我们这种低级码农,更多的不是选择技术方向而是选择业务方向,你是打算做什么行业才是关键,互联网最多的 web 服务,他们更愿意去选择 php,java,招聘容易,人多,技术栈完整。需求 python 的多半是云厂商,创业小公司。大公司选型 python 作为核心技术栈是面临很多风险的。
tzhhahaha
2018-11-12 18:59:50 +08:00
@v2dead 你也是建议学 java 吗?
v2dead
2018-11-12 19:10:56 +08:00
@tzhhahaha 不是建议学 java,是建议搞清楚自己想做什么,去什么行业,想去云厂商或者做什么 devops 之类的,必然要会 python,但学习方向不一样。
不同行业的程序员是不同的生物,写了 10 年金融行业的程序员去做游戏程序员不是不能做,行业知识差太多。
podel
2018-11-12 20:13:27 +08:00
楼主的 github......我个人认为 github 是放一个高大上的项目的(至少是有一定自己的特点特色的项目),而不是放些杂七杂八的什么什么学习日志学习资料,什么什么学习什么什么框架什么的。(当然,你放的资料有很多人感兴趣除外,比如说某 pac)。像楼主这种 github,拿到简历里面看一下一般都直接减分。
tzhhahaha
2018-11-12 20:41:13 +08:00
@podel 哈哈谢谢你的建议,因为我还是初学没什么写大项目自己造轮子的能力,github 就放了一些小爬虫跟自己写的那个小网站,其他的就是平常找到的一些资料放在那里时常看。
ltoddy
2018-11-12 20:58:00 +08:00
看了一下你介绍, 你这水平还不如我大二时候我的技术呢, 而我, 找了一圈 Python 没找到 Python 的工作, 甚至连 JavaScript 的工作都没找到.

推荐你转到 Java,毕竟你在中国.
tzhhahaha
2018-11-12 21:03:22 +08:00
@ltoddy 是的,我目前水平不大够的。请问你也是在上海找的工作吗?那你目前是 Java ?从事哪方面呢
ltoddy
2018-11-12 21:34:29 +08:00
@tzhhahaha 我目前在南京, 在南京找工作, 不过我死也不会写 Java 的, java 是什么垃圾语言.

我现在从事 rust, 信息安全方面的.
locoz
2018-11-12 21:34:36 +08:00
首先吐槽一下,文中有病句,如果是简历中出现病句和错别字的话挺减分的。
然后大四为什么不去校招?难度低工资高还容易进大厂。
水平的话,据我了解的情况来看,算是应届生的平均水平/部分混日子混出两三年经验的人的水平,主要看你想往哪个方面发展。

爬虫方面可以尝试搞一些比较难爬的网站、app。请求带有加密参数的尽量通过逆向 js、apk 的方式破解,而不是直接拿 selenium 去怼。然后爬的量大一些,并且通过各种方式提升爬的速度。
后端方面其实一般情况下工作也就是写点业务代码,curd 写得熟练、了解常用的数据库、知道什么情况该用什么就差不多了。
locoz
2018-11-12 21:40:06 +08:00
@locoz #16 补充一下,git、docker 这些工具,主要得看公司内部用什么,等用到了在学也不迟。
swqslwl
2018-11-12 21:58:36 +08:00
。。我去年跟你差不多的水平,长江三角洲找了一圈才找到了一家做 python 的,不过如果你学校还行的话应该没我那么困难
tzhhahaha
2018-11-12 22:46:40 +08:00
@locoz 非常谢谢你的解答
DAPTX4869
2018-11-12 23:08:57 +08:00
跟你水平差不多...也是大四
跑路运维,python web 的非常少...

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

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

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

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

© 2021 V2EX