訊連暑期實習心得 - HackMD

文章推薦指數: 80 %
投票人數:10人

健身房裏面還有一台電視,大家會在上面聊聊天,常去健身的人會主動找實習生們聊天,也會幫我橋動作,人真的很好。

還有一次遇到健身社(公司社團)的社長,直接被教了一套背部 ...       Published LinkedwithGitHub Like Bookmark Subscribe #訊連暑期實習心得   在大二生大三這個暑假,我在訊連待了兩個月的威力導演團隊(PDR-DSP),在團隊裡負責文字特效的開發。

  那寫這篇文的目的,除了自己要做個紀錄,以後有人問我,ㄟ實習怎麼樣阿,我就不用回答那麼多次,直接給他看這個文章就好Owo。

###我的基本資料、背景   感覺要講一下背景比較有參考價值。

  南部人,男,台大資工系(應屆)二升三,系上排名中間,會C/C++、python、html/css跟一點後端的東西。

平時習慣用linux開發,做過幾個小專案(網站、遊戲開發等等),不過課外的活動弄比較多,國際志工、打工換宿、社團幹部等等(不知道這個有沒有加分,我自己覺得不太有)。

###原因   一開始找實習的目的,是為了要體驗大公司的文化。

最近學校充斥著新創好棒棒的思維,基於這種氛圍,加上我反骨的個性,當然要選擇試試看大公司,這也是為什麼我比較關注在投大公司的履歷。

不過在之後我應該也是會找個新創公司,試試看長期實習,畢竟兩種差異大的地方都待過,才能比較知道自己未來的方向。

###事前:找工作時期   我早早確定要在這個暑假實習,所以在選課時故意把星期五空出整天,可以用來筆試面試,事後證明這個決定超級正確,很多流程變得順利很多。

另一個有幫助的是台大的就業博覽會,提早去了解找實習的工作類型、方式、流程、需要的資料等等都很重要。

最後就是提早完成履歷,我在寒假就把履歷寫得差不多了,找的速度自然比較快。

  不過,一開始找工作其實蠻挫折的,大二我個人覺得是最被歧視的一群(即使是資工這種相對好找的科系),公司要的實習生大部份都是大三以上,或是希望大四碩二直接正職,至於大一就會被認為提早出來看看業界,所以多半會寬容的對待。

總之,屢次被無聲拒絕,或是筆試面試沒過,心情難免比較煩躁,也開始想說沒有工作的話暑假要尬麻。

不過我去年打工換宿的工作也找了滿久的,所以得失心沒有那麼重XD。

  後來找到訊連這間在台灣算很大間的純軟體公司,訊連沒聽過,至少聽過威力導演吧,這個是這間公司的主打產品。

這間公司對真的學生很好,CEO最近才從台大教授退休,秉持著回饋社會的心情在給實習的,所以我這樣子的學生就很適合這邊,對資工類型實習有興趣的人也建議可以來這邊投投看,不過訊連講究學歷跟科系,所以純血的應該比較容易上就是@@。

  順便提一下找實習,大公司早的基本上會在3、4月就丟出資訊,然後104是個很好的管道,在就業博覽會很多公司都跟我說直接在上面看資料就好,我帶去的紙本履歷反而沒丟出去幾張@@。

至於新創,我看到的大部分都是全年都有,長期為主,所以只有規畫暑假的我,也自然會選大公司。

###一些實習相關   其實我到現在還是對公司找實習這件事有些疑惑,為什麼要讓一個人進來花公司資源,也不知道會不會有成果,然後短期拍拍屁股走人。

當然這前提是,他們不是找打雜的。

相對長期實習就合理多,一套完整的訓練,加上給的不會太高的薪資,對公司的幫助應該是比較大的,這應該也是長期實習比例較高的原因吧。

  以我現在得到的資料來看(每次面試我都會問主管這題@@),大部分的公司是保持著宣傳的目的,找一個大學生來,給他好的印象,他就會跟朋友說這件事(就像我現在發這篇文,我自己也算是因為有學長來過,推薦我找訊連),或是自己未來就找這份工作,據他們說這樣是划算的,我自己是保持質疑啦,不過要是實習生做得有點成果,甚至轉到長期、正職好像真的蠻賺的,而且案例應該不少。

  暑假這種短期的還要注意一件事,因為基本上不會有太多的職前訓連,所以要求的條件就會比長期實習高出不少。

以訊連為例,完整的新人訓練就要三個月,根本不可能讓暑期實習生來這邊從頭學,所以筆試面試都會比較嚴格,也要保持著一進來就要上工的心態。

###一些筆試面試相關   通常資工的工作都會有筆試面試兩關。

我自己比較會C/C++,所以大部分都用它來考試,大部分都是手寫CODE、名詞解釋、演算法等等,內容不外乎OS、資料結構、演算法(不過還是看工作性質就是),跟學校考期中期末很像,我自己感覺跟學校的比還是簡單一點,也可能是因為我只是來應徵實習的。

