在狱中写数据库代码:我如何走到今天
这份工作,是我从牢房里争取到的
原文:Working on databases from prison: How I got here, part 2.|Preston Thorpe|Turso|2025.06.16
我非常激动地宣布,我最近正式加入了 Turso,成为一名软件工程师。对于很多同行,也包括我自己来说,能在数据库领域工作、与这样一支才华横溢的团队一起解决各种独特挑战,简直就是梦寐以求的工作。但对我而言,这份工作格外特别,因为我所处的环境非常不同寻常——我现在仍在州立监狱服刑,而这份工作,是我从牢房里争取到的。
我是怎么走到这一步的
距离我发布《我如何走到今天》那篇博客文章,已经快两年了。那是我多年以来第一次真正与外界联系——自2017年以来,我完全离开了社交媒体和互联网。我万万没想到,那篇文章发布后,我会收到来自技术社区如此热烈的回应与支持。
简单来说,我正在服刑,是因为二十多岁时做出了一些糟糕的决定,过着与毒品相关的生活方式。三年前,我参加了一个监狱大学项目,这个项目有一个特殊之处:我能使用一台带有限制性网络访问的电脑。这一下重新点燃了我少年时代对编程的热爱。那个瞬间我意识到:这就是我从过去十五年的混乱人生中突围的出口。我迅速超越了课程本身,更倾向于每天花上15小时以上钻研项目和开源贡献。
赶上了好时机,也付出了巨大努力,我被选中成为缅因州惩教署远程工作试点项目的首批参与者之一。在符合条件的情况下,囚犯可以寻求远程工作机会。我成功加入了一家名为 Unlocked Labs 的初创公司,担任软件工程师,专注于为监狱内的学习者开发教育方案;业余时间我继续投身于开源贡献。一年后,我已经在带领整个开发团队。