Re: [請益] 非資工的新鮮人請益

看板 Soft_Job
作者 shawnlian (shawn)
時間 2013-05-02 02:08:12
留言 55則留言 (14推 0噓 41→)

: 各位版上前輩好,我大學讀的是工科,有用MATLAB學程式的基礎,目前已經退伍,24歲 : 因為興趣想往程式設計的方向發展,在家自學C++並在資策會上課, 我23歲退伍時立志想成為遊戲設計師, 買了本Windows遊戲設計(原文書) 從C++基礎自學摸索起,花了一個多月 ,照著書中的教學操作DirtectX引擎, 依樣畫葫蘆作了一個很醜的3D飛機射擊 遊戲,就去黑橘憑著爛作品誠懇與熱 血應徵上了RD。 看出與你的狀況的差異嗎? 目標>工具>方法>結果>信念 目標: 你必須先鎖定發展領域, 才能決定方向在那。(遊戲) 工具: 有了目標,才選擇這領域常用 的工具。(C++) 方法: 學習C++是為了要寫遊戲,遊戲 畫面要靠DirectX引擎輸出(技術) 結果: 一架醜飛機以第三人稱視角射 擊飛來的敵人。 (作品) 信念: 相信自己能說服面試官錄取你!! (熱血) : 心中有些疑問懇請前輩解惑: : 1.為何有推文說資訊業是慘業,要其他版友不要走這條路,而且薪水也低; : 但是我的理解軟體工程師薪水似乎都不錯,有點經驗好像都有40K以上, : 是甚麼原因讓我跟前輩的理解有落差呢?資訊業有這麼差嗎? 資訊業好或差,取決於你老闆是什麼料, 好老闆做好生意賺錢分紅就是資訊產業。 慣老闆做慣生意賠錢牽怒就是知遜慘業。 : 2.我有面試過幾家公司,似乎都很看重作品,但是我自學沒經驗不知道要做甚麼好, : 請教前輩要做到甚麼程度的程式才算合格的作品,如果只是把課本的習題實做出來, : 能證明自己有足夠的能力嗎? 換成你是面試官,你怎麼判斷這個人 是一個程式人才還是一個背書蠢材? 說的口沬橫飛講稿倒背如流, 不如把作品半成品拿出來秀一秀, 解說自己設計的思維, 應用那些技術達成, 這樣是不是可信度更高了? 不知道做什麼主題,這表示你長期 受台灣教育體制的苦毒太深, 缺乏獨立思考的觀察力與主動性, 若要走這行一定要學會好奇、觀察 、探索、研究的精神,不能只是被 動的等別人給你答案。 真的什麼想法都沒有,那就去模仿 別人的東西,從你生活中會接觸到 的開始。記事本、記帳工具、計算 機、課表管理、會員資料管理..等等 都是平常能接觸的素材。 習題能不能證明你的能力是面試官的問題, 你的問題在於書中習題你做得出來嗎? : 3.我想往純軟體設計的方向走,但是聽資策會老師說這類的工作機會很少, : 目前的人才已經夠用了,同一批團隊可以研發出許多程式, : 就算有工作機會也是從學校找學弟妹。 : 請問是否純軟真的很難找工作,如果不是台灣哪邊/哪家公司會有這類工作? 老師說的話能信,__也能吃!! 沒事多去逛逛人力銀行, 看看職缺有沒有少您老師說的那樣少。 : 4.JAVA也是很熱門的程式語言,我本來打算找不到工作直接報名資策會的 : JAVA就業養成班,但是聽完說明會後發現最後幾乎都是做購物平台之類的網站, : (http://ppt.cc/HURp,歷屆專題),跟我想做的純軟體設計完全不同, : 而老師也說目前軟體幾乎都是用C寫,除了手機APP外,JAVA對於寫軟體有甚麼幫助嗎 : JAVA班網址http://ppt.cc/VfVa,請問這個班有沒有我需要的軟體設計能力? : (JAVA班報名快截止了,希望能在星期四之前多得到一些意見。) 不要再您老師說了,您老師在資策 會是養老,又不是在產業裡拼命的 上班族。一直誤人子弟真不知道你 是雖小還是單純。 產業簡單的主流分類: 金融銀行/大企業 (UNIX Base) : JAVA 不管大小企業 (Windows Base) : .NET Framework 遊戲產業(PC/XBOX/PS): C++ 電子業 (韌體/驅動程式) : C/C++ 蘋果體系(iOS): Object-C Google體系(Android): Android SDK(JAVA)/ Android NDK(C/C++) Web - Server: PHP,Python,ASP.NET,JSP Web - Client: Javascript/Flash/Silverlight(快掛了) 每種程式的背後都有一狗票的技術 框架與函式庫元件庫要學~以上都 還沒有提到資料庫和使用者介面設計。 最後給你建立觀念: [程式語言]四個字重點在於"程式"!!! [程式設計]四個字重點在於"設計"!!! 程式設計目的是: 利用電腦科技提供服務滿足個人或企業的需求。 [情境1] 面試官: 你會說什麼語言? 應徵A: 中文 面試官: 嗯,那中文有多厲害? 應徵A: 至少您問的我都聽得懂。 面試官: 好,下去領15K。 [情境2] 面試官: 你會說什麼語言? 應徵B: 中文 面試官: 嗯,那中文有多厲害? 應徵B: 我常在PTT上發廢文, 幾乎每遍都被虛到爆! 面試官: 好,下去領22K。 [情境3] 面試官: 你會說什麼語言? 應徵C: 中文 面試官: 嗯,那中文有多厲害? 應徵C: 我常在PTT上把妹, 甜言蜜語舌燦蓮花, 至少有二十支龍與我共舞捷運過。 面試官: 不錯,下去領32K。 [情境4] 面試官: 你會說什麼語言? 應徵D: 中文 面試官: 嗯,那中文有多厲害? 應徵D: 我常在PTT上發表喝茶 的經驗談,分析透徹, 描述生動扣人心弦, 往往閱讀時,鄉民都 要備妥面紙在側, 以防不時之需。 因此,鄉民都叫我茶神。 面試官: 哇,很厲害耶~ 你真的常去喝茶嗎? 應徵D: 厄.... 其實我一次都沒去過, 都是唬爛的。 面試官: 明天來上班,起薪100K! -- ◆ From: 114.32.71.132
※ 批踢踢實業坊(ptt.cc)
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1367431695.A.1AB.html

kiii210:XD 05/02 02:24

Assyla:XD 05/02 02:36

kyoin:我開始相信你是茶神了 05/02 03:29

poi1111:我一直以為技術指的是邏輯能力和演算法,原來還有函式庫 05/02 03:48

poi1111:這種東西,看來我該換本課本了。提到作品因為我不知道甚麼 05/02 03:49

poi1111:程度的程式算是作品,資工學生寫出來多複雜的程式,我都沒 05/02 03:51

poi1111:概念,因為我要以面試為前提做出來,埋頭苦做出一個大型 05/02 03:54

poi1111:程式需要花不少時間,所以才希望能找出平衡點,在做出不太 05/02 03:56

poi1111:複雜的程式順利找到工作,拿習題來比較是否符合面試的要求 05/02 03:58

poi1111:,而到OOP以前的習題我都能做出來,只是思考時間長短而已 05/02 04:00

poi1111:,順帶一提我的課本是C++PRIMERPLUS。 05/02 04:01

poi1111:感謝前輩精闢的講解和產業分析,我會朝起薪100K前進:D 05/02 04:03

shawnlian:加油!你那本書地位只是相當於英文的基礎文法等級 05/02 04:14

shawnlian:你需要從應用實例的書下手,比較有趣,但需要先選擇平台 05/02 04:20

Minilogo:shawnlian 你說的該不會是這本吧 http://ppt.cc/oJc5 05/02 10:09

Minilogo:還是這本 http://ppt.cc/k-8C ? 05/02 10:09

shawnlian:樓上,印像中是的。(原書我丟掉很久XD) 05/02 10:16

shawnlian:Tricks of the Windows Game Programming Gurus 05/02 10:17

ppHomer:XD 05/02 12:24

boyen3:Xbox是c# 05/02 12:40

shemale:我很喜歡你的情境,不過我一直想表達卻表達不出來的東西 05/02 15:34

shemale:是第一段。我也是選了一個題材,非常深入地去研究它 05/02 15:35

shemale:當時我選的提材,是當年火紅的qedit,我想挑戰它。 05/02 15:36

shemale:為了比它小,比它快,所以我純assembly,從input/output 05/02 15:36

shemale:memory allocation等,許許多多的function全都自己手工 05/02 15:37

shemale:很巧的是,當年的倚天雜誌有人發表一個簡單的text editor 05/02 15:38

shemale:想要完整source code可到倚天雜誌社索取。我因為路不熟 05/02 15:39

shemale:下了公車走了五六公里,才到那雜誌社。copy回來後,我列 05/02 15:39

shemale:印出所有的source code,一行一行地讀,讀了好幾遍, 05/02 15:40

shemale:對它的優點和bug知之甚詳,然後開始動工 05/02 15:44

shemale:我也是在這時,看watcom C的library裡的assembly code 05/02 15:44

shemale:最後,9K完整地重現qedit所有功能,不過介面我加入了PE2 05/02 15:45

shemale:qedit記得是30還是40k,PE2好像是700K還是800K 05/02 15:48

shemale:當時最大磁碟片是1.2M,所以PE2太大了,將沒多少文件檔 05/02 15:49

shemale:這是qedit火紅的主因。當時拿到的editor source code是C 05/02 15:50

shemale:如原po一般,我先有目標,工具用asm,方法看intel手冊囉 05/02 15:52

shemale:結果就是完整重現,我還用C寫了個版本po到SunOS 05/02 15:53

shemale:信念嘛,就是「很爽」,哦不,是我一定會比它強 05/02 15:54

shemale:之前和原po說jdownloader是好題材,也是看到原原po沒目標 05/02 15:54

shemale:沒目標地到處鑽,是鑽不太出什麼東西的。。。 05/02 15:55

ken1325:推XDD 05/02 16:26

shawnlian:shemale大,你的成長史真的是血淚和毅力推積出來.太猛了 05/02 16:51

shawnlian:軟體技術很科學,思路卻需要很人性,新手容易不得其門而入 05/02 16:58

shawnlian:我只不過是用淺白的表達幫助新手快速掌握重點而已見笑了 05/02 16:59

shemale:我想對原原po說,我想看到的熱情,就是像原po這樣子的 05/02 18:06

shemale:希望這個例子,可以讓許多想進入這行業的人,知道如何起頭 05/02 18:06

shemale:而不再是猶豫學什麼語言,學完有沒有公司會收,有多少coco 05/02 18:07

snaketsai:UNIX BASE走Java? 05/02 19:48

Ting1024:很生動的譬喻 XDDD 05/02 20:11

aacs0130:推例子,你好會舉例! 05/03 01:05

poi1111:我能夠明白shawnlian和shemale前輩的意思,也已經知道自己 05/03 01:55

poi1111:要做甚麼事,我現在的興趣只是嘴砲而已,並沒有用實際行動 05/03 01:57

poi1111:去實現它,感謝前輩們費心講解,我會再努力的。 05/03 01:59

Ansaga:糟糕 我好想轉去Joke板哦... 05/03 11:30

hakkacandy:這篇好棒喔!! 05/03 14:37

您可能感興趣