有點好奇 學程式有人可以無師自通嗎

再來提供一下個人想法好了,

曾經,我們寫程式,也會要求程式碼的精簡、對系統資源的要求要低,
執行的效率要高,說真的,這當然很重要,
但是之前旁聽學校一門MIS課程老師講的,也讓我有了不一樣的思維.....

他說,程式碼寫得執行效率好固然重要,但有時也要用管理者的思維來想,
一台執行效能好的電腦多少錢?請一個程式設計師一個月要多少錢?
管理者大多看不出你程式的效率,但是看得出你花多久的時間寫好他要的程式,
你寫的程式,爛的電腦執行花十秒;好的電腦執行花五秒,
請問他會要你花時間去把程式寫得執行效率更好?
還是買部好電腦,一樣可以達到相同的需求?

當然這是當初景氣好時,他所提出的問題,在那時他選擇的是後者,
所以個人寫程式,都是先求能正確快速的寫出來,
若沒有其他專案,再來求執行效率;若有其他專案,就用快點的電腦來跑程式囉!

話說回來,因為我大學讀地政,研究所才轉資管,當初也很羨慕一路念資訊的同學,
因為覺得他們的學科基礎比我要紥實很多,
但研究所讀到後來,其實也發覺自己也沒比他們差,至少因為都是自己摸索的,
所以玩了一些他們沒玩過的語法和系統,也因為這樣,
對於新的東西也還能保持開放的心去嘗試,也常獲得意想不到的效果(例如念書就可以接Case寫),
這也算是自學程式設計的好處之一囉!
berzin wrote:
有多少人學程式基礎...(恕刪)

自學的是想寫什麼程式語言?
VB, C/C++, JAVA, JavaScript?
這大概很多人都會。

JSP, C#, VB .NET,
這個少一點,不過高手也很多

FORTRAN, LISP, ...
現在還在寫這種語言的,跟學俄文的差不多。

ERLANG, OCAML, ...
或許很少人看過吧

AJAX是程式語言? 別傻了,
以前搞 CORBA 就搞的很靠北。

messerschimmit wrote:
先前也有這樣的感覺,...(恕刪)

套用數學的公式可以更有效率阿
寫程式的能自己導出數學式來,
那你就可以說數學不重要。

以前在軍中某專業單位,
就是軍官導方程式給預官coding,
要不懂某些專業領域的程式設計師全部自己來那是不太可能的。
樓主買罐通樂

因為喝了就無師自 就很快
NPNT = No Picture No Truth 請多多點擊贊助商廣告,有贊助商的支持才有穩定的Server和快速頻寬。
這一題我想回答耶...
想一句名言好了...程式人人會寫, 人人都寫得出來。

就好比樂器人人會玩, 好不好聽是一回事,
寫個程式 0 加到 100 當然可以, 就好比樂器從 Do Re Mi Fa...一直吹到 Do,
是程式嗎? 是樂音嗎? 當然是....

只是...這樣似乎沒什麼用途。
就好比一把剪刀, 有人可以剪出花來, 程式就像工具。

不同的程式語言, 就像是不同的工具,
每一把工具都有詳細的使用說明書 -- 每一種程式語言都有 On Line Help.

>有多少人學程式基礎不需要靠老師

從未學過程式基礎的, 最好拜師, 少走冤汪路, 速度快多了,
如果是已經學過兩種語言以上的人, 就不需要再拜師了, 靠原廠手冊就可以。

重要的是, 程式只是工具, 寫會計系統, 和寫導航系統完全是兩碼子事。
不是說會了VB(應該說懂 VB 語法) 就會寫這兩種程式。

------------------舉不完的例子......
請問,

您學了中文, 會講話, 就會作詩嗎? 詩還有很多類, 每一種都會嗎?

電腦語言應用, 浩瀚無垠啊~~~

下台一鞠躬, 樓下繼續...
天長地久是多久~
小弟不是寫一般Desktop的
而是寫自動控制的~但應該大同小異才對



不可以否認的…寫程式還真的需要一點天分,尤其是邏輯性


然而阿~再多的天分、學再多的程式

還不如把你丟到職場中,讓壓力去讓你成長



想像一下

當一個對程式完全只有基礎的情況下
老闆丟了一張光碟和一本書(那時公司用 LabWindows/CVI ,以 C 寫 Handler ,只留下一本原文教育手冊)
然後給你 10萬行的 source code
要你一週內修改老闆所要的動作…

在先前程式設計師跑掉無人交接的情況下要去瞭解對方的程式架構
大量source code幾乎註解只有5%
冒著:「一改錯~設備就撞在一起」的強大財物風險

這個時候,就是你發揮潛能的時候了,畢竟不是成功就是死嘛

雖然壓力指數超高,但是卻是進入程式世界的最快的方式
也可以很快的去發掘一個人的潛力…

畢竟小弟就是這樣子走過來的XD~
一旦上手了之後,轉到其他平台也不是問題了
(後來的設備就改用.NET寫了)


所以阿~與其在那裡想東想西
不如趕快多找些case讓自己實做,增加實力才對

想想看為什麼高職還要上實習課,就是這個道理了


不過題外話
台灣寫設備控制的人才好像不多
找了三年還是一個人
IF youWantAddme THEN addMsnTo:niklee29@hotmail.com END IF :)
如果今天學測數學考15級分 那可能性很高拉
天份很重要,我有一個很強的同事,逼近 hacker 水準,後來發現竟然是物理系的
免責聲明:本文所載資料僅供參考,並不構成投資或人生建議,本人對該資料或使用該資料所導致的結果概不承擔任何責任。
我們教授說過: "程式要寫得好,手就一定要黑" ~ 也就是要常寫啦~

程式基本概念都差不多,只是這些工具在手上,看你要怎麼應用而已~

有點像樂高積木一樣,物件一個個串來串去,這邊是指物件導向


簡言之~多寫,遇到問題時不斷嘗試 Try & Error ~ 你功力就會慢慢進步了~
文章分享
評分
評分
複製連結
請輸入您要前往的頁數(1 ~ 7)

今日熱門文章 網友點擊推薦!