成就一亿技术人! · 2022-06-23

工程师宝玉从北京到芝加哥的成长秘诀

摘要

本文是CSDN对工程师宝玉的访谈记录。宝玉硕士毕业于美国德保罗大学,曾任上海众游技术总监,现任Groupon工程经理。他从工程力学转向软件工程,源于对编程的热爱。访谈涵盖了他的入行经历、技术成长、国内外工作文化对比等内容。宝玉认为热爱是持续动力的源泉,建议通过解决实际问题培养编程兴趣。

内容框架与概述

访谈从宝玉的教育背景切入。他原就读工程力学专业,因对编程产生热爱而转向软件工程。他坦言自制力不强,但热爱能让人主动投入时间。入行契机来自大学时的校园个人主页空间,通过参加比赛获得正向反馈,进而承接校园网站维护项目,最终走上编程之路。

宝玉分享了职业生涯中的技术挑战,包括一个困扰他一个多月的内存泄漏Bug排查经历。他采用二分法定位问题,最终发现是Preact框架的官方Bug。技术栈方面,他从C#到JavaScript,现在主力使用TypeScript,特别看重类型检查在重构时的价值。

国内外工作文化差异是访谈的重点。宝玉指出国内加班现象日益严重,且存在年龄和性别歧视,而美国工作生活平衡,招聘更注重能力而非年龄。决策方式也不同:国内更依赖上级决策,国外则需要不断说服团队成员,尊重每个人的观点。

宝玉认为保持热爱是职业发展的关键。如果重来,他仍会选择计算机专业,因为热爱带来精彩人生和高收入。对于觉得编程乏味的同学,他建议尝试用编程解决生活中的实际问题,帮助家人朋友解决困难,形成正反馈循环,从而发现编程的意义和乐趣。

核心概念及解读

热爱驱动:对编程的热爱能产生持续动力,不需要依赖自制力,让人主动投入时间并享受过程。

正向反馈:通过小成就(如比赛获奖、解决实际问题)获得鼓励,形成兴趣与成长的良性循环。

TypeScript:宝玉当前主力语言,类型检查在代码重构时特别有价值,能避免低级错误,简化项目结构。

工作文化差异:国内存在996加班文化和年龄性别歧视,国外工作生活平衡,招聘更注重能力,决策需要更多沟通说服。


原文信息


此摘要卡片由 AI 自动生成