[請益] 非資工本科系怎麼充實自己的能力..?

看板Soft_Job (軟體人)作者 (imido)時間18年前 (2007/09/22 09:50), 編輯推噓28(28050)
留言78則, 11人參與, 最新討論串1/1
非資工本科系怎麼充實自己的能力..? 我的背景是大學化學 研究所(碩)是生物資訊 剛畢業一年 進入現在的工作之前 只學會了html跟php 目前的工作是跟網通相關的 平常大部份要用的就是html跟C, 然後主管會要求我們學習網路通訊協定 或者有時候也會有一些coding的技術討論之類的 這一年來小主管很有心的 教了我基本的C語言的coding能力 已經能夠應付目前我所負責的部份 改寫以往的人所寫的程式當然已經不難了 但是遇到一些例如指標或是更深的術語就會很頭疼 而且在閱讀小主管指定的協定(protocol)時感到力不從心 因為通訊協定非常地多 也常常 讀不懂 因為有些是有關連性的 不知道有沒有人可以給我一些建議 我很想要成為一個具備資工本科系基本智識能力的人 至少提到Stack,Queue,除了google,我能知道上哪學這些東西還有實務是如何 例如在看資料結構學C語言裡的Queue時,又是只知道抽象的概念 我很習慣系統式的學習 一年下來都是東一段西一段的學習 而且常常google無法幫助我理解,還要靠小主管解說 至於網路協定也是 看到A 協定,卻需要B,C協定的補註 不知道是不是理解力真的太差 我唸得很悶 我知道可以選自習或是補習,考證照 但是依我目前十分貧瘠的專業 看過證照板跟科技業板等等 還是不知道哪條路真的對我有助益 自習的路 應該就是要看計算機概論 作業系統 資料結構學C語言 C語言? 協定就比較不清楚 看完TCP/IP的聖經版嗎 因為google出來的資料總是很繁雜片段不夠仔細 所以才會有在想說是不是補個證照可以提升 也有人可以問? 真的很想找出屬於自己成長的路 很不喜歡這種在公司很悶好像在鬼混的生活 感覺很對不起公司給付的薪水 雖然說這份工作是應我父親的要求才做的 但是還是算在我自己興趣範疇裡 (喜歡作跟電腦有關的工作) 但是我相信自己有心 只要找出工作的成就感 我能夠過很充實滿足的生活 還請各位大大不吝賜教 我有觀念不對的請不要客氣 真的很想進步 如果po錯版也請指點,謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.115.232.79

09/22 10:50, , 1F
在天瓏 有一本書叫電腦網路 超厚的一本...
09/22 10:50, 1F

09/22 10:51, , 2F
我最近作網路卡的FW 老闆指明要看那一本..我覺得滿有用
09/22 10:51, 2F

09/22 10:51, , 3F
再看protocol的 spec的時候 比較不會缺少sense ..
09/22 10:51, 3F

09/22 10:52, , 4F
我也是非本科系 提供你作參考 (既然你在網通)這本適合
09/22 10:52, 4F

09/22 10:53, , 5F
建議你把C學好 然後protocol學好 找機會去寫FW
09/22 10:53, 5F

09/22 10:53, , 6F
原因..可以參照上篇pom大大的說法
09/22 10:53, 6F

09/22 11:10, , 7F
我怎麼覺得他問的是比較上層的東西...=_=
09/22 11:10, 7F

09/22 11:10, , 8F
不要動不動叫人去寫FW啊...
09/22 11:10, 8F

09/22 11:14, , 9F
我不知道我算不算FW,不過目前的project在測試時需要執行
09/22 11:14, 9F

09/22 11:14, , 10F
download firmware from..@@a 應該還是算SW? 不太會分Orz
09/22 11:14, 10F

09/22 11:15, , 11F
還有我的職銜是系統研發工程師@@a 以後好像也會碰底層的
09/22 11:15, 11F

09/22 11:15, , 12F
我習慣上在學一個未接觸過的protocol前會用google把
09/22 11:15, 12F

09/22 11:16, , 13F
RFC中有那關鍵字的都找來看, 不管是否obsolute.
09/22 11:16, 13F

09/22 11:17, , 14F
我發現看obsolute掉了的RFC有助理解protocol為什麼會
09/22 11:17, 14F

