
JetBrains首席执行官基里尔·斯克里根(Kirill Skrygan),现年38岁。他最初是一名普通开发人员,后来一路晋升为JetBrains的首席执行官。他为想要提升自己的开发人员分享了一些宝贵建议。
从编程到管理的旅程
斯克里根出生在俄罗斯的圣彼得堡。他最初热衷于网球,并成为当地优秀的种子球员之一。然而,父母意识到职业体育道路的局限性,将他送入一所以数学著称的学校学习编程。之后,他进入圣彼得堡国立大学学习,最终成为一名软件工程师。
二十出头时,他以初级开发人员的身份加入JetBrains。这是一家专注于创建集成开发环境(IDE)的公司,其产品包括IntelliJ IDEA、PyCharm、PHPStorm以及WebStorm等。从初级岗位开始,他逐步成为团队负责人,并最终晋升为公司的首席执行官。他分享了自己从开发人员到CEO的历程,以及对当前行业发展的见解。
软件开发的变革与两条成长路径
软件开发和行业本身正在发生深刻变革。新的人工智能工具不仅加快了开发速度,还改变了软件开发人员的构成、工作方式以及进入行业的途径。
曾经需要深厚技术知识的小众职业正在走向大众化。低代码和无代码平台为更多人敞开了大门。对于有志成为开发者的年轻人,如今有两条主要途径:
- 传统技术路径:学习计算机科学,深入钻研数据结构、算法和系统设计。这条路径培养的软件工程师能够构建和优化核心基础设施。这类专业人才的需求将持续旺盛,尤其是在处理优化大规模系统等复杂问题上。
- 新兴实践路径:生成式人工智能工具正在帮助人们在技术知识有限的情况下编写功能代码。这降低了准入门槛,让更多人能够进行原型设计、迭代和产品发布。这有助于提高开发者的多样性,引入更广泛的思维和经验。
如同上世纪90年代Java的出现通过简化开发流程重塑了行业一样,人工智能工具也代表着一个新的转折点。它并非取代专业知识,而是提升了其价值。
在AI时代保持核心竞争力
尽管工具在变,但优秀软件开发的核心理念不变:始终围绕解决问题展开。人工智能可以加速进程,但不能替代开发者的思考。
最优秀的开发者能够把握现实挑战,并创造出经得起时间考验的解决方案。开发者若将AI视为创意伙伴,使其增强而非取代自身技能,才能取得最大成功。
同样,基础知识依然至关重要。AI可以自动补全代码,但无法取代对“底层”运行机制的理解。注重编写简洁代码、构建数据结构与算法思维的开发者始终拥有优势。工具会发展,但好奇心和对质量的追求永不过时。
从程序员到管理者的转型建议
斯克里根分享了他向管理岗位转型的动机与心得。
1. 明确动机与公司文化
“真正驱动我的是我能为全人类的整体技术格局带来影响,”他说。他最初领导Rider IDE团队十年,并爱上了用于创建前端的跨平台语言Kotlin。“我立刻就爱上了Kotlin,因为它非常优雅且灵活,”他表示,“它一方面可以像Java一样严格面向企业,另一方面又可以非常前卫。”
后来成为IDE部门负责人,管理约650名员工。他强调,身处一家重视内部人才培养的公司大有裨益,例如JetBrains与大学合作的实习项目。公司应该既要培养内部人才,也要寻找外部优秀人才。
2. 发挥工程师的优势
优秀的软件工程师往往具备结构化、系统化的思维,明白在开发前需要稳固的架构。斯克里根认为,这种基于假设和逻辑构建解决方案的思维方式,对于制定商业战略的管理者同样非常有价值。
3. 主动培养“软技能”
程序员常被认为内向,但想要转型管理,必须主动培养并展现人际交往能力。“做管理者不像写代码。你必须要有同理心,必须与人合作,必须了解他们,”他说。这需要付出真正的努力,学习心理学、社会学等知识,以获得理解团队行为的不同视角。
4. 展现领导潜质与大局观
工程师展现自身潜力的一个方法是乐于协助处理专业领域外的工作,同时拥有深刻的技术见解。“管理层需要看到,这个人不仅仅局限于狭隘的技术领域,能够更全面地理解问题。”
5. 主动争取机会与接受反馈
获得管理机会取决于公司文化,本质上需要获得管理层认可。这意味着要积极主动,透明地承担更多责任,例如主动负责管理问题工单流程。
同时,管理者需要复杂的反馈机制。“能够坦诚地接受反馈并不断进步至关重要。那些因为过于固执或自负而拒绝学习的人,通常会阻碍他们成为优秀的管理者。”
6. 理解领导与管理的区别
领导的核心在于明确方向与重点,有时意味着说“不”。“对每个人都说‘是’很容易,但如果你对所有想法都说‘是’……你就无法完成任务。你需要引导和激励人们朝着共同方向努力。”
7. 培养“忠诚”与可信赖感
斯克里根认为,“忠诚”对于想要晋升的人来说是一个重要品质。当管理层委派一些可能不影响个人直接利益但对公司重要的项目时,愿意承接并完成它,会建立起你是一个以组织利益为重的可信赖者的形象。
最终,软件开发的未来在于将扎实的基本原理与新兴创新工具相结合。能够驾驭这两个领域的开发者——既理解核心原则,又能拥抱新工具——将更好地塑造未来。