Ep. 2 Papaya Huang:编程就是我的霍格沃茨,宇宙会收到我的信号
Manage episode 373169147 series 3499087
今天我们和自学转行的前端开发者 Papaya 一起聊她在三十多岁的时候自学编程,成为开发者的过程。
Papaya 形容自己是一个纯文科生,她曾经当过英语老师,也在外企做过管理工作,这是在外人眼中不错的工作,可是她自己感觉心理和生理上都被不断消耗,对工作提不起兴趣,所以她想探索确认自己到底喜欢做什么。当她决定学习编程、转行成为开发者的时候,身边很多人都不理解。但是她觉得场上没有别人,选择做什么事情不是为了证明自己,而是舒展和探索自己。
Papaya 非常喜欢哈利波特,她觉得探索代码的过程很像去霍格沃茨读书。虽然这个过程并不是一帆风顺,但是她不断地解决问题,不断地闯关,在其中也收获了快乐。
在学习和工作之余,Papaya 是一个严肃的跑步者,跑过半程马拉松。
她将分享自己如何通过思想实验确定人生目标、自学编程时遇到的挑战和解决办法、找工作以及通过开源社区加入一个远程开发团队的体验。
如果你喜欢我们的节目,请记得给我们好评,分享给更多朋友。
欢迎在 https://chinese.freecodecamp.org/ 查看更多免费的编程学习资源。
更多关于嘉宾的信息
主要话题
02:42 什么时候开始学习编程的
03:08 在转行之前从事什么工作
04:53 为什么转行做开发
09:46 怎么看待编程工作
12:42 如何判断自己是否适合做编程工作
17:28 如何考虑社会上人们对于程序员的普遍印象
19:33 不要和自己的天赋对抗
21:40 打破对于程序员的刻板印象
24:08 抽象的阶梯
28:59 学习编程需要去培训班吗
31:13 让 Papaya 产生霍格沃茨的感觉的学习资源
32:25 freeCodeCamp 课程的特色
33:31 辅助制定学习路线的工具
35:56 推荐学习编程的好书
40:54 怎么阅读技术书籍
44:01 自学时怎么安排学习时间
46:57 在以往工作中培养的思维方式对于学习编程的帮助
50:05 需要英语好才能学编程吗
51:10 需要数学好才能学编程吗
53:44 有意思的数学课程
54:57 第一次构建的项目
56:16 超可爱的皮卡丘 API
58:55 在学习过程中踩过的坑
1:01:53 学不懂的时候怎么办
1:03:38 在支持网络中获得能量
1:07:03 什么时候做好找工作的准备了
1:10:42 对第一份工作的期待
1:14:32 在求职时如何展现自己的优势
1:18:45 什么特质让我们在开源社区中很好协作
1:22:19 转行后如何调整心态从新手开始
1:24:25 思想实验
1:31:07 对自己的期待
1:33:17 更多关于自学编程的建议
提到的资源
- CS50(freeCodeCamp 发布的 CS50 视频课程)
- freeCodeCamp 的课程
- roadmap.sh
- Quincy 的书《如何在 2023 年学习编程并获得开发者工作 [完整指南]》
- 《Head First 系列》
- 《JavaScript 权威指南》(犀牛书)
- 《JavaScript 高级程序设计(第四版)》(红宝书)
- 《你不知道的 JavaScript》
- 《算法图解》
- 《语言学的邀请》
- 播客“网上邻居”
- 播客“得意忘形”
- JavaScript 基础算法题(视频)
- JavaScript 中级算法题(视频)
- MasterClass Terrence Tao
- 《陶哲轩教你学数学》
- PokeAPI
- Rick and Morty API
- Marvel API
- Second Brain
- Notion
- Obsidian
- 《哥德尔、艾舍尔、巴赫:集异璧之大成》
- 第一次提到 “stay hungry stay foolish” 的杂志《Whole Earth Catalog》
27 tập