09/22 11:18, , 15F
發展成現在的樣子, 因為第一個版本的protocol雖然往往
09/22 11:18, 15F

09/22 11:19, , 16F
不完整, 但想法通常是非常straight forward的.
09/22 11:19, 16F

09/22 11:21, , 17F
碰到那種落落長的RFC這樣會蠻囧的..XD, 有時候是一大串...
09/22 11:21, 17F

09/22 11:21, , 18F
通用的prptocol找本書來看會快一些,或者去找一些實作來看..
09/22 11:21, 18F

09/22 11:29, , 19F
可以請教什麼是obsolute,我也都用google,最常用wikipedia
09/22 11:29, 19F

09/22 11:30, , 20F
google對Overview是還OK 但是對Detail的資料很零碎
09/22 11:30, 20F

09/22 11:31, , 21F
所以我想看有沒有系統化一點的學習管道 書或補習都ok嚕?
09/22 11:31, 21F

09/22 11:32, , 22F
或者可以分享例如在唸802.1x 您會怎麼開始study??
09/22 11:32, 22F

09/22 11:33, , 23F
我最近在唸HTTP/1.1 很少有這方面的書..="=
09/22 11:33, 23F

09/22 11:33, , 24F
obsolute的意思是後面的規格壓掉前面的, 你看RFC就知道..
09/22 11:33, 24F

09/22 11:34, , 25F
HTTP 1.1?我覺得你先不要想規格的問題...
09/22 11:34, 25F

09/22 11:34, , 26F
先搞清楚你的工作定位哪部分, 你才會知道規格哪些部分要看.
09/22 11:34, 26F

09/22 11:35, , 27F
比如說作Web Server和網路監控工具對於HTTP 1.1看法就不同.
09/22 11:35, 27F

09/22 11:38, , 28F
不然啃規格和啃字典是一樣的...
09/22 11:38, 28F

09/22 11:47, , 29F
我們被要求啃整份RFC阿..所以obsolute是如HTTP1.1跟HTTP1.0?
09/22 11:47, 29F

09/22 11:47, , 30F
HTTP/1.1是小主管要求我看完的 802.1X也是
09/22 11:47, 30F

09/22 12:04, , 31F
樓上,看整份也有不同的看法啊..XD
09/22 12:04, 31F

09/22 12:14, , 32F
沒有明確的定出方向 但是我是做能透過頁面來設定機器的部份
09/22 12:14, 32F

09/22 12:15, , 33F
所以不知道明確的方向Orz 對不起我好像太無知了囧
09/22 12:15, 33F

09/22 12:32, , 34F
只說HTTP沒有規定範圍... 可以是只看RFC2616, 或者連
09/22 12:32, 34F

09/22 12:33, , 35F
RFC3743/3986這些只是「相關」的RFC都要看嗎?
09/22 12:33, 35F

09/22 12:35, , 36F
如果是後者的話... 加油吧... :P
09/22 12:35, 36F

09/22 12:35, , 37F
他只有說要看HTTP/1.1其它的可能是看自己要不要看@@a
09/22 12:35, 37F

09/22 12:37, , 38F
RFC2616的reference部份就有約40篇相關的RFC啊!!!
09/22 12:37, 38F

09/22 12:39, , 39F
新的有關聯到RFC2616的就更多了... orz
09/22 12:39, 39F

09/22 12:49, , 40F
我都是假裝不知道有Reference 光本文我就K的很難過了QQ
09/22 12:49, 40F
※ 編輯: midio 來自: 59.115.232.79 (09/22 12:51)

09/22 13:40, , 41F
沒有一些基礎知識就直接看完整的RFC,應該常常不知所芸吧
09/22 13:40, 41F

09/22 13:41, , 42F
像digest,md5,charset,mime,一堆名詞和東西要學.
09/22 13:41, 42F

09/22 13:45, , 43F
是阿 就像還沒唸過小學 就要唸國中的課本 也跳太快了Orz
09/22 13:45, 43F

09/22 13:45, , 44F
非本科系的,要讀RFC,最好找人帶,或只負責一小部份就好,
09/22 13:45, 44F

09/22 13:46, , 45F
不然,不如多花點時間把資訊系的教科書讀一讀打底比較實
09/22 13:46, 45F

