【極速開發+】熱血學員的典範之一
今年 #極速開發 開始支援 python/pycharm 的版本,其實我自己一開始不是多有信心,畢竟我在今年以前 python 是沒經過實戰歷練的,只是就我在其他語言跟 IDE 的相關設定體驗,試著在 pycharm 上用 python + TDD 進行 Tennis kata 的練習。(現在倒是有一些實戰經驗了,慶幸自己在今年元旦就把基本功練好,在客戶這邊就能掌握機會、展現價值。)
這次六月份的梯次,有幾位寫 python 的同學來上課,在之前他們用 vscode 開發,從這門課開始試著用 pycharm 來練習。
為什麼說他熱血?
1) 他的影片從第一天練習 31:xx 還寫不完,被我加在待辦理面還沒協助 review,到第 11 天的練習,他靠自己的努力,以課程建議的練習模型,自我 review, 自我持續改善瓶頸,第11天的結果已經能壓到 15 分鐘之內完成。
2) 當他 python 練完之後,他開始用 webstorm 在練 javascript 了。雖然 javascript 的第一天還是需要 29 分鐘,但他還是持續在練習跟 review。
3) 今年 4/9 他跟另外一位朋友兩個人上去 PTT 的 Soft_Job 版上,揪第三個人來團報這門課,被蠻多人酸得很慘。還被誤會成打廣告,這種東西還要花錢去上課,反正極盡所能的酸。
我覺得很內疚,因為我沒辦法幫他們說什麼話,PTT 本來就不是個說理的地方。
但他們用成果證明了,他們的與眾不同。兩個月過去了,那些出張嘴酸人的鄉民,不曉得變強了多少?但是他們很清楚知道,累積在自己身上的技能不會不見,在實務工作上開始享受學習跟練習的成果,而且已經能開始舉一反三去優化自己其他的開發環境跟生產力的瓶頸了。
用成果來證明自己,是一件值得自豪的事。
那些眼睛只盯著其他人說些五四三的,從來就只能當追隨別人背影的角色,真正衝在最前面的,目標永遠是在超越自己,而不是別人。
【註1】 第 11 天的 python 影片這裡去:https://www.youtube.com/watch?v=3Bq9oUZS_jE
【註2】PTT Soft_Job 版 4/9 揪人上課的文章連結:https://www.ptt.cc/bbs/Soft_Job/M.1586440140.A.FEC.html
【註3】這門課從 2018 年 1 月 20日,開始第一梯次上課,受過的酸言酸語沒停過,但到現在每個梯次內外訓都是爆滿(今年最後一個梯次在十一月,也已經額滿,目前等待隊列已有 2 位排隊中),值得一提的是,兩年半的現在,上課內容比之前多了 2/3,支援的版本也從 C# + Visual Studio,到現在的 IntelliJ (含 Android Studio), PhpStorm, WebStorm, PyCharm, Rider/Visual Studio+ReSharper, VSCode。
感觸良多。
很謝謝願意相信、願意練習、願意讓自己發光發熱、願意用成果讓其他人閉嘴的大家,你們的練習成果,在實務上所發揮自己的練習成果,就是這門課最大的價值,謝謝你們。
「resharper設定」的推薦目錄:
- 關於resharper設定 在 91 敏捷開發之路 Facebook 的最佳解答
- 關於resharper設定 在 91 敏捷開發之路 Facebook 的最讚貼文
- 關於resharper設定 在 91 敏捷開發之路 Facebook 的最佳解答
- 關於resharper設定 在 使用ReSharper 或Rider 在編輯器裡執行Unity 元件測試 的評價
- 關於resharper設定 在 ReSharper #自訂NUnit自動排版規則 自訂排版順序⓪ const ①... 的評價
- 關於resharper設定 在 Visual Studioの設定 - gists · GitHub 的評價
- 關於resharper設定 在 【極速開發】WebStorm + JavaScript - v2 的評價
resharper設定 在 91 敏捷開發之路 Facebook 的最讚貼文
本週 coaching/顧問工作 進度超前,提早一天收工。
—
怎麼會有這種顧問竟然提早收工,少一天的收入呢?
怎麼會有這種客戶,顧問少一天工時,顧問費還是給好給滿呢?
這就是結果導向跟 trust 啦。
—
照片是今天用了零星的時間跟客戶端工程師一起把 ReSharper 跟著每個 solution 檔所設定的 style 跟靜態程式碼分析規則跟報表,掛上去 build server 上。
還馬上找到一個 form post action 找不到對應的 Controller Action 的 bug。
結果很不錯,任務完成過程超高效。
能簡單自動化的,就不要人工,不論是程式碼的排版跟撰寫,還是 build job 上的自動分析。
怎麼依據團隊或依據 solution 調整規則的彈性,是每個團隊都該花點時間投資的基礎建設。
resharper設定 在 91 敏捷開發之路 Facebook 的最佳解答
【一起飛】
自己因為用 Windows,所以大部分寫 C# 還是直接用 Visual Studio + ReSharper,但 blog 上少了自己 Rider 的示範影片總是個缺憾。
幫 Rider tune 了一版初版,完成 tennis 12:52,還行。
傳送門:https://www.youtube.com/watch?v=2-VFleQBSgU
這也代表著 #一法通萬法通,雖然不同 IDE 總有些特性不太一樣(嚴格來說,Rider 是最不一樣的...),但上課的內容仍然都適用,寫起 tennis 也不會比 Visual Studio + ReSharper 差到哪去。(甚至比我前一版的 Visual Studio 快了 1 秒)
不過,Rider 的確一些設定上的客製化技巧比其他 IDE 要多了一些,沒有完整的背景知識,不太好搞出來。
想一窺究竟?想一起變強?十月份的梯次還有兩個保留席次:https://dotblogs.com.tw/…/2019/02/18/extreme-developing-tra…
錯過這梯次的報名,接下來要等 2020 年農曆年後了。
resharper設定 在 Visual Studioの設定 - gists · GitHub 的推薦與評價
Instantly share code, notes, and snippets. @ishidur · ishidur/resharper.md. Created 3 years ... ... <看更多>
resharper設定 在 使用ReSharper 或Rider 在編輯器裡執行Unity 元件測試 的推薦與評價
... 就只有舊版Rider 跟ReSharper 需要了。 處理好nunit.framework 的連結之後在Rider 裡就可以直接編譯執行測試,如果有必要可以設定Session 只執行一部分的測試:. ... <看更多>