學習心得 | Hello, world!

更新於 發佈於 閱讀時間約 3 分鐘

一晃將近半年,ALPHA camp的課程也快到了尾聲,從只會基本 HTML、CSS 與 JavaScript 三大網頁開發語言,到會用 Bootstrap、Node.js 開發,再到最近逐漸熟悉的 React,我自己可以很大聲地說我進步良多。

但隨著更深入網頁開發這個領域,進入眼簾的是更多未知的風景,例如 jQuery、Vue.js、Nest.js,甚至有些東西都還籠罩在迷霧中尚未被我知曉 (比如最近刷題才知道柯里化),我下一步又該如何走?該學什麼?還有什麼是我該知道但我還沒碰過的?我能順利轉職嗎?各種問號浮現在我的腦海中。

在學習的過程,或是現在刷 leetcode 的過程,我往往都會經過 "開始寫 → 哀號 → 繼續寫 → 再哀號 → ∞ → 寫出來啦!" 這樣的輪迴。但我很高興的是我永遠都相信自己完成得了這些課題,而我最終確實也做到了,也收穫了巨大的成就感和喜悅。

這種像是拼拼圖一樣的心情,在一番痛苦之後看著自己美麗作品瞬間覺得前面的一切都很值得,這是讓我繼續鑽研下去的主要原因之一,當然另一個原因是持續學習是前端工程師的必備能力 www


raw-image

我一定要放這張圖,我那時在 ALPHA Camp 的課堂上聽到這句話真是震撼我好久!

我原本也覺得程式就是要自己寫、題目就是要自己解,解不出來就是我菜,去看別人的程式碼算什麼!但後來,哎呀,真香!

其實當時慢慢改變想法也是有點半躺平的心態,畢竟我不是大佬,有些邏輯怎麼想、怎麼寫都不符合預期,或是看了技術文件也百思不得其解,與其躊躇不前,不如就去看看別人怎麼解決。

網頁開發發展這些年,這麼多大佬前輩頂在前面,我現在遇到的問題 99.99% 他們都遇過並且解決了,想不出來時去看看他們的解法、學習他們的想法會是最省力的學習辦法了,可以省去很多自己撞牆的時間。

尤其是現在 AI 當道,ChatGPT 幾乎是顯學了,很多人都在討論 AI 會不會取代工程師的工作,坦白說我不清楚,我自己也有疑慮,畢竟我才剛要入行。但我很清楚,未來不擁抱 AI、不會利用 AI 當工具的工程師是一定會被淘汰的。

我在課程後期開始接觸 ChatGPT,不得不說這真的是一個很方便的工具,我有點後悔沒提早接觸它。ChatGPT 可以在我毫無頭緒不知道該如何起頭的時候提供我方向繼續往下思考,甚至當一個導師幫助我釐清一些程式觀念上的問題。當然它也是會出錯的,所以我們也要學會去分辨、去思考它的回應,善用工具而不是被工具支配才會有朝一日獨當一面,我是這樣想的。


學程式語言時,印出 "Hello, world!" 是一個大家都知道的經典起手式。在半年前,我印出了自己的 "Hello, world!",從此踏入網頁開發的大門。

現在經過一片密林,赫然出現在眼前的儼然是一片更加遼闊的世界,有高山、有大海、有許多我沒看過的風景等著我去探險,我想這時我更應該這樣大聲打一聲招呼:

console.log('Hello, world!')
avatar-img
18會員
37內容數
這個專題用來存放我在學習網頁開發時的心得及知識。
留言1
avatar-img
留言分享你的想法!

































































