2025/09/27 –, ダリア2
Haiku is a traditional Japanese poetry form known for its brevity, simplicity, and objectivity. Modern haiku is being practiced in other languages as well, including English. The structure of modern English haiku is slightly different from the traditional Japanese form but it still adheres to those three principles. This talk provides a brief introduction to haiku, its poetic ideals, and how it resonates with some of the ideas presented in the Zen of Python. It aims to share with the audience lessons from haiku writing (such as minimalism in writing code and objectivity in collaboration), which are helpful not just in Python programming and software engineering design but also in how we approach problems in general.
I have been practicing haiku in English language for the past two years. I find some similarities between haiku aesthetics and the Zen of Python. I wanted to explore them and share with the PyCon JP participants. I hope the audience will also find it equally interesting.
オーディエンスが持って帰れる具体的な知識やノウハウ:The audience will learn about haiku and the programming lessons that we can learn from haiku.
オーディエンスに求める前提知識:No prior knowledge required except basics of programming ( in any language).
オーディエンスの経験レベル:Beginner
発表の言語:English
発表資料の言語:English
Shiva, originally from Nepal, works as a Software Engineer at Microsoft and currently lives in Bellevue, USA. He has previously presented talks at PyCon-JP and PyCon Lithuania, and posters at PyCon-US and PyCon-AU. He is passionate about software engineering best practices, including writing clean and maintainable code, and building reliable and resilient systems. In addition to software engineering, he loves playing cricket and practicing haiku and tanka.