Java Script自學經驗回顧

更新於 發佈於 閱讀時間約 1 分鐘
來到學期2-3的階段,第一個作業就是打造餐廳清單。原本認為經過電影清單的學習經歷之後,對於打造餐廳清單應該也不會太過困難;沒想到我花了2個月的時間才把作業完整交出去。
在寫餐廳清單的初期,第一個碰到的問題就是首頁無法秀出餐廳評分這個選項。我試著參考其他同學的作品也改了版面的設計,卻始終無法出現餐廳評分這個選項。這個問題最少卡了我4天的休假時間,最後我決定先交出去請助教批改也許可以得到解決辦法。
但是當我決定將作業上傳到雲端的Git Hub時我又碰到第二個問題;資料上傳不完整,設定被設定隱藏導致助教無法批改。
我後來決定整個作業重寫,因為我知道我必須重新開始才能找到問題點,作業才能進行下個階段。
關於餐廳評分這個選項無法秀出這個問題,我參考了餐廳分類的寫法。我將badge改成restaurant-badge,結果餐廳評分就奇蹟出現了。坦白說原本的寫法並沒有錯,但換成我自己寫結果就是失敗,幸好誤打誤撞讓我改了一個寫法之後,問題就解決了。
第二個上傳Git Hub的問題,我重新回到教案裡面跟著教案指示一步一步操作,也順利完成上傳作業並得到助教的批改。
整個學習一路上走來我走得很辛苦,碰到很多問題也花很多時間在想辦法解決問題。幸好有專業的助教可以幫助,也幸運可以觀摩其他同學的作品,當然我也一直嘗試在google裡面找答案。學習到現在,我從不知道自己適不適合寫程式;經過不斷碰到困難解決困難,我不只沒有被打敗還充滿成就感;所以我決定繼續走下去,成為一個軟體工程師。
我的感想是學習新事物碰到困難是很正常的一件事;不要有害怕的心情就不會想要逃避困難,就會產生解決問題的信心和能力。只要持續做,時間會證明我們是可以學會的。
為什麼會看到廣告
全端網頁開發專業知識分享
留言
avatar-img
留言分享你的想法!

































































你可能也想看
Google News 追蹤
Thumbnail
介紹如何使用 JavaScript 中的陣列基本增刪元素方法,包括新增、刪除和替換元素的詳細說明。介紹的主要方法有 unshift、push、shift、pop、splice 和 slice,並解釋它們的使用場景和返回值。
Thumbnail
一款遊戲的開發,肯定伴隨大大小小的修改和調整。 創作者不能怕改。但問題是,改東西需要花時間。一些看似簡單的改動,背後程式邏輯可能要好幾天,甚至幾星期才能修正。 對於不懂程式的人,有時很難判斷東西好不好修。所以今天就來說一下,對程式來說什麼樣的修正會令我們頭痛呢?   先以一個草莓奶油蛋糕為例
<template> <div id="charge"> <el-card class="box-card"> <ul class="msg-box"> <li> <h4>充值</h4> </li> <li>
<template> <div id="queryAcc"> <!-- 由於Element-UI官方支援的ICON圖標比較少,這裡我們自訂一個貨幣圖標--> <i class="el-icon-xxx"/><br/> <div> <span>金額</span>
Thumbnail
Vue.js是一種基於MVVM的前端JavaScript框架,類似的框架有React、Angular等。 架設環境 安裝Visual Studio Code(https://code.visualstudio.com/) 安裝Node.js(https://nodejs.org/en/
Thumbnail
從資策會結訓後至今快4年的時間了,可以來初步談談轉職的這段心路歷程了 其實在學習的時候都不是最艱苦的,最艱苦的是該怎麼用短短的履歷以及作品即告訴人家你很行,然後你得到這份工作後,你該怎麼樣去做其實不符合你能力的工作 很多時候我們都只能做中學,在資策會學的東西非常粗淺,就算你得到這份工作了,離你被
Thumbnail
在我剛開始寫程式的時候,深切地感受到要學的東西實在太多了,尤其在課堂上學的東西跟在公司要打造產品的技能非常的不一樣,有非常多需要自學的地方。 在我剛開始實習的時候,除了看書、看文章、用線上網站練習新語言的語法,我覺得幫助我最多的就是直接練習寫一個 Side project 了。
上一篇主要在說如何做決定的,這篇就來寫寫面試前該做什麼準備。
Thumbnail
介紹如何使用 JavaScript 中的陣列基本增刪元素方法,包括新增、刪除和替換元素的詳細說明。介紹的主要方法有 unshift、push、shift、pop、splice 和 slice,並解釋它們的使用場景和返回值。
Thumbnail
一款遊戲的開發,肯定伴隨大大小小的修改和調整。 創作者不能怕改。但問題是,改東西需要花時間。一些看似簡單的改動,背後程式邏輯可能要好幾天,甚至幾星期才能修正。 對於不懂程式的人,有時很難判斷東西好不好修。所以今天就來說一下,對程式來說什麼樣的修正會令我們頭痛呢?   先以一個草莓奶油蛋糕為例
<template> <div id="charge"> <el-card class="box-card"> <ul class="msg-box"> <li> <h4>充值</h4> </li> <li>
<template> <div id="queryAcc"> <!-- 由於Element-UI官方支援的ICON圖標比較少,這裡我們自訂一個貨幣圖標--> <i class="el-icon-xxx"/><br/> <div> <span>金額</span>
Thumbnail
Vue.js是一種基於MVVM的前端JavaScript框架,類似的框架有React、Angular等。 架設環境 安裝Visual Studio Code(https://code.visualstudio.com/) 安裝Node.js(https://nodejs.org/en/
Thumbnail
從資策會結訓後至今快4年的時間了,可以來初步談談轉職的這段心路歷程了 其實在學習的時候都不是最艱苦的,最艱苦的是該怎麼用短短的履歷以及作品即告訴人家你很行,然後你得到這份工作後,你該怎麼樣去做其實不符合你能力的工作 很多時候我們都只能做中學,在資策會學的東西非常粗淺,就算你得到這份工作了,離你被
Thumbnail
在我剛開始寫程式的時候,深切地感受到要學的東西實在太多了,尤其在課堂上學的東西跟在公司要打造產品的技能非常的不一樣,有非常多需要自學的地方。 在我剛開始實習的時候,除了看書、看文章、用線上網站練習新語言的語法,我覺得幫助我最多的就是直接練習寫一個 Side project 了。
上一篇主要在說如何做決定的,這篇就來寫寫面試前該做什麼準備。