Re: [問題] 新手一次學一個程式語言比較好嗎?已刪文
如果念生物又對資訊有興趣,可以考慮學生物資訊 :-D
回到原題,C/C++ 很重要,但是對非資訊專業來說太辛苦
寫出來的成品的確效能一流,但是要顧太多底層的東西
如果要兼具實用性和效能,目標是寫桌面軟體給別人用的,大概就是 Java
以一些實際發布的生資軟體來看,還是用 Java 寫的效能比較好
如果要實用且易學,要寫給自己或別人用的命令稿,可以 Perl 和 Python 二擇一
學 Perl 或 Python 的好處是,很快就可以開始寫一些實用的小東西
開發速度會比 Java 來得快
不過,還是有其他的選項,像是有些人也會包成 R 函式,例子像是 Bioconductor
如果想寫網站給別人用,前端還是要學 HTML, CSS, JavaScript
後端的選擇就很多,像是上述的 Python, Perl, Java 都可以
然後還有其他的像是 Ruby, PHP, Node.js (server-side JavaScript) 等等
然後每個語言都至少有數個 web frameworks 可以選,所以選擇有點太多了
然後網站可能需要資料庫,可能是 relational databases 或 NoSQL databases
不論是 relational databases 或 NoSQL databases 都還有好幾個選項
因為選擇太多,時間太少,所以先抓住一兩個主要的就好
大概就是先學 Python 和 Java,其他的有需要再加進來就好
※ 引述《pockychu (:"))》之銘言:
: 本身不是讀資工的
: 是念生物的 26歲了老了QQ
: 但對程式語言很有興趣
: 沒有特別要做什麼
: 只是希望多學學 或許之後用得上
: 有機會也想轉換跑道!
: 但好像很難 高手太多拉!
: 目前上過C/C++的初學課
: 自己在網路初學JAVA和Python
: 也看了一下JavaScript PHP HTML CSS等
: 真的很貪心哈 覺得都很有趣
: 爬文發現大家說C是基本的
: 目前是想同時學C++(基本?),
: Python(跟做科學研究比較相關?自己覺得比較簡單易學哈),
: JAVA(應用範圍廣?),
: PHP等(想學做網頁)
: 請問我該專精於某一個嗎?
: 還是說選幾個同時學沒關係?
: 現在才剛開始 所以想分配好時間
: 本身沒那麼聰明 數學都忘光光了XD
: 好像大部分程式高手都是男生QQ
: 謝謝:)
--
Happy Computing - Tips and recipes for Unix and programming
http://cwchen123.tw/
Follow me at Twitter
https://twitter.com/cwchen123
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.137.49.156
※ 文章網址: http://www.ptt.cc/bbs/Programming/M.1419768102.A.A24.html
→
12/28 21:33, , 1F
12/28 21:33, 1F
→
12/28 21:33, , 2F
12/28 21:33, 2F
→
12/29 19:19, , 3F
12/29 19:19, 3F
→
12/29 19:22, , 4F
12/29 19:22, 4F
→
02/02 21:45, , 5F
02/02 21:45, 5F
→
02/02 21:45, , 6F
02/02 21:45, 6F
討論串 (同標題文章)
Programming 近期熱門文章
PTT數位生活區 即時熱門文章