Re: [請益] .net、Java、c/c++

看板Soft_Job作者 (...)時間12年前 (2012/06/28 23:55), 編輯推噓8(8037)
留言45則, 21人參與, 最新討論串5/5 (看更多)
大家好, 小弟也是非資訊背景出身(物理/經濟) 之前是作精算, 不過這禮拜已經回復到米蟲狀態 :) 寫過最長的程式是工作用500行左右的VBA, 曾經寫過一個regular expression的小子集的直譯器(in python) 未來想走web後端, 希望可以找使用python, ruby等語言的小型公司 現在暫時處於從工作退下來的休養狀態 上禮拜才剛把lisp的開發環境架好, 目前正慢慢看practical common lisp這本書 請問小公司對於像我這樣非資訊背景的人接受度高嗎? 以像python這樣的動態語言為求職時的主力ok嗎? 又或者是小弟最終還是必須熟悉一種主流靜態語言, 機會才比較大呢? 希望板上前輩可以給小弟一些建議, 小弟感激不盡 ※ 引述《UNIQLOCK (UNIQ)》之銘言: : 版上的前輩好:) : 小弟是非資訊相關科系畢業,原本從事美術設計、金融業務的工作 : 雖然與人接觸很自由很快樂,但一直都很飄泊=_= : 所以萌生了轉進資訊業的念頭 : 最近想報名資策會的課程轉入資訊業, : 爬文後勉強理解了資訊業情況,但還是不能瞭解全貌。 : 因此有一些問題還想請教有經驗的各位前輩 : 還懇請各位能幫忙解惑.... :) 謝謝~ : 目前資策會有三個課程可以上 : 1..net http://w3.iiiedu.org.tw/Sign.php?rec=O282d0c82U700Ocd28q2S : 2.java http://w3.iiiedu.org.tw/Sign.php?rec=WH67vkn15M90kWnv76k5Q : 3.c/c++ http://w3.iiiedu.org.tw/Sign.php?rec=N8v7vp088L88pN0v70p8B : 想請教一下這三個不同的專業領域 : 分別是會用在哪些用途上呢? : 就我的理解 : .net 是用在網路網頁資料庫相關的工作,可能我的美術背景會有幫助 : java 可能是用在雲端產業,或是一些商用程式撰寫用的語言 : c/c++ 主要是用來控制硬體的語言,比較容易取得高薪 : 現在的資訊產業可能的現況我猜想網路、商用軟體市場較小 : c/c++ 因為代工產業發達,需求比較多 : 因此.. 選擇3 是對未來最有幫助的選擇? : 然後選擇回來讀資訊,可能要有每天工作到9~10點、月領3~4萬的心理準備XD : 就我的理解應該是這樣吧! -- 1. Write down the problem. 2. Think real hard. 3. Write down the solution. “The Feynman Algorithm” as described by Murray Gell-Mann -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.240.205.28

06/28 23:59, , 1F
python要不就是去startup,不然就是去Google
06/28 23:59, 1F

06/29 00:00, , 2F
其實不太懂為什麼你會想學lisp...?
06/29 00:00, 2F

06/29 00:04, , 3F
跟樓上一樣的疑惑,為什麼用lisp
06/29 00:04, 3F

06/29 00:07, , 4F
因為之前看了Paul Graham的書, 據說lisp在小公公司可
06/29 00:07, 4F

06/29 00:08, , 5F
以提供真正的raw power, 所以想把它掌握起來
06/29 00:08, 5F

06/29 00:11, , 6F
身為一個工人 有什麼工具就用什麼...
06/29 00:11, 6F

06/29 00:13, , 7F
非資訊背景是還好、重點是薪資的要求 和你的作品
06/29 00:13, 7F

06/29 00:14, , 8F
非本科的~除非作品還不賴~不然很少人敢用!
06/29 00:14, 8F

06/29 00:15, , 9F
再不然就是遇到也是非本科出身的...XD
06/29 00:15, 9F

06/29 00:16, , 10F
目前在GAE上也有搭一個練功用的站
06/29 00:16, 10F

06/29 00:21, , 11F
想走Web後端,卻是只想找Python, Ruby的工作,最後
06/29 00:21, 11F

