geekdoc-python-zh/docs/realpython/interview-mike-grouchy.md

6.8 KiB
Raw Permalink Blame History

Python 社区采访 Mike Grouchy

原文:https://realpython.com/interview-mike-grouchy/

如果你看过上一期 Python 社区对 Mahdi Yusuf 的采访,那么你已经见过 Pycoder 每周团队的一半成员了。这一次,我和迈赫迪的犯罪搭档迈克·格鲁希在一起。

迈克告诉我们 Pycoder 是如何真正开始的,以及成为一个“篮球迷”意味着什么我们也将了解更多关于迈克的秘密项目。让我们开始吧。

瑞奇: 欢迎光临!先说你是怎么进入编程的,什么时候开始使用 Python 的。

Mike Grouchy

迈克:嗨!我第一次接触电脑是在我大概 8、9 岁的时候,我爸爸告诉我的。无论从哪方面来说,他都不精通计算机,但他一直是个修补匠,当他了解了 BBSs 和那里存在的社区后,他就摆弄它们,并向我展示如何用我们的 2400 波特调制解调器在它们上面玩游戏。(哈!)

当时,我只是着迷于你可以远程连接到其他计算机,玩游戏,写消息等。这激起了我的兴趣,让我开始摆弄电脑,直到几年后,我们通过当地大学获得了拨号上网。(我爸在那里边工作边上了一门课。)

对我来说就是这样。互联网吸引了我,就像 BBSs 早期吸引我一样。你可以与来自世界各地的人在互联网上发布的网页互动,这一事实开启了我的想象力。

所以,像许多人一样,我编程做的第一件事就是学习如何把网页放到互联网上。这里有一个合乎逻辑的进展。由于我想制作更复杂的网站,我钻研了用 Perl 编写 CGI 脚本,后来在高中我学习了 PHP 并真正迷上了 Linux。

这自然导致我开始编写大量 Python 来在我的 Linux 机器上实现自动化。那是我第一次真正接触 Python。

瑞奇: 人们可能知道你是《Pycoder》周刊的一半该周刊至今已发行近 7 年。Pycoder 的想法是如何产生的,它符合你的期望吗?

迈克:皮科德的想法很自然地出现了。当时,我和马赫迪是一家初创公司的同事,在此之前,我们曾在工作之余参与过一些项目。

但是,日复一日,我们都在写 Python参加当地的聚会小组。(我曾创建了一个 Django 组,后来被并入了本地 Python 组。)我们一直在寻找 Python 资源。

那时编程简讯变得有点“热”,我们真的找不到我们想要阅读的简讯,所以我们决定尝试看看人们是否对这类东西感兴趣。我们只是立即创建了一个带有收集电子邮件表格的登陆页面,并将其发布在黑客新闻上。尽管在这个不起眼的帖子里有一些怀疑论者,我们还是得到了大约 2000 个注册,并在 2 周后发行了第一期。

我想说 Pycoder 的远远超出了我的预期。我们已经存在很长时间了,这有点疯狂。这无疑帮助我和 Mahdi 增长了我们的 Python 知识。我们还了解了一些关于创建和管理社区以及建立受众的事情。

在这段时间里,最棒的事情是我们这些年来接触过的所有伟大的人。这些年来,我们通过 PyCons 认识了很多人,在认识这些人和成为社区的活跃分子方面,我们有一些非常有趣的经历。

瑞奇: 为时事通讯整理内容一定要花不少时间?但是你有没有遇到过帮助你解决问题或者改变你完成任务的方式的事情,而这些事情是你以前没有遇到过的?

迈克:这可能有点耗时,但这只是我日常生活中的一部分,而且我通常会阅读很多书,所以这不是一件苦差事。

至于它是否帮助我解决了一个问题或以不同的方式完成了一项任务,我不能确定是哪一件,但我向你保证它是有帮助的。阅读和积累关于一个主题(或许多主题)的广泛知识的一个好处是,多年来你最终会看到如此多的东西,这有助于你认识到你已经看到的东西,这样你就可以回去找到解决你可能遇到的一些问题的新方法。

此外,看到所有这些事情会改变你对如何解决各种问题的看法,并能真正帮助你磨练解决问题的方法。

里基: 好了,该换个话题,谈谈篮球了。你自称是“篮球迷”篮球到底是什么让你如此着迷,你有没有找到一种方法把你对编码的热爱和篮球结合起来?

迈克:我确实热爱篮球。(加油湖人!)

我从小就玩,游戏对我来说一直很美好。这是一场需要技巧和惊人运动能力的比赛,所以我一直很喜欢看。随着体育分析的新时代,它增加了一种全新的方式来看待比赛。(我会不好意思告诉你我在篮球参考上花了多少时间。)但你能深入挖掘一场篮球赛的深度是不可思议的。

与棒球等游戏不同,分析对于篮球来说仍然是新的,所以人们仍然只是在弄明白它,所以它真的很令人兴奋。我很想参加麻省理工学院-斯隆体育分析会议。

NBA 真的有很多角色,当然也有不少好的体育文章。这启发我在几年前从事一个项目,试图将一点点 NLP 与机器学习(ML)结合起来,以自动管理体育新闻——类似于 Techmeme但不使用编辑器。它叫做 hoopsmachine

不用说,这是一个从未真正启动过的项目,但我认为它是随着当今所有新的和改进的 ML 工具的出现而不时出现的。

现在是我的最后一个问题:除了 Python你还有什么其他爱好和兴趣有你想分享和/或插入的吗?

迈克:我家里有两个孩子(一个 4 岁,一个 2 岁),我是 PageCloud 的工程副总裁,这是一家开发下一代网站创建工具的软件初创公司。所以那会占用相当多的时间!

然而,在我仅有的一点空闲时间里,我读了很多书,而找到下一本书总是一件麻烦事。所以我一直在做一个小的兼职项目,我希望它能帮助我和其他人发现他们接下来应该读的书。

我也很喜欢摆弄家庭自动化、家庭实验室、黑树莓 Pis 之类的东西。(马赫迪也是。)我们正在为对此感兴趣的人做一个项目。这两件事还没有公开,但如果听起来有趣,请在 Twitter 上关注我,当有东西展示时,我一定会发布这两件事!


迈克,谢谢你参加我本周的采访。为了及时了解迈克的秘密项目,你可以在推特上关注他,或者在他的网站上查找他。就我个人而言,我要去窥探他的 GitHub 寻找线索…

如果将来你想让我采访谁,请在下面的评论中联系我,或者在 Twitter 上给我发消息。