如何投稿演講?

有關投稿的整體流程說明,請參考投稿募集一頁。

首先,感謝您投稿 PyCon Taiwan 2024!下面的內容將會幫助您成功地送出一份投稿。我們將會提供一些訣竅使得您的投稿資訊更加完整豐富且具吸引力,並有更高的機率通過審稿。從大方向來說,在投稿之前將從下面幾個方面與問題展開您的思路:

  • 投稿的主題是?
  • 誰是您的目標觀眾群?
  • 聽眾群在演講後能得到什麼收穫?
  • 如何在時間限制內組識這演講?

投稿表單欄位

我們鼓勵您盡可能填寫與完成所有的欄位,這能協助審核人員瞭解您投稿的內容與想法。欄位共有:題目、分類、時間長度、語言、摘要、Python 難易度、演講目標、詳細說明(選填)、大綱(選填)、補充資訊(選填)、議程錄影釋出、第一次擔任講者、投影片連結(選填)、轉介至地方社群、偏好議程時間、是否住在台灣。

不公開欄位

這些欄位中,有些只開放審查人員和議程組看得到,不會公開,因此不用在意會有破梗的問題。這些不公開的欄位有:演講目標、大綱、補充連結。

投稿好主意

摘要、詳細講題說明中應能回答以下幾點問題(但不受限於):
誰是你的目標聽眾?
演講之前是否需要什麼知識背景?
是否需要事先瞭解某些特定領域的專業知識(domain knowledge)?
聽眾在演講之後會得到哪些收穫?

投稿不推薦

避免流於資訊型廣告(infomercials)。課程不該僅止於促銷您的產品或者是介紹如何使用您的產品。我們仍然非常歡迎分享在您公司遭遇的問題與解決問題方法、貴公司維護的專案內容或是可以給予聽眾收穫的開源專案內容。
請勿假設審稿人員都認識您。請務必提交完整以及足夠資訊的稿件。避免抄襲他人的成果與經驗。歡迎各種形式的分享,但應該清楚說明哪部分屬於原創內容與參考內容。

難易度

選擇一個合適的 Python 難易度是非常重要的。投稿的接受與否會取決於您所設定的 Python 難易度與目標聽眾是否相關而決定。
如果您的演講目標是給第一次接觸 Python 的初學者,而且內容是關於使用 Python 的經驗跟分享如何解決你所面對的問題,這將是個合適的投稿。但如果您的演講是剖析 Python 記憶體的使用與垃圾回收機制中指標的重用管理,最後結合兩個 GC 系統並且互傳指標,而你所選擇的難易度為入門或中階,這就不會是個好主意。此時就直接設定為進階,然後隨心所欲地分享吧!
上述的舉例分別是兩個極端的狀況,要判斷難易度十分容易。但如果分享的主題是介於兩端之間,有時就不這麼好決定。因此,我們底下提供了更多說明去幫助您找到合適的分類。

入門

目標群眾僅有鮮少或沒有任何 Python 相關的知識。你可以預期他們懂 Python 基本語法、程式控制流程(例如:if-else,迴圈,函式等)的基本知識。但不建議假設他們有任何基本函式庫中的模組的知識、變數可視範圍的知識,或者物件導向程式設計與物件繼承的知識一些比較進階概念(如:變數可見範圍、物件的 MRO 繼承關係等)。

這個難易度適合分享您學習 Python 的經驗、如何經營社群。一般而言,非基本函式庫中的所有模組都不屬於初級難度,除非會眾能在演講中就能完全學會使用,否則關於 Python 第三方套件的使用(如:pandas、Django)不能被歸類為入門的演講。

中階

相比於入門難度,中階演講的應用會更為多元。中階演講適合對了解 Python 如何運作與使用 Python 並想知道更多 Python 實際應用的聽眾。演講範疇包括建置網站(與框架)、資料庫溝通互動、監控網路流量、股票市場中的程式交易、科學計算等等。

根據往年投稿經驗,過去幾年的投稿中約有半數的演講都是屬於這個難度。另外也請注意,審稿過程中,也有可能根據您投稿內容給於您建議調整難度到入門或進階。

進階

會參與的會眾都已經對 Python 與程式開發非常熟悉。

進階相較於中階的演講,最主要的差別為進階的演講會需要更多或更專精的知識背景(domain knowledge)來瞭解該主題。例如:效能的優化、工具的內部實作可能會在此難易度。