有些公司會是上機考,或者另外考智力測驗、英文、邏輯等等,不過除了手寫考題,其他都不會是大問題((吧。

  至於面試,大部份都一個小時,我自己大概面40分鐘左右,有一個主管+HR的,也有多個主管+HR。

在面試前,把自我介紹、一些常考面試題目、履歷可能會出現的問題(XXX活動在尬麻,你負責啥等等)稍微練一下就行了,至於面試題目,GOOGLE"工程師面試題目"就有囉。

最後注意一下,我自己覺得很重要,就是要準備"問主管的問題",難得有免費的機會可以跟主管學習,多問點問題一定不會虧,也會有比較好的印象(當然問題要問的好)。

如果都沒問題,從頭到尾點點頭,其實面試一下就結束了。

每一次面試都是一次學習機會,要好好把握! ###工作開始、公司環境/文化   訊連依照產品跟開發分工分成很多team,每個team如果需要人手,都會分別徵實習生,也就是在面試的時候,需要實習生的team的主管會自己來面試。

我遇到兩位主管面試(本來有第三個,但我太疲累了XDD),現在這位主管主動要發我offer,工作內容上也跟我的能力比較有關系,所以就選了威力導演的DSP組。

事後也覺得這個決定很好,後面會再說明。

然後每個組帶的方式也不太一樣,但一樣會有一位mentor把屎把尿(公司稱小天使),什麼大大小小問題都可以問她,會是公司最熟的人。

  工作時間是週一到週五,早9晚6(可以遲到半小XD,不過就要晚走),中間休息2小時,正職會加班,不過實習生準時離開就好,個人覺得時間蠻OK的,只是一開始這種打卡制蠻難適應的。

  工作內容的話也是每個實習生差異很大。

我進來的時間點剛好是威力導演17的release和威力導演18的開發初期,所以時間上還蠻寬裕的,大家不是最後debug就是新功能的flexiblestudy。

也因此我的主管帶的方式是,給我跟mentor一樣的"新功能開發工作",所以事情可以互相cover。

實際上,我的開發內容是用GPU的API來render文字(以往是用CPU),然後開發新的文字特效。

  每周我們team都會meeting,用來報告進度等等,所以還是會有點進度壓力,不過整體來說不會到很忙。

HR那邊則是幫我們實習生分組,給我們一些上台小報告、拍影片等等小功課,我覺得這蠻好的,不是只有整天寫CODE,也有些機會可以跟其他實習生認識。

  福利上,公司有健身房、社團(公司補助器材、老師),每周有60元可以買飲料,還有聚餐補助、旅遊補助、時不時的講座課程等等。

實習生在兩個月有兩次跟HR吃飯、一次跟CEO吃飯機會,可以趁機多跟他們聊聊天,也是跟其他實習生熟的機會。

  請假也很隨意,對實習生來說,有線上申請就會過,不過會按比例扣錢就是,正職就是不同類型的假可以請這樣。

###工作內容、兩個月做的成果   上面提到我的工作是文字。

有一些samplecode可以看,不過大部分的東西還是要自己research,而且我的mentor沒有寫過這方面的東西(這個GPU的API),暑假前期他又在debug,所以我等於是自己從0開始研究。

  一開始就是用GPU的API來實作他們原本有的功能,可是我完全沒有在windows上開發的經驗,也很少用圖形介面,一開始我還真的慢慢的在學,不過這方面受到mentor很多幫忙,很算是很快的就上軌道了。

大概一個月終於把基本的舊功能都做出來了,也終於把這個API算是摸熟了。

  下圖為testbed,簡單說,就是一個簡單測試的應用程式,可以在上面打字,幫它上不同的特效(粗斜體、顏色、外框、陰影等等),說簡單也沒太簡單,我寫了3500行喔Owo。

Testbed的Panel: ![](https://i.imgur.com/983g7Ln.png) Testbed的ShowDialog: ![](https://i.imgur.com/FJf8Kr6.png)   接下來就是新功能的開發,簡單說就是做出新的文字特效。

最主要是innershadow跟bevel兩個功能要想辦法實作,畢竟威力導演的競爭對手有的功能,威力導演也必須有。

也還好我之前有當過美宣,我都是看著網路上的PS教學來寫CODE。

到最後,我把innershadow完整的做完了,然後bevel只有弄出簡單的功能。

innershadow(內凹的感覺)(請忽略右邊的背景XDD): ![](https://i.imgur.com/1KWIsKO.png) bevel的未完成版(凸出的感覺): ![](https://i.imgur.com/uFuxHzx.png)   這兩個月最大的成就,就是把innershadow成功的開發出來,主管說他希望能在威力導演18中當作newfeature推出,然後說我做的效果很好>



請為這篇文章評分?