计算机里还有哪些板块像爬虫一样适合提升修为

349 天前
 WarlockMan
在提问之前我们先约定这样一种概念:
我们如果单纯的为了健康,而去跑步,运动,那真的很难长期坚持,
仿佛每天都在受刑。

但如果我们潜心钻研打羽毛球,打篮球,
跑步运动锻炼则会在不知不觉中进行,
你没有刻意追求健康,但你总是会变得健康。

如果您同意这种观点,下面是我的提问:

计算机还有哪些板块像爬虫这样,
不要求你有什么天赋,不需要多聪明,
门槛低人人都能学,不看出身背景学历,
把简单的事情做到极致,上限可以做的非常高,
一路走下去能接触到前端基础知识,
浏览器知识,代理,异步并发请求,分布式采集,数据库,
几乎能学到一个网络应用需要用到的完整知识体系,
到这种程度,对整个网络服务都有了扎实的基础,
就算没做过后端开发,也大致知道方向去怎么实现了,
有点像基础扎实到一定程度,上层应用自然就水到渠成,信手拈来了。
而且整个学习链条都是层层递进的,新需求产生新问题,
并且都是能在实践实战中走完,对个人成长有极大上限提升的?

类似的还有游戏开发,
学习门槛比爬虫略高,
但却可以覆盖到计算机科学几乎所有的知识角落,

关于道德和法律争议:
任何技术都可以用在正途,上限也比用在歪路上要高得多,
爬虫是搜索引擎,大数据 AI 等等很多领域的前置技能
我们尽可能发挥知识和技术的正面作用,用来建设社会,誓不让技术背上污名
2122 次点击
所在节点    程序员
16 条回复
vuevue
349 天前
网络安全吧
iloveayu
349 天前
徒手爬墙
orzorzorzorz
348 天前
感觉得从应用层面入手,比如鼠标是这么搓出来的,手机是怎么连上 wifi 的,之类的慢慢解剖。日常生活已经很现代了,能把手头的工具了解个七七八八,这修为就已经很高了。
至于 op 说的一整个领域的宏大概念,光是做出个 demo 就很难了,一般是没理由能坚持下去的。
deorth
348 天前
微内核
kkwa56188
348 天前
人手一个的 工具站
WarlockMan
348 天前
@kkwa56188
没错儿,也算一个,这个方向好,工具页,工具站,入门简单,上限也是大大的(不论是技术上限还是应用上限)
hukei
348 天前
做代理工具
levelworm
348 天前
研究二进制不知道算不算。最低能够写一个 binary parser 就行,最高。。。没顶。
seers
348 天前
玩玩逆向啊,从汇编到读源码,包括你说的爬虫,都属于逆向的一部分
aino
348 天前
逆向 天阶功法
Masoud2023
348 天前
感觉你把某些事情想的太简单了,反爬的核心其实是逆向

你可能只是没见过那种难度的逆向,就在这里觉得门槛低

要不要先爬个淘宝京东拼多多?
jones2000
348 天前
焊电路板,MOS 管, 底层中的底层。
levelworm
347 天前
@orzorzorzorz 这个也行。我一直想用 C++拷贝一个微信 PC 端的截屏功能。可能就需要涉及到 Windows 系统编程。这个也没顶。
levelworm
347 天前
@seers 的确有趣,可惜就是需要很大段的空余时间。自从有娃了就发现,可能十几年内不会再有这种大段的时间了。果然是职业杀手。
levelworm
347 天前
@Masoud2023 OP 也没说错,他指的是入门简单,但是没顶。你说的就是比较难的。但是也有很多网站写个 Python 就能爬,没啥特别高的难度。
tickingMachine
345 天前
我的提议是学 AI ,从基本的说,就是数据分析和线代(向量运算),高数和线代有所了解即可,数据分析也只需要做到能够做一些预处理,不过也是深究起来天花板很高的学问。然后开始了解一些传统机器学习算法,后面到了深度学习也只需要系统性的学习一下那些经典架构以及各自擅长的数据类型,到了后面基本都是更偏向应用系统构建。不过我觉得直接开始深度学习也是可以,前面那些不管怎么样都会遇到,需要的时候再去学即可。

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

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

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

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

© 2021 V2EX