[請益] 要如何抉擇學哪一個程式語言...?

看板Soft_Job作者 (:"))時間8年前 (2016/03/16 02:12), 8年前編輯推噓19(19043)
留言62則, 28人參與, 最新討論串1/1
本身非本科系 對寫程式很有興趣 上過基礎C/C++跟PHP & mySQL codecademy的課程都幾乎碰過了 html css javascript等等 覺得好玩XD 現在自學Java跟Python 目的是想寫app跟網頁 當中基本語法沒甚麼大問題 但就是需要時間寫出作品 後來也有去了解cordova 但發現原生程式會比較好 所以放棄 原本打算專精學Java跟Python 放棄C/C++了(爬文大家都不推非本科學 要學好很難) 也放棄PHP了(不過當初學讓我對網頁跟資料庫概念很有幫助) 但最近在網路上自學資料結構 老師都是用C 我也跟著用 懶的轉換成Java 想把時間放在理解上 也覺得C的語法較簡潔 雖然很久沒碰 但複習一下也還記得 我目前的目標是想做app跟網頁 及一個讓使用者輸入輸出的資料庫系統(三樣是不相干XD) 我的理解是...(可能有錯@@) Java: 做Android app 但做網頁太肥 資料庫系統比較常用? Python: 適合做網頁 資料庫不確定 語法簡潔 C: 學資料結構的時候方便用 跟玩開發版用XD html css javascript:做網頁也會用到 目前是當興趣 但不排除以後找這方面的工作 這樣看來好像太雜 無法專精 雖然互相語法不至於會亂掉 所以想請教此版的大家 我該如何取捨? 畢竟學而不精不太好>"< 謝謝:DD -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.136.45.8 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1458065548.A.802.html Magiclover: 有用Java的資料結構阿 03/16 02:39 bakedgrass: 爬文說PHP要被淘汰了?! 03/16 03:09 hung0724: PHP目前應該還是有一半左右的網站用它來寫吧 03/16 03:15 hung0724: Python的強項應該不是Web 現在開發板也蠻常用的 03/16 03:17 infit: 又來了!這問題問一百遍也不會有答案 03/16 03:22 vi000246: 我以前也有這問題 第一個學php 結果第一份工作是.net 03/16 06:19 kyushu: 現在都要說是小妹就是了... 03/16 07:18 x51811danny: Java 或 前端 這兩個較熱門的選一個? 03/16 07:43 stero: 哪個白痴說php要被淘汰 03/16 08:45 iiiii: 妳好棒喔 03/16 09:16 neo5277: 有小妹有推 03/16 09:17 Yshuan: 刷leetcode 03/16 09:19 donvito: php正邁向成熟的哩… 03/16 09:24 Wush978: 不熟,就前輩用什麼就跟著 03/16 09:31 hxrgjo: 純推小妹 XD 03/16 09:32 cokellen: PHP被淘汰的傳言也好幾年了 03/16 09:33 neo5277: 其實我覺得未來就是異質性 你就每種都玩一點一樣縱深 03/16 09:39 ※ 編輯: pockychu (101.13.53.138), 03/16/2016 09:40:14

03/16 09:39, , 1F
深一點變成T 型就好了
03/16 09:39, 1F

03/16 09:39, , 2F
看你要選哪一種 深入探索
03/16 09:39, 2F

03/16 09:44, , 3F
我改掉一些用詞好了文章好像偏掉了XD 我知道很多網站都
03/16 09:44, 3F

03/16 09:44, , 4F
用php FB就是 只是初學易被網路左右才來發問
03/16 09:44, 4F

03/16 09:54, , 5F
百年考古題,碩班必考,沒背考不上,背了也不一定上,因為
03/16 09:54, 5F

03/16 09:54, , 6F
大家都會背
03/16 09:54, 6F

03/16 09:58, , 7F
我覺得你還太容易被困難澆熄熱情,先專精前台。(前台真
03/16 09:58, 7F

03/16 09:58, , 8F
的很有趣啊!)維持熱情跟順手學習Tdd, bbd, ci, cd, de
03/16 09:58, 8F

03/16 09:58, , 9F
sign pattern, http等知識。我的原則是除非你很閒,否則
03/16 09:58, 9F

03/16 09:58, , 10F
有興趣的先學,其次有用到的先學。
03/16 09:58, 10F

03/16 10:10, , 11F
依照你的需求,我覺得你先專精Java吧
03/16 10:10, 11F

03/16 10:23, , 12F
從你的內容來看,你不是持久型,見一個愛一個
03/16 10:23, 12F

03/16 10:51, , 13F
網站和APP先擇一學習吧?先把某一個摸熟點再來看其它的
03/16 10:51, 13F

03/16 10:52, , 14F
看起來你缺乏的是挑一個項目,花點時間寫出好作品
03/16 10:52, 14F

03/16 10:54, , 15F
把一項做到有深度,其他項目也會隨之精進
03/16 10:54, 15F

03/16 11:07, , 16F
多唸書比較實在
03/16 11:07, 16F

03/16 11:20, , 17F
目標有點散 而且比較偏向覺得有趣在把玩
03/16 11:20, 17F

03/16 11:21, , 18F
可能比較好釐清的方式是讓你每項都挑戰一次
03/16 11:21, 18F

03/16 11:25, , 19F
我個人覺得你先從網頁起手 做個自我介紹頁如何?
03/16 11:25, 19F

03/16 11:26, , 20F
自我介紹頁也不用用真實人物 用虛擬人物也可以
03/16 11:26, 20F

03/16 11:26, , 21F
如果好奇為啥我建議網頁...因為我自己學這個很不順orz
03/16 11:26, 21F

03/16 11:32, , 22F
我自己覺得web不會特別難 但要學的東西很多
03/16 11:32, 22F

03/16 11:50, , 23F
你確實不瞭解程式語言,建議重學
03/16 11:50, 23F

03/16 11:51, , 24F
語言通常不是公司決定做甚麼,而是工程師有甚麼
03/16 11:51, 24F

03/16 11:53, , 25F
至於為什麼要從那部分開始?直接找家公司吧
03/16 11:53, 25F

03/16 11:54, , 26F
等真的開始做案子,再來想有沒有興趣
03/16 11:54, 26F

03/16 11:54, , 27F
依照你的敘述,既不懂又不深,確實停在興趣而已
03/16 11:54, 27F

03/16 11:55, , 28F
寫程式不只是要有興趣,還需要足夠的熱情
03/16 11:55, 28F

03/16 11:55, , 29F
記得以前學程式的時候,教授說C學了絕不會後悔
03/16 11:55, 29F

03/16 11:56, , 30F
現在工作雖然不寫C,但對於bash script卻很有幫助
03/16 11:56, 30F

03/16 12:00, , 31F
現在學程式根本只看自己有沒有心而已
03/16 12:00, 31F

03/16 12:00, , 32F
網上資源超多,至於要先學甚麼當主流的話
03/16 12:00, 32F

03/16 12:01, , 33F
建議JavaScript或PHP,不然就Java
03/16 12:01, 33F

03/16 12:02, , 34F
至於原因,也只是因為網路資源夠多
03/16 12:02, 34F

03/16 12:02, , 35F
並且算是主流吧,其他看看就好
03/16 12:02, 35F

03/16 12:03, , 36F
畢竟寫程式遇到問題才能成長,找公司工作最快
03/16 12:03, 36F

03/16 12:45, , 37F
如果要試試有點特殊的,可以試試Clojure
03/16 12:45, 37F

03/16 12:49, , 38F
初學很容易被網路左右+1
03/16 12:49, 38F

03/16 12:56, , 39F
學完程式基礎之後,一定要先弄熟物件導向
03/16 12:56, 39F

03/16 14:33, , 40F
PHP 必定再起 人家PHP8都出了
03/16 14:33, 40F

03/16 14:33, , 41F
PHP之父都出來站台了
03/16 14:33, 41F

03/16 14:42, , 42F
8?
03/16 14:42, 42F

03/16 14:47, , 43F
記錯 8-1 跪求不要做成簽名檔D
03/16 14:47, 43F

03/16 14:48, , 44F
已製成簽名檔(?
03/16 14:48, 44F

03/16 15:34, , 45F
這個簽名檔太geek 應該很多人無感XD
03/16 15:34, 45F

03/16 16:31, , 46F
學你能學會的那個
03/16 16:31, 46F

03/16 17:38, , 47F
ASP.net mvc + EF 網頁系統 無痛上手
03/16 17:38, 47F

03/16 18:36, , 48F
還沒目標選Java Web,可銜接轉Android
03/16 18:36, 48F

03/16 19:47, , 49F
ASP.net mvc 大部分的人不會想花錢買VS
03/16 19:47, 49F

03/16 20:40, , 50F
VS現在社群版免費的阿
03/16 20:40, 50F

03/16 22:16, , 51F
VS community 還是 express免費的...忘了
03/16 22:16, 51F

03/16 22:18, , 52F
express是免費的吧XD 正再用
03/16 22:18, 52F

03/16 23:30, , 53F
大推.net MVC + EF
03/16 23:30, 53F

03/16 23:52, , 54F
小妹學英文就好,以後當PM宰掉一群攻城屍
03/16 23:52, 54F

03/16 23:57, , 55F
樓上別裝:)
03/16 23:57, 55F

03/17 18:26, , 56F
總覺的你在思考這個問題並得到解答的時間,你以經能生出
03/17 18:26, 56F

03/17 18:26, , 57F
一個作品了
03/17 18:26, 57F

03/17 19:38, , 58F
PHP不會被淘汰 但是就等著大改
03/17 19:38, 58F

03/17 19:39, , 59F
元PO這個問題 我會建議你先直接上手機應用 Android或iOS都可
03/17 19:39, 59F

03/17 19:43, , 60F
以 主要原因是容易驗證+物件導向+熱門所以學習資源多
03/17 19:43, 60F

03/17 19:43, , 61F
這行是看需求選語言的 需求來的時候你不換語言都不行(淚
03/17 19:43, 61F

03/17 19:45, , 62F
唯一不會換的語言就是英文
03/17 19:45, 62F
文章代碼(AID): #1Mw52CW2 (Soft_Job)