創作內容

4 GP

10/18,學習與人際關係(不學無術 與 學與致用,上篇已於10/20 16:16更新)

作者:李兒諳│2017-10-18 15:01:53│巴幣:8│人氣:124
各位在看[遊戲程式進展]系列時,其實不用看得太專注
因為個人實力太弱,不太值得當參考
我就說下以前我是怎麼學寫程式的
以前我學的程式語言叫RM-COBOL
(雖然在那之前還有Microsoft Visual Basic
但那時沒正版光碟,且自身其實有些沒心要學
因此RM-COBOL才算是我真正學程式的開始)

我學RM-COBOL時
老師給的範例程式碼我就一直照著打
也沒有一直打啦
就像在練打字速度一樣
同個東西打個約兩次到三次
之後再睡幾覺後就比較有感觸了
(可能也有喚醒些VB(Microsoft Visual Basic的簡稱)的記憶)

於是,在學RM-COBOL(二年級上下學期)的那段假期
忘記是寒假還是暑假
也正好取得正版Microsoft Visual Basic
於是就把過去的作業全部補上
也把數學課本因為學期時間有限
沒教的章節學了些
知道自身離正常學生是有段隔閡的大概這樣就好
(我數學、物理、化學、程式弱
有些原因是我不是在考試壓力巨大的狀態下學的)

後來在三年級時
覺得學的東西(C語言)跟RM-COBOL類似
自己就在課外時發現了幾個網站
CodeProject(以前還沒Github,有些公開原始碼的程式會放在那)
CSDN(大陸人討論程式,應該說是程序的地方)
與一份文件檔:《從簡約到繁複》
那時才想到其實以前我沒被教過滑鼠(Mouse)、GUI(圖形化使用者介面)那些是誰發明的
與其實GUI(可想成會用到滑鼠的程式)可以不用滑鼠的可能性
(比較早期GUI的是用光筆,但這僅是聽說,沒見過實物
這麼說來...繪圖板與筆,該不會~
改天查查資料好了)

在更久之後,就發現了Online Judge系統(線上解題系統)
那時開始隱約發現自己不適合勞心工作
(隱約開始發現自己無心,更是無力解決一些題目)

回正題
看我寫程式
主要看解決問題的想法即可
與搜尋引擎大概要下的關鍵字
大概會找到的網址
(我會盡量寫在程式註解中)

多出來的時間
可以直接跟我討論
或者是去網路上用英文關鍵字
來找找看如何學寫程式
例如MIT(麻省理工學院) OCW(開放式課程)的影片
我記得MIT 2005(還2004)年夏天的那個是用Scheme
而之後感覺像印度腔的是Python
用用看就會知道各程式語言幫人省去了多少麻煩
但有些地方的麻煩降了下來,有些地方又有大麻煩
「太平洋的潮水來回旋轉」
這種類似潮汐的原理
潮汐就是一邊漲潮,另一邊在退潮
因為受到月球重力影響不同的樣子
這我道聽塗說的
(類似函數式語言處理輸入輸出)
比較下不同流派的差異性

我挑Javascript的理由
也有在小屋中其它文章提到
因為它是除了現成遊戲引擎之外
最為省事的程式語言
(例如把各軟硬體差異,幾乎壓成瀏覽器與是否是行動版
現在有時要玩些老遊戲,都需要下個官方或者是高手提供的patch才能玩
有些軟硬體設計不太考慮向下相容,因此改版容易出事)

雖然寫程式是我們一個一個分別獨立的人的事情
但寫的程式卻是各個人在以前就寫過的
因此若能交流是蠻好的
(自身較弱時,善用搜尋引擎即可或Stackoverflow、Github站內搜索)

有時候,可能說是狀況不好吧
會碰上些看不太懂
或者無法順利運作程式的情形
建議用搜尋引擎與多想多睡覺
或者是訂個時間點
像MIT演算法公開課有個建議是
自己卡在一個問題45分鐘以上就該找人求助了
若覺得是個好問題也可以提問

縱然電腦能把人與人之間像球網般的隔開
但許多時候
還是會有或者說必須意識到
他人存在的情形
例如說:
為什麼我們會知道
Javascript能處理鍵盤與滑鼠事件

因為我們用過的網站
讓我們直覺想到
這功能很有可能以前就有出現過了
那Javascript大概會有滑鼠(mouse)、鍵盤(keyboard)、時間(time)
甚至是圖片檔與音樂檔的相關處理

那大概打Javascript 滑鼠 等或者是打Javascript keyboard
就能找到類似w3cSchool的一些程式範例網站
那程式問題就很有機會解決了

最後說下標題的意思
學以致用
就是說學了是要用到的
像在職場中還是要重新學習、適應新環境
而當有人不想時(像是老師、同事不想教,或者是學生不想學)
我們就比較難對些難題或簡單的題目做些應對
(不學無術 是出自班固的《漢書》
對於霍光之於霍光妻子過於寬容
最後導致明明功勞顯赫卻被滅族的評價
這點很類似 賽夏族─矮靈祭 的故事)

我不知道這篇是感傷還是快樂
就僅是單純的一篇文章吧
本來有許多感覺太過說教的片段我都刪了才發的

好,那這篇大概就這樣
我先訂個目標
在17點之前更新完上篇對於第二題的重點
引用網址:https://home.gamer.com.tw/TrackBack.php?sn=3759331
All rights reserved. 版權所有,保留一切權利

相關創作

留言共 1 篇留言

薯條控
我記得國外課程的作業硬度好像都比台灣高很多...

11-09 21:45

李兒諳
沒讀過不知道
雖然OCW是有列些作業
但我判不出是輕還重
(解不出來應該是重)
但國内的其實也不算輕(因為學分數太多,每堂都來個作業就~)
感覺上不管是國內外,主要還是要互助與善用課後輔導11-09 22:25
我要留言提醒:您尚未登入,請先登入再留言

4喜歡★y541258 可決定是否刪除您的留言,請勿發表違反站規文字。

前一篇:[遊戲程式進展]背六十四... 後一篇:雜談近況與[遊戲程式進展...

追蹤私訊切換新版閱覽

作品資料夾

leo25127更新至1243回
穿越奇幻日常系小說『公爵家的獨生子』更新囉,來看看我們無厘頭的ㄎ一ㄤ少爺怎麼在異世界作威作福吧!看更多我要大聲說昨天18:12


face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】