Python China 创始人访谈实录

Hsiaoming Yang,Python china创始人,GitHub 上最活跃的国内开发者之一,常用 ID:lepture。

【正文】

1、请简单地介绍一下你自己(技术背景、学习经历、工作经历)。

我叫 Hsiaoming,常用 ID: lepture。我學習編程的時間比較晚,大一大二的時候滿校園跑,去旁聽別的學院的課,去學校的各種講座。

我是在讀大三的時候才算開始學編程的。那個時候想學點 Python,正好學校的社團自強網在轉型 Python,便過去一邊學習一邊幫忙。

在自強網的時候,因爲合作的前端不太好,於是便不理會他,自己把前後端都寫了,順便學了一點前端,沒想到最後找工作的時候就成了前端工程師。感謝 @janlay 的推薦,得以在支付寶前端團隊學習,感謝玉伯的指引与器重,學到了很多前端知識。

不過現在在一家創業公司遠程工作,做 Python 後端兼前端設計。

2、作为活跃在 Github 国内开发者,你认为 Github 上有哪些好的 Python 开源项目值得推荐?

我個人是比較務實的,一般只關注自己用得着或者很有可能會去用的項目,所以不太會推薦一些所謂「炫酷」的東西。比如 pyvim 這樣的,看看就好了。

因爲我維護着一些 Python 庫,需要保障這些庫能正常運行在不同的 Python 環境裏,所以 pyenv 是必不可少的。pyenv 搭配 tox 以及 py.test 或者 nose,是做單元測試的神器。

GitHub 上曾經流行過 awesome-{something} 的東西,我個人並不喜歡這種風氣。但是如果你想了解一些 Python 項目的話,可以看看 awesome-python。推薦這種事情不太好做,我個人關注的領域比較狹隘,大家可以在這個 awesome-python 裏找到自己感興趣的項目。

3、你平常是如何管理 Github 上的项目?

我可以這樣理解麼?一是作爲開發者管理自己的項目,二是作爲 GitHub 用戶管理收藏。

我不是一個擅長做管理的人,對於自己的項目並沒有特意的去管理,我也不太清楚有什麼是需要管理的。如果有人提 PR 或者 issue,便去 review & reply。

有些項目會把主要貢獻者添加爲合作者,這樣便有人可以來分擔一下了。還有一些自己不再想維護的項目,便轉移給其他人。

作爲一個用戶,GitHub 提供了三種項目交互方案:star, watch, and fork。我個人是這樣使用的:

star 有興趣的,可能會用到的,方便以後搜索
watch 需要關注的,實時關注這個項目的動態
fork 我要去修改的項目,給別人提 PR
我看到有很多人 fork 了別人的項目,但是又一直沒有做貢獻,感覺很奇怪。大約他們是在把 fork 當作 star 在用吧。

4、你创建 Python China 社区是基于怎样的缘由?

其實在創建之初,我便是心存疑慮的,覺得沒有太大的必要,提問可以去 SO,學習可以直接看文檔。大約因爲剛好有域名,剛好有時間,於是便做了這樣一件事。

其實我正在寫一個 API-based forum-like 的項目,完成後會應用在 Python China 這個網站上。

5、Python China 社区你是如何运营的?

這是一個挺尷尬的問題,你可以看到 Python China 並不活躍,算不上「社區」。其實是沒有運營的,我不太喜歡運營這種事,太花時間與精力了。

其實想過關閉這個網站,問了下 tonyseek 的意見,最終還是決定放着。我們隔幾天都會去看一看,如果有人有問題的話,也會解答一下。服務器的花費也沒有多少,當作每月請別人吃餐飯罷。

6、你对想要学习 Python 和正在进行 Python 开发的技术人员有何建议?

Python 的學習資料那麼多,好好學習就可以了。Python 是一門講究實用的語言,最好的學習方法就是一邊使用一邊學習。

很多人喜歡建議別人看源碼學習,我挺反對的。我的建議是閱讀文檔,先使用,了解別人的設計意圖,當文檔不能滿足你的需求後,或者你想更深入的了解你在使用的項目時,這個時候就可以去翻翻別人的代碼。

