How to Submit a Proposal

Table of Contents

Guide for Speakers

Session recording

As PyCon Korea 2022 is going online, the session video will be released after shooting, editing and subtitle work. Therefore, please keep this in minde before you make a proposal for a presentation.

Review Talk Proposal

Also, first screened proposal will be voted by everyone who wants to. The purpose of this vote is to find out preference and interest of sessions. Program team will select final speakers based on reviews to make this event more fun and enjoyable to as many audience as possible.

Please do not submit something that is unnecessary for review, such as contents that can be inferred who the speaker is and personal information about the speaker. Any such findings may be masked after notice before review.

Continuing communication

For the last, please understand the moment you submit your proposal and till it get selected, there will be continuing communication with program team. We recommend you to submit your proposal earlier before its deadline to communicate with program team to build your talk session more fun and informative.

If you’re all familiar with guidance now, are you ready to start your proposal?

Before you start to fill your proposal

There are a few things to consider before working on proposal.

  • What is your main topic? What would you like to talk about?
  • Who is your target audience?
  • What can your audience get from your talk?
  • How would you manage time in your session?
  • Was it spoken elsewhere?

Also, below information must be included in your proposal.

Select a topic

The best way to select a topic is to review topics from previous PyCon event. Not only look for topic, but also get the reference from presentation slides will help you start. Choose interesting topic for audience!

  • Life / Social
  • Python Library
  • Python Core & Fundamental
  • Data Science
  • DevOps
  • Security
  • Web Service
  • Blockchain
  • Robotics / Embedded System
  • Open Source / Community
  • Computer Vision
  • Development Method with Python

Previous PyCon KR

PyCon Korea 2021 PyCon Korea 2020 PyCon Korea 2019 PyCon Korea 2018 PyCon APAC 2017 PyCon Korea 2016 PyCon Korea 2015 PyCon Korea 2014 See PyCon in other countries

Once you decide your topic, now you can start thinking about what should be on your proposal in detailed level. Check below information for help.

Good proposal vs Not good proposal

Good proposal

  1. Include below information on your summary/details section.
    • What kind of background does audience need to understand this talk?
    • What does the audience get when they hear this presentation?
  2. Write presentation flow and estimate time of your talk.
  3. If your topic is not familiar to most of Python users, Please include blog address, wiki, source code to help understand topic.

Not good proposal

  1. Please avoid deliver only simple information such as how to use or advertise your(or your company's) products. However, If you have case at company where you solve programming issue or open source project that helps to audience is more then welcome.
  2. Proposal should be completed and detailed. Incomplete proposal is not acceptable.

How to target your audience

A good presentation delivers right information to specific target audience with certain Python level.

  • It’s not a good to talk about solve performance issue to release GIL within C code block which is generated by Cython to beginner level audience.
  • Other cases, basic introduction of Cython or GIL is too easy for expert level audience.

Just like an example above, some cases are easier to select audience than others. but, not all cases are this easy! For those who needs a little more guideline on target audience selection, we have a few things to tell you.

Beginner

None or little bit of knowledge about Python. They have basic syntax and control flow knowledge but don’t have much of knowledge or experience in standard library and programming in general.

For topic for beginners, topic like "experience with python" or "how to become intermediate in python programming skill" would be appropriate. Like Pandas or Django, not a built-in package of python is not for beginners.

Intermediate

Usually, intermediate level audience like to know how python can be utilized in other programming area. Most of them used python for a long time but have less experience in how python can be utilized and used in many other area such as machine learning or data analysis.

For this target audience, use of web framework, machine learning, web traffic monitoring, and automation could be a good topic. Please understand a proposal for intermediate level users may asked to modify its contents to beginner or expert level after review from program team.

Experienced

Expert level users are familiar with python programming and general concept of programming. A difference between intermediate and expert is the knowledge and experience of specific field they are in and higher level of programming knowledge.

For expert level users, optimization, internals of library, or Python internal is recommended.

Selection Procedure

The procedure of selecting an talk is as follows. Information related to this can be found on the PyCon Korea website or e-mail.

  1. After the CFP deadline, the PyCon Korea Preparation Organizer reviews the proposed talk.
    • If we need more information, we would request it.
  2. Begin reviewing CFP.
  3. After reviewing CFP, the final speaker will be confirmed.
    • Regardless of the result, we will send an result e-mail to all of you.

후원사 목록

Keystone

  • 위대한상상

Partner

  • KSTEC
  • 메리츠화재해상보험주식회사
  • 버드뷰 (화해)
  • 브레이브모바일
  • 에이블리코퍼레이션
  • 에잇퍼센트
  • 엘라스틱서치코리아
  • 원티드랩
  • 코드박스

Startup

  • 닷슬래시대시
  • 아이엠디티

Community

  • Data Korea
  • 파이토치 한국 사용자 모임
  • 한빛미디어