学习国际象棋,成为更优秀的开发者——与Ihechikara Abba对谈(ELO等级分2285)[播客第189期]
在本周的freeCodeCamp播客中,我们与软件工程师Ihechikara Abba进行了对话。他拥有2285的国际象棋ELO等级分,这使他跻身顶级竞技棋手行列。我们刚刚发布了他的freeCodeCamp国际象棋残局免费课程及配套手册。
我们讨论了:
- 学习国际象棋如何让你成为更好的开发者
- 入门Arduino嵌入式系统开发的建议
- 参与开源贡献如何替代社交媒体曝光来建立个人影响力
讨论中提到的链接:
- Ihechikara的将杀模式手册:https://www.freecodecamp.org/news/checkmate-patterns-in-chess-for-beginners/
- Ihechikara的Arduino嵌入式系统手册:https://www.freecodecamp.org/news/the-arduino-handbook/
社区新闻环节链接:
- freeCodeCamp新发布的游戏开发入门课程,教你构建首个2D平台游戏。课程涵盖开源Godot游戏引擎基础、类Python的GDScript编程语言,以及编辑器使用、自定义图块集、游戏机制、计分系统和检查点等。(1小时YouTube课程):https://www.freecodecamp.org/news/learn-game-development-by-building-your-first-platformer-with-godot/
- freeCodeCamp推出每日编程挑战,支持Python和JavaScript解题。每天在浏览器或移动应用中提升数据结构和算法技能。首批30个挑战已上线。(详情文章):https://www.freecodecamp.org/news/introducing-freecodecamp-daily-python-and-javascript-challenges-solve-a-new-programming-puzzle-every-day/
- 学习使用流行开源Symfony框架构建安全PHP网络应用。中级课程由资深软件工程师兼特教老师授课,重点讲解Symfony安全特性,支持在MongoDB服务器上查询加密数据而无需解密。(1小时YouTube课程):https://www.freecodecamp.org/news/build-secure-web-applications-with-php-symfony-and-mongodb/
- 推荐阅读社区成员关于黑客马拉松重要性的文章,讲述其如何为求职打开机会之门。(10分钟阅读):https://www.freecodecamp.org/news/why-every-student-should-join-hackathons/
其他推荐:
- 推荐观看关于Janet Jackson《Rhythm Nation》的视频解析,解释歌曲为何会损坏部分笔记本电脑硬盘的物理原理:https://www.youtube.com/watch?v=-y3RGeaxksY
- 本周推荐歌曲:23岁Janet Jackson于1989年发布的《Rhythm Nation》。建议观看带精彩编舞的MV版本,链接已附在描述中。