09/22 13:47, , 46F
際,或者直接把工作相關的書籍由淺入深讀一讀就好,不要直
09/22 13:47, 46F

09/22 13:48, , 47F
接讀spec.
09/22 13:48, 47F

09/22 18:49, , 48F
你比我強 我不會html也不會php
09/22 18:49, 48F

09/22 18:50, , 49F
stack queue我也不懂 所以我都用人家寫好的vector deque
09/22 18:50, 49F

09/22 20:59, , 50F
往日各個系都要學會寫程式協助解題,不是資x會寫程式是正
09/22 20:59, 50F

09/22 21:02, , 51F
常的,反倒資x不會才是怪事,如果解的問題是資訊系統本身內
09/22 21:02, 51F

09/22 21:03, , 52F
部的,資x學的概念總是多一些會較熟.是否啃RFC那要看是想
09/22 21:03, 52F

09/22 21:06, , 53F
做甚麼? 想造跟protocol很相關的產品才會用得上啃RFC.
09/22 21:06, 53F

09/23 00:15, , 54F
其實只是想寫「透過頁面來設定機器的部份」看RFC幫助
09/23 00:15, 54F

09/23 00:16, , 55F
不大, 倒不如找一些前輩教你post/get, session, cookie
09/23 00:16, 55F

09/23 00:17, , 56F
等的連作原理比較實際. 因為和應用相關的印象中都在3字
09/23 00:17, 56F

09/23 00:18, , 57F
開首那堆RFC中... 而Session相關的則要找你用來寫網頁
09/23 00:18, 57F

09/23 00:19, , 58F
用的程式語言的教學書籍...
09/23 00:19, 58F

09/23 00:20, , 59F
看RFC確實需要你在基礎了解後才看, 來幫助你了解甚麼
09/23 00:20, 59F

09/23 00:21, , 60F
實作方式是可行的, 甚麼是不可能的...
09/23 00:21, 60F

09/23 23:27, , 61F
No more excuses. Just do it!
09/23 23:27, 61F

09/24 05:15, , 62F
為什麼總有人認為PHP跟資工有關係...
09/24 05:15, 62F

09/24 07:21, , 63F
為什麼總有人認為組裝電腦跟資工有關
09/24 07:21, 63F

09/24 17:18, , 64F
為什麼總有人認為會電腦的人幫他做任何事都應該的,還不付費
09/24 17:18, 64F

09/24 17:25, , 65F
推樓上. XD
09/24 17:25, 65F

09/25 11:50, , 66F
因為修電腦對你們來說只是小菜一碟阿
09/25 11:50, 66F

09/25 11:50, , 67F
就跟找親戚朋友 來家裡幫忙搬家的那種感覺 幫忙付什麼錢
09/25 11:50, 67F

09/25 14:09, , 68F
問題是會用電腦能指揮電腦的,可不見得會修電腦啊 !
09/25 14:09, 68F

09/25 15:24, , 69F
我是被強迫要看完整份HTTP/1.1的阿@@a 只是沒給明確的方向
09/25 15:24, 69F

09/25 23:26, , 70F
你就照我說的, 找本網頁設計入門的書, 看完才去看那
09/25 23:26, 70F

09/25 23:27, , 71F
RFC2616, 這樣比較容易消化, 你的體會也會更多的...
09/25 23:27, 71F

09/26 07:38, , 72F
請問網頁設計入門?例如?
09/26 07:38, 72F

09/26 14:50, , 73F
關於HTML tag的用法, 還有上面說的post/get, cookie等的
09/26 14:50, 73F

09/26 14:53, , 74F
不知道這些, HTML header有些內容對你來說是沒有意義的
09/26 14:53, 74F

09/26 14:54, , 75F
吧 還有你也很難在想像中把webcontrol的value轉化成
09/26 14:54, 75F

09/26 14:56, , 76F
request stream中的值... 這樣硬記「甚麼會怎樣」是
09/26 14:56, 76F

09/26 14:56, , 77F
很痛苦的..
09/26 14:56, 77F

09/30 02:56, , 78F
生物資訊的應該有資料庫 統計等等的能力 再加強程式
09/30 02:56, 78F
文章代碼(AID): #16z7JWg7 (Soft_Job)
文章代碼(AID): #16z7JWg7 (Soft_Job)