轉為正職工程師之後學習到了許多,敏捷開發(scrum),產業的domain,microservices,撰寫過了api(REST, gRPC),也學習寫了unit test(xUnit, NUnit, fluent Assertion), integration test(specflow),前端也使用過vue3.0。
寫程式也變得好看了一些,讀了clean code,了解一些code smell並改善他們,雖然還是有許多不足,但比之前好太多了...
因為疫情(武漢肺炎)的關係,只在公司待了一個月,就在家工作了。有幸能當2020鈦坦的實習生,雖然我還是一樣寫很多大便code,但我學到了很多。
學習到了.net core mvc的開發,以及mssql的用法,這些都是學校沒學過的事,很新鮮。也嘗試了linq、jquery等好用的東西,在寫code上也更加督促自己寫好,並與團隊共同努力。是一個很不錯的經驗!
本學期擔任程式設計助教,教導外系的同學Java以及程式設計技巧。學習教導對程式語言一無所知的同學,培養細心以及耐心。能夠教導別人一項技能,能力被同儕肯定,這也使我有更多成就感。
大四專題表現優良,指導教授推薦參加比賽。在研究中,與教授一起改良了演算法,採用創新的分離結構加密法,使加/解密的方法得到了革新。從中學習到團隊合作,以及實作專題的技巧。能夠想出全新的演算法,並實踐之,讓我產生許多的成就感,並增加更多對程式寫作的熱忱。 (資訊應用組第三名)
專題主題為訊息加/解密,是我首次與別人合作開發,實作出能夠抵禦明文/密文對攻擊的加/解密方法,雖然研究過程中和伙伴有時會想法不同,但是經過討論之後,最後都能取得共識,並且找出對方找不到的bug,讓我了解合作的成果會大於只有一個人的努力。我們的研究成果改良了現有的加/解密模式,提升17.5倍的效能。
參與系學會活動,學習如何跟同儕相處,並且與大家一同合作,曾擔任系學會活動攝影組、電競比賽總召,以及系露隊輔。由於個性較內向,辦活動以及與人社交,對我來說是一項非常大的挑戰,但在這些活動中,結交了許多新朋友,讓先前的壓力還有不安都轉化成愉快的回憶。