Jeremy Ho的沙龍 的其他內容
有關 git add, git commit, git push
有關 git add, git commit, git push
你可能也想看
Google News 追蹤
先學習 HTML, CSS, JavaScript 基礎觀念, 再透過實作專案,慢慢熟悉不同的語法使用方式。
Thumbnail
我是一位提示工程師 生成式AI的課程,我大概已經上過1,000人次以上,最近更花費重金,在台大霖澤館舉辦一場百人AIBOT設計課程,並在將近10位的助教協助下,完成課程的設定目標。 在生成式AI的領域中,變化實在是非常地迅速,今天表現不佳的ChatGPT,明天可能問題就可以解決。 過去還有想辦
對於想要嘗試學習前端技術,卻還沒下定決心或不知道是否合適的初心者,六角的體驗營就像是前端開發的新手村,提供基礎的新手教學,讓你對前端有基礎的概念;教你最基本的心法,讓你去打幾隻簡單的怪累積一點經驗值。
Thumbnail
最近ChatGPT-4o的發布引起了我的注意,又在Youtube看上見有人教學如何用ChatGPT設計屬於自己的家教,被他的能力震撼到的我一頭熱就訂閱了plus版然後馬上設計了一個自己的家教。最一開始的時候我只有把它用來學習語言的輔助,但用著用著忽然想到:「如果我把它用來引導我學習我沒有學過的領域呢
Thumbnail
可能包含敏感內容
先說一下我的背景,非本科系從 2022/3 開始接觸到前端領域,在摸索過程中遇到六角學院,買了 HTML 和 CSS 課程從基礎學起。
Thumbnail
這是一篇從為甚麼會加入志工,到第一次擔任志工,並領取任務"直播證書任務"給大家看的小紀錄,同時也是閱歷自己的曾經,從反思自己、質疑自己、到面對自己,各階段的成長經歷。剛從新手村出發的曾經,你是否也跟我一樣,還依稀記得那時受人幫助、啟迪、鼓勵的悸動。
Thumbnail
AI 相關的內容每天都非常多,有聽過很多人因此感覺到焦慮,怕錯過了最新資訊就會趕不上,這篇內容會跟大家詳細的分享我自己的學習方法和經驗,並且會在最後分享一些我的學習資訊來源。
Thumbnail
在我剛開始寫程式的時候,深切地感受到要學的東西實在太多了,尤其在課堂上學的東西跟在公司要打造產品的技能非常的不一樣,有非常多需要自學的地方。 在我剛開始實習的時候,除了看書、看文章、用線上網站練習新語言的語法,我覺得幫助我最多的就是直接練習寫一個 Side project 了。
Thumbnail
前文提到我按照某公司培訓營的指示自學了Scratch,並完成了一個不太理想的「半成品」程式。幾個月後,我參加了另一個課程,不同的是這次是使用PHP,為期三天(週三至週五),每天上課四小時,總計約12小時。課程內容包括基礎語法與環境架設、網路爬蟲、實際構建購物車並與資料庫進行串接。
先學習 HTML, CSS, JavaScript 基礎觀念, 再透過實作專案,慢慢熟悉不同的語法使用方式。
Thumbnail
我是一位提示工程師 生成式AI的課程,我大概已經上過1,000人次以上,最近更花費重金,在台大霖澤館舉辦一場百人AIBOT設計課程,並在將近10位的助教協助下,完成課程的設定目標。 在生成式AI的領域中,變化實在是非常地迅速,今天表現不佳的ChatGPT,明天可能問題就可以解決。 過去還有想辦
對於想要嘗試學習前端技術,卻還沒下定決心或不知道是否合適的初心者,六角的體驗營就像是前端開發的新手村,提供基礎的新手教學,讓你對前端有基礎的概念;教你最基本的心法,讓你去打幾隻簡單的怪累積一點經驗值。
Thumbnail
最近ChatGPT-4o的發布引起了我的注意,又在Youtube看上見有人教學如何用ChatGPT設計屬於自己的家教,被他的能力震撼到的我一頭熱就訂閱了plus版然後馬上設計了一個自己的家教。最一開始的時候我只有把它用來學習語言的輔助,但用著用著忽然想到:「如果我把它用來引導我學習我沒有學過的領域呢
Thumbnail
可能包含敏感內容
先說一下我的背景,非本科系從 2022/3 開始接觸到前端領域,在摸索過程中遇到六角學院,買了 HTML 和 CSS 課程從基礎學起。
Thumbnail
這是一篇從為甚麼會加入志工,到第一次擔任志工,並領取任務"直播證書任務"給大家看的小紀錄,同時也是閱歷自己的曾經,從反思自己、質疑自己、到面對自己,各階段的成長經歷。剛從新手村出發的曾經,你是否也跟我一樣,還依稀記得那時受人幫助、啟迪、鼓勵的悸動。
Thumbnail
AI 相關的內容每天都非常多,有聽過很多人因此感覺到焦慮,怕錯過了最新資訊就會趕不上,這篇內容會跟大家詳細的分享我自己的學習方法和經驗,並且會在最後分享一些我的學習資訊來源。
Thumbnail
在我剛開始寫程式的時候,深切地感受到要學的東西實在太多了,尤其在課堂上學的東西跟在公司要打造產品的技能非常的不一樣,有非常多需要自學的地方。 在我剛開始實習的時候,除了看書、看文章、用線上網站練習新語言的語法,我覺得幫助我最多的就是直接練習寫一個 Side project 了。
Thumbnail
前文提到我按照某公司培訓營的指示自學了Scratch,並完成了一個不太理想的「半成品」程式。幾個月後,我參加了另一個課程,不同的是這次是使用PHP,為期三天(週三至週五),每天上課四小時,總計約12小時。課程內容包括基礎語法與環境架設、網路爬蟲、實際構建購物車並與資料庫進行串接。