Translation of " 5:27 / 9:50 How I Learned to Code in 4 Months & Got a Job! (No CS Degree, No Bootcamp)"
How I Learned to Code in 4 Months & Got a Job! (No CS Degree, No Bootcamp) - YouTubehttps://www.youtube.com/watchSummarized by elmo.chat
not representing its viewsSUMMARIZE
總結
網頁主要內容為一位無電腦科學學位且未經編程靈感營的個人,透過自學編程並在四個月內建立了自己的全棧應用,最終成功找到工作並分享了他的學習過程和策略。
摘要
該網頁內容詳細摘要如下:
- 主角在經歷了輟學、債務和不滿現有工作的情況下,決定學習編程,並在四個月內找到了工作。
- 他通過網絡搜索「如何編程」,發現了 FreeCodeCamp 網站,開始學習網頁開發,包括 HTML、CSS 和 JavaScript。
- 雖然學會了基本的編程概念,如變量、循環、對象和函數,但他發現自己還沒有真正學會如何建立實用的應用。
- 為了全身心地學習,他辭去工作,搬到韓國,並加入了一個共勤空間,使用番茄工作法(Pomodoros)來提高學習效率。
- 他通過 FreeCodeCamp 完成了前端項目,並獲得了前端開發者證書。
- 為了成為一名全棧開發者,他建立了自己的第一個全棧應用 —— 克隆 Pinterest,並使用了 Jira 和 GitHub 來學習協作和版本控制。
- 他通過 Udemy 課程學習了 React 和 Node,並最終完成了他的全棧應用。
- 在尋找工作時,他主動聯繫了潛在雇主,並提出了免費工作的交易,以換取學習和工作機會。
- 經過一系列的應聘和面試,他最終獲得了三份工作 offer,並選擇了一家提供最佳學習機會和薪酬的公司。
- 他的起始薪資為每年 50,000 美元,過渡期後提高到每年 65,000 美元,並獲得了適期的健康和牙科福利。
觀點
- 自我學習的重要性:透過網絡資源自學編程是可行的,並且可以通過實際建立項目來提升技能。
- 實踐與理論結合:學習編程不僅僅是理解代碼,更重要的是能夠將所學應用於實際項目中。
- 全棧開發的必要性:為了成為一名全面的開發者,需要掌握從前端到後端的全棧開發技能。
- 專業工具的應用:使用專業的項目管理和版本控制工具(如 Jira 和 GitHub)可以提高開發效率並促進團隊協作。
- 主動學習與求職策略:主動聯繫雇主,展示自己的項目和技能,甚至提出免費工作的交易,可以增加獲得工作的機會。
- 持續學習與進步:編程是一個持續學習和解決問題的過程,真正的進步往往來自於實際工作中的經驗積累。
TIMELINEbeta
- [00:00:03] - [00:02:02]
- 主角在大學辦學、債務輕重、每週工作六十小時,討厭工作,感到困在原地。
- 主角決定學習編碼,並在四個月內找到了工作,沒有電腦科學學位或參加編碼課程。
- [00:02:05] - [00:04:53]
- 主角之前在技術外的銷售工作,因為沒有大學學位和其他技能,感到技術行業的高薪吸引力。
- 主角開始使用 FreeCodeCamp 學習網頁開發,學習 HTML、CSS 和 JavaScript,並通過 FreeCodeCamp 的前端項目開始建立自己的項目。
- [00:04:56] - [00:07:02]
- 主角通過 YouTube 頻道和 watchandcode.com 學習建立全棧項目,並通過建立類似 Pinterest 的全棧應用程序來提升自己的技能。
- 主角使用 Jira 和 GitHub 管理項目,學習如何與他人合作開發,並通過實際操作學習編碼和解決問題。
- [00:07:05] - [00:09:28]
- 主角定義了他想要的工作,並通過與招聘經理和開發人員的直接溝通,以及提供免費工作的方式來尋找工作。
- 主角最終在四個月後找到了工作,開始賺取收入,並在通過試用期後的薪水從 5 萬美元提高到 65 萬美元,同時獲得遙 distances 工作的好處。