[請益] 想請各位前輩指正一下學習方向(改)

看板Soft_Job (軟體人)作者 (pl132)時間12年前 (2013/07/09 20:17), 編輯推噓16(160107)
留言123則, 22人參與, 最新討論串1/7 (看更多)
各位軟體業界的前輩你們好 小弟因為再大學畢業之後對於自己通訊系的科目較沒有興趣,,所以想改行作軟體 工程師,不過本人在學時基本上都是碰MATLAB作模擬為主,雖然有碰過C和C++ 但都是相當粗淺的介紹和設計而已,實際上離實用還有很大的距離在加上預定工 作一到兩年之後,想去考研究所,所以個人決定重新學習把觀念矯正 目前小弟預定未來專業目標 基本的前端WEB設計,側重於後端WEB設計,行動平台程式開發,雲端程式前後端開發 ========================================= 已經放在最下面了 ============= WEB方面 目前採用Head first系列 HTML5+JQUERY+PHP&SQL+AJAX+MOBILE WEB系列(中文版) 順序應該是從前端到後端,看完以上初淺的介紹之後會轉去看紅皮書系列邊看邊作專題 預定最終完成專題: 一個前後端都運用到的WEB網站然後可以再平板和手機上瀏覽 (這樣的作品業界會接受嗎?) ========================================= C語言方面: Head first C(英文版)搭配洪維恩的C語言手冊 預定最終完成目標:說實在我還想不到= =?不過WEB相關行業好像還是會問到? ========================================== JAVA方面:目前應該會看Thinking in JAVA或是 an introduction to object-oriented programming with java這兩本作選擇 預定最終完成目標:還在想....有啥好建議嗎? ========================================== Linux方面:預定使用鳥哥的LINUX私房菜,看完之後應該會接著看下面這本 Beginning Linux Programming, 4th Edition 預定目標:至少可以獨立架站和再Linux上面開發程式 ========================================== Python:聽說在網路SEVER端設計很常使用到,目前應該會先使用深入淺出python來看看 後續再去選進階原文書 Python 3 Web Development by Michel Anders Pro Python by Marty Alchin (有人有好推薦嘛?) 預定最終完成目標:還在想....... ========================================== 專業學科方面(這邊是個人是研究所用應該會慢慢讀..): 資料結構:目前也還沒找到書單,不過應該會找本以C語言為主的吧 演算法:應該會使用Introdution to Algorithm這本聖經 軟體工程:目前是沒找到什麼書,打算先看教學平台 計算機架構:不知道這是不是跟計算機概論差不多?也是會先看交大的課程吧?有其它書可 以推薦嘛? 離散數學&線性代數:會先看交大網路教學平台,之後再挑書 =========================================== 不知道個位大大有何建議呢?畢竟小弟不是正統資工資管出身,所學以MATLAB訊號模擬和處 理居多,當然也是有修過C和網頁設計,雖然對語言不陌生,不過程度還是算了 所以我是看台大的必修然後去掉韌體相關的課程來做安排的,不知道這樣是不是有哪邊不足的? 或是錯誤的?請各位大大不吝指教~也許各位會叫我去補習考研所比較快~ 不過目前本人有些經濟壓力可能還是得工作一年多之後再去考慮了... 在這之前就先靠自己了... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.137.26.69

07/09 20:37, , 1F
要不要先專精一樣?你又有經濟壓力,光第一項Web方面的書全
07/09 20:37, 1F

07/09 20:38, , 2F
看完至少幾個月跑不掉,這樣也只是懂,會一樣直接去工作比
07/09 20:38, 2F

07/09 20:39, , 3F
較好,不過你有經濟壓力薪水要看你能不能接受,不能就只能
07/09 20:39, 3F

07/09 20:40, , 4F
多找更好的工作不然就只能找份薪水高的隨便行業先做了
07/09 20:40, 4F

07/09 20:43, , 5F
個人只是鍵盤打手,打這些也只是給個參考,還是看高手回答
07/09 20:43, 5F

07/09 20:44, , 6F
你考研究所都不用花時間準備的?不如留著現在工作
07/09 20:44, 6F

07/09 20:44, , 7F
下班念書,一年多後考研究所最實際。
07/09 20:44, 7F

07/09 20:46, , 8F
同1F,先專注在HTML5+JQUERY+PHP+JS 就好,邊工作存錢邊學
07/09 20:46, 8F

07/09 20:51, , 9F
目前只能搞設備了
07/09 20:51, 9F

07/09 20:52, , 10F
我先集中看完網路然後再看C語言+資料結構然後再接JAVA可行嗎
07/09 20:52, 10F

07/09 20:53, , 11F
學程式貴精不貴多 先挑你最有興趣把他學到專精就夠找工作了
07/09 20:53, 11F

07/09 20:53, , 12F
目前其實我是列出來我需要學得啦~只是我一直困擾順序安排而
07/09 20:53, 12F

