发布于 2026-01-06 0 阅读
0

开发者聚焦:DEV Community 的 Ali Spittel

开发者聚焦:DEV Community 的 Ali Spittel

在本期Cosmic JS 开发者聚焦系列中,我们采访了居住在华盛顿特区的软件工程师兼开发者布道师 Ali Spittel。Ali 此前曾担任General Assembly的首席讲师,之后她减少了授课时间,加入了DEV Community担任软件工程师和开发者布道师。除了忙于教学和领导 DEV Community 的前端开发工作之外,她还负责WomenWhoCode华盛顿特区分会的管理工作。欢迎在Twitter或她的DEV Community 个人主页上关注 Ali ,并阅读以下问答。

阿里

Cosmic JS:你是什么时候开始编写软件的?
Ali:我大学二年级的时候开始写代码。当时我有一节额外的课时可以选修一门课,听说计算机科学是个不错的选择。我爱上了创造东西,于是下个学期就去当了助教。我还选修了一门C++数据结构和算法课,我非常努力地学习,但就是没听懂。所以,我意识到编程并不适合我,于是下个学期去了华盛顿特区,做了一份政治实习。实习期间,我又接触到了数据分析编程,这最终让我走上了软件工程师的职业道路!

你最喜欢用什么开发技术栈?
如果可以的话,我梦想着用 Vue 前端搭配 Django API。Python 带我走进了编程的世界,至今它仍然是我最常用的语言。Django 和 Django REST Framework 内置了许多强大的功能,让应用开发变得轻松快捷。前端方面,我非常喜欢 React 和 Vue,并且都有相关的专业经验。我只是觉得 Vue 通常更容易上手。数据库方面,我是 PostgreSQL 的忠实拥趸。

你最引以为豪的过往项目是什么?为什么?
虽然严格来说它不算是一个代码项目,但我真的很为我的技术博客感到自豪。我做博客才一年多一点,但看到它不断发展壮大,并得到大家的积极反馈,真的非常棒。我还创建了Learn Code from Us 网站,旨在推广来自科技领域弱势群体的技术内容创作者,这正是我非常热衷的事业。

在 General Assembly 担任讲师,你遇到的最大挑战是什么?
当讲师是我做过的最有成就感的事情之一。看到学生们的成长真是太棒了。学习编程从很多方面来说都极具挑战性,而帮助学生们克服这些挑战本身也是一项挑战!这真是一次沉浸式的体验,对讲师来说也是如此。

我只全职教了一年半,但我们对课程进行了两次重大调整,以更好地适应我们对华盛顿特区市场发展趋势的判断。首先,我们从 AngularJS 转向 React,因为 AngularJS 正在逐步淘汰。其次,我们从 Ruby 和 Rails 转向 Django 和 Python,因为 Python 在数据科学领域应用广泛,而数据科学在华盛顿特区非常盛行。

加入 DEV Community 的初衷是什么?
我加入这个社区已经一年多了,在那里写作对我博客的走红起到了至关重要的作用。我非常欣赏他们的使命以及他们所营造的包容性社区氛围。

这是我梦寐以求的工作!我可以做所有我喜欢做的事情——编程、演讲、教学以及与开发者社区合作。我对此感到非常兴奋!

你对哪些技术感兴趣或者想深入了解?
我非常喜欢使用 Gatsby 和 Vue,所以将来可能会尝试一下 VuePress。我还没机会体验 React Hooks,我对它非常感兴趣!

Cosmic JS Spotlight 系列旨在展示使用现代工具构建应用程序的开发者。点击此处了解如何贡献。关注我们的 Twitter 账号,并在 Slack 上参与讨论,与我们保持联系

文章来源:https://dev.to/carsoncgibbons/developer-spotlight-ali-spittel-of-dev-community-11k5