Re: [請益] 請問關於程式語言方面的問題

看板Soft_Job作者 (遙遠的旅人)時間14年前 (2011/03/28 02:09), 編輯推噓8(8019)
留言27則, 11人參與, 最新討論串5/6 (看更多)
: 家人希望他到科技業工作 : 而他自己對於電腦程式方面有極高的興趣 : 目前他自己會撰寫網頁 : 用的是DW撰寫 : 做的還不錯,他也是自己上網自學 是不是進科技業最能有一番出息,到了台灣快被大陸淘汰掉的現在 這很難說。 但不管怎樣,先把英文學好一定是第一要務。 你堂弟如果真是個作專業人才的料,他未來要做的事情不可能不需要 流利的英文。 不論軟體硬體、法律、會計、金融、醫學或任何需要以西方知識論、 方法論為骨幹的科目,網路上、課本上接觸的全是英文。 而幾乎任何專業領域在這個internet作為主要資訊流通管道的時代, 最後他都得要靠接受英文的訊息來自我成長,輸出英文的訊息來獲取 他人的認同與相互合作。 有人說中文也正在崛起,但事實是為了爭取更多的眼球,一篇傑出的內容 必須得翻成英文才能被Internet中的大多數接受。 還有,英文會聽、會說比較重要,而且要越早從這兩個開始練比較好。 會聽會說得人遲早會讀會寫,但我遇過一大票會讀會寫的始終有聽力、 口說與心裡層面的障礙,而不能開始與他人用英文交談。 英文台灣高中的學校老師普遍不太懂得怎麼教,學校考試方向也是錯的。 可以的話,假裝他們並不存在吧。 個人經驗是,找個TOEIC考試的朗讀CD照三餐重複聽還比較有用。 : 他常常玩安卓系統的遊戲 FB的遊戲 : 問我說 如果要開發這些遊戲 要學哪方面? 大學科系要讀哪 : 我是回答說 資工系類 C語言要學好 : 我其實自己也不太懂這方面要學的是甚麼 : 所以想請教各位鄉民 : 目前他家人希望除了學校課業外 : 課後能看書自學程式語言的東西 : 有沒有鄉民能建議呢? 作為一個開發者,我能給的建議是: 如果你堂弟真的想開發出Android上的第一隻程式,直接學Java吧。 不見得得要把Java VM 的一切搞懂,但起碼可以從一本入門書開始,把裡面 的例題都做完開始寫一些PC上執行的簡單的小程式。然後,就可以開始學習 如何架構一個開發環境,去挖一下Android上到底要進行開發到底自己還缺什麼了。 我其實不太贊成一種所謂『為了打底,所以要先學底層的...』之類的思考。 現在還有誰是從 micro instruction -> 8086指令集 -> C -> LISP -> Java 這樣一路走來的呢? 如果以後為了需要又要在堆疊其他東西上去,到底未來有誰可以在有限的時間 中走到能開始創造價值的點上?科技總是會在某個點上累積出足夠成熟的抽象層 讓人簡化過去的一切的。 我比較傾向,先鎖定一個可以問出正確問題的目標,然後一路作上去,直到 當初所想像的目標被實現,或被證明不可能為止。 會很顛簸、會一路跌跌撞撞、會被論壇上的人當小白亂罵一通,而且我保證 他如果真的很專注,每隔1~3個月他就會對之前做的東西感到難過。 但如果這一切都有發生,他就走在確實成長的路上了。 : 若要往這方面的程式設計 : 該看哪些工具書呢?? : 謝謝囉~ -- 我所信仰的科學是一種謙卑的理性,承認自身的無知與渺小才能觀察到世界在我們貧 弱的知覺上留下來的痕跡。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 72.21.245.243

03/28 02:28, , 1F
推英文重要性
03/28 02:28, 1F

03/28 05:46, , 2F
推英文... 沒英文真的寸步難行 <===因為英文被打槍n次的人
03/28 05:46, 2F

03/28 09:44, , 3F
如果只是把英文定位在查專業文件, 其實高中英文就夠用了
03/28 09:44, 3F

03/28 09:45, , 4F
另外, 查文件的話, 我想學會簡體中文可能都比較有用。
03/28 09:45, 4F

03/28 09:46, , 5F
英文只是工具, 不用把這工具當神崇拜。
03/28 09:46, 5F

03/28 09:48, , 6F
其實走科技業寫程式也是工具而已, 不是賺錢的唯一工具。
03/28 09:48, 6F

03/28 09:51, , 7F
認清自己的那種天賦可以賺錢, 才是年輕人首要任務阿。
03/28 09:51, 7F

03/28 11:32, , 8F
"micro instruction->8086指令集->C->LISP->Java"???
03/28 11:32, 8F

03/28 11:32, , 9F
以前的人也不是按照這個過程走來的吧 @@
03/28 11:32, 9F

03/28 11:38, , 10F
我就是這樣走來的 囧
03/28 11:38, 10F

03/28 11:45, , 11F
英文不是萬能,不懂英文是萬萬不能 XD
03/28 11:45, 11F

03/28 11:47, , 12F
如果是高二的話 寫Android應用程式應該會覺得滿有趣的
03/28 11:47, 12F

03/28 11:48, , 13F
不過更建議去解 ACM Online Judge 的題目,培養CS的硬底子
03/28 11:48, 13F

03/28 11:55, , 14F
借轉感恩
03/28 11:55, 14F

03/28 12:26, , 15F
文中的學習順序是塗卡寫程式的年代?現在的大學應該是從C入
03/28 12:26, 15F

03/28 12:28, , 16F
門~再去摸微處理器的部份吧?不過就如您所講的~在適當的架
03/28 12:28, 16F

03/28 12:29, , 17F
樓上沒說錯阿,所以我說每到一個點都會有成熟的抽象層
03/28 12:29, 17F

03/28 12:29, , 18F
構下~實在沒必要插手太底層的東西~各司其職才是對的
03/28 12:29, 18F

03/28 12:30, , 19F
去封裝過去的東西,不然後人爬不上去的。
03/28 12:30, 19F

03/28 12:32, , 20F
那個順序不重要拉,真要列,LISP跟FORTUNE先學才是C。
03/28 12:32, 20F

03/28 12:33, , 21F
不過真搞過這些東西一路過來的話,真的是老前輩了。
03/28 12:33, 21F

03/28 15:14, , 22F
推,英文真的很重要~~
03/28 15:14, 22F

03/30 21:39, , 23F
連指令集都出來了,走到一半就陣亡了吧
03/30 21:39, 23F

03/30 21:39, , 24F
難道是教授等級的?
03/30 21:39, 24F

03/30 21:40, , 25F
坦白說這裡是SOFT_JOB耶
03/30 21:40, 25F

03/31 05:18, , 26F
不用教授等級吧?只要是走過那個年代的都應該知道 XD
03/31 05:18, 26F

03/31 12:30, , 27F
這確實是Soft_job啊,是20年前的soft_job XD
03/31 12:30, 27F
文章代碼(AID): #1DZtrC5T (Soft_Job)
討論串 (同標題文章)
文章代碼(AID): #1DZtrC5T (Soft_Job)