-
1 # 野生動物Frank
-
2 # 尚矽谷教育
現在對於想要學習前端技術的學員來說是否參加前端培訓學習,也不是一定是非要透過培訓才可以進行學習的,有時候自學也是可以同樣完成培訓能夠實現的學習效果的。現在市面上的很多前端培訓機構或者是學員分享的一些免費的學習資料的質量也是非常高的,完全可以滿足學習的要求。
前端有必要參加培訓嗎?現在前端是否有必要參加培訓可以從倆個方面進行考慮,一個是個人是否掌握一些程式設計基礎,第二個是自己的學習能力和自律性如何。
1.是否掌握基礎
對於掌握前端技術的一些基礎的學員,主要也是看掌握的情況如何,是否比價紮實,掌握的前端知識是否比較多,如果知識比較多而且也比較紮實還有工作的話建議自學就可以了,如果是僅僅只是掌握了前端技術的一點皮毛,而且掌握的還不是很紮實的話選前端培訓還是有一定的必要的。
2、自學能力和自律性
學習一直一來都是一件比較枯燥的時間,只有能夠堅持下來的人才能夠學習好,所有對於是否選擇參加前端培訓,自學能力和自律性是很重要的判斷因素,如果是自學能力強而且自律性還好的選擇自學也是沒問題的,如果相反的情況,那麼選擇參加前端培訓是比較適合的選擇。
-
3 # BiG咕嚕嘰嘰
可以自學啊 但是自己找學習資料和制定計劃應該很難吧
而且自制力也不一定好 能不能堅持學下去還不知道呢
不管你是自學 還是參加培訓 最終的目的都是為了提高自己解決問題的能力
在培訓班若遇到問題 老師會幫你解決 讓你不必在一個問題上多花時間和精力
但在自學的過程中遇到問題 一切都需要自己去解決
有時候可能連續幾天都沒能想出解決的辦法
如果真的想學的話 推薦還是找個靠譜的機構報名吧
人家又專業的老師講課、答疑、批改作業 還有班主任監督學習
這不是挺好的 能學到東西才是真的啊
這樣進步的才會快一點 時間也不等人吶
你可以去百戰程式設計師官網看看詳情 選擇合適的機構很重要的
-
4 # 基於Linux的運維
個人建議主要從以下幾個方向考慮:
1、您學習前端的目標是啥?作為職業方向發展或者僅僅是需要簡單的應用?例如,我是做運維的,就只需要寫一個後臺管理的前端,那麼完全不需要去培訓,直接用vue-admin-template改改就行。
2、您是想速成,還是想自已花時間摸索,付出方式不一樣,一個是錢,一個時間。
3、您有沒有對應的簡單專案可以練手,不管是你自己學習,還是培訓,沒有專案練手,都不會有太大的成長,無論那種都要多動手自己寫。
-
5 # 程式設計俠
看你目前所處於的平臺,程式設計這回事關鍵在於經驗和平臺,如果沒有實戰個人感覺怎麼自學都沒用,因為沒有壓力給你,無法成長,培訓機構有那麼點好處 但是多數教的是基礎,因為我不感覺裡面的老師有比我牛,而且我們這種是天天被逼的打磨產品的人。所以兩個建議,要是你有錢可以去,要是沒有足夠的學費,建議多看影片以及有人帶你,學習一段時間後去軟體公司上班 謝謝
-
6 # 科技老扎
作為一個三年程式設計師來做答。非科班出身,透過培訓轉行。個人認為自學是可以的,但是需要制定完善的學習計劃並且高效的去實施。這樣其實是很難的,入門前端並達到工作要求並不是一件輕易的事情,尤其是有過其他工作經驗的人,工作必須立刻上手,因為你不是實習生了。
-
7 # 北大青鳥上海號
自學前端能不能找到工作?這是一個機率問題,有人可以透過自學找到工作,也有培訓完也找不到工作的。
自學能夠找到工作的人必然是學習理解能力強,又足夠自律的人。
想去參加培訓,首先就要了解培訓機構能夠給你帶來什麼樣的幫助,培訓機構的本質就是花錢買時間,能夠給你帶來的幫助就是兩點:有一套系統的教程;能有個老師指導你,幫助你解答學習過程中遇見的問題。
參加培訓最主要的就是能有個老師指導你。好的老師能夠幫助你解答學習過程中遇見的問題,也能把生澀難懂的知識點以更通俗易懂的方式給你進行講解,提升學習效率,掌握的知識也更牢固。
很多人在自學和培訓之間糾結的就是,培訓費用比較貴,怕真的好不容易報了,找不到工作負債累累。根據你的情況,我認為你可以先緩緩,不用急著報培訓機構。你有一點點基礎,應該是沒學多久。我建議你可以繼續跟著教程自學一段時間,加一些學習群,遇見有不懂的問題可以在這些學習群問,這樣自學一段時間。把基礎打好。一來可以看看自己是否能夠堅持自學下去,發現自己在學習上確實有很多需要幫助的地方,那還可以參加培訓學習一下。二來即使你去參加培訓,有基礎也能儘量避免跟不上進度的情況。
回覆列表
根據我自己的經歷和經驗,我必須要先明確的說:前端完全可以不去培訓班,自學是完全沒有問題的 !
我大學的專業是通訊工程,但是因為自己的興趣,畢業後逐漸的對計算機程式開發產生了興趣。一開始也是一頭汙水,不知道從何處入門。嘗試了很多,比如 SQL Server 資料庫,Visual Basic等等。但是後來看到了一些關於網站開發的內容後,發現它既屬於計算機程式開發,又含有一些設計的成分(我之前對Photoshop已經有了較多的經驗),所以透過書籍、網路上的教程(圖文、影片)開始了自學。
開始使用的工具是 dreamwarer,但是發現這個工具好是好,但是裡面很多地方都在推薦透過滑鼠點選選單完成的,這與我的想法有些背離。我在一開始就非常清楚自己的路線,是透過程式程式碼的開發,構造網站及其內部的程式。而不是透過滑鼠+選單的“先點什麼、後點什麼”來完成的。
在2013、14年左右,就首先將自己的IDE換成了 WebStorm,還有現在稱霸行業的 Visual Studio Code(簡稱 VS Code)。既然是程式開發,那就用程式碼來解決問題!
你在自學前端開發的時候,一定要明確你的路線。比如方向的話,就是 網站--移動應用App--小程式;比如技術的話,就是 HTML+ CSS + JavaScript,進階的話是 jQuery(已經淘汰了,逐漸不怎麼用了)-- Bootstrap -- Vue/React/Angular;再比如全棧的話,就是 Node.js--Express--Koa2(第二版)--MongoDB--SQL(MySQL/MariaDB/PostgerDB等等);再比如資料通訊的話,就是 RESTFul API -- cookie/session -- async 非同步處理 -- 針對瀏覽器的開發等等。移動開發的話,比如 for Android Kotlin/Java -- Android Studio-- 基於手機硬體的開發, for iOS Swift/Object-C -- Xcode -- Apple Store ,還有就是跨平臺開發,比如 React Native -- ionic -- 現在的 Dart & Flutter(以上可能還有些遺漏,請大家日後補充)
經過以上的路線,認真學習理解概念,多加練習,完成一個個大大小小的練習專案後,你就會對前端開發的整個體系有了宏觀的認識,而且對一些細分方向有了充足的經驗。
其實,如果你去培訓班,他們講解的內容與我上面所述的基本上是一致的。而且培訓班有一個很大的問題,那就是他們很難針對每一個學員的情況進行有的放矢的培訓。為什麼呢?因為他們的學期一般都是4~5個月,他們必須在這個時間內將這一波人送走,他們好去再招新的一班人馬。他們必須讓人員按時流動起來,他們的生意才能繼續下去。所以每天都會有新的內容,不敢太耽擱。但是學員們就不同了,每一個人對一些知識點技能點的理解掌握的速度和程度是不同的,這個知識點有些學員掌握的較快,那麼第二天開始學新的內容他們就沒什麼問題。但是有一些學員可能需要好幾天才能有更好的體會,但是沒辦法,第二天又有新的內容要學。慢慢的,就會積攢下問題,問題積攢多了,大家也知道這裡面的壞處。
我這裡也要說一說培訓班的好處,我也不想那麼極端,那麼短視(雖然我的觀點是不建議去培訓班)。那就是培訓班裡,大家是一個集體,有學習的氣氛,有同學們相互競爭以及求職就業的壓力,有老師和課程在後面推著,你學習的節奏會比較緊湊。因為我之前就在培訓機構裡擔任過教師,在這樣的情況下,一些內心堅強的學員會適應的比較好,但是一些比較脆弱的孩子就會有放棄的風險。後來慢慢的,我又兼任了心理諮詢師的角色,做的事情你們也能猜出來,疏導心理,安慰、激勵、心靈導師、情感熱線等等。所以大家對這種情況也要有心理準備。
還有一種情況,我也有幸遇到了。不知道是好是壞,我就索性給大家講一講,大家去評判吧。培訓機構一般在招生的時候,肯定都會承諾“包分配,包就業”。我之前帶過的一班學生從培訓機構畢業了,但是有那麼幾個由於種種原因(能力達不到公司的要求,工資不滿意,通勤不方便等等),就是沒找到工作。後來這幾個人又回來培訓機構找老闆理論了,幾次談判後,就想了一個這種的辦法,讓這幾個人在培訓班裡上班。一開始他們是我的助教,後來我離開了以後,他們就成了主講了。我從我個人的角度出發來看這種情況,這些“回爐”的老師,其實沒有真正的從事過這一行,沒有上過前線,跑回來給新學員講課,肯定在經驗方面有欠缺。比如一些知識點需要注意的坑、針對不同的需求和場景下的技術選型、團隊協作時要注意的地方、程式部署時要注意的地方、日後維護和改進時的工作流等等,這些經驗已經超越了技術本身了。這些東西,正在上課的學員們肯定看不到,也體會不到,他們當然也不會太關心,畢竟眼下的知識點都還沒有掌握完全。但是這些軟實力恰恰是拉開程式設計師差距的方面。希望大家注意 !
最後,你說你有一點基礎。very good ! 我相信你的這一點基礎也是自學學到的。那麼我也相信你再繼續自學也是沒有問題的。你的學習能力我相信毋庸置疑。你需要做到的就是勤奮,真正的熱愛程式設計和開發,對新技術以及技術的趨勢變化有一定的嗅覺,願意自廢武功重新再來(就像老鷹拔掉自己的舊羽毛,重新長出新羽毛),不怕麻煩(一些高手往往會動腦子把麻煩的事情都做了自動化和封裝,框架就是這個意思)。做到這些,我想你的自學成就不會太差,逐漸的你也會對你自己更加自信,對行業的認識也更加清晰。以後面試、上班參加專案的時候也不會那麼外行。