今天我们邀请了来自硅谷的软件工程师 S1ngS1ng。

WechatIMG136
S1ngS1ng

他也是 freeCodeCamp 社区中的老朋友了,在社区中为很多同学提供帮助,比如和大家一起把课程翻译成中文、直播讲解 freeCodeCamp JS 算法题目、在英文专栏发表技术文章。

S1ngS1ng 最初接触编程是在小学的时候,而他真正考虑把编程作为职业,是在材料专业研究生毕业并工作了一年之后。因为觉得原专业领域的工作不适合自己,他自学编程,大概四个月后找到第一份开发工作。他先后在 VMware、Apple 工作,现在在 Cisco,工作内容偏重于基础设施研发。

我们聊到他转行的过程,聊到他从初级到中级再到高级开发者的过程中技能如何提升,以及思维有哪些转变,还有他所观察到的前端技术的发展趋势。相信 S1ngS1ng 保持好奇、持续学习的状态也会带给你一些动力。

希望你喜欢这期节目,并把它分享给更多朋友。也欢迎你发邮件分享自己的故事,也许我们会邀请你作为 freeCodeCamp 播客的嘉宾。你可以在这篇文章中找到邮箱地址。

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

更多关于嘉宾的信息

主要话题

  • 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 保持好奇

提到的资源