07/09 20:54, , 13F
說真的 就算不是資工出身人都可以來寫程式了 不用的想太多
07/09 20:54, 13F

07/09 20:55, , 14F
我建議先把一種程式語言學好就好 畢竟這是解決問題必備工具
07/09 20:55, 14F

07/09 20:55, , 15F
其實我去看網路工作真的都要會一推雜七雜八==我都快分不清
07/09 20:55, 15F

07/09 20:55, , 16F
所以只好列給各位看了
07/09 20:55, 16F

07/09 20:56, , 17F
而且我真的不需要學資料結構或軟體工程還有演算法嗎==?
07/09 20:56, 17F

07/09 20:59, , 18F
目前我應該會先去應徵設備工程師吧~這樣看來可能年底才有可
07/09 20:59, 18F

07/09 21:00, , 19F
能學玩網路部分並作一個專業的作品出來?
07/09 21:00, 19F

07/09 21:12, , 20F
先搞懂C/C++ 然後選一項你想從事的來學
07/09 21:12, 20F

07/09 21:13, , 21F
能搞出一個專案是最好 面試才有利 其他之後再慢慢學
07/09 21:13, 21F

07/09 21:27, , 22F
真的要馬上找到工作,HTML5+JQUERY+PHP+JS最經濟實惠
07/09 21:27, 22F

07/09 21:27, , 23F
所以是C然後在學網路?
07/09 21:27, 23F

07/09 21:28, , 24F
Java和Linux一定要會,會了之後要轉Android也比較快
07/09 21:28, 24F

07/09 21:28, , 25F
C/C++不容易學精,不過值得學,可能過數十年後仍然可用
07/09 21:28, 25F

