{%hackmd @idoleat/spoiler-plus %} :::warning :warning: 以下僅為個人經驗 ::: ## 會發生什麼好玩的事 * 修 24+ 學分、聽一堆演講、讀很多論文、報很多 paper、然後發現很多亂七八糟的問題不知道怎麼解決、牌位掉到底、找工作、沒有升學壓力所以全力往想達成的目標前進 * **設定目標 :D** * 學業上的、生活上的、各種規劃上的 * 碩班步調是相當忙碌的,如果目標是有好的研究成果並畢業就找到符合預期的職位並有足夠的能力繼續自我成長完成想做的事 * <small>努力歸努力,但也要用對方法,不然像是讀爛的教材還讀的津津有味真的很尷尬</small> * 碩一探索並慢慢限縮,能提早找到題目提早開始做會更好,如果已經找到了也可以再衡量一下 * 課程安排先想好,例如要不要修 Jserv 的課?要的話碩一上認命把學分修好修滿,時間留給下學期,或是研究提早做好 * 一上:圖論、Kafka、競技程式、深度學習、影像處理、累累死死死的助教 * 二下:Linux kernel Internals、分散式系統、累死的助教 * 二上:面試課 * 發現做研究比讀書考試寫作業難和累 * 感受到外面的世界快速變動,需要做好準備例如扎實的基礎 ## 研究什麼的 * 老師!我有想做的題目!((沒有的話可以多找老師討論 * 可以先多做嘗試確定題目不會太浮誇,不然小心做一做變成博士 ![](https://hackmd.io/_uploads/S1TpVi45n.png) * 有自己的想法很重要,對我來說是先有想法再與世界同步,然後再做優缺點比較,往各方面做突破。像白紙一樣純潔的大腦很可貴,有機會想到別人沒想到的,不要急著讓自己被世界污染,如果不小心走到別人走過的路那也很有成就感,特別是不小心做出跟大神一樣的東西的時候。阿缺點就是比較花時間 * 準備一個地方可以隨時紀錄想法,管他是什麼寫上去就對了,可能隔一陣子回來會發現幹這個東西真有用,阿沒用的也不用刪掉略過就好,當作一路上累積的過程。看著想法積累變化是很神奇的事 * 來自資深研究員的[相似想法](https://social.treehouse.systems/@shxdow/110671649914639436) * Keep challenging yourself,不停的質疑自己的想法和別人的想法,還有探究每一句論述成立原因 * 我讀研究所的原因?發現問題,分析並提出解決方法 * 記得定期用這他媽在宮三小來問候自己的論文,有助於健全發展 * 我比較喜歡找會議因為會有作者親自解說的錄影和 Q&A * :::spoiler some conferences.... * [**IEEE ICDCS** - International Conference on Distributed Computing Systems](https://icdcs2021.us/) * [**IEEE IPDPS** - International Parallel and Distributed Processing Symposium](https://ieeexplore.ieee.org/xpl/conhome/1000530/all-proceedings) * [**USENIX NSDI** - Networked Systems Design and Implementation](https://www.usenix.org/conference/nsdi22) * [**IEEE TPDS** - Transactions on Parallel and Distributed Systems](https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=71) * [**Euromicro PDP** - International Conference on Parallel, Distributed and Network-based Processing](https://pdp2022.infor.uva.es/program.php) * [**OPODIS**](https://opodis.net/) * https://podc-disc.github.io/ * [**PODC** - ACM Symposium on Principles of Distributed Computing](https://www.podc.org/) * [**DISC** - International Symposium on DIStributed Computing](http://www.disc-conference.org/wp/) * [**EuroSys**](https://2022.eurosys.org/) * [**PaPoC** - Workshop on Principles and Practice of Consistency for Distributed Data](https://papoc-workshop.github.io/2020/programme.html) (part of the glorious EuroSys) * [**DisCoTec** - International Federated Conference on Distributed Computing Techniques](https://www.discotec.org/) * [**Forte** - International Conference on Formal Techniques for Distributed Objects, Components, and Systems](https://www.discotec.org/2023/forte) * [**Coordination** - International Conference on Coordination Models and Languages](https://www.discotec.org/2023/coordination) * [**DAIS** - International Conference on Distributed Applications and Interoperable Systems](https://www.discotec.org/2023/dais) * [**IEEE DSN** - International Conference on Dependable Systems and Networks](https://dsn2021.ntu.edu.tw/index.html) * Some Distributed/Concurrency problem in **OSDI** and **SOSP** as well. * [**CTHPC** - Workshop on Compiler Techniques and System Software for High-Performance and Embedded Computing](https://sites.google.com/view/cthpc2023) * [**SIROCCO** - International Colloquium on Structural Information and Communication Complexity](https://sirocco2023.networks.imdea.org/) * [**ICDCN** - International Conference on Distributed Computing and Networking](http://cse.iitm.ac.in/~icdcn2024/call-for-submissions/call-for-papers.html) ::: ### 讀論文的方法 * [Questions to ask myself when reading papers](https://github.com/kweonwooj/papers) * [Ask the following questions while readings](https://w6113.github.io/papers) * [How to read papers](https://web.stanford.edu/class/ee384m/Handouts/HowtoReadPaper.pdf) 報告時精美簡報非必須,也非只是敘述濃縮的摘要,請以這 13 個問題檢視,並重複實驗、指出論文錯誤及不足之處 Paper search engine: https://www.semanticscholar.org/ ### AI assisted research * 把論文餵給 ChatGPT,開始跟他吵架 * 請 ChatGPT 幫忙找背景知識 * [Notes on a path to AI assistance in mathematical reasoning](https://sites.math.rutgers.edu/~alexk/files/KontorovichNotes2023.pdf) :::spoiler 蛤? ## 工商時間 [徵才] 如果你對 並行與分散式系統、作業系統、聲音製作&實驗及其工具鍊、遊戲開發與世界建造 有興趣的歡迎來聊聊 :::