小弟沒有任何相關背景 沒有學歷 年26
畢業從志壯志躊躇到心灰意冷
所以力求轉職 也為了有一個比較穩定的專業
短期學習
「主要」目標是網頁前端的使用者體驗優化
也就是佈局、交互等
甚至是修正一些後台系統的使用體驗
讓員工可以更輕鬆的完成工作事項
如Shopline Wordpress 等…
(我在做行銷常與工程師在討論這件事)
中期除網站外,
更希望往移動端的應用程式前端邁進
又或是全端,這方面尚無頭緒。
學習已有兩個月,
其中不是從HTML和CSS開始,而是直接學JS
主要還是更喜歡思考邏輯與算法
HTML和CSS都是用上班零碎時間學習撰寫
然後大致使用單人git 的用法
用來push檔案、標記日期而已…
所謂自學
最怕用一堆時間在學相對不重要的事情上
並不像課程班有系統的教學,總有一個小目標
(主要我仍需要工作,對課程班也不具信心,可能是我這行太多出來開課割韭菜的課程了
?)
所以有些方向性的問題想問
也可能是先問起來放,
畢竟就業尚早,
甚至完全不知道什麼時候適合就業。
(1)
尚硅谷的JS基礎由於是2016年錄製的
(目前追高級,看起來是以強化原理為主)
所以我還是得找一個課程去補完ES6基礎
依各位前輩之見,適合的有哪些呢
(2)
關於Jquery以及Vue.js
依一個自學者的第一份工作
更應該相對「著重」在哪一個框架上深入學習?
(3)
我是一名行銷,接觸的對象大多都以市面上所謂的「開店平台」如shopline等去生成網站
,也有相當多的oneShop,時常在使用一頁式的廠商。換而言之,我認為能夠接受一個沒
有相關工作經驗的前端工程師,大都是使用這類型的平台去生成網站。
我這個說法對業界來說是對的嗎?
前端工程師在這樣的公司內,
大多數在執行什麼樣的業務呢?
動態庫是否能在這類型的公司使用?
(4)
前端需與後端交互
但當要做前後端的交互時
由於沒有後端或服務器端的基礎能力
我可以利用什麼樣的方式去驗證我這樣做是對的?
(5)
言之尚早,但仍厚顏的問一下
依目前業界來說
第一份工作該具備什麼樣的項目作品
(我剛開始的時候天馬行空過,想參與開源項目一段時間後才找工作)
————————
作為一個提問者
雖說不足掛齒,也無法驗證實用性
但也想試著分享一個基於自學者
短短兩個月的學習歷程
這些東西可能不具有實用性
但對我而言是越學越歡喜。
最起初萌生學習前端的目標是增強購買轉換率
(大概一年多前,但實踐學習是兩個月前,而且實踐前提是以「轉職」為目標,不為興趣
,為的就是更穩定的硬性專業能力以及發展性,還有薪水)
在學習過程中一定要親自去code,不要只看不寫,大多過目即忘(我在第一次看到this和
冒泡的時候覺得很煩躁,寫的霧煞煞,寫到一半甚至連寫都不寫了,後來遇到相關問題仍
然不懂為什麼,終還是去乖乖補完這方面的知識,兼容IE8的時候也是)
我覺得某些地方的底層內容很複雜,如上述所提this或冒泡,但隔三差五的多用幾次,會
越來越明白,總之千萬不要遇到問題就「完全」跳過就是了。
用些零碎時間去找簡單的幾道題目,通常是選擇題,可以幫助你強化一些內容原理,也能
驗證你是否知道關於這個問題的答案。
有些基礎JS的內容,播放清單貧脊,你感覺你看了就好像會很多的那種,一開始別看。有
個相對完整的基礎學習主軸後,有空用零碎的時間看,當作額外的補充內容。
筆記方面,我最起初用了notion在佈局一個邏輯清晰,查照體驗良好,將一堆方法.返回
值.屬性.原理都記入的個人筆記,但我後來認為是浪費時間,因為我壓根沒回頭去看過,
一律面向Google,沒有在面向筆記的。
學習須長時間專心,要利用零碎的時間學習的話,你應該學的是零碎的內容,例如回答選
擇題,一個簡單的算法,閱讀方法內容。
我工作稍閒,8小時閒6小時,原以為可以順暢理解並code主要在看的影片內容,但事實上
是在做夢,通常一天下來一樣的影片內容我需要專注的時候在完整重看一遍,而且上班時
間看的內容基本忘光。
深刻意識到這個問題之後,這類型的時間我多數就是在學零碎的內容,例如看文檔、選擇
題、看我看不太懂的GitHub別人在說什麼之類的…
雖說英文重要,對工程師而言更是如此,
但英文如我般殘障的
也別太執著一定要用英文閱覽
我自己最起初太執著這點
文檔用英文看,看GitHub新手問題
使得光閱讀就有很大的問題
後來我是以看對岸的論壇為主
GitHub為輔
很多專有名詞對岸論壇都會看到
看久爛熟於心
在看文檔或GitHub時
就能多知道幾個字的意思了
我終究是來學程式語言的,而不是英文。