07/09 21:29, , 26F
計算機架構演算法資料結構其實學太多也沒用(case by cas
07/09 21:29, 26F

07/09 21:30, , 27F
真的會用到反而是軟工的團隊合作,值得學習
07/09 21:30, 27F

07/09 21:30, , 28F
離散線代計結演算資結,都是要用到時才會需要會...
07/09 21:30, 28F

07/09 21:31, , 29F
去寫網頁,不一定要啥都知道,因為你要作的東西是網頁
07/09 21:31, 29F

07/09 21:36, , 30F
OK~那伺服器端呢~聽說PYTHON也有用到????
07/09 21:36, 30F

07/09 21:37, , 31F
python對於一些公司來說是新技術XD(真的無誤)
07/09 21:37, 31F

07/09 21:38, , 32F
不過Python很值得學,因為它的社群和特性,它很有潛力
07/09 21:38, 32F

07/09 21:39, , 33F
有滿多公司在用Python的,連Dropbox都有在用
07/09 21:39, 33F

07/09 21:40, , 34F
不過PHP很大宗,建議要會(其實入門也超簡單...難在寫好)
07/09 21:40, 34F
根據各位板上各位大大的建議: 我排一下學習順序好了 C語言->C語言in資料結構(開始複習&看就業範例)->Linux 開發軟體:visual studio 2012 ultimax 同步 HTML5(已經看一半了)->JQUERY+CSS->(開始規劃前端網頁部分) ->PHP+SQL+ASP.NET(開始設計搭配後端網頁部分)-> MOBILE WEB(開始移植行動平台:ANDROID)->專 題結束(修正並檢討結果) 開發軟體我用Dreamweaver+Notpad 其它等真的作完以上部份+作設備工程師一年之後轉職在學或是順便考慮研究所時候再說 這樣應該就不會發生貪多嚼不爛的問題發生? ※ 編輯: pl132 來自: 220.137.26.69 (07/09 22:51)

07/09 22:59, , 35F
即使你全都會 你也不可能全都做 專注在一個你喜歡的吧...
07/09 22:59, 35F

07/09 23:00, , 36F
我知道~目前我打算一個一個來~C語言就複習個基本就好
07/09 23:00, 36F

07/09 23:00, , 37F
你的目標太多太發散了,先熟一套 code 吧
07/09 23:00, 37F

07/09 23:01, , 38F
對~我打算專精在網路部分~
07/09 23:01, 38F
還有 46 則推文
還有 3 段內文
07/10 10:14, , 85F
架構,以後雖然不一定會用到,可是會對MVC和IoC比較了解
07/10 10:14, 85F

07/10 10:15, , 86F
不過這是架構知識,基礎知識上還是要碰一點Pattern
07/10 10:15, 86F

07/10 10:15, , 87F
我當時的業前準備是把王者再臨那本看完啦。
07/10 10:15, 87F

07/10 10:16, , 88F
Java 我推 Head First Java和 Head First Design Pattern
07/10 10:16, 88F

07/10 10:16, , 89F
雖說不會很鑽精,不過可以廣泛的介紹一些概念。
07/10 10:16, 89F

07/10 10:17, , 90F
後續用到要鑽研等用到的時候再透過網路找知識囉。
07/10 10:17, 90F

07/10 10:31, , 91F
你的"再" 打錯一個就算了 也太多個 這樣以後bug一定一大堆阿
07/10 10:31, 91F

07/10 10:32, , 92F
c語言練到可以寫出一些題目就可以了 專精在第一項吧
07/10 10:32, 92F

07/10 10:33, , 93F
C/C++或Java要到"專精" 時間會很長
07/10 10:33, 93F

07/10 10:34, , 94F
104很多老闆條件都開好玩的 你只要先有一項主力就夠了
07/10 10:34, 94F

07/10 10:36, , 95F
我是建議你先熟Java或C++ 不然就是先熟HTML5+JS+SQL
07/10 10:36, 95F

07/10 10:36, , 96F
PHP
07/10 10:36, 96F

07/10 10:39, , 97F
貪多嚼不爛...
07/10 10:39, 97F

07/10 11:09, , 98F
可以~那我就先專注再WEB得前後端~C就有空複習下就好
07/10 11:09, 98F

07/10 11:10, , 99F
至於學網頁我都用筆記本就是了~會用Dreamweaver是因為之前
07/10 11:10, 99F

07/10 11:11, , 100F
我修網頁設計時發現用這個軟體開發有表格之類的網頁很方便
07/10 11:11, 100F
http://0rz.tw/PNDPZ 這是我修網頁設計得時候得專題作品= =很爛就是了~老師還給我99分ORZ 還蠻沒水準的作品就是了.... 用得就是Dreamweaver CSS+HTML+JAVASCRIPT這三類~ ※ 編輯: pl132 來自: 220.137.17.142 (07/10 11:15)

07/10 11:17, , 101F
感謝各位前輩這樣我就找出大致的方向了~避免浪費無謂的時間
07/10 11:17, 101F

07/10 11:25, , 102F
對了~問一下C語言寫出一些題目指的是什麼樣的題目呢?
07/10 11:25, 102F

07/10 11:25, , 103F
在學校只寫過一些簡單的題目~個人不認為是業界考試用的
07/10 11:25, 103F

07/10 11:28, , 104F
我覺得其實你就專注在web上面吧... 這類工作也不少
07/10 11:28, 104F

07/10 11:29, , 105F
C的話 一般業界筆試 不外乎 迴圈 指標 位元運算
07/10 11:29, 105F

07/10 11:29, , 106F
配合資料結構如串列 一起考 重點是觀念要清楚
07/10 11:29, 106F

07/10 11:30, , 107F
喔對了 還有函數和遞迴
07/10 11:30, 107F

07/10 11:31, , 108F
總之 不用說非常會coding 但是要清楚這些東西在幹嘛
07/10 11:31, 108F

07/10 11:48, , 109F
C能寫出能見人的東西, 你還需要一塊公板..
07/10 11:48, 109F

07/10 11:49, , 110F
c的困難度我一直認為不是在程式本身, 而是背景知識
07/10 11:49, 110F

07/10 11:51, , 111F
OK~我把C複習完之後就專注在筆試的部份~至於主力都放在WEB吧
07/10 11:51, 111F

07/10 12:30, , 112F
web的工作機會很多, 技術越來越雜..要精通不簡單~
07/10 12:30, 112F

07/10 12:57, , 113F
恩~我也是先把前端學好就要往後端邁進~雲端應該是未來趨勢
07/10 12:57, 113F

07/10 12:57, , 114F
相信未來應該很多工作機會
07/10 12:57, 114F

07/10 14:05, , 115F
把基礎學好就是了雲端SaaS工作機會台灣很少吧(或說沒有?)
07/10 14:05, 115F

07/10 14:08, , 116F
PaaS的工作機會比較多,但PaaS使用成本高..很多公司怕怕
07/10 14:08, 116F

07/10 14:09, , 117F
IaaS就算了,這是爽MIS的東西,對coding的人來說沒差
07/10 14:09, 117F

07/10 14:11, , 118F
台灣可能還是IaaS會使用比較多,因為不用做什麼變革
07/10 14:11, 118F

07/10 14:18, , 119F
恩~如果要去mozila之類的外商工作~他們一樣也是注重後段還是
07/10 14:18, 119F

07/10 14:19, , 120F
前端
07/10 14:19, 120F

07/10 14:19, , 121F
他們104徵求工作好像都是兩者都有?
07/10 14:19, 121F

07/10 16:07, , 122F
現在python專案使用還是2.x居多吧?3版玩玩就好..
07/10 16:07, 122F

07/21 16:49, , 123F
一次學太多
07/21 16:49, 123F
文章代碼(AID): #1Hs_zRtf (Soft_Job)
討論串 (同標題文章)
文章代碼(AID): #1Hs_zRtf (Soft_Job)