2017年1月31日 星期二

[心得] 一戰336 (V166/Q170) 感謝Mason讓我更上層樓 (上千字心得分享)


[心得與方法]一戰336 (V166/Q170) 感謝老師讓我更上層樓
求學背景:台大機械系大四
準備時間:2016/07/01~2016/9/23 (共3個月)
準備教材:Mason所有講義、考滿分機經全部、坊間字彙講義
以下我將分享我認為Mason GRE的價值所在,以及我個人的準備方法。

2017年1月29日 星期日

[心得] 上班族 一戰325 感謝MasonGRE高效率學習法


考試成績 一戰 325 Q170 V155 AWA:3.0 2016/08/17
求學背景 清大電機系
準備時間 2016 / 5月 ~ 2016 / 8月 共三個半月
準備教材 Mason 講義、考滿分機經、字彙的力量


前言

在開始準備 GRE 前,就聽說需要有長期抗戰的心理準備,原先自己看 OG 了解考試題型,及背了些單字,但由於還是上班族,只能利用下班時間及假日,自修一個月後發現進步緩慢,且抓不太到準備方向,就開始上網尋找明燈指引,發現Mason GRE 精修班只需要上課一個月,如此高效率的課程正是我所需要的!

2017年1月3日 星期二

如何緩解大考前的焦慮?Mason五個方法分享


大學生們期末考將至,即將應戰GRE的同學更是水深火熱。很多人告訴我,他們感到相當焦慮,懊悔跨年在家的各種耍廢,因此我分享多年在建中和台大的讀書應考經驗,幫助大家對付考前焦慮症


1 現在開始
對付拖延的唯一方法就是立即開始。與其花時間去想「四個科目要先唸哪一科」,不如隨便拿一科就坐下來唸書。當你開始唸書,你就會發現這一科有很多東西要念。不要給自己任何的藉口,坐下來就對了。

2 立下小目標,進入正向循環
有些同學告訴我,自己念書比較不行,無法相信自己。要怎麼相信自己呢?我的方法是「正向循環」。從小目標開始,一旦成就了一些小事情,就會對自己更有自信,進而更有毅力做事情。

什麼小目標小事情呢?例如:唸書一個小時不間斷,今天要早上八點起來,準時睡覺,一定要運動20分鐘之類的。一旦實現了,就要用小筆記本記錄起來,不時複習,相信自己很棒。當你覺得自己很棒,你做什麼事情都很順。

3 相信自己做得到
班上的前三名、書卷獎似乎每次考試都可以考取高分,很多人歸因於他們很聰明。我覺得,因為他們相信自己即將打一場勝仗,因此可以投注大量的努力。以我個人來說,即便我在建中高一班排名大約中間,我高二就相信我會考滿級分,我甚至在書桌前面貼上寫著「75」的貼紙,因此才能度過高二的沒日沒夜唸書,最後達成自己的目標。相信自己做得到,就能激發動力,投注大量的時間和努力。

4 一個時段唸一兩科就好
腦袋要進入該科的模式需要時間,因此我不建議一直換科目,最好一次一科。我習慣一個小時為一單位,只唸一科。因此出門時我最多只會帶兩科資料,這樣既能幫助專注,自己也不會陷入很多科要唸的焦慮。

5 合適的唸書場合
若你的學校圖書館太遠或太吵,請花點小錢找間安靜的咖啡廳。你會發現,一個好的咖啡廳能大大的提升唸書效率。


每個人都有適合自己的讀書方法,希望以上分享對大家有幫助!

Mason


--
[免費GRE作文討論課程] 1/7 (六) 下午場次 14:00 - 16:00
http://www.accupass.com/event/register/1612260710141106574656
[履歷設計 X LinkedIn免費課程] 時間:1/14 (六) 下午13:30-14:30
https://www.facebook.com/events/390809804593955/
[GRE免費公開課程 (新手入門)] 1/14 (六) 下午場次 15:00 - 16:30
http://www.accupass.com/event/register/1612260714584516627170

歡迎加入 Mason GRE 臉書社團

#MasonGRE2016高分人數全台北第一

2016年12月15日 星期四

