If you're seeing this message, it means we're having trouble loading external resources on our website.

如果你被网页过滤器挡住,请确保域名*.kastatic.org*.kasandbox.org 没有被阻止.

主要内容

Allyson Lubimir,技术支持工程师,爱猫人士

Allyson Lubimir的照片
嗨,我是 Allyson Lubimir!

你的工作是什么?

我是Fog Creek Software的支持工程师。我们针对软件开发人员制作了几款产品,帮助他们改善生活,让他们专注于编程! 我在FogBugz(一个错误跟踪程序)和Kiln(一个软件版本控制和代码跟踪程序,兼容GitMercurial)。
我花了几天时间回答客户关于使用我们程序的电子邮件,比如错误报告和功能请求。由于我了解内部和外部支持的程序,因此我也可以为客户提供改进工作流程的好主意。 另外,我远程工作,所以当我回答他们的问题时,我甚至可以穿着睡衣!
这是我今天的支持队列的截图:
Allson支持队列屏幕截图
在错误搜寻和修复方面,我花时间重现客户发送的错误,并经常进入他们的数据库来清理流氓条目。我还帮助客户更新他们的软件,或从我们的自托管软件转移到我们的SaaS 产品(这样他们就不必担心管理大型 数据库本身!)我也使用我们的XMLAPI进行了大量工作,帮助创建、自定义工作流程并将我们的程序与其他系统集成。
这是我写的从FogBugz API 获取支持案例列表的python脚本:
Python 代码的屏幕截图
当我遇到自己无法解决的较大错误时,我会与开发团队合作确定最佳行动方案,修复错误的时间表,并为用户解释发生的事情。 我们努力尽可能地与客户保持开放和诚实,并且我是确保实现这一目标的前线的一部分。

你如何学习编程?

我一直对计算机很感兴趣(我记得在我7岁左右的时候玩Logo Turtle)绘图程序,但对于拥有计算机的想法并不是很满意,直到最近,“在互联网上”的职业生涯。我获得了土木工程学位,但是在工作世界中,由于依赖计算机程序而不了解它们的工作方式或原因而受到挫折 —— 这件事经常发生!我遇到了一些情况,我手动计算得出的答案不同于计算机程序,甚至我工作的最高级工程师都无法告诉我为什么我们相信给出不同答案的程序。
当我决定学习如何编程时,我找到了一些教授编程的程序。我开始学习Python的edX课程,并通过Codecademy可汗学院认真学习编码 等。 然后我开始学习前端开发,我主要通过Skillcrush学习。很难保持不时的动力,但我很幸运能够拥有业内朋友,当我遇到困难时能够帮助我,当我不知道该去哪里时,他们都可以引导我走出新方向。

你不在编程的时候都做些什么?

当没有编程时,我经常和我的猫(还有我丈夫)打成一片!
可爱的猫咪照片
我也喜欢玩棋盘游戏和编织。我最近买了一套有100年历史的房子,所以装饰和整理所有的旧房子也让我很忙。

你会为新程序员提供什么建议?

你能行!

想加入讨论吗?

尚无帖子。
你会英语吗?单击此处查看更多可汗学院英文版的讨论.