RT:5 年前端开发,现在想学习一门语言提高一下竞争力,或者说够自己写一些接口之类的。刚入行那会学习的第一门语言是 Python 还买了那个 《 Python 从入门到实践》,但是并没有坚持下来,后面学习了前端,就一直在搞前端了。 最近公司裁员,闹得人心惶惶,大环境市场也不景气。刚好项目也不忙,我就每天看一章,可能我就是在做用学习逃避焦虑的假性努力吧,又把之前的 Python 捡了起来。
1
crackidz 265 天前 25
环境不好,不是换个语言能解决的。。。
|
2
Shazoo 265 天前
我觉得前端比 python 难。
|
3
Duanpei 265 天前
可以学, 但是感觉意义不是很大呀。
|
4
F7TsdQL45E0jmoiG 265 天前
不是为了学而学
|
5
lybcyd 265 天前 2
作为一个工具语言挺好用的,语法简单生态好,可以帮你完成各类小脚本批量任务。简单写写接口 demo 测试或者做做玩具项目也没问题。但是正经拿来做核心产品后端的公司应该不太多,对于找工作来说可能没太大帮助。
|
6
scguanzhong 265 天前
要学就学 JS 逆向,可以小红书接单,顺便留下小姐姐的联系方式
|
7
dragondove 265 天前
为了工作的话不建议学,但是不管是为了什么,只要是程序员,我都建议学会点 python ,能写脚本就行。不过话说回来,前端的话 node.js 加上一些库,也能替代一些 python 的场景(甚至很多 ai 相关的库都提供了 js 版本的接口)。我个人是 java 后端开发,用 python 写点文本处理脚本,或者用 polars (一个 dataframe 框架)读取数据库批量处理数据导出 excel 啥的,很爽。
|
8
pwelyn 265 天前
还是要看你自己后续规划和打算吧。学习肯定是有必要的,多掌握一项技能不是坏事。
|
9
charlestang 265 天前 1
感觉 1 楼说得对。感觉上学什么并不重要,关键是你是否此项技术的顶尖专家。比如我组里如果要引入一位 Python 程序员,他的 Python 技能至少要好于 70% 的同年资的竞争者。所以,你与其学 Python ,不如在前端领域超越 70% 的同龄人。
|
10
z09n 265 天前
可以学着搞些小脚本辅助自己干些东西
找工作就算了 先是环境不行,再加上新学的那点东西可以说能被 GPT 薄纱 |
11
hanssx 265 天前
要清楚自己想要什么或者感兴趣什么;如果都不清楚,建议是学算法 or 机器学习 or 人工智能 or 大模型
因为语言只是工具,你写 leetcode 也不限于你用什么语言,c/c++/js/python/java 都行,甚至伪代码也行。 而且有了大模型加持,我感觉以后写伪代码,让模型给代码就行了,但是这个伪是怎么个伪法,目前并没有一个标准。 |
12
hanssx 265 天前
啊,5 年前端开发,说实话这问题不应该是 5 年经验问出来的吧,而且 js 本身就可以一统天下,建议学精。
|
13
wu67 265 天前
找工作就算了...
如果只是写点脚本, 那 js 也行啊, 你玩前端, 服务器上肯定有 node, 跑 js 不就完事了. 我公司测试环境的 cicd 还是自撸了一个小服务跑 shell script 呢 |
14
luckyjack 265 天前
语言是过程不是目的,想逃避焦虑可以找个自己看好的赛道,看看他们都需要什么技术栈再针对学习
|
15
shawnbluce 265 天前
Python 任何时候都建议学,只是「是否作为主力语言」需要深思熟虑。因为即使你工作中从来没有 Python 项目,偶尔写个脚本辅助自己工作,效率提升也是很明显的~
|
16
Youweiyoyoyo OP |
17
shilyx 265 天前
学不学的真在乎那三两天的学习时间吗?
|
18
focux 265 天前
简历上可以增加一个技能点,仅此而已
|
19
Youweiyoyoyo OP @lybcyd 对滴,之前学 Python 那会 还是 Python 自动化吵得火热。哈哈哈哈 ,现在还是感觉学习一下,想写个爬虫什么的玩玩
|
20
Youweiyoyoyo OP @dragondove 嗯嗯,是抱着学一点 Python 总没错的想法去学的哈哈哈,之前还看过什么数据分析师的岗位也是用什么 Python 来做的,现在就想着自己学习下,平时爬个资源啥的,自己搞点儿小东西也能自己写个接口出来玩玩
|
21
Youweiyoyoyo OP @shawnbluce 明白, 感谢老哥!
|
22
Youweiyoyoyo OP @focux 哈哈哈哈哈哈哈哈 真实
|
23
Youweiyoyoyo OP @crackidz 大环境雀实不好,我还想着破局😂
|
24
sunabel 265 天前
想学 可以直接去学 不用问有没有价值 当你学会 总会会用上
|
25
coderpwh 265 天前
学屁眼通红干嘛
|
26
zmcity 265 天前
有编程基础,只说 python 八股文应该几天就学会了吧,特别是还有脚本语言的编程基础。
真正 python 能用来找工作的场景,比如后端或算法的知识才是要花时间学的。 如果要找工作的话,还是先在自己公司想尽一切办法搞点后端和算法相关的工作再找合适。 |
27
lambdaq 265 天前
建议直接学网约车、和保安,少走 40 年弯路。
|
28
bytebuff 265 天前
五年 Python 开发;我还想学习前端缓解焦虑呢;
|
29
JaysonHope 265 天前 2
学 python 也是学语言,还不如学英语呢
|
30
Daybyedream 265 天前
用起来 才是最实在的 最好有使用场景 然后学 那就完美
|
31
ZnductR0MjHvjRQ3 265 天前
直接当保安! 如果要靠换个语言找工作的话算了吧 不如继续精通当前的语言 做到翘楚
|
32
hello2090 265 天前 via iPhone
@charlestang 不是应该满足岗位要求不就好了吗?你要求技术高于 70%,那你薪水呢?
|
33
ospider 265 天前 1
不如学英语然后 run
|
34
iorilu 265 天前
不重要
关键是要 all in ai, 随便你用啥语言, 你如果觉得这句话和你无关, 恭喜你, 你被淘汰了 |
35
charlestang 265 天前
@hello2090 #32 我举个不恰当的例子,就好像,你小学毕业就可以去小学教书了。99% 情况下是胜任的。但是有个小孩子远超常人聪明。你就会耽误人家。所以,稍微好一点的小学里,不会用小学毕业去教小学生。虽然对于研究生毕业的人来说,教小学非常无聊。但是往往就是这样的。
|
36
wanet 265 天前
学一门脚本语言不会错的。进而搞搞算法也可以啊。
另外还可以再学习 rust 、c ,这样就齐活了。 语言本身只是基础,业务可能是重点。 |
37
qNN108 265 天前
@scguanzhong 请问这个怎么创收
|
38
wtsamuel 265 天前
只是个工具,主要看你想做什么
|
39
hello2090 265 天前 via iPhone
@charlestang 所以小学老师的招聘要求是高于小学毕业啊,没问题啊。你们这个要求超过 70%水平的 python 岗位的要求是啥呢?
|
40
zhongchunfeng 265 天前
同 5 年前端,学 js 就完事了,python 大部分能干的事情 js 都能干 特别是爬虫
|
41
Youweiyoyoyo OP @iorilu 大佬给指条明路,抛个方向出来呗
|
42
Youweiyoyoyo OP @zhongchunfeng 好好好,又让我卷 Js 是吧
|
43
rxmt 265 天前
语言和技术只是工具,有精力就学。学完了更重要的是思路、想法、写代码的习惯。。。面向找工作学某种语言,你学会了语言基础、项目结构、第三方库之类的在现在这个环境下还是缺乏竞争力,搞技术搞下去要搞清楚目标领域思路和原理,然后调好用的语言、技术等等工具。
同意上面有 v 友说的,你如果只是想学语言,还不如学外语呢。。 |
44
FJIN 265 天前
python 后端最近在看工作,反正行情惨淡
|
45
ma836323493 265 天前
学 python 还不如去学学行测
|
46
hiphooray 265 天前
Python 只是一个工具,还是要看你的目的是什么?如果为了缓解焦虑也是一个目的。
|
47
sanzrolee 265 天前
想学都学啊,我现在客户端能用 Uniapp 、Flutter 、Qt ,服务端用 FastAPI ;其它脚本、小工具都用 Python 写,获取数据、分析数据、处理一些 DevOps 的小需求都超爽的;
当然你想找 Python 工作的话那确实很难,还不如自己做个 APP 收广告费或者订阅费;但自己要做 APP 的话,那就是前后端都得自己弄了,我个人觉得 FastAPI 的语义化要比 Node 高,当然对于前端开发来说 Node 肯定要更熟悉,只是我都学了,什么方便就用什么罢了。 |
48
FancyVilli 265 天前
学 python 不如学行测
|
49
super452 265 天前
语言只是工具,没达到精通都不算什么,普通水平写写脚本爬虫自己用还行
|
50
hyqCrystal 265 天前
不如搬砖
|
51
huguang3320 265 天前
有底子,一个语言入门 每天学的话 1~2 周我觉得就差不多了,花半个月时间就看完基础课程,剩下的发展看自己就好了,我也是后端开发,过年想写个小工具,就用上班摸鱼时间学完了 python 基础,学着写了写爬虫,写了写自动化脚本练习,这些花不了多长时间啊也,没必要纠结吧
|
52
yekern 265 天前
学 Python 不如把深入 Node 一样可以后端开发, 如果想学后端 不如学学其他的 Go Java 哪怕 PHP 都行
|
53
dongdongdong 265 天前
正在学 java
|
54
RRRoger 265 天前
直接 nodejs 做后端啊 我们这里前端都被迫做后端了 typescript 写后端还是蛮爽的 是在不行 nodejs 写也可以
|
55
zmxnv123 265 天前
你选错方向了,换语言是让你从汉语换英语,换日语,换德语..不是让你从 js 换 python
|
56
CFM880 265 天前
只是想写辅助工具,不建议深入学,真正想用的时候配合 GPT ,也能写出来,我这样写了 4~5 个辅助小工具了
|
57
opentrade 265 天前
学个 python 还需要想吗?几个小时的事情
|
58
zeroDev 265 天前 via Android
我就找过,学 Python 找不到工作,工作大多是自动化测试,自动化测试具体工作也都是手动测试,这样你反而干成测试了
|
59
iyaozhen 265 天前
Python web 压根找不到工作
如果类似 QA 用 Python 写工具,那你核心竞争力也不是 Python 你还不如把 node 深入下 |
60
fredweili 265 天前
openai 和 langchain 都是 python ,有用,最近还又捡起来了
|
61
spiffing 265 天前
如果能消除焦虑,学吧
|
62
qing18 265 天前
可以学,平时写点小工具还是挺方便的
|
63
aoerboquartz 265 天前
大哥,现在环境不好,不是你多学一门语言就能改变的。
|
64
dif 265 天前
最近在学习前端,表示好难,比 java 、go python 难多了(可能年纪大了,学习能力不强)。
|
65
N9f8Pmek6m8iRWYe 265 天前
@dif #64 没用力吧?只要学不死??
|
66
iorilu 265 天前
@Youweiyoyoyo 可以看看我以前发的, 我已经开发几个 AI 软件了
|
68
SayHelloHi 265 天前
首要能挣到钱
当然 非常非常喜欢 > 挣钱 这就看个人了 |
70
SayHelloHi 265 天前
|
71
wangtian2020 265 天前
学 nodejs 你将点亮 后端 和 electron 客户端 的技能树,学 python 什么都不能带给你
|
72
Hf1G1sGBYS8QSLN8 265 天前
@charlestang #5 靠单一技能不被竞争淘汰是很难的,至少要保持在前 90%。而如果有两个以上的不相关的技能,形成交叉学科,各自在前 70%,就是在交叉领域差不多前 95%了。
|
73
dif 265 天前
@SayHelloHi 唉,被逼的呀,前端被裁了,丢给我了。
|
74
dif 265 天前
@stevenchengmask 好像也有这么个原因。
|
75
Mexion 265 天前
这种行情你多会一门语言的语法一点用的都没有,如果你想自己写点小接口不如学学 nodejs ,学这个性价比比学 py 高多了
|
76
GeekGao 265 天前
作为一个十几年经验的老 Python coder , 我觉得你学好前端技能就可以了,毕竟现在 next.js 通吃前后端了。
后端复杂的架构设计,不是你学会某个语言就能解决的。换句话说,业务如果是单纯的 CRUD 其实无所谓语言,反正最终面向工资编程嘛。 |
77
wzwwzw 265 天前
如果只是自己的需求的话,js 现在已经有很多框架做的很多了,从 api 服务 到 orm ,在 ts 的加持下也很舒服,除非一些特别的需求可以用 py ,比如要使用 pandas ,要写一些 AI 生态相关的服务。
|
78
param 265 天前 via Android
@scguanzhong 接什么单,介绍一下
|
79
x2ve 265 天前 via iPhone
不是语言的问题 感觉全世界都在加速
|
80
tg11 265 天前
@scguanzhong 这是什么操作,能细说下吗
|
81
astkaasa 264 天前
python 还要学么? 看文档就行吧
|
82
koplyp 264 天前
正相反,5 年 Python 开发,学点啥啊😂
|
83
julyclyde 263 天前
仍然建议学
不过 5 年前的书可以扔了 |