v2 关联贴: V2EX>职场话题: 外卷思路讨论, 转换技术栈, 这个帖子我发在了职场话题, 是为了讨论外卷方向的可行性
op 是非计算机普通本科毕业,做了 5 年的爬虫+逆向,主要使用 python 开发爬虫,综合考量爬虫本身和程序员就业市场, 内卷热度不减的当下,产生了英语 + 技术 ==> 外卷
的想法
这一次发在程序员话题下, 希望和大家讨论下技术栈的选择. 毕竟在当前就业形势下, 无论向内还是向外, 我们都需要做技术储备, 为渡过寒冬, 迎接新的机会做准备
我目前备选的有
对于Python + ..., 不管做数据分析, 还是机器学习, Python 都是辅助工具. 我很喜欢使用 Python, 但在我扩展技术栈时最先想到的就是舍弃它, 因为它做工具非常好, 但是构建项目时,不是不能用,也不是不喜欢,是就业市场上不需要, 前几天还有个 v2er 讨论 python 为什么没有人做成大牛, 然后增强 python 的影响力, 大家的结论是市场, 还是市场(具体记不得了, 欢迎补上链接😬). 所以之后我不会把 Python 作为主力, 也不会彻底放弃它
Data Engineering with AWS/GCP/..., 灵感来源udacity 的微学位, 这个方向我需要调整最小, 因为公司现在用的就是 aws 全家桶, 缺点是这类岗位国内相对小众, 我很少在招聘网站看到过, 我担心就业安全, 如果用 aws/gcp 全家桶的公司本来就少, 一缩就难找, 这也是我认为全栈就业安全度高一些
TS 全栈 据 3rcd 说海外对 ts, php, go 需求多
Go + flutter 重点在 go, 目前 3rcd 和一些培训机构是我了解市场需求的最主要入口, 他们开设什么样的课程, 基本说明需求还可以, 否则一个学期后就会被狂喷, 我考虑做一段时间程序员了, 有一些小想法自己实现一下, 所以 flutter 可能是一个好选择
最后, 欢迎大家发表看法
没找到怎么贴图, 贴个文字送给大家
All your life you wait, and then it finally comes, and are you ready?
1
289396212 2023-08-26 16:15:52 +08:00
c# 不错
|
2
dayeye2006199 2023-08-26 16:16:08 +08:00 via Android
DE 国外基本只有大公司有。
国外小公司最常见的就是 JS 的前后端一套东西。 我觉得爬虫其实不错,但是别在国内做。国外有一堆做 foundation model 的,对数据很饥渴的,可以去那儿做数据和爬虫。但是一般 bar 都非常高 |
3
pengtdyd 2023-08-26 16:20:32 +08:00
TS 全栈 绝对靠谱,随着容器技术的发展,TS 大有可为,而且从目前的市场来看,基于 TS/JS 技术的国外免费技术平台很多,也就是说如果你要自己做一款产品,前期几乎不用花钱,服务器,数据库,缓存,域名等等,0 元即可,你需要的只是一个账号。
而反观其他语言,目前还没有这样的生态环境。 |
4
FrankHB 2023-08-26 16:44:39 +08:00
TS 适应性比较广,这几个里最不容易因为风口转换的原因被淘汰,其它几个不仅是现在的生态环境没可比性,未来也基本没可能能有相提并论的市场规模。
不过做好卷的准备。 |
5
murmur 2023-08-26 17:12:59 +08:00
现在开源年代跟数学无关的东西都不能叫技术储备了,一个业务用的框架如果还有技术壁垒,说明这框架有很大问题,等着新框架替代他
就跟以前 flutter 和 rn 一样,啥时候有个支持 jsx 的 flutter |
6
jones2000 2023-08-26 20:31:55 +08:00
你做爬虫的, 当然是储备爬虫的东西, 贮备其他的东西, 就是相当于换赛道了嘛。一般都是爬网站的吧, 爬 5 年,最最起码能自己写一个 js 的执行引擎器了吧, 就算是加密过的 js 或数据,最终都是要在前端展示的。 前端都要执行的,用你自己的 js 执行器, 执行一把,要什么数据基本都能出来。
|
8
AndyChina OP @dayeye2006199 #2 是的, 其实国外爬虫应用还一般, 主要是大家不卷, 有用的数据不展示也没啥可怕的, 至于 reddit/twitter 这种做训练语料, 也算爬虫, 但和爬虫技术关系不大, 没啥成长性可言
|
9
revalue 2023-08-26 20:56:49 +08:00
没有永远的技术栈。有一些大牛,就是偏要不满足现有的语言和技术栈,偏要发明新的技术栈来怼原来的技术栈。
最典型,java 作者,跑去做 go ,自己颠覆自己。 nodejs 底层大神,跑去做 dart ,用来怼 nodejs 。 就是这么任性。 |
10
AndyChina OP |
12
AndyChina OP @jones2000 #6 确实打算换赛道了
从几年的工作来看, 我觉得爬虫的核心是逆向(app+js)和风控, 抛开国外佛系的环境, 国内这几年的 app 加密以及风控都有了解, 不能说到头了, 但花样也就这些, 对抗的终点就是登录+风控 |
13
AndyChina OP @jones2000 至于老哥说的 js 的执行引擎器, 我确实没做过, 从解决问题的思路看, 通常会逆向解析 js 代码, 能还原的尽量还原, 直接调用. 复杂一些的封装后使用 selenium/Splash 即可
|
16
xieren58 2023-08-27 10:08:43 +08:00 1
技术够用就行... 还是多花时间去搞搞商业思维和情商吧...
|
18
AndyChina OP 收藏远大于回复, 希望大家多多发表看法
|
19
JeffyChen 4 天前
除了接外包,外卷当前没有一点思路
|