My programming experience
NISRA - 新⼿手村Yun ChenFun with Programming
View Slide
Who am IChen - Yun Chen (陳允禎)資⼯工三⼄乙NISRA 核⼼心成員Slide-Now Web前端⼯工程師 實習⽣生http://about.me/chenyunchen[email protected]⺫⽬目前以編寫Python與JavaScript(Node.js)為主
為什麼要來NISRA?• 不會強迫你參加 … 第⼀一堂..那是意外(誤)• ⾃自主學習 不會對你的總成績加分• “我想要變強” 希望能有這樣的⼈人⼀一起變強
分享⼀一些⾃自主學習的經驗與想法?
分享⼀一些⾃自主學習的經驗與想法?先明⽩白你真正想要的是什麼?學業? 愛情? 社團?
好不容易考上輔⼤大⼜又要計較⼩小分數和同學拚求⾼高分?對我來說太痛苦 那些數字也太空虛
我想要寫程式改變點什麼...
程式語⾔言 第⼀一堂(興奮)
學完整年程式語⾔言(X...)可能只算出全班成績平均附帶⼀一個Bug...
哈⽐比學⻑⾧長只⽤用⼀一堂課告訴我寫程式有多有趣介紹他如何⽤用Python寫程式來抓漫畫
⼤大⼀一暑假開始熱衷於寫程式相關• 參加技術性聚會(Taipei.py , Raspbeery PI Taipei)• 參加研討會(SITCON-學⽣生計算機年會)(HITCON-臺灣駭客年會)(PYCON-Python年會)…etc• 參加⾃自由軟體鑄造場OSSF活動
⼀一些影響我很⼤大在OSSF學到的⼩小技巧
從我開始⾃自主學習寫程式⽤用到現在的編輯器
kaochenlong / eddie-vim
與合作伙伴要共同寫程式怎麼辦?
跟⾼高⾒見⻯⿓龍學習⽤用Git & Github以下提到過去玩過的全都Open Source!
⼤大⼀一時第⼀一次參加Taipei.py 遇到David教會我mynt
學習⽤用Python套件-mynt學著寫markdown語法 架設我第⼀一個Blog
⼤大⼀一暑假NISRA 希望新⽣生能做點什麼這也是我正式開始⾃自學Python :p
NISRA 搞什麼競賽!學習⽤用Python - Tornado架設後端、資料庫從寫 HTML & CSS ⼀一步步開始
升上⼤大⼆二開學在⾃自主學習⼆二個⽉月後⾸首先碰上了選課...從⼤大⼀一聽學⻑⾧長/姐 聽了⼀一年 “資⼯工系就該寫個搶課系統”可是我從來沒有真正看過有學⻑⾧長姐寫...⽤用硬幣壓鍵盤...你認真的嗎囧⽤用按鍵精靈...速度太慢...⽽而且感覺好Low⾃自⼰己的選課⾃自⼰己救!
⽤用Python寫了FJU搶課系統
特⾊色• 每500秒斷線⾃自動重新登⼊入• 每秒按10下確認搶課 ←最好有⼈人搶得贏XD• ⾃自⾏行客製化可⼀一瞬間搶三⾄至四⾨門課• 24⼩小時機器⼈人掛在線上 邊睡覺邊搶課(爽)
無聊也有寫過ican爬蟲以封包的⽅方式爬更快新版code還沒上傳Orz以模擬的⽅方式爬
NISRA-Hackathon⽤用 Python&Kivy 寫了第⼀一⽀支APP結合語⾳音留⾔言、簡訊的服務
Hackathon後讓我更熟悉相關技巧回家2⼩小時之內就將⼀一鍵登⼊入寫完
幫⾃自⼰己寫⼀一鍵登⼊入FJUWi-Fi APP
NISRA - Lighting Talk
粉絲灌票綁FB真的ok?• FB ⾃自動點讚• FB⾃自動回覆• FB⾃自動po⽂文• FB⾃自動密⼈人Python + selenium
沒想過為什麼這裡要這樣告訴你嗎? !和⾃自動功能的原理有點像
與清⼤大⾃自然語⾔言學系合作撰寫網站六個⽉月 接觸了Flask套件 & SQLite
Slide Now 新創公司實習Angular.js 與 node.js 饗宴
與頂尖⼯工程師&設計師合作
不曉得該⾃自主學習該做什麼該怎麼辦
興趣來培養技術就像我當年想寫個搶課系統,可是我不會寫→上網開始查詢相關技術,並試著寫出來
技術來培養興趣我連我⾃自⼰己想寫什麼程式都不曉得但當我學了Python之後發現它居然可以架網站、寫app→我可以不可以做⾃自⼰己的Blog和寫個⼀一鍵登⼊入WiFi!新技術則可以從各研討會、聚會獲得啟發
Need Help?1.2. 3. Add
⼀一年後你想在台上分享什麼?⽽而⼜又改變了什麼 :)
也許未來你不⾒見得對NISRA感興趣
也許未來你不⾒見得對NISRA感興趣但請務必對⾃自⼰己的夢想抱有熱沈
Q & A