Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

from passion import profession

658 views

Published on

a short talk at PyLadies Taiwan

Published in: Education
  • Be the first to comment

from passion import profession

  1. 1. from passion import profession and ... How Python Helps You ? 胡崇偉 marr.tw@gmail.com
  2. 2. Python Fan + Plone Integrator
  3. 3. import confession 程式猿!= 程式員 import happiness? import nirvana?
  4. 4. import confession 程式猿can be happy
  5. 5. 1987
  6. 6. Favorite Games
  7. 7. 1988
  8. 8. 1994
  9. 9. 1991
  10. 10. A Dream Far Far Away
  11. 11. Choices Available 藝文法商 理工醫農
  12. 12. Internet
  13. 13. you have to trust that the dots will somehow connect in your future. – Steve Jobs
  14. 14. 一定要有夢想 夢想,不分大小 實踐,贏得掌聲 天賦,有所不同 機會,應該相同
  15. 15. 真正的窮 不是沒有錢, 而是沒有能力去付出
  16. 16. 是滿腔袂爽的自主貢獻者不是佛心志工
  17. 17. 人生苦短 除了夢想 還有什麼 值得你去 追尋?
  18. 18. Why I Love Python Make You Focus On The Real Problem
  19. 19. 1997 use CGI; my $q = CGI->new(); say $q->header(), $q->start_html();
  20. 20. 多數的 學習與進步 依賴 既有經驗 做為基礎 以數學, 語言為例
  21. 21. Fibonacci Numbers def F(n): if n <= 2: return 1 else: return F(n-1) + F(n-2)
  22. 22. 縮排Indentation 視覺式辨識程式區塊Block def F(n): if n <= 2: return 1 else: return F(n-1) + F(n-2)
  23. 23. Code is Read more than it is Written Readability counts.
  24. 24. Code is Copied and Pasted more than it is Written Repository counts.
  25. 25. Community 不斷演進的動力 來自 社群參與 形成 最佳典範或慣例
  26. 26. Culture 實用主義+ 理想主義 友善開放x 重可讀性 語言學習= 人生鍛練
  27. 27. 通用語言Lingua Franca A language that is adopted as a common language between speakers whose native languages are different.
  28. 28. 語言 有什麼 用途?
  29. 29. 數位世界的語言需求
  30. 30. Graphical Programming Blocky
  31. 31. Programming Riddles The Python Challenge Project Euler
  32. 32. Community Projects Kivy, Pandas, iPython Notebook, Pygame, OpenStack
  33. 33. IPython Notebook Code Demo Presentation Mode LaTeX, Plot
  34. 34. Integration ArcGIS, GAE, Blender, Bonhamizer
  35. 35. 線上課程 1. Codecademy 2. Treehouse 3. Udemy 4. Coursera 5. Udacity
  36. 36. 社群聚會/付費課程 1. Taipei.py, PyHUG, Hualien.py, Tainan.py, Kaohsiung.py, Taichung.py, Taoyuan.py 2. PyLadies, Django Girls 3. KidsCoding, CodeKoala 4. RaspberryPi, BananaPi 5. HackerSpace, MakerBar, Maker Faire
  37. 37. 找到自己的熱情 為自己的決定負責 相信自己走出舒適圈 Life is an Enrollment Game
  38. 38. 你的人生 就像一場 線上遊戲 只是 無法存檔重練
  39. 39. from passion import self Find Your Dream marr.tw@gmail.com

×