當然,如果你是想學習別人的代碼風格,想看看別人代碼的組織方式,這個時候可以去看看別人的代碼。

7、你能否谈一下你对开源的理解?

這個話題我在博客裏已經寫過了,參考《當我談開源時我談些什麼》。

開源對我來說是一件順便的事,沒有什麼崇高的目的。與理想無關,更多的是一種實用主義。
你认为国内开源现状如何?有哪些困难和挑战需要面对?

8、你认为国内开源现状如何?有哪些困难和挑战需要面对?

我不太理解這個問題,在我的觀念裏,開源是沒有國內國外這一說的。但是這樣回答肯定不會讓人滿意,我姑且當作主創成員在中國的開源項目的發展現狀吧。

我觀察到的情況是越來越好的。一是個人開發者的參與度越來越高,一是公司也越來越重視。這一點上,阿里做得很不錯。

像我說的,開源是不分國內外的,它是國際化的。所以國內的開發者遇到的最大困難,我以爲是國際化。這個國際化的問題不僅僅是語言,還有社區建設等。因爲某些不可言說的可怕力量,中國互聯網不同於國際互聯網,這對國內開源項目的國際化也產生了不可小覷的阻礙。

9、你对开源中国有何意见和建议?

不要侷限在「開源代碼」上,其實可以開源任何事物,可以多一些別的領域的內容。

10、请聊聊任何你想谈的话题。

如上所述,開源不要侷限在代碼。我們正在做一個 CN 开放数据计划,將中國相關的數據規範化、程序化,歡迎有興趣的人參與。

注意。這不是一個強組織,不會去強行推廣運營,我們也只是利用業餘時間來做維護,你也許感受不到什麼組織感,也許會覺得失落與挫敗。