如何自學Python?六大網路自學coding線上資源


很多領域都需要coding技能,很多人想要轉領域,大家都有個問題:初學者如何從零開始自學coding。我的學生說「第一個程式語言, 選簡單易上手的(ex: python),因為這樣才能培養寫程式的興趣」因此我又詢問了CS領域的同學的意見,經同意後整理出來大家分享的coding自學資源,給大家參考。網頁內有圖文連結,若有需求,建議儲存本文


Bamboo: 雖然不是coding大神,但分享一些自己的心得:

1. Codecademy


以互動式教學方式從基礎開始,適合入門者學習,對於有程式底子的人可能會覺得步調過慢,但不失為學習一個新語言的管道,重點是完全免費,付費升級後可實作課程裡的project。


2. Code School


同樣是互動式教學方式,課程選擇更多元,並會依據你想學習的能力建議學習課程,缺點是通常只有前幾堂入門課是免費的,愈進階的課程需要付費,所以後來我使用率也不高。


3. Coursera

個人使用頻率最高的 MOOC,比較少針對某種語言開課,適合已有底子想增進個人實力時使用,課程有免費也有付費的,重點是非常多名校教授親自授課,例如 Algorithms (Princeton) 、Machine Learning (Stanford) 等熱門領域學習,這兩門我都有修過,強力推薦!

4. LeetCode
如果目標是 Google、Facebook 的工作,都會把上面的題庫刷完,據我了解不管你是申請什麼職缺,都會考演算法白板題,即使答對也會更進一步問你是否能優化,所以上面的題型是最佳面試練習題。

5. Stack Overflow

如果你有程式開發經驗,只要 google 你遇到的問題,大約 90% 的機會答案會從這網站找到。

突然想到,再補充一點 (雖然可能大家已經知道)

6. GitHub
Git 是好物,個人認為是軟體開發者應該具有的基本技能,GitHub是免費的,不儘可以做版本控制,還可以記錄自己的開發心路歷程,也方便分享給其他人,趕快申請一個吧!



