freeCodeCamp 中文播客

Ep. 2 Papaya Huang:编程就是我的霍格沃茨,宇宙会收到我的信号


Listen Later

今天我们和自学转行的前端开发者 Papaya 一起聊她在三十多岁的时候自学编程,成为开发者的过程。

Papaya 形容自己是一个纯文科生,她曾经当过英语老师,也在外企做过管理工作,这是在外人眼中不错的工作,可是她自己感觉心理和生理上都被不断消耗,对工作提不起兴趣,所以她想探索确认自己到底喜欢做什么。当她决定学习编程、转行成为开发者的时候,身边很多人都不理解。但是她觉得场上没有别人,选择做什么事情不是为了证明自己,而是舒展和探索自己。

Papaya 非常喜欢哈利波特,她觉得探索代码的过程很像去霍格沃茨读书。虽然这个过程并不是一帆风顺,但是她不断地解决问题,不断地闯关,在其中也收获了快乐。

在学习和工作之余,Papaya 是一个严肃的跑步者,跑过半程马拉松。

她将分享自己如何通过思想实验确定人生目标、自学编程时遇到的挑战和解决办法、找工作以及通过开源社区加入一个远程开发团队的体验。

如果你喜欢我们的节目,请记得给我们好评,分享给更多朋友。

欢迎在 https://chinese.freecodecamp.org/ 查看更多免费的编程学习资源。


更多关于嘉宾的信息

  • GitHub 主页

主要话题


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 更多关于自学编程的建议


提到的资源

  • CS50freeCodeCamp 发布的 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》
...more
View all episodesView all episodes
Download on the App Store

freeCodeCamp 中文播客By freeCodeCamp.org