1
CrazyBoyFeng 2020-12-21 23:14:28 +08:00
互联网后端要 python 的少了,可能都没有 go 多,现在还在招 python 的一般是写爬虫以及机器学习、数据挖掘这类。
|
2
archscar OP @CrazyBoyFeng 我现在转 java 还来得及吗 TvT……大学学过 java,不知道现在直接投 java 职位会有人要吗?
机器学习数据挖掘感觉哪个都不像是能短时间能入行的方向。而且这些一般都不会只要求会 python,还会要求其它语言的吧 |
3
huyu 2020-12-22 01:34:19 +08:00 via Android
和我差不多,我打算转前端,不过实话说,我更看好后端(非 python)
|
4
TypeError 2020-12-22 01:36:01 +08:00 via Android
Python Java 都找,不少后端岗位不是非得限制死一门语言的
|
5
mazyi 2020-12-22 01:47:16 +08:00 via iPhone
刷题
|
6
yzbythesea 2020-12-22 03:23:03 +08:00
刷题加八股文,感觉你面试准备不够。
|
7
zstone123 2020-12-22 07:28:20 +08:00
好奇你之前公司规模大概是多大。我也是写的 python web,现在在往 go 转。面向面试学习试试?
|
8
Orenoid 2020-12-22 08:19:22 +08:00
国内 Python Web 确实不好找,但你这会要转语言也要花不少时间的,项目经验没那么好攒。
建议你先针对面试去学习,比如刷题、看面经,暂时还是找 Python 方向的岗位,但要优先学习后端通用的东西,例如数据库、Docker 等等。Python 方面的看你掌握到什么程度了,如果足以应付面试里的 Python 方向考察,就不要再在 Python 上花时间了,把时间花在后端通用的知识体系上,就算你以后换语言也用得上这些知识。然后时间再有空余的话,就学习下你想转过去的方向吧。没有的话就还是先找到工作,之后再一边准备换方向。 |
9
iceneet 2020-12-22 08:38:41 +08:00
国内面试都是八股文的 先背好面试题 然后 leetcode 刷算法 进的概率比较大
|
10
ErwinCheung 2020-12-22 09:26:28 +08:00
python 属于还没火就没了 基本属于第二语言才好。。
|
11
borivosky 2020-12-22 10:07:27 +08:00
都学学呗,可以看看运维开发的岗位,要求 java 和 python 都会的那种
|
12
lemonlyman 2020-12-22 10:29:18 +08:00
可以试试投豆瓣
|
13
SjwNo1 2020-12-22 10:35:39 +08:00
和楼主差不多竟然
|
14
gou7ma7 2020-12-22 10:52:03 +08:00 via Android
11 楼说的对,建议你先不要盲目的转 java,毕竟这样的话你连基础的 java 开发流程都不熟悉。
最建议你找运维开发,也就是所谓的 DevOps,这个一半大公司才搞得正式。 需要需要补充的技术站就不是 python 相关的后端知识了,这个你现在的开发经历够了,需要补充一下 jenkins,docker,k8s 那些 cicd 流程,个人觉得需求比 python 后端多到不知道哪里去了。 然后说一点,有些公司会打着 DevOps 的岗位让你去做自动化测试,个人认为这个坑。 最后加油吧。 |
15
archscar OP |
17
archscar OP @Orenoid 好的,非常感谢!
python 方面语法那些我基本没问题,什么切片装饰器我都算比较明白(至少使用原理方面很明白,但源代码实现方面就不行了)。不过问题是基础知识方面比如之前问过 python 的垃圾回收机制,这方面的知识该怎么比较系统的复习呢?好像一般的语法书也不会讲这些。或者说这些知识就是很零散的没法系统复习吗? |
18
YunGiser 2020-12-22 12:52:31 +08:00
非科班转码正在学 python 的我,看到楼主的经历陷入沉思...
|
19
coolair 2020-12-22 13:17:42 +08:00
|
21
zyxbcde 2020-12-22 13:26:16 +08:00 via Android
现在招个会 python 的学生还是很容易的,以数据方向进,要求熟悉 sql,python 当个办公软件,写好了业务逻辑帮他包个接口也没多少工作量。
python 写 web 生态还是差点了。最近想玩 fastapi,但是就找不到个舒服的异步数据库的轮子。 |
22
xiangbohua 2020-12-22 13:41:19 +08:00
|
23
Harv 2020-12-22 13:42:44 +08:00
同香港水硕 :) 刚好我前几天发了个类似的贴,也是问为了找工作需不需要捡起另一门语言。楼主可以参考下。
不过我目标比较明确,是奔着几个目标岗位去的,而且有半年时间准备。楼主你也考虑下自身各种情况比较好。 |
24
drackzy 2020-12-22 13:49:13 +08:00
国情不同,国内做 Python 或 Ruby web 太亏了,没有什么大厂,薪资上不去。
|
26
fire2y 2020-12-22 14:37:44 +08:00
和我差不多 已经转成 devops 了
|
27
archscar OP |
28
jimrok 2020-12-22 15:04:33 +08:00
一般来说,做 python 都是第二门语言,java 或者 c++打底。光有 python 是做不了什么大项目的。
|
29
archscar OP @YunGiser 如果是做后端的话确实是不建议主 python (我当年也是自己想得太少进去就只跟着公司的需求学了),相对来说 python 的后端还是太浅了,一般是中小型项目用得多,优点是好写,出产品快,几个框架往上一套直接启动就能支持几百上千人的并发。但大型项目 python 就很无力了,还是 java 用得多,你又不可能说在小公司呆一辈子,所以问题就在这里……
|
31
gou7ma7 2020-12-22 15:34:16 +08:00
@archscar #27 自动化测试是所谓的 DevOps 的一环,而且是很重要的一环,这个你可以稍微查一下相关资料,他们说的都比我好;
但是现在整个行业大部分都是在很傻逼的通过人工编写“自动化测试用例”然后去跑自动化,在可见的 3 到 5 年之内,极大程度上会有以人工智能为理论基础的 真正的自动化测试普及开来,因此现在去做这种一看就干不了几年的 自动化测试,个人觉得是 49 年入果军,因为这两者的理论基础,工具框架都基本上完全不同,到时候会失业 /转行一大批人; 另外我之前找过好几个月的 python 相关的后端和数据分析的工作,这个你可以看我的以前的主题,总结我之前已经写了,总之个人觉得 python 相关做 DevOps 开发比做业务后端开发要好的多。 |
32
gou7ma7 2020-12-22 15:37:37 +08:00
@xiangbohua #22 喜好当然也很重要,我师傅之前在某大厂实习的时候,自己一心只想搞后端,看不起前端组的妹子们,然后该公司又只有前端坑位,于是跑路怒考上某 985CS 专业,我们一般人应该没有这个退路吧。。。
|
33
archscar OP @gou7ma7 明白了,谢谢大佬!刚才去你的个人页面看了一圈,已经关注你的 b 站了。我家里人也是痛风,需要控制饮食吃药什么的,希望你能快点控制住~!
|
34
YoyoMa 2020-12-23 10:33:35 +08:00
啊哈哈,来小黑(hipacloud.com),我们要 Python 的呢~~~
|