.加文斯基的早期职业包括受聘于卡内基美隆大学的Lisp研究小组、Expert Technologies公司和加州大学柏克莱分校罗伯特威伦斯基和彼德·诺米格的研究小组。在1990年代早期，他被的Lucid公司聘用，他在Lucid公司的EnergizeC++IDE上工作。Lucid决定使用GNU Emacs作为IDE的文字编辑器，因为它具有免费授权、受欢迎程度和可扩充性。加文斯基和其他工程师对GNU Emacs进行了修改并增加了新功能，最终导致了分支XEmacs。在马克·安德森的协助下，加文斯基开发了