- Ep. 27 对话资深 Web 开发者伍裕平:保持开放心态,成为终身学习者
今天的嘉宾伍裕平是一位非计算机专业科班出身的 Web 开发者,他在小学时开始对计算机和编程感兴趣,逐步学习了 Flash 和网页制作以及 Visual Basic、C 语言等等,在大学期间深入研究操作系统底层知识。 在毕业后因为对于软件开发的兴趣,他成为一名 Web 全栈工程师,参与移动互联网产品的开发。现在他就职于一家跨国银行。在节目中,他聊到职场新人如何成长、技术专家的思维方式以及银行业 IT 技术转型升级等等话题。 相信他保持开放心态、持续学习、终身学习的态度也会给你启发和动力,期待你关注我们的播客,并把节目分享给更多朋友。也欢迎你发邮件分享自己的故事,也许我们会邀请你作为 freeCodeCamp 播客的嘉宾。你可以在这篇文章中找到邮箱地址。 freeCodeCamp 最近上线了很多关于编程和英语的新课程,接下来 Miya 会专注于英语课程的编写,同时将新课程翻译为中文,中文播客会暂停一段时间,谢谢大家支持,期待第二季再见。也期待你把节目分享给朋友们,我们一起带给更多人启发和动力。 如果你感兴趣和我一起翻译新课程,请查看贡献指南。 欢迎在 chinese.freecodecamp.org 查看更多免费的编程学习资源。 主要话题 04:17 对于编程从兴趣到职业 15:15 移动互联网行业 Web 开发 21:20 职场新人如何提升实践能力 31:58 银行业 IT 技术转型 39:23 微服务 47:10 跨国银行中的技术更新 1:01:10 安全与合规 1:07:12 数据库 1:16:31成为技术专家 1:28:41 外企的企业文化 1:35:02 养垂耳兔和练咏春拳 1:39:43 什么时候提问 1:44:42 保持开放心态和虚心学习 提到的资源 * 《MVC 架构详解》 * 微服务 * MySQL * PostgreSQL PostgreSQL 系列 4 篇文章 * UniApp * JEECG
- Ep. 26 Hank:从开源贡献中提升技术,在团队协作中走得更远
这期节目,我们邀请了嘉宾 Hank。他在初中时对编程产生兴趣,参加信息学奥林匹克竞赛,大学时从通信工程专业转到计算机专业,并在读研期间研究自然语言处理(NLP)。在节目里,他分享了这两段经历以及其中的专业知识。 毕业后,他曾在互联网大厂实习,对于代码质量和团队协作有了更深入的体验和思考,再通过从开源项目中学习,总结出有效的实践方式,比如 DevOps 流水线,并把这些方式引入现在的团队。 Hank 曾经在 freeCodeCamp 学习前端开发,并为 freeCodeCamp 贡献代码。 相信你会从他的故事中获得启发和动力,期待你关注我们的播客,并把节目分享给更多朋友,也欢迎你发邮件分享自己的故事,也许我们会邀请你作为 freeCodeCamp 播客的嘉宾。你可以在这篇文章中找到邮箱地址。 欢迎在 chinese.freecodecamp.org 查看更多免费的编程学习资源。 主要话题 03:00 从游戏到奥赛 08:52 ACM 和信息奥赛的机制 21:42 从通信工程专业到计算机专业 26:29 自然语言处理释义和应用 37:34 自然语言处理的步骤 45:08 通用语料库和领域语料库 52:25 自然语言处理相关的工作 57:06 在 freeCodeCamp 学 React 1:00:21进入腾讯实习 1:06:47 Git 分支 1:11:53 职场初期的阵痛 1:14:49 代码质量和性能 1:26:06 团队协作和自我驱动 1:29:53 降低团队成员的心智负担 1:35:01 DevOps 流水线的工具 1:38:35 从开源项目中学习 1:42:29 学外语 1:45:21Dan 的小册子《Just JavaScript》 1:48:49 等价交换 提到的资源 * DevOps * 测试驱动开发 * 《Pascal之父去世,图灵奖得主、编程语言泰斗Niklaus Wirth享年89岁》 * 树莓派 * 自然语言处理 * 《Attention Is All You Need》 * 《中文互联网的凋零,正在杀死中国人工智能的未来【为什么我们搞不出ChatGPT】》 * Just-Javascript-Reading-Notes * 《钢之炼金术师》
- Ep. 25 叶苏雄:职业、开源和公益,一位三年前端开发者的成长和探索
在今天的节目中,我很开心邀请嘉宾叶苏雄分享他丰富的经历。他在高中时因为对于游戏的兴趣开始学习编程,大学期间就读计算机专业,在硬件开发、机器学习等多个技术领域都有探索和学习,也曾在 freeCodeCamp 学习前端开发。毕业后他先后在国企、大型互联网企业和外资银行工作。 他聊到职业发展,比如在轮岗时担任前端团队 leader,推动代码规范、流程规范、文档规范的建立和实施,以及在一个重视工作和生活平衡的环境中参与组织有趣的活动,提升自己的能力;还聊到在工作之余,作为核心成员参与 headless 组件库开源项目的开发;同时,苏雄还在多个公益组织中贡献,比如陪视障跑者跑步、教随迁子女学英语和编程。 相信你会从他的故事中获得启发和动力,期待你关注我们的播客,并把节目分享给更多朋友,也欢迎你发邮件分享自己的故事,也许我们会邀请你作为 freeCodeCamp 播客的嘉宾。你可以在这篇文章中找到邮箱地址。 欢迎在 chinese.freecodecamp.org 查看更多免费的编程学习资源。 更多关于嘉宾的信息 * 博客 * 《3年前端 25岁| 2023年年终总结》 主要话题 04:26 用 Lua 语言制作游戏 mod 07:27 喜欢硬件编程,做树莓派小车和自动书写时钟 15:09 在学校记者团做采访,不再社恐 20:50 “这才是人生啊” 23:51 在不同公司的体验和 work life balance 39:04 银行在技术方面的独特要求 43:16 担任前端团队 leader 56:31 在公司组织活动、担任主持人 1:03:13 参与国际化的开源项目提升英语水平 1:08:34 在 freeCodeCamp 协作翻译 Quincy 的书 1:14:02 参与 Google-translate-select 开源项目 1:20:38 与土耳其和尼日利亚开发者合作开发 headless 组件库 1:36:16 在开源项目中踩的坑 1:42:25 和盲人一起跑步 1:51:07 教随迁子女学英语和编程 1:55:58 在帮助别人的时候也提升自己的能力 2:00:39 快乐地写代码,成为痛点解决工程师 2:03:52 Just do it 提到的资源 * Lua * Vue * Nuxt * DEI * 《如何学习编程并找到开发者工作 [完整指南]》 * Google-translate-select * OKU * 黑暗跑团 * 铺路石
- Ep. 24 李亮:在跑步中与身体对话,在写代码时与世界交互
这是 2024 年的第一期节目,我们邀请了嘉宾李亮分享他的故事,关于学习编程、从事开发工作 5 年和 4 次跑马拉松的经历。 李亮在中考升学的时候,家里人奖励他一部手机,这开启了他对电子产品和代码世界的探索之旅。在大学期间自学编程的时候,他接触到“开源”,被开源社区迸发出的活力震撼,后来也成为一名贡献者。在他的理解中,开源就是整个人类的知识图谱的实现方式。毕业之后,他先后在创业公司和医疗产品企业工作,不断用代码为用户解决问题,获得成就感。 在节目中,他提到自己曾经面试几百人以及从激烈的面试竞争中获得工作机会。如果你正考虑找工作,我相信他真诚的讲述会带给你启发。 希望你喜欢这期节目,期待你关注我们的播客,并把节目分享给更多朋友,也欢迎你发邮件分享自己的故事,也许我们会邀请你作为 freeCodeCamp 播客的嘉宾。你可以在这篇文章中找到邮箱地址。 欢迎在 chinese.freecodecamp.org 查看更多免费的编程学习资源。 主要话题 03:43 拥有一台安卓版本为 2.3.6 的智能手机 09:07 大学时开启计算机探索之路 14:34 学习编程时接触到“开源” 17:40 在工作初期进行理论和现实间的转换 23:00 第一次当面试官 28:08 成立工作室 30:34 从产品和用户的角度看待软件 35:05 一个工作岗位有上千人投递简历 39:07 实实在在帮助用户解决问题 50:26 参与关于医疗的开源项目 54:42 平衡工作和生活 56:23 在跑步中与身体对话 1:05:12 处理好人与人、人与机器的问题 1:06:19 生活的目的 提到的资源 * 《如何将 Alan 的听写引擎集成到 Doctor.ai》 * 番茄工作法 * 《解析极限编程》
- Ep. 23 商渭清:从化学专业生到 200 人大数据总监
我很开心在今天的节目中邀请了大数据专家商渭清分享他的学习和职业发展经历。 他在大学时读了化学和计算机双学位,毕业后先后在创业公司和大型互联网企业负责带领数据团队,现在是一家物流企业的高级总监,带领大数据团队推动企业的数字化。 在业余时间,他积极组织本地社区活动,例如谷歌开发者社区、达沃斯世界经济论坛杰出青年社区,帮助其他开发者成长,也帮助人们互相链接。他目前还在读博,是非常能折腾的一位同学。 你将会从节目中了解他的职业发展历程,以及他对于个人成长、职业选择、数据隐私、工作生活平衡、行业发展的见解。 希望你喜欢这期节目,欢迎你关注我们的播客,并把节目分享给朋友,我们一起带给更多人启发和动力。也欢迎你发邮件分享自己的故事,也许我们会邀请你作为 freeCodeCamp 播客的嘉宾。你可以在这篇文章中找到邮箱地址。 欢迎在 chinese.freecodecamp.org 查看更多免费的编程学习资源。 主要话题 03:20 在高中的信息技术课上学会盲打 07:26 大学时读化学和计算机双学位 15:02 在做毕业设计时真正开始写代码 20:47 只回答三个问题就加入创业公司 23:25 完成的第一个任务是在一个月内优化网站 28:03 leader 和 manager 的区别 33:58 提供 API 服务 39:54 大数据行业的兴起和发展 44:42 多大的数据量是大数据 47:26 个人如何保护数据隐私 55:55 进大企业“少年感”很重要 59:15 沉淀的一年,等待新机会 1:03:33 主动申请参与新的研发项目 1:06:56 考虑商业 sense 和工作 scope 加入物流企业 1:11:10 大数据和人工智能对物流成本、时效和安全的影响 1:20:43 为一线业务人员提供数据基础设施 1:25:34 在技术社区中帮助参与者互相链接 1:30:16 平衡不了工作和生活 1:32:27 明确方向,跑通最小场景 1:35:18 生而不凡 提到的资源 * API * The Google File System * MapReduce: Simplified Data Processing on Large Clusters * Bigtable: A Distributed Storage System for Structured Data * 实时计算 * 谷歌开发者社区 * 达沃斯世界经济论坛杰出青年社区 * Apache Flink * Apache Spark * Apache Hadoop * Apache Paimon
- Ep. 22 对话资深文档工程师 Allen Xue:16 年技术文档写作之路
今天我们的嘉宾是技术文档领域的资深从业者 Allen。 2007 年,他在英语专业毕业后,进入知名的世界 500 强公司。在技术文档还是一个非常新的领域的时候,他接受了专业的技术文档写作培训,接触了先进的系统和工具。 后来,他进入创业公司,继续从事资料开发、社区运营和生态治理工作,并且带领团队创建技术文档中心。在节目中,他聊到自己丰富的经历,带我们了解技术文档写作领域的全貌,也分享了关于学习、求职、实践等等经验。 希望你喜欢这期节目,欢迎你关注我们的播客,并把节目分享给更多朋友。也欢迎你发邮件分享自己的故事,也许我们会邀请你作为 freeCodeCamp 播客的嘉宾。你可以在这篇文章中找到邮箱地址。 欢迎在 chinese.freecodecamp.org 查看更多免费的编程学习资源。 更多关于嘉宾的信息 * 个人简介 主要话题 01:36 喜欢看杂书的英语专业生 08:00 最初接触技术文档是给游戏写资料 12:48 到诺基亚芬兰总部接受技术文档培训 17:56 将技术文档作为职业发展理想 20:03 从上海回到成都,进入西门子 21:47 在 freeCodeCamp 学习前端开发 23:36 到美国参加敏捷开发和技术文档写作培训 26:23 Doc as Code 28:06 大型外企和创业公司中技术文档工程师的工作日常 33:58 技术文档写作相关的系统和工具 39:37 DITA 达尔文信息类型体系化结构 43:20 什么是好的文档,什么是差的文档 50:11 如何让文档被用户发现 53:00 值得骄傲的技术文档 55:03 有帮助的人和学习资料 57:33 在思科写市场文档,促成产品销售 1:06:58 RISC-V 简介 1:09:26 RVspace 生态社区 1:15:14 在创业公司中搭建技术文档体系 1:21:46 计划/写作/评审/发布/归档全流程 1:23:30 国内技术文档从业现状 1:25:33 技术文档从业者的薪资 1:27:02 最重要的是写作而不是技术 1:31:40 英语是一个非常好的工具 提到的资源 * DITA * Oxygen XML * Git * Adobe FrameMaker * XMetal * RISC-V * RVspace 生态社区 * RVspace、文档中心、软件代码和参考设计等资料的开源仓库 * 《DITA 最佳实践指南》
- Ep. 21 Siri:写代码和当搏击教练,都可以改变世界
本期播客是参与 #2023技术播客节 共创共建的一期内容。12月4日至8日,每天围绕一个主题,带来8~11期的内容,更多详情也可关注官网 podfest.tech,或者微信公众号、即刻、X搜索「2023技术播客节」,欢迎大家多多关注,一键多连! 这期节目我们邀请了嘉宾 Siri,在读了商科专业、尝试了很多不同领域的实习之后,她选择零基础学习编程,成为一名开发者,现在又成为一名项目经理。而在业余时间,她是兼职的搏击教练。 我们聊到 Siri 在香港求学的经历、实习的经历、参加 SuperX 计划并使用 freeCodeCamp 的课程学习编程的过程以及做开发和项目管理的体会,还聊到她这一路如何变得更自信,改变自己心里小小的世界,然后照亮别人,比如在当教练的时候给学员带来能量,帮助她们改变自己。 如果你也从我们的节目中感受到启发和能量,请关注我们的播客,并把节目分享给更多朋友。也欢迎你发邮件分享自己的故事,也许我们会邀请你作为 freeCodeCamp 播客的嘉宾。你可以在这篇文章中找到邮箱地址。 欢迎在 chinese.freecodecamp.org 查看更多免费的编程学习资源。 主要话题 02:52 在大学里学习 R 语言时受挫 08:15 尝试不同领域的实习工作,找到自己喜欢什么 18:19 “人生是旷野,不是轨道” 20:15 其实我们一直都在写代码 22:09 普通人的真实生活状态是城市留给我们的印象 27:23 参加面向非计算机专业毕业生的开发者培养计划 33:29 所有问题都是有迹可循的 38:09 按 F12 是一个里程碑式的成长 40:36 代码在梦里跑起来了 42:31 平等地热爱所有运动 44:15 练瑜伽和学编程 46:08 在 Thoughtworks 的工作体验 53:02 代码永远不会拒绝你,对人的探索更有意思 1:00:58 原来我也可以做到,只是需要多一点时间 1:10:15 做教练也像是当 PM 1:15:29 被激励,也激励别人,就像光的延续 1:19:34 改变世界的第一件事情是改变自己 1:22:03 那件照亮你的生活的事情 1:26:13 再试一下 1:28:00 Plan A 是尽力,Plan B 是“摆烂” 提到的资源 * SuperX 探路者计划 * 《在开放社区中的六年,我做着喜欢且擅长的事情,利他而自利》 * freeCodeCamp 编程课程 * 莱美 关于「2023 技术播客节」 缘起于 2022 仲夏时节技术播客之间的梦幻联动,我们感受到了社区共创共建的力量。今年我们再接再厉,集结了 30+ 播客、5 大出品人、20+ 社区,希望拉动更多技术生态的内容创作者,一起用声音来表达,建设自家技术影响力,推动更高粘性、更深互联、更持久共鸣的用户社区构建。
- Ep. 20 对话嵌入式软件开发者 Rudy:开源操作系统、公益和教育
今天我们邀请了嘉宾 Rudy,介绍他呢要用好几个斜杠:开发者/公益青年/开源贡献者/运动员/up 主,当然这只是我所知道的几个身份。 他在一个小镇长大,大学时拥有了第一台电脑,因为舍不得花五十块钱为电脑换系统,所以自己学习计算机知识,接触到开源软件,这就开启了他之后丰富有趣的经历。 在这期节目里,他分享了从运动员过渡为程序员、学习嵌入式软件开发、为开源操作系统 Linux 和 RT-Thread 做贡献的经历,以及在开源社区和公益领域贡献的经验如何让他在职业路上发展得更好。 他维护一个网站“人人都懂物联网”,希望创建一所没有边界的学校,帮助人们学习物联网相关技术,欢迎大家参与开源贡献。 希望你喜欢这期节目,并把它分享给更多朋友,带给更多人启发和动力。也欢迎你发邮件分享自己的故事,也许我们会邀请你作为 freeCodeCamp 播客的嘉宾。你可以在这篇文章中找到邮箱地址。 欢迎在 chinese.freecodecamp.org 查看更多免费的编程学习资源。 主要话题 03:34 高中时接触编程 05:50 本来打算成为职业运动员 11:29 嵌入式是什么意思 12:50 嵌入式开发就业前景和学习路线 16:30 学 JavaScript 可以做嵌入式开发吗 20:10 第一份工作是工业机器人相关的开发 28:46 自学 Web 开发帮公益组织做网站 38:01 留三年长发,捐赠给患癌儿童 44:27 在自我探索的期间尝试创业 52:50 最近在做激光雷达相关的开发 59:50 在开源社区的经验有助于职场晋升 1:03:12 嵌入式开发和 Web 开发 1:06:16 为 Linux 内核提交补丁 1:10:13 自学为电脑换系统时了解到 Linux 1:13:12 为 RT-Thread 做贡献 1:21:13 物联网操作系统是什么 1:26:41 创建物联网学习网站 1:32:40 编写《开源指北》 1:36:20 参与开源和公益的源动力 1:38:22 教育弥补差距 1:42:06 在跟世界交互的过程中认识自己 1:45:05 保持松弛感 提到的资源 * 人人都懂物联网 * Linux * RT-Thread * ROS 操作系统 * 开源指北 * freeCodeCamp 的课程 * 程序媛计划 * 广州金丝带
- Ep. 19 石中玉:十年开发和创业路,关于热爱、挑战与失败
今天我们邀请了嘉宾石中玉,他在大三的时候想明白自己未来要做有创造性的工作,所以自学编程,开启了软件开发和创业历程。 在节目中,他分享了如何找到热爱的事情、新人如何在职场成长,以及是什么内在的动力推动他在每次创业失败后又投入到下一次挑战中。 相信他的故事会带给你启发和动力,希望你喜欢这期节目,并把它分享给更多朋友。也欢迎你发邮件分享自己的故事,也许我们会邀请你作为 freeCodeCamp 播客的嘉宾。你可以在这篇文章中找到邮箱地址。 欢迎在 chinese.freecodecamp.org 查看更多免费的编程学习资源。 主要话题 01:40 数学专业生自学编程 11:58 加入传统软件开发公司 19:10 和老板做朋友 23:06 移动互联网创业 33:00 有技术背景的创业者如何扬长避短 39:58 在创业波澜中拓展认知 43:30 服务几万家中小企业 46:07 传统行业数字化转型 49:15 App .vs. 小程序 56:12 对于 AI 的畅想 1:02:18 找到热爱的事情 1:05:26 一本带来很多激励的书 提到的资源 * FTP * 《方正人生:王选传》 * 《钢铁是怎样炼成的》
- Ep. 18 对话硅谷创业者 Wenbin Fang:一人公司和播客搜索引擎 Listen Notes
不知道你是从什么时候开始听播客?或者,再早一点,你是从什么时候开始习惯声音的陪伴?听音乐也好,听别人的故事也好,这些声音在我们通勤路上、在我们跑步或者收拾屋子的时候,已经是很自然的陪伴。 这期节目的嘉宾 Wenbin 对于播客的情感开始于中学晚自习的时候通过收音机听广播。2017 年,他把这个收听播客的爱好发展为事业,把本来是自己用来搜索播客的副业项目 Listen Notes 发展为一家一人公司,除了可以让用户免费搜索播客节目,也逐渐为企业客户提供服务,例如 API。六年过去,Listen Notes 成为了他的 lifestyle business。 在节目里,Wenbin 分享了他的成长和创业经历、一个人如何经营一家公司,以及对于当下和未来的思考。谢谢 Papaya 和我一起制作这期节目。希望你喜欢这期节目,并把它分享给更多朋友。也欢迎你发邮件分享自己的故事,也许我们会邀请你作为 freeCodeCamp 播客的嘉宾。你可以在这篇文章中找到邮箱地址。 欢迎在 chinese.freecodecamp.org 查看更多免费的编程学习资源。 主要话题 02:03 Wenbin 和 Papaya 自我介绍 04:57 三个 fun facts - Listen Notes 的吉祥物好可爱 - 最让 Wenbin 感到意外的用户场景 - 全球范围内有多少播客 13:25 在国内外念计算机科学专业 14:49 做了好多副业项目 18:16 开发者做副业项目时需要注意什么 21:24 收听播客的习惯 29:31 播客结合社交属性可行吗 33:34 播客和维基百科 33:54 最初的创业动力是完全掌控自己的时间 42:18 在互联网的小角落开一家小店 46:14 一人公司是主流 49:13 选择一条少数人走的路 53:09 Wenbin 对收音机广播的记忆 54:27 Miya 给外公外婆点播周杰伦的歌 58:38 探索 Listen Notes 的商业模式 1:02:12 居然可以按天付会员费 1:04:31 维护好“一个数据库和三个用户界面” 1:15:37 Listen Notes 的 ChatGPT 插件 1:16:46 播客创作者如何从 Listen Notes 获得帮助 1:20:30 最大的挑战是拒绝工作 offer 的诱惑 1:22:53 如何处理用户的负面评价 1:24:26 创业过程中的温情时刻 1:27:18 一人创业众人来帮 1:31:14 head, heart or gut 1:33:23 相信明天会更好 1:40:15 做一个播种的园丁 1:45:23 以无限游戏的心态来创业 1:48:09 畅想声音科技 1:52:36 聊聊《康熙来了》 1:54:22 Wenbin 推荐关于“电话诈骗”的播客节目 1:57:28 听播客也能体验未曾经历的人生 2:00:19 Papaya 推荐关于“数学”的播客节目 2:03:30 编程和播客都是自由 提到的资源 * Wenbin 的一人公司 Listen Notes * Wenbin 的播客清单 * Papaya 的播客《网上邻居 Cyber Neighbors》 * Quincy 主持的 freeCodeCamp 英文播客 * 《Wenbin Fang:一人公司背后的运气与自由》 * 《從業餘專案到「一人公司」,podcast 搜尋引擎 Listen Notes 的故事》 * 《舊金山連線:大疫之年,矽谷創業者與他的一人公司發生哪些變化?(ft. Wenbin Fang)》 * 《The Million-Dollar One-Person Business》 * 《Head, Heart and Guts: How the World's Best Companies Develop Complete Leaders》 * 《Why Podcasts Are My New Wikipedia —the Perfect Informal Learning Resource》 * Gumroad * 《有限与无限的游戏》 * 乔治·R·R·马丁 * Chameleon: Scam Likely 特别介绍 Listen Notes 的吉祥物 Llamacorn,在这里发现更多:llamacorn.listennotes.com。
- Ep. 17 余琦:保持好奇心,在技术领域不断“刷油漆”
我们的生活中可能都会有这样的朋友:在各种活动中他不是最引人关注的那一个,合影也很少站 C 位,喜欢自己探索,偶然发一个作品出来,令人感觉惊艳。 这期节目的嘉宾余琦给我的印象就是这样一位朋友。他很早就对电子产品感兴趣,在中学时开始学习编程,大学时是电子竞技校队的成员。大学毕业后,他本来有一份在很多人眼里稳定的工作,因为对软件开发更感兴趣,他在学习和职业发展路上做更多探索,例如在 freeCodeCamp 学习前端开发、加入 K12 编程教育创业公司。现在他是 ThoughtWorks 的专家级咨询师,最近在研究 AI 新技术。 在节目中,他分享了自己的这些经历,以及对他很有启发的“油漆滴”模型。我们还聊到他组织文言文编程工作坊的时候,写的那篇让我觉得惊艳的文章。 如果他保持好奇心、透明做自己的状态也能给你一些启发和动力,请把这期节目分享给更多朋友。也欢迎你发邮件分享自己的故事,也许我们会邀请你作为 freeCodeCamp 播客的嘉宾。你可以在这篇文章中找到邮箱地址。 欢迎在 chinese.freecodecamp.org 查看更多免费的编程学习资源。 注:29:16 DEI 是 Diversity、Equity、Inclusion 三个词的缩写。 主要话题 03:19 编程和游戏 11:26 成为前端开发者 17:52 青少年编程教育 28:25 ThoughtWorks 企业文化 38:00 在 ThoughtWorks 的工作内容 49:41 开发者如何提升综合能力 50:58 文言文编程 56:20 参与帮助孕妇的项目 59:16 在 TEDxChengdu 协作 1:03:53 对 AI 新技术的观察和思考 1:10:24 保持好奇心 提到的资源 * freeCodeCamp 课程 * TEDEd《像程序员一样思考》 * 编程一小时 * CodinGame * 文言文编程工作坊 * 油漆滴模型
- Ep. 16 对话钢琴家和软件工程师 Panpan Lin:编程对我来说就像做饭和种菜
今天的嘉宾 Panpan 是一位钢琴家,也是一位软件工程师。 她在本科读了英语和历史专业、硕士读了哲学专业,并尝试了不同领域的实习和兼职之后,原本想应聘成为一名设计师,最后却被公司聘请为前端开发者。 她从小学时开始学习编程,后来也使用 freeCodeCamp 的学习资源提升技能。对她来说,编程和英语、弹钢琴甚至做饭、种菜一样,就是一种技能。知识的海洋就在那里,我们可以自由地探索和学习。 Panpan 住在爱尔兰都柏林,她在节目中也分享了在这座“文学之城”生活和工作的体验。 希望你喜欢这期节目,并把它分享给更多朋友。也欢迎你发邮件分享自己的故事,也许我们会邀请你作为 freeCodeCamp 播客的嘉宾。你可以在这篇文章中找到邮箱地址。 欢迎在 chinese.freecodecamp.org 查看更多免费的编程学习资源。 主要话题 01:31 成长经历和选择专业 12:22 “文学之城”都柏林 17:56 丰富的实习经历 22:18 成为全职软件工程师 31:03 音乐和编程的共通之处 34:06 开发者的工作日常 42:58 都柏林的开发者社区 47:56 给初学者的建议 更多关于嘉宾的信息 * 钢琴演奏的视频 * 摄影集 * 为电影作曲 提到的资源 * 《Panpan Lin, Software Engineer and Pianist》 * CoderDojo * Dublin Open Source Meetup * ShipItCon
- Ep. 15 谭光志:自学编程的前端开发者,立志成为世界级程序员
几年前,freeCodeCamp 专栏发布了一篇文章《而立之年,回顾我的前端转行之路》,文章的作者谭光志写自己在自学编程转行成为开发者之前,因为学历的问题,做过工厂普工、销售、搬运工、摆地摊、维修电脑等工作。那时候我就对他的经历感到好奇,对他自我突破的决心感到敬佩。 这期节目,我们邀请了光志作为嘉宾。他提到当时决定转行的时候,其实成功的希望很少,特别感谢家人的支持。 在节目中,他分享了自学编程的过程、如何找到第一份开发工作、职业发展经历,以及他朝着“成为世界级程序员”这一目标所做的努力,例如学习计算机专业底层知识、学英语、保持写作、提升沟通能力。 希望这期节目带给你启发和动力,期待你把节目分享给更多朋友。也欢迎你发邮件分享自己的故事,也许我们会邀请你作为 freeCodeCamp 播客的嘉宾。你可以在这篇文章中找到邮箱地址。 欢迎在 chinese.freecodecamp.org 查看更多免费的编程学习资源。 更多关于嘉宾的信息 * GitHub * freeCodeCamp 专栏文章 * 掘金主页 主要话题 02:31 2016 年学习编程 03:53 高中毕业停止学业,尝试多种工作 09:26 辞职在家学习编程 14:03 第一份开发工作,机会和挑战 20:41 目标和正反馈 24:29 世界级程序员 34:45 传统教育 .vs. 自学 41:16 现在的工作和生活 46:33 给编程初学者的建议 提到的资源 * 《而立之年,回顾我的前端转行之路》 * 《从零开始实现一个玩具版浏览器渲染引擎》 * 知乎 * 百度前端技术学园 * freeCodeCamp 英文专栏
- Ep. 14 和硅谷软件工程师 S1ngS1ng 聊开发者成长历程
今天我们邀请了来自硅谷的软件工程师 S1ngS1ng,他也是 freeCodeCamp 社区中的老朋友了,在社区中为很多同学提供帮助,比如和大家一起把课程翻译成中文、直播讲解 freeCodeCamp JS 算法题目、在英文专栏发表技术文章。 S1ngS1ng 最初接触编程是在小学的时候,而他真正考虑把编程作为职业,是在材料专业研究生毕业并工作了一年之后。因为觉得原专业领域的工作不适合自己,他自学编程,大概四个月后找到第一份开发工作。他先后在 VMware、Apple 工作,现在在 Cisco,工作内容偏重于基础设施研发。 我们聊到他转行的过程,聊到他从初级到中级再到高级开发者的过程中技能如何提升,以及思维有哪些转变,还有他所观察到的前端技术的发展趋势。相信 S1ngS1ng 保持好奇、持续学习的状态也会带给你一些动力。 希望你喜欢这期节目,并把它分享给更多朋友。也欢迎你发邮件分享自己的故事,也许我们会邀请你作为 freeCodeCamp 播客的嘉宾。你可以在这篇文章中找到邮箱地址。 欢迎在 chinese.freecodecamp.org 查看更多免费的编程学习资源。 更多关于嘉宾的信息 * GitHub * 博客 * 访谈《S1ngS1ng:从材料工程师到 Apple 开发者》 主要话题 03:19 从 Logo 到 Python 15:47 自学编程 27:34 初级开发者提升技术和软技能 53:42 规划职业发展路线 65:15 面试经验 1:13:17 在大型科技企业的工作体验 1:19:56 关于 Cisco 1:26:16 在 Cisco 工作的乐趣和挑战 1:44:40 不同阶段的开发者 1:49:52 10x 开发者 2:13:32 最适宜工作的公司 2:23:19 硅谷工程师的一天 2:39:41前端技术的发展趋势 2:50:01选择和局限 2:52:55 保持好奇 提到的资源 * S1ngS1ng 直播讲解 freeCodeCamp JS 基础算法课程 * S1ngS1ng 直播讲解 freeCodeCamp JS 中级算法课程 * S1ngS1ng 的播客“网上邻居” * Logo 语言 * Adam Loving 对 10x developer 的思考 (可能是 10x developer 最先提出的地方,作者是 Brad Feld) Adam Loving 引用的另一篇文章 * Vim * Pug * AWK * Grep * 正则表达式 * Web Component * Bun * Cisco logo 设计以金门大桥为原型,这是 logo 变化史
- Ep. 13 翁培钧:把自己当成工具去解决问题
这期节目的嘉宾翁培钧是一个特别有能量的人: 他在大一时学写第一行“Hello World”,大四准备毕业的时候花了 9 天时间创作一个 app,获得 WWDC 学生奖学金,被 Apple 邀请到现场参会;热衷于构建 MVP 和打比赛,多个项目获奖或者冲到 GitHub 第一,让工作主动来找他;在滴滴实习一年半,因为工作能力太强,公司领导没有岗位也创造岗位让他留下来;毕业时被字节跳动 HR 反复约面试,现在,他是剪映的开发者,也是这款视频剪辑产品的忠实用户,所以他感觉每天都很满足;爱好公路自行车、越野跑和摄影,最近正在完善一个五年前的作品,想要一键感受高山草甸的味道。 听到这里,你会不会跟我之前一样以为他从小就是学习成绩特别好的“别人家的孩子”?其实他在小学初中的时候沉迷于打游戏,不爱念书,直到初二时有一次因为逃课打游戏,被他妈妈一顿暴打,他才突然醒悟,从此学习成绩突飞猛进。 我们将从培钧洋洋洒洒的表达中了解他的这些经历以及他在每个阶段的心路历程。 在录音的时候,我们开着视频,所以我可以看到他讲到呐喊的时候真的挺起胸膛在呐喊,讲到欢呼的时候真的举起双手在欢呼。对了,你可能在节目中一两个地方听到窸窸窣窣的声音,那是因为他的猫爬上了桌子:) 希望你喜欢这期节目,并把它分享给更多朋友。也欢迎你发邮件分享自己的故事,也许我们会邀请你作为 freeCodeCamp 播客的嘉宾。你可以在这篇文章中找到邮箱地址。 欢迎在 chinese.freecodecamp.org 查看更多免费的编程学习资源。 更多关于嘉宾的信息 * 博客 * GitHub * 经历和作品 主要话题 * 03:50 如何对计算机产生兴趣 * 10:31 打开一扇全新的大门 * 13:52 投入 iOS 开发 * 17:15 Swift 是适合新手入门的编程语言吗 * 19:02 向系主任申请不上课 * 21:20 融资 1400 元买 iPod * 22:48 ifLab 和家酿计算机俱乐部 * 30:31 获得 2019 WWDC Scholarship * 40:53 App 作品 * 52:16 “让工作来找我” * 58:26 关于校招的经验 * 66:36 在字节跳动的工作日常 * 69:28 户外运动 * 72:43 结合 Vision Pro 完善 App * 77:28 先定义问题 * 82:32 写作和副业 * 89:28 遵守规则 or 创造规则 * 91:20 离完美状态还差一点 提到的资源 * Xcode * Swift * ifLab * the Homebrew Computer Club * Vision Pro