从“人工点鼠标”到自动化脚本:一个老广应届生的逆袭之路

Rust练习生
2025-12-16 14:19
阅读 681

大家好,我是阿杰,一个土生土长的广州人。上周五晚上九点半,我坐在珠江新城某大厂的工位上,窗外是猎德大桥流光溢彩的夜景,手里捧着一杯刚泡好的王老吉凉茶——没错,程序员也能养生。就在那一刻,我突然意识到:三个月前还在为每天重复点击1000次网页按钮而崩溃的我,现在居然已经靠自动化脚本拿下了月薪22k的大厂offer

今天就想和大家聊聊,我是怎么从一个对“自动化”一无所知的小白,一步步搞懂并实战写出真正能解决问题的脚本的。这篇文章没有高深理论,只有血泪教训、真实场景,还有一份老广程序员特有的“务实”精神。


一、那个被Excel支配的下午

时间回到去年十月,我还在天河区一家不到20人的小公司做“运营助理”。说是运营,其实干的是打杂:每天早上8:30准时打开电脑,登录三个后台系统,手动导出前一天的数据,复制粘贴到Excel里,再用公式算转化率、用户留存、活动效果……整整4个小时。

最离谱的是,老板要求我们每周五必须把数据做成PPT发给客户。有一次周五下午四点,我正对着满屏的#REF!错误发呆,同事阿强突然冲过来拍我肩膀:“杰哥,你还在手搓数据啊?隔壁组早用脚本自动跑了!”

我一脸懵:“脚本?那不是后端大佬才玩的东西吗?”

他翻了个白眼:“兄弟,这叫自动化脚本,Python写个几行就行。你这样干到明年都升不了职。”

那天晚上我回到家(合租在西门口,房租3500,老城区的老破小但通勤只要15分钟),躺在床上刷B站,看到一个标题:“用Python自动填表+发邮件,打工人效率提升10倍”。点进去一看,作者演示了如何用selenium自动登录网站、抓取数据、生成报告——全程不用动鼠标!

我当时心跳加速,心想:这不就是我的救命稻草吗?


二、从“Hello World”到第一个能跑的脚本

说干就干。第二天周末,我泡了一壶普洱,打开VS Code,开始学Python基础。说实话,刚开始连for循环都写不利索,更别说处理JSON、调API了。但我有个优势:我是老广,骨子里信奉“唔使急,最紧要快”——不急,但要稳扎稳打

我给自己定了个小目标:先解决最痛的点——自动导出运营日报

我用selenium模拟浏览器操作:

  • 自动打开公司后台
  • 输入账号密码(安全起见用了环境变量)
  • 点击“导出昨日数据”
  • 下载CSV文件
  • pandas读取、清洗、计算关键指标
  • 最后用openpyxl写入模板Excel

花了整整三天,终于跑通了!虽然第一次运行时因为网络延迟卡在登录页,但当看到终端输出“✅ 日报生成成功!”那一刻,我激动得差点把凉茶打翻。

关键资源分享(都是我踩坑后整理的):

  • Selenium官方文档(英文但例子很全)
  • 廖雪峰的Python教程(中文友好)
  • GitHub上搜“automation script template”,有很多现成框架
  • B站UP主“技术胖”的实战系列(免费又接地气)

三、面试题挑战:从“会跑”到“能讲”

今年春招,我开始投简历。面到第三家大厂(就是我现在这家)时,面试官问了个问题:

“你说你用脚本提升了运营效率,那如果脚本报错了,你怎么排查?”

我当时心里一紧——因为我之前根本没考虑过异常处理!我的脚本一旦网络波动就直接崩,还得手动重启。

回家后我立刻补课:加了try-except、日志记录、重试机制,甚至写了简单的监控脚本,每小时检查一次任务是否完成。我还把整个流程画成了流程图,标注了每个可能出错的节点。

这次经历让我明白:自动化不是“能跑就行”,而是要“稳定、可维护、可解释”