06/29 00:21, , 12F
去看Lisp,這中間的邏輯在哪? 可以分享一下嗎?
06/29 00:21, 12F

06/29 00:23, , 13F
盡信書不如無書阿。
06/29 00:23, 13F

06/29 00:24, , 14F
想走Web後端, python是目前比較熟悉的工具, 目前空窗
06/29 00:24, 14F

06/29 00:25, , 15F
期看lisp當休閒書, 這是我目前的狀態...有什麼大問題嗎?
06/29 00:25, 15F

06/29 00:26, , 16F
沒什麼問題,只不過感覺沒什麼戰力跟人談薪水而已
06/29 00:26, 16F

06/29 00:31, , 17F
厄...我本來就是非本科系的, 這點我有自知之明
06/29 00:31, 17F

06/29 00:32, , 18F
你好 我也不是本科現在也再用JAVA作WEB專案開發了~
06/29 00:32, 18F

06/29 00:33, , 19F
但是朋友建議我改走寫IC驗證程式用C這樣薪資才能有突破..
06/29 00:33, 19F

06/29 09:11, , 20F
語言只是工具,不要拘泥在這上面,累積 protocal, 演算法
06/29 09:11, 20F

06/29 09:11, , 21F
系統架構...這些基礎知識才有用
06/29 09:11, 21F

06/29 09:11, , 22F
protocol
06/29 09:11, 22F

06/29 09:37, , 23F
python的工作不好找喔
06/29 09:37, 23F

06/29 09:42, , 24F
語言只是工具沒錯~但對非本科的人來說~除非基礎打得夠深~
06/29 09:42, 24F

06/29 09:43, , 25F
不然人家隨便一問~基礎不夠好、語言不夠熟、作品又沒有~會
06/29 09:43, 25F

06/29 09:44, , 26F
錄取的主管有幾個?
06/29 09:44, 26F

06/29 09:56, , 27F
先從每天寫500行程式碼開始練習。
06/29 09:56, 27F

06/29 10:48, , 28F
python國外比較火 但在台灣..老闆可能會問說那可以吃嗎
06/29 10:48, 28F

06/29 10:52, , 29F
RoR倒是不少做網站專案的公司導入了
06/29 10:52, 29F

06/29 21:53, , 30F
一天500行? 0rz....
06/29 21:53, 30F

06/29 22:25, , 31F
500行是效法"Finding Forrester"電影的方法嗎?
06/29 22:25, 31F

06/29 22:43, , 32F
程式是越短越好吧..... 誰在比長的啊.....
06/29 22:43, 32F

06/29 23:01, , 33F
程式不見得越短越好,應該是越好維護越好
06/29 23:01, 33F

06/29 23:07, , 34F
長短應該不是重點吧 XD
06/29 23:07, 34F

06/30 00:07, , 35F
不過新人真的應該看一些超過千行的程式,壯膽用。
06/30 00:07, 35F

06/30 00:07, , 36F
一個真正上線的系統或程式,很難少行程式的。
06/30 00:07, 36F

06/30 00:39, , 37F
哈 長短不是重點啦 重點是寫給人看 不是給電腦看
06/30 00:39, 37F

06/30 04:18, , 38F
程式是越短越好吧?! 我曾經把一個複雜的字串處理寫成一行
06/30 04:18, 38F

06/30 04:19, , 39F
過了幾個月需要去改那一段程式!
06/30 04:19, 39F

06/30 04:20, , 40F
那時心裡OS:是哪個白痴把它寫成一行的 怎麼改啊!! 結果重寫
06/30 04:20, 40F

06/30 12:40, , 41F
我是指剪下貼上print("HELLO WORLD");跟for(...) print(...
06/30 12:40, 41F

06/30 12:40, , 42F
的差別.....
06/30 12:40, 42F

06/30 13:01, , 43F
越不重要的程式越會把他縮到最好一行(超長XD)
06/30 13:01, 43F

07/02 13:50, , 44F
同樓上 我習慣guard clause和debug msg如此做
07/02 13:50, 44F

07/03 06:38, , 45F
程式是給人看得 機器碼才是給電腦看得
07/03 06:38, 45F
文章代碼(AID): #1Fx7w4sV (Soft_Job)
文章代碼(AID): #1Fx7w4sV (Soft_Job)