作者b1081081 (香烤秋刀魚)
看板Programming
標題[問題] 如何精進自己成為程式設計師?
時間Sat Jun 13 23:35:58 2015
我承認這個問題很蠢 先說聲抱歉了
也希望能有前輩能為小弟解惑
========================================
過去因緣際會之下接觸了程式設計
漸漸的也產生了興趣
我也很快地升上了高中 沒多久也得決定未來的路了
不過慢慢的 我發現 我似乎還是只會一些基本的東西?
簡單來說 我想了解的事是:
------專業的程式設計師------
|
|
|
|
|
|
|
|
| <--------*這裡*
|
|
|
|
|
|
|
--也許比較深入的東西(物件? 指標?)--
|
|
|
----基礎程式(迴圈 判斷 function)---
那個指出來的地方就是我想了解的地方
究竟在這中間差了些什麼呢?
我應該做哪些準備才能補足中間的東西呢?
還是我根本就搞錯了?
另外 其實我一直有點自卑
學校中有一堆競賽神手
不過那些演算法對我來說真的頗難
如果我不去處理 是不是會和其他人差距很大?
希望能有前輩能指點一下
也希望以後能成為一名Programmer
提供一顆新鮮的肝 (?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.254.175.239
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Programming/M.1434209761.A.D66.html
1F:推 RedSunzz: leetcode?203.77.73.88 06/13 23:45
2F:→ b1081081: 那是…?118.171.67.65 06/14 00:47
3F:→ arthur104: 強者在google被刷掉的題目 上面馬上有111.249.159.46 06/14 01:06
4F:推 ctrlbreak: 演算法那類解決問題的技術,跟語言無關.122.116.188.121 06/14 01:32
5F:→ ctrlbreak: 我是說箭頭指的那個地方 XD122.116.188.121 06/14 01:34
6F:推 guest0079: 你應該念好大學資工系,就是那裏101.14.17.83 06/14 09:06
7F:→ guest0079: 你如果真不想碰演算法也能沒關係220.133.90.4 06/14 09:13
8F:→ guest0079: 只是放棄一個主戰場 必在其他地方贏人220.133.90.4 06/14 09:14
9F:→ guest0079: 每個專業程式人員的強項都不同220.133.90.4 06/14 09:16
10F:→ guest0079: 台灣大部份的程設工作都不需要懂演算法220.133.90.4 06/14 09:18
11F:→ guest0079: 不想碰演算法就另外發展自已的強項220.133.90.4 06/14 09:18
謝謝g大分享
小弟目前高中而已
我比較想瞭解 指出來的那個部分
有什麼我可以提早接觸 及早準備?
還是慢慢等到上大學再學就行?
我是希望自己能先充實自己的實力
以免真的被嚇死……
※ 編輯: b1081081 (118.171.67.65), 06/14/2015 23:02:03
12F:→ MOONRAKER: 找一點資料結構的教材來讀。 218.161.46.90 06/14 23:06
13F:推 aker0357: 翻翻資料結構與演算法吧 不然先把數學 1.34.170.109 06/15 00:47
14F:→ aker0357: 學好吧 在大學數學比較重要... 1.34.170.109 06/15 00:47
15F:推 s25g5d4: 我建議除了程式,也可以碰些 system 140.117.181.25 06/15 00:53
16F:→ s25g5d4: adminstration 的東西 140.117.181.25 06/15 00:53
17F:→ GoalBased: 你想往哪個方向走? 60.250.32.175 06/16 19:34
18F:→ balista: 數學好好學, 尤其要會寫證明.118.170.240.138 06/16 19:41
19F:→ balista: 抽象思考的能力比程式能力重要多了.118.170.240.138 06/16 19:42
20F:推 suhorng: 程式設計師太多種啦 你要當哪種 220.137.20.4 06/16 22:54
22F:推 freexq: 先找本厚一點的計概書讀吧:) 61.223.202.35 06/21 19:39
23F:推 freexq: 然後再選定一種程式語言進攻... 61.223.202.35 06/21 19:56
24F:→ alen332l: 去念應用數學(applied mathematics) 220.129.55.80 06/25 14:49
25F:→ alen332l: 或念工業工程(industrial enginnering, 220.129.55.80 06/25 14:49
26F:→ alen332l: ISYE),你會發現程式可以用在更高階的 220.129.55.80 06/25 14:50
27F:→ alen332l: 地方 220.129.55.80 06/25 14:50
28F:推 alen332l: 當然,如2F所述,演算法(algorithm)和資 59.115.212.107 06/25 15:19
29F:→ alen332l: 料結構(data structure)是基本! 59.115.212.107 06/25 15:19
30F:→ alen332l: 而以上這些不可或缺的就是數學(工程數學 59.115.212.107 06/25 15:20
31F:→ alen332l: )而您現在高中,當然要先把高中數學念好 59.115.212.107 06/25 15:21
32F:推 kqalea: 基本的演算法跟資料結構是必備 101.15.192.168 07/30 01:16