Jacky Tung:
會用github之前, 我覺得要先熟悉linux相關指令跟git基本概念比較好喔
有沒有突然不想跨組的(燦笑

線上資源課程 個人最喜歡 Udacity (https://www.udacity.com/)
幾乎都是跟CS相關的, 互動性高, 資源也很豐富
每個觀念都是幾分鐘的影片 複習起來很方便


David Zheng:
學Python的話, 想推薦一本書Automate the Boring Stuff with Python for Beginner, Amazon 評價4.6星

這本書的目標跟書名一樣, 要讓門外漢學完Python之後可以馬上做出幫助日常工作的自動化工具
從程式的基本架構學完, 就開始好幾章的實作範例, 包括整理word, excel文檔, 到簡單的網路爬蟲
我覺得蠻適合初學者, 因為讀起來簡單又可以在實作中找到成就感
作者還很佛心, 把他的電子書還有影片都免費放網站上, 搜尋一下就可找到

對了同一個作者還有出幾本教初學者用Python做遊戲的, 適合喜歡不那麼正經學習的人XD


Fraser Lai
Automate the Boring Stuff with Python for Beginner, Amazon 其實有CC,所以可以在下面找到內容!
https://automatetheboringstuff.com/#toc



Yun
要刷leetcode之前先學演算法
https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-006-introduction-to-algorithms-fall-2011/

https://github.com/prakhar1989/awesome-courses
這個repo有超多東西,要什麼有什麼

https://www.google.com/about/careers/students/guide-to-technical-development.html
非本科沒概念,先跟這個guide就對了


Liu Yi-Lin
我聽好幾個朋友的分享是看網路開源課程,coursera有基礎到進階的課程,有些組織也會有免費研討課程可以參加。練coding都是刷題(幾乎都刷leetcode)吧。也可以寫寫看台大資工的計程作業。
我自己是n年前用網路上提供的免費manual練R,但我學R純粹是為了跑統計資料而已,沒特別用R在coding。


Shih Haw Yeh
python 的話我推薦 treehouse Kenneth Love的, 教得非常清晰明白淺顯易懂。 code school 強在 javascript 以及 ruby / on rails的課程。

如果真的是想以工程為職業的唯一推薦 the odin project.
BTW 中文目前的品質還有很大的差距,有心想學的建議還是找原文的source。



Kristine Chuang
還有台灣新創codementor :)



Champion Fu

剛好最近有人提到要怎麼入門學CS。以下是魯蛇小弟我的建議。

如果你真的只想知道code是什麼樣子,可以去Codecademy, Code school之類的網站。不過這就像是剛打籃球的人,就知道把球投入籃筐裡面這樣。

但是如果真的想學好code,我建議要把data structure, algorithm, 線性代數學好。至於OS,計算機組織之類的還不急迫就先不用學,應該是也用不太到。

然而有人會說那去coursera學,是沒錯啦!但是我更建議去學校,例如stanford,berkeley看有哪些老師開課,通常在他們的personnal page都會有他們在他們自己學校教的影片。上了幾堂國外coursera的課我覺得普遍來講還是簡單了些,好的課程跟難的課程真的要自己稍微挑選過。那就不如直接上全世界最好的課程。像這個連結 http://mirlab.org/jang/courses/dsa/schedule.asp 是台大資料結構與演算法的課程網,把他學完跟作業都自己寫完,就很猛了。

這就像是學會打球後,要怎麼學V cut跟下擺球,上擺球一樣。
學完這個後再去看看你想進修哪些課程例如最夯的ML, DL, Data mining, iOS,我的建議也是直接找學校的老師的personnal page直接看他們在課堂教什麼。

至於要學什麼語言我覺得都可以,但是請學物件導向的語言。


Arbit Chen

通常剛學git(version control tool)時 我會都會叫人去玩一下這個遊戲(http://learngitbranching.js.org/) 裡面有把git常用的指令walk through過一次 這樣學起來比較快


智程梁

台灣有很多免費公開的技術社群,業界的高手新手都在這邊交流哦。有空可以跑跑外面的黑客松,觀察人們怎麼用軟體協作解決問題。我是 2013 左右認真學程式,學的方法和清單上差不多,加上這裡提的,目前是職業工程師。 https://www.facebook.com/Tw.R.User/?fref=ts


Meng-Ju Leu (Bloomberg工程師)

等一下去 Discovery Day 才知道,因為我也是初學者
BBG 80% 以上的專案都是用 c++ 寫的,所以對 intern 而言:
1. 基本的 c++ 知識(encapsulation, inheritance, polymorphism...etc)
2. OOD (object oriented design) 的技巧
3. 基礎演算法相關知識(sorting, search, graph, network...)
4. 資料結構(array, linked list, tree, hash...)
大概是這些,我有趁現在寒假看 Udacity 自學 web development ( https://classroom.udacity.com/courses/cs253 ) 和讀一些 design pattern 的書。
總而言之,就是要不斷學習新知識XD
一點淺見


盧元駿

其實大家講得很完整了,我再補充一些吧.
.
Java:
我是從Java開始學的,推薦大家可以從Head first Java (深入淺出Java)開始,這本書淺顯易懂,就算是寫過一陣子Java的回去看應該也會有點收獲.或是可以觀看良葛格學習筆記: http://openhome.cc/Gossip/
.
然後根據前輩們的說法,我補上三個覺得不錯的線上課程來源:
1. 計算機結構(交大黃婷婷老師): https://www.youtube.com/playlist?list=PLS0SUwlYe8cxMiFW_PiaBu53nOAXl3dxS
.
2. 線性代數(MIT): https://www.youtube.com/playlist?list=PLE7DDD91010BC51F8
.
3. 機器學習(台大林軒田老師): https://www.youtube.com/user/hsuantien/playlists
.
如果想學linux,從入門到進階都可以看鳥哥的私房菜: http://linux.vbird.org/
.
對電腦底層架構有興趣的話可以考慮去Nand2Tetris自己建立自己的電腦: http://www.nand2tetris.org/
.
最後,如果你寫了一段時間的code,對於物件導向程式設計(OOP)有點興趣的話,可以考慮學一點設計模式(Design Pattern),推薦入門用書:深入淺出設計模式(Head First Design Patterns)

這一篇也可以看看
https://www.ptt.cc/bbs/Soft_Job/M.1453137664.A.52D.html


--
以上整理,歡迎大家補充資源在本文的留言版或 Mason GRE 臉書社團本文

#經原po同意分享
#歡迎轉錄
#MasonGRE2016高分人數全台北第一

2016年11月25日 星期五

[同學分享] 留美碩班全額獎學金機會:U of Kentucky Statistics



「Hi Mason,又到了申請的季節了,我知道很多人在申請碩士時除了看學校名氣外 還有就是獎學金$$$。我現在在U of Kentucky department of statistics,雖然不如明星大學,但是只要有申請我們學校本系的同學,只要有拿到offer都有全額獎學金和不用繳學費,扣稅後大概一個月有1300美金。如果有想讀統計又有經濟問題的同學不仿申請我們的所」

「是master沒錯,我們系還蠻有錢的,因為系主任很會搞錢。其實到了美國後才發現有funding比在哪裡做研究和讀書來得重要,除非是超明星大學,否則真的沒有差很多。我也是到了美國才發現funding的重要」

「如果要申請我們的所,SOP就寫好一點,GRE的Q愈高愈好,請盡量滿分。但是根據我們往年的資料,Q愈高者,他比較能成就他的career,所以我們的Director 很重視Q。當然有subject gre math更好,只是要滿分,或逼近滿分」

「其他資訊,我覺得是有拿到offer後到來美國前這段時間的準備,比方說,數學要準備好微積分、線性代數、高等微積分、實變函數。那段時間拿去玩樂其實會後悔的。數學不好就會死掉」

「以及,要會打程式,不然會想我一樣,過得很辛苦。第一年是R,因為第一年的simulation都是用R居多,如果迴圈 function 打不出來就死定了。當然如果會python應該就沒問題,因為python和R很像,幾乎一模一樣。SAS 比較簡單,所以還好。」

「如果真的有同學是因為經濟因素考慮本校系,我可以理解,但是請申請後要抱持著感恩的心,這點很重要。因為很多人是沒有funding的。deadline 3/15,還有時間慢慢考慮,希望我的資訊能造福一些後人,感恩節快樂」

https://stat.as.uky.edu/

2016年11月23日 星期三

[心得] GRE一戰326 感謝Mason效率學習法



考試成績: 一戰 V156 Q170 AW3
求學背景: 台灣大學 電機系
準備時間: 2016/1-2016-5空閒時間背背單字 2016/7/8-2016/8/26 密集準備
準備教材: 字彙的力量、坊間字彙講義、Mason全套講義、考滿分、Magoosh單字app


前言
很早以前就聽說GRE是單字背一背就可以去考了,所以從今年初就有開始背單字,不過也只是空閒時間背背單字這樣,字彙的力量是不錯,不過就是太多太怪異的單字(我記得有一個單字是:把東西丟到窗外……),在五月的時候看到Mason講座的資訊,就跑去參加,講座上看到Mason課程資訊蠻符合我的需求的:價錢優質、一個月密集班、然後講義也整理得不錯,就報名了。

由於我TOEFL(2016/3/26)一戰差兩分破百,所以在二戰(7/2)前都沒什麼時間準備GRE,直到考完二戰後才開始密集配合課程準備。

GRE一戰 336 (V166/Q170/AW4.0) 感謝Mason GRE


GRE一戰 336 (V166/Q170/AW4.0) 10/12
求學背景:台灣大學 化學系
準備時間:2016/9月~2016/10/12
準備教材:Mason GRE講義

前言
由於種種原因導致申請方向改變,臨時決定要考GRE。兵役的時間壓力使得我必須盡快取得成績並且開始申請學校。雖然對於GRE的難度時有所聞,但我沒有選擇的餘地,所以也沒有想太多就在Mason九月平日班開課前兩天決定報名。

字彙
背單字在系統化的指引之下,可以變得有效率得多。Mason的單字教法有一些很棒的地方。首先,他會將出題頻率最高的單字優先處理,GRE考試裡頭會出現的單字數以千計,當然要從最重要的開始。再來,他會整理出一些表格,讓大家把和高頻單字相關的單字一起記憶。其中有些字是帶有相同字根字首,也有些帶有差不多的意思,甚至是類似的長相都有。這些表格會不斷出現在教材裡面,除了透過重複加深印象外,任何與記憶時刻相關的感官刺激都很能夠幫助記憶。比方說我到現在都還記得某些表格在講義中視覺上呈現的樣子,或者某些字在課堂中的特殊記憶方法(諧音等)。這比起拿著紅寶書從A背到Z有效率多了。像我這種懶人,背到C,A就忘一半了…在此給各位兩個建議。第一,如果各位有補習的話,上課時邊聽就要一邊記憶單字了,而不是賣力地抄寫筆記。第二,可以輔以一些背單字的App,達到馬上廁上枕上的效果。

填空
我第一次使用Powerprep做了模擬考時,填空幾乎都用猜的,因為選項的字幾乎都有三個以上看不懂。如上述所言,GRE單字有成千上萬個,不可能補習過後就都學會了。但是,Mason除了幫助了快速我強化單字量之外,也大幅地提升我猜對答案的準確度。何謂猜題技巧?就是透過判斷文意邏輯後,再根據個人對於選項中單字的有限的理解(字根字首、語氣等),做出最好的判斷。經過Mason的提點加上一點練習之後,有些時候就算題目不是看得很懂,或者選項中有單字不會,也很有機會能判斷出正確的答案。考試當天我估計至少“猜”對了兩題填空吧。提醒大家,可以善用網路資源找一些考古題來做。不過千萬不可太依賴考古題,一切還是以實力的提升為主!

邏輯閱讀
GRE的文章難易度十分的高,除了用字深度很高之外,寫作邏輯也偏向學術論文,所以稍微凌亂複雜了點。雖然字很難,但是做過Kory的閱讀邏輯小實驗之後就會知道,那些字本身都不是重點,文章的邏輯脈絡才是重點。閱讀題目有中短篇以及長篇,老師建議若時間實在不夠,砸更多時間在讀通短篇中篇而放棄長篇的策略也是明智的,因為長篇閱讀實力很難在短時間內有很大的進步,若執著於那幾分反而會浪費時間。對於長篇閱讀,個人做法是寫講義裡面的題目搭配一些機經,足矣。熟悉文章邏輯脈絡之後,剩下的時間還是拿來背單字要緊。

數學
KH的講義裡面提供的題目就很夠了。GRE數學算是蠻簡單的,雖然有填充題但是細心點應該可以得到高分。值得注意的是,KH對於一些特殊的題型有比較特殊的解法,如果有些題目,比如整數解,自己的解法比較慢的話,不要鐵齒聽KH的會輕鬆很多。不要覺得數學挺簡單就不去處理他,還是要時常練習保持手感,尤其因為很多理工科系都很看重數學成績喔。

AW
不得不說,GRE的作文比托福和GMAT都難一些,可說是兩者的合併而且難度提升版。雖說如此,Mason所言不假,若急於申請學校,可能必須多花時間在Verbal上面。比較好的做法是依據要申請的學校來決定。若像大部分的program都沒有特別要求,那麼上課的教材掃過一次,抓到大方向(比如要follow the instructions,或者文章架構等),看看範文稍作練習即可。當然,對於目標program有所要求的考生來說,除了要多練習並和老師討論外,課堂也另外備有多篇母語人士範文讓大家參考。由於時間緊迫,我並沒有投資太多時間在這上面,僅有考試前一周用PP練習了一次,然後掃過講義自己腦袋風暴一下。

結語
準備期間盡量念盡量背單字,考前一天就放鬆點早點睡吧。還是一句老話,GRE單字那麼多絕對背不完的,考試當天看不懂的字,看不懂的閱讀文章,還有數學都要仰賴過人的專注力來做判斷了。所以務必要保持超好精神,帶一瓶Redbull或者咖啡什麼的,然後記得可以跟考場要耳塞,祝各位好運!


傳送門
1. 歡迎所有人加入 Mason GRE臉書社團