[討論] 沒有GPT的年代怎麼學習程式的
得力於AI的幫助,現在學習任何東西的門檻都降低了很多。任何事情只要你有一絲絲的疑慮,都可以丟給GPT刨根究底的問清楚。
甚至直接讓Gpt幫你生成需要的code。
可以想像以前只能google 、查官方文件、stackoverflow、翻書 etc.查閱一堆可能沒必要的資訊、或是試了很多方法都無解。
可想而知這個挫折感之大,能活下來的都是神人
不知道有沒有人願意分享以前在學習程式時的故事。
-----
Sent from JPTT on my Samsung SM-S9380.
--
對 我也在想我以前那堆妖魔鬼怪的東西怎麼生出來的
以前買過比磚頭還厚的Win32 API的書,整本書就是講API
和程式範例
下一篇:沒有Google的年代怎麼學習程式的
下一篇 沒有電腦以前怎麼學習程式的
以前真的會花好幾小時才找出是個低級小錯誤...
挖比較多時間解析xml資料
看書 範例一個一個自己手動key in
key in後開始亂改 很快就學起來了
下一題,沒電腦之前大家要怎麼上班
看文件阿
1995-2005: 買電腦書 一行一行從書上打下來跑
之後開始有網路跟Stackoverflow 之後就簡單多了
買過Win32 API+1 最早連IDE自動完成都吃語言跟框架
雖然目前為止我覺得LLM花在節省時間效果比解決問題好很多
我家還有一本jQuery in Action
那年代CSS 沒有Flexbox 沒有Grid 從書上學到了很多硬核排版
技巧...
大家都好年輕… 以前寫程式都是跑好幾個圖書館,書店,才
寫得出來。官方API都好幾本書。然後有問題找不到,直接寫
信(不是email喔)給微軟, boradland,… 求救
有磁碟的年代, API是好"幾十張"磁碟,一張一張插進行找AP
I。還沒有範例。
沒有Google Map之前,是怎麼找路的? XD
沒有人用過打洞在紙卡上嗎? 打錯code直接換一張紙
以前書篇幅太有限也不可能從頭給你 一堆他們認為基本
的東西 對新手來說就是要到處去找
以前連網路都沒有就是去找書來看
巴著學長問啊
是google ai目前可以給方向即便是錯的 細節就...
以前就是翻書 那時候的書就好像武俠小說裏面的秘笈一樣
書上有寫的東西 你照著練 書上沒有的東西 你猜不到
直到有IDE會部分補完 或是列出屬性/function之後就好一點
以前寫code根本殺豬公 資訊缺乏的環境與其說神人...
不如說閉門造車硬幹的比例還更高一點 工程師的時間都浪費
在土炮一些有的沒的東西上面
推二樓
Debugger 卯起來用啊 善用除錯工具是開發者的基本修養
Deitel & Deitel
寫程式用打卡的,是我就學時教授講他大學時代的事情耶!
我是電腦單色DOS年代的!XD
教授還講過一整盒卡片不慎散落一地,要重新排序的痛苦!XD
就是 trial and error 呀,小問題就花一天在找資料,
然後再花一天各種改那個錯誤,雷踩久了就學會避開了
沒有Google Maps...2000年前是地獄級 解嚴初期的紙本地圖只
有幾家出版社的堪用 進到電子地圖軍備競賽後才慢慢改善
爛到你拿現在的OSM應該都能全行政區海放的程度
(OSM巷道跟導航還是非常悲劇就是了)
我小時候還把printf()的source印到紙上一行一行研究
Debugger...我還是覺得print解百病 = =
但系統程式語言或組合語言舊沒辦法了
用 pe2 漢書 寫 code 啊
XD
確實,現在想想走過來真不容易
但是那時候開發節奏也沒有現在這麼快這麼緊湊,所以各有
好處吧
我畢業後就沒買書了
stackoverflow
已經變成時代眼淚了
哇!好精彩
學校的話就是google 買書 ; 業界的話就看臉
我學程式的時候連google都沒有欸
難解的問題解出來才有成就感啊
上大學時是文字編輯器+cmd編譯執行看error
快下課幫同學按ctrl+shift+del
順便說很多lib都是看書查用法,linux也要買工具書速查
學最快的時候是幫別人debug,尤其是作業
for(int i = 0; i < 10; i++)
for(int j = 0; j < 10; j++)
if(j = j)
Print("i = " + i + ", j = " + j)
然後找不到為什麼印出的結果都是錯的
我真心覺得以前的我比較強
以前一週就解三個bug,一個功能要做兩週
換語言至少要準備三個月,重構專案可能要弄兩年
AI是對老闆有效率,對工程師來說不見得比較輕鬆
書
紙本地圖不難用吧...那是現在都被GoogleMap寵壞了XD
笑死,無謂的誇大GPT............................
學習程式我覺得差別沒有那麼大啦,反正知識就那些....
有google 就很夠了。要說差別很大,是「寫程式出來」
就真的差別很大,以前還要剪貼,現在都省了.........
要說也是「沒有google等搜尋引擎之前」,怎麼解決問題
紙本地圖好不好用,要看地形/建築路線。我上週開了Google地
圖,沒開導引(所以類似紙本地圖),在北安路的巷子裏找一家
玩偶店,差點找到頭昏!XD
寫c# 花一個下午查stackoverflow,部落格,印度小哥yt 就
只為了一個bug或feature
有那麼困難嗎?
這問題太好笑了吧,生成式AI才出多久
google和官方文件已經是“只能”的時代了嗎......
即便是現在 官方文件還是很重要啊...可能有更新嘛...qq
買工具書來看啊
天瓏、松崗、螞蟻書、快快樂樂學系列
推樓上,差不多同時代!^_^
還有O'RELLY的動物書!
以前根本閉著眼睛過河
廢文風氣不可取
google + stackoverflow大概可以解決9成問題,不能
解決的靠傳統方法,翻工具書自己摸滾帶爬造輪子…
就花時間啊 我以前高中沒電腦 是看書手寫再去電腦教室key
推快快樂樂系列XD
不過問稍微新一點的技術問題他還是可能錯 要小心 我也有點
意外 感覺AI有時候不知道是雲端算力波動還怎樣 平常沒事 有
時候變超笨
18
沒有google的時代才屌 馬力歐 Doom 一堆大神不只把東西寫出來 還順手對殘弱的硬體優化 創世紀 當初因為程式寫完了塞不滿軟碟 工程師佛心再多寫一些不同遊戲機制的關卡 linux當初沒有什麼debug方法 直接是靠人腦精準寫OS 三小X
所以我說你們這些小朋友 沒搞清楚 程式語言 的最終目標 上一篇我提供出一個 製作中文程式語言的想法 是要讓你們知道 因為歷史的關係8
這真的窮人的思維,什麼是浪費?你現在寫的程式,按以前的寫法 隨便一個GUI 就夠你寫一個星期了。 但你現在隨便拉一下就出來了,還可以簡單的變色變形之類的。 這不就省下很多開發的時間?怎麼會有浪費呢。 至於使用者會怎樣,這是使用者的事啊。9
前面有一篇講得很對 沒有GOOGLE時代寫程式更屌 比有GOOGLE時代還屌 因為只能跑書店 要讀很多紙本的書 才有辦法做出程式
14
Re: [請益] 憑良心說AI要怎麼賺錢?我前幾個禮拜 因工作需要需要生成30bit的圖片 我上網找了很多方法 最後使用chat gpt 問了三四次24
Re: [請益] 面試如果考coding可以這樣回答嗎?網路上搜尋文章 正在學習中 結果翻到4年前這篇古文 發現了很有趣的現象 AI完全改變世界 原PO的語言完全就是跟chatgpt施咒的內容XD 當然文章原本主旨是討論面試 這我就不說了 沒這方面知識 只是想分享一下 chatgpt在這幾年的誕生 影響力真的超巨大10
Re: [閒聊] OPENAI出現前,OPENAI出現後完全看寫什麼程式 和自己是否了解自己要幹嘛 TLDR; 寫網路上能找到範本的程式 做一點修改 ai可以做的不錯 省去自己慢慢爬文的時間8
Re: [討論] 用AI寫code產生的疑問GPT本質為用文字去計算機率以及最有可能的輸出 並非邏輯理解, 且有token數目上限. 由於是用大量data + fine-tuning, 應用在生成code上面, 生成的code能不能用取決於: 1. 功能是否常見 2. 使用的語言(language), 函式庫(libraries), Framework是否open source且常用8
[請益] 批次加註解的AI工具建議目前我們有一個用古老語言撰寫的系統,沒有註解且變數命名隨意。由於程式碼量大,希 望能先透過AI進行預覽並加上註解。 我們嘗試使用 ChatGPT,發現它能理解並加註解,但因程式行數過長,常導致部分內容遺 漏,最終無法正常編譯。請問是否有工具或方法能批次大量加上註解,確保完整性並維持 可編譯?6
Re: [閒聊] ChatGPT是語言模型不是搜尋引擎不要講以後了,現在就有一堆被程式愚弄的人。 對,我就在講"chatGPT可以幫你寫程式還學屁語言"的你各位。 首先你必須要了解的是,GPT這東西就跟擲骰子一樣,只是你跟它玩的是 "文字接龍"。假設你問"112年12月台灣進口多少巴西咖啡" 它會這樣回答:4
[問卦] 都問chatgpt什麼問題?剛因為工作上的問題 查Google都沒答案 但gpt 好強 會給建議 連細節也都有 而且還能幫你修履歷 改程式 心理諮商 你各位都問gpt 什麼問題啊3
Re: [閒聊] 我們離人工智慧的奇點已經不遠了嗎?用AI寫程式真的爽(注意要用英文,英文輸出快很多) 可惜我是寫嵌入式的,而且SDK全部都私有的 AI幫助有限QQ 不過幫助還是很大 像是uart常常會輸出一堆log看都懶的看 就全部丟GPT 然後他就會幫你整理出重點- 阿肥外商碼農阿肥啦! 關於這點齁!我自己使用心得就是當前的GPT不管是3.5或是4.0,通常遇到比較難的Code 都要反問幾次才會有八成是正確的,然後再複製下來自己改個一兩行。 而反問就是高手才知道這團Code哪裡有Bug或是行為有問題,所以基本上還是會反映到使 用者的程式水平,除非這段Code真的簡單到Stackoverflow就有。
X
[問卦]跑機器學習是不是也很麻煩啊?跑個機器學習的開源碼,跑一堆狗屁問題出來, 那個套件安裝有問題,那個怎樣不相容,問GPT只會在那裡鬼打牆而已, 有沒有跑個機器學習環境設置比寫程式還麻煩的八卦? --