文章转载自 开源中国社区 [http://www.oschina.net]

时间: 2024-12-29 19:02:06

Python China 创始人访谈实录的相关文章

陌陌COO王力访谈实录:当股价在过山车时 我们在想什么?

陌陌公司创始成员.COO王力 陌陌5周年庆典在近期举行,那时候公司全员700多人集体飞赴巴厘岛,这是一次"土豪式"的庆祝. 但对于陌陌公司,或者它的投资者而言,这算不上高歌猛进的一年.在华尔街交易市场上,陌陌股价一度在春节期间跌至6美元,此后又在移动直播热潮里回涨到24美元,经历了过山车般的起伏跌宕. 无论内部还是公开场合,"选择大于努力"是陌陌创始人唐岩在分享陌陌经验时最常用的话,在陌陌的第5年里,对于视频大方向上的成功选择,再次让公司渡过险滩急流. 对于这家年轻

“谁叫我起床”创世人任文勇访谈实录

本篇文章是微创新总裁营微信群的"创业那些坑"的主题访谈实录,而本期嘉宾则是"谁叫我起床"这款应用的创始人,任文勇. 坑主简介 任文勇,是一名80后连续创业者,毕业于威尔士大学,电子商务硕士,他在读研时期通过倒卖二手课本转到第一桶金;而在08年,他做过SNS开放平台原点世界;在09年,做了淘宝情侣装店并且在同年卖掉;在2010年做了针对2线城市的团购网站爱物团并在同年卖掉;在2011年做了一个针对三四线城市团购网站青年团,目前,运转良好,并且已经发展形成现在最大的三四

随视传媒沈雁访谈实录

第1页:随视传媒沈雁:微博给企业精准营销的用户来源 第2页:随视传媒沈雁访谈实录 和讯科技消息 8月27日,2012(第十一届)中国互联网大会将于9月11日-14日在北京国际会议中心举行.本届会议以"开放·诚信·融合--迎接移动互联新时代"为主题,并针对互联网.移动互联网.电子商务.网络营销.云计算.物联网.网络安全.创新创业等十多个细分领域进行深入探讨.大会前夕,随视传媒高级副总裁及联合创始人沈雁受邀接受了和讯科技的采访. [视频] 随视传媒沈雁:微博带来精准营销用户群 沈雁在访谈中

飞博共创伊光旭访谈实录

和讯科技消息 3月30日,第二届赢时代年会3月30日-31日在厦门国际会展中心举行,本届年会为2012年第一场在中国召开规模最大的全球性网络营销盛会,邀请了百余位行业内精英针对电子商务和网络营销等热门话题进行深入探讨. 会议期间飞博共创创始人兼CEO伊光旭在接受和讯科技专访时表示,做好微博营销有四个必要条件:第一,要有一个好的形象:第二,要选择发布内容:第三,选择发布时间段及方式:第四,要在一个好的结点把它传播出去. 以下为伊光旭访谈实录: 和讯网:伊总首先和我们说一下,个人微博和商业化微博的区

【开源访谈】CrossApp 作者栗元峰访谈实录

[作者简介] @栗元峰,开源爱好者.从iOS应用开发.cocos2d-iphone游戏开发到cocos2d-x游戏开发,参与了appstore排行榜单第一的<全民英雄>的开发,和其他多款上线成功项目.目前供职于http://9miao.com,专注于开源跨平台移动应用引擎CrossApp的开发. [软件简介] CrossApp是一款免费.开源.跨平台的移动应用开发引擎,使用C++开发,基于OpenGL ES 2.0渲染,可以帮助所有开发者快速的开发出跨平台的原生移动应用,支持导出包括IOS和A

张月佳的访谈实录

和讯科技消息 4月1日,第二届赢时代年会于3月30日-31日在厦门国际会展中心召开.会议期间,智联招聘数字营销总监张月佳在接收和讯科技专访时表示,智联招聘将专注于网络招聘,这是智联招聘品牌策略的着力点. 赵月佳还表示,企业除了需要采取品牌营销的同时还需要采取相应的整合营销,需要做到如下几点:第一.要做消费者行为研究:第二.完成相应的产品开发:第三.确立企业在消费者心中的品牌. 以下为张月佳访谈实录: 主持人:张总您好,刚才也说了,您这次带来的是整合营销和品牌营销,您能先给我们分享一下您的主要内容

王跃的访谈实录

和讯科技消息 4月1日,第二届赢时代年会于3月30日和31日在厦门国际会展中心召开.会议期间,传漾技术副总裁王跃在接受和讯科技专访时表示,传漾将以同等力度部署营销与技术平台,做到以"两条腿走路",同时在移动端的部署已经展开. 王跃表示,营销平台与技术平台可以做很好的结合,本身也有很多的互相促进的地方,而且传漾的技术力量能够去做,这是传漾与其他公司不同的地方. 王跃还表示,当前有些企业获取在模仿传漾的经营模式,这首先是对该模式的认可,其次传漾本身的技术及人员优势使公司执行力足够去应对市场

专访诺西全球服务部门负责人访谈实录

5月27日,诺基亚西门子(以下简称"诺西")全球服务部门负责Rajeev Suri接受了新浪科技专访,介绍诺西全球服务市场发展战略以及其对于中国电信服务市场的看法.诺基亚西门子全球服务部门负责人Rajeev Suri 以下为访谈实录: 新浪科技赵文元:各位新浪科技的 网友大家好,欢迎来到高端访谈,我们今天请到了诺基亚西门子服务部门负责人Rajeev Suri先生.今天我们主要聊的话题从3G来开始,我们请到的嘉宾主持是通信产业报的总编辛鹏骏先生. 辛鹏骏:大家好. 移动宽带对服务提出更高

畅谈Power在云计算领域的优势——微访谈实录

全新的IBM SmartCloud起步云产品--IBM Starter Kit for Cloud(SKC)是IBM快速云的基础架构云计算平台,作为完全集成的软件堆栈,IBM Starter Kit for Cloud可将您的虚拟化环境从"云就绪"状态过渡到真正的"云"环境. ZDNet至顶网此次有幸请到IBM大中华区系统与科技事业部Power产品经理谷建先生,望大家就Power在云计算应用方面和快速云(SKC)套件尽情提问,我们的嘉宾将为您一一解答. 以下是此次微