后来在终面,HR问我:“为什么想转技术岗?”
我说:“因为我发现,真正的运营不是天天点鼠标,而是用技术解放人力。我想做那个造工具的人,而不是一直用工具的人。”

她笑了,说:“这回答,加分。”


四、实战经验:别只盯着代码,要看业务价值

入职后我才真正理解什么叫“自动化服务于业务”。

有次我们市场部要做一场618活动,需要每天监控竞品价格。他们之前是人工盯网页,效率极低。我主动请缨,用requests + BeautifulSoup写了个爬虫,每小时抓一次数据,存进数据库,再用matplotlib生成趋势图,最后通过企业微信机器人自动推送给负责人。

上线第一天,市场总监在群里@我:“阿杰,这个太神了!省了我们三个人力!”

但很快问题来了:竞品网站加了反爬,IP被封了。我连夜研究,加了代理池、User-Agent轮换、请求间隔随机化……折腾到凌晨三点,终于稳住了。

这次实战让我学到

  1. 资源有限时,优先保障核心功能(比如先保证数据准确,再优化速度)
  2. 和业务方沟通比写代码更重要(他们要的是结果,不是技术多酷炫)
  3. 自动化不是一劳永逸,需要持续维护

五、关于“资源”的真相:穷人也能玩转自动化

很多人觉得搞自动化需要服务器、云服务、高级工具……其实起步阶段,一台旧笔记本就够了

我的第一版脚本就跑在家里的联想小新上,电费一个月多不到10块钱。后来用GitHub Actions做定时任务,完全免费。数据库?SQLite足矣。监控?用cron+邮件通知就行。

真正稀缺的资源不是钱,而是你的时间和决心

记得有次老婆(对,我结婚了,95年的老广男生普遍早婚😂)看我熬夜调脚本,抱怨说:“你工资才15k,这么拼干嘛?”
我说:“现在不拼,以后怎么涨到22k?”

她沉默了一会,默默给我煮了碗云吞面。


六、给新手的几点真心话

如果你也想入门自动化脚本,听我这个“过来人”几句建议:

1. 从你的痛点出发

别一上来就学“分布式自动化框架”。先问问自己:每天哪件事让你最烦? 是重复填表?还是手动下载文件?解决它!

2. 别怕“玩具项目”

我的第一个脚本只能处理单一格式的Excel,但它解决了我的问题。完成比完美重要

3. 学会“抄作业”

GitHub上有无数开源脚本。看懂、改写、优化,这是最快的学习路径。记住:站在巨人肩膀上,不是抄袭,是智慧

4. 记录你的过程

我有个Notion笔记,专门记“今天脚本哪里崩了,怎么修的”。半年后回头看,全是宝藏。

5. 和非技术人员聊天

运营、产品、市场……他们的需求才是自动化的真实场景。技术只有落地才有价值


七、写在最后:自动化,是普通人的杠杆

回望这一年,从西门口的老破小到珠江新城的写字楼,从月薪15k到22k,改变我的不是某个神奇技术,而是“用工具放大自己”的思维

在这个AI都能写代码的时代,会写脚本的人不会被取代,只会被需要。因为你不仅会执行,还会思考:哪里可以优化?什么能被自动化?

前几天和老家妈妈视频,她说:“听说你现在不用天天点鼠标了?”
我笑着说:“妈,我不止不用点鼠标,我还教会了电脑帮我点。”

她似懂非懂地点点头,然后叮嘱:“记得饮凉茶,莫熬夜。”

你看,这就是我们老广——再高的技术,也抵不过一句“饮茶先”。


所以,如果你也在重复劳动中挣扎,不妨试试写个脚本
不需要天才智商,不需要昂贵设备,只需要一点耐心、一点好奇心,和一碗提神的凉茶。

记住:自动化不是让机器取代人,而是让人去做更有价值的事

共勉。

—— 阿杰,广州西关仔,大厂新人,凉茶爱好者 ☕

评论 0

最热最新
暂无评论
匿名用户Lv.1
0
影响力
0
文章
0
粉丝