當我還是個小小白時,我很困惑的就是,要怎樣問問題?不想當伸手牌,要不是在那困住很久,就是你的行為不得不就是個伸手牌,真是兩難。我突然意識到,會問問題真的好重要,問得好上天堂!面對一道題,如果沒有定義好問題,注定要踏破鐵鞋尋覓他千萬里。開啟對這議題的追尋,於是我對自己提出的靈魂拷問是:
『如何問問題?尤其是技術問題?』
以下分享我在程式學習過中的一些發現,每個人使用的方法或許都不同。至於跟切版有什麼關係,當然有關係啦,有問題意識實在太重要了!
提問的智慧一文最早是由Eric Steven Raymond所撰寫,說明了作者所認為一位發問者事前應該要做好什麼,而什麼又是不該做的。作者認為這樣能讓問題容易令人理解,而且發問者自己也能學到較多東西。 此文在網路上受到歡迎,被廣泛轉載而廣為人知甚至奉為經典。- wiki
『你就想像一下你在一個命案現場,然後要描述場景,好讓讀者可以知道你在說什麼?你要描述出關鍵線索吧?總不能一在外圍繞,說什麼警車來了幾台之類的...』所以我們要先『定義』一下所以這題目是要讓你『解決什麼問題』?
這立刻給我一種畫面感,喔!
Step1. 理解問題,定義問題
Step2. 拆分為可執行的小步驟sub-problems
Step3. Reseach研究,找資料
Step4. 打草稿偽代碼
是在軟體工程中使用的一種程式碼除错的方法。 方法就是在程式的除錯或測試過程中,向小黃鴨解釋每一行程式的作用,以此來激發靈感與發現矛盾。
攜帶公仔體積有點大,於是我在筆電貼了咖波為我祈福。也聽過有人把滑鼠或鍵盤當做那個可愛小物XD科學研究說當壓力大的時候看療癒小物,會下降一些,一直面對電腦需要一些小夥伴。
在寫這篇的時候我發現一個很讚的分享,就當作彩蛋分享給大家!
是一位程式前輩寫的分享,關於如何寫筆記,天阿~相見恨晚
問問題這件事,對於人生來說太重要了!例如:你每天都會問『吃什麼?』這千百年來的提問,也不是每次都可以回答得很好。對自己問、對他人問、對電腦問、對蒼天問,透過問問題,找出解決方法。而這技能,需要不斷練習才能問出好問題,找到自己合適的方式,靠著問問題,走出一條路來吧!
打造超人一系列我都看過,真的很棒,受惠良多!是神人無誤XD
不小心按了兩次,但不知道怎麼刪哈哈⋯
哈哈 我也做過類似的事XD 沒事沒事
這幾天讀超人系列,真是相見恨晚