我常聽到一個觀點──自己學習是不可能的;你需要專業人士來指導你走這條荊棘之路──解釋、檢視、控制。 我將嘗試反駁這一說法,為此,如你所知,至少給出一個反例就足夠了。 歷史上有偉大的自學學者(或簡單地說,自學成才的藝術家)的例子:考古學家海因里希·施利曼(Heinrich Schliemann,1822-1890)或格魯吉亞的驕傲,藝術家尼科·皮羅斯馬尼(Niko Pirosmani,1862-1918)。 是的,這些人大部分時間都在XNUMX世紀生活、學習和創作,距離資訊科技的世界極為遙遠。 然而,正如亞里斯多德所說,「學習最重要的目標是學會如何學習」。 在這篇文章中,我將與您分享實際的例子,讓您有效地組織獨立的學習過程。
自學還是可以的。 而且,取得高成績也是很有可能的。 你會感到驚訝:作為一個來自商業教育領域的人(我在培訓中心工作“
我是一個整個職業生涯都在教育領域工作的人(這一年已經超過17年了):我IN教育,我FOR教育。 我想與您分享一些實際例子,讓您能夠有效地組織獨立的學習過程。 這些技術是我個人經驗的概括。 當然,我並不宣稱自己就是最終的真理。 但如果你們每個人都找到至少一種他想在個人實踐中使用的技術,我將認為我的任務完成了。
我的第一個建議是,如果您決定進行自我教育(無論您願意投入多少時間:10 分鐘、一個小時、一天...),請盡量避免在這段時間做其他事情使其盡可能有效。
加州大學心理學教授哈爾·帕什勒說:“如果讓哈佛畢業生同時做兩件事,他的大腦也會變成八歲孩子的大腦。”
學習時避免同時處理多項任務,這樣您就能從學習中獲得最大效益。
但我答應分享實用技術。 我將以前端開發為主題來說明這些自學技巧。 首先,這個主題對我來說非常有趣(從我擔任學校電腦科學老師並向孩子們教授它的那一刻起)。 其次,前端開發是最熱門、成長最快的領域之一(
所以,我們需要獨立獲取新知識,掌握實務技能。 你從哪裡得到它們? 你的來源是什麼? 網路、教科書和其他人——對嗎? 讓我們從互聯網開始。
1. 有效搜尋
有很多搜尋網站。 不同的搜尋引擎有不同的搜尋演算法。 因此,範圍是不同的 - 每個範圍都涵蓋(或用更專業的術語來說,索引)互聯網上存在的部分資訊。 因此,您需要使用不同的搜尋引擎來獲得最大的資源覆蓋率。
但如何組織搜尋才能不被淹沒在大量的「資訊噪音」中呢? 您需要學習如何選擇健康的穀物。 是的,現在搜尋引擎接受自然語言的請求。 用於提供相關搜尋查詢結果的演算法正在不斷改進。 搜尋引擎獲得了大量的附加功能。 但問題是“如何有效地搜尋資訊?” 至今仍然具有現實意義。
幾乎每個搜尋引擎都有高級搜尋和建立它的查詢語言。 但並不是每個人都會定期利用這個機會。
我將使用 Google 作為範例向您展示。 如果我想學習前端開發,我對自己應該關注的技術和值得閱讀的資源感興趣。
- 讓我們進入頁面
高級搜尋。 - 設定參數。 例如:
A。 用片語:前端開發,
b. 與任何單字:2018,
C。 搜尋語言: 英語,
d. 國家: 美國,
e. 更新日期:去年,
F。 單字位置:在頁面標題中。 - 按一下“查找”。
- 在搜尋結果頁面上,我們選擇那些將作為我們研究該主題的起點的資源。
要優化您的搜尋查詢,您也可以使用
2. 線上學習
到目前為止,可能每個人都知道 MOOC——每個人都可以在網路上獲得的大眾教育。 其中最著名的場所包括
在我個人的熱門遊行中,無可爭議的領導者是
在我個人看來,俄羅斯平台無論是在材料品質還是在向聽眾傳遞的形式上仍然比外國平台稍遜一籌,但如果你回答「你會說英語嗎?」這個問題。 如果您回答“是或否”,那麼這也是一個很好的選擇。
讓我們看看使用範例查找所需程式的演算法
- 前往課程目錄 -
電子目錄 - 選擇一個類別:
類別 - 程式設計和開發 - 將過濾器設定為“免費”:類型 - 免費課程
- 表明您的等級:技能等級 - 例如,初學者
- 我們指定要磨練的技能:技能 - HTML、CSS、JavaScript
- 我們還提供了您可以完全免費註冊的課程清單。 它們的優勢在於,大多數都是由供應商參與開發的,並且培訓是在真實專案中進行的。
如果你是初學者專家,不知道訓練應該以什麼順序安排,要上什麼課程,要解決什麼任務,那麼你就有機會報名參加所謂的訓練。 「綜合計劃」。 教育領域的專家已經建構了整個教育軌跡,剩下的就是遵循它。
如何搜尋此類程式
- 讓我們轉到以下部分
高級培訓課程(納米學位) - 透過程式學院(
程式設計學院 )我們找到我們需要的方向:前端 Web 開發人員 .
如何了解找到的課程中哪些比較好? 這裡沒有通用的秘訣;這完全取決於特定人的目標、目的和品質。 不過,我可以給一些建議。
- 閱讀評論以了解其他人的意見。
- 熟悉
簡介 課程描述了內容、結構、技術,提供了一些片段,您可以透過這些片段來評估課程開發方法的專業程度、教師是否以易於理解的方式呈現材料、學生有哪些額外的自我控製或自動控制機制。系統可用。
透過收集這些因素,您可以自己確定這門課程是否值得參加。
另一個常見問題與自組織有關——最多 8% 的學生完成了線上課程。 人們正在尋找特定問題的解決方案,並在找到解決方案後立即停止培訓。 另一個原因是課程的持續時間。 大多數人天生就是短跑運動員,發現長距離跑步很困難。
如果你仍然想完成學業,首先,要培養自我教育所需的品質:
- 學會規劃時間;
- 為自己找到正確的動機;
- 邀請你的朋友陪你學習,這樣你就有人來討論和分析你所學到的東西。
此外,當需要定期向管理階層或其他人進行最終報告時,自組織問題也得到了成功解決。 認證系統也有效,但僅限於需要確認狀態的情況。
3.尋找專家
尋找您可以信賴的知識和經驗的人。 來自該行業的人士已證明自己是高素質的專業人士,願意公開且免費地分享他們的經驗。 你認為這是幻想並且這不會發生嗎? 發生。 您可以使用一些技巧來找到這些人。
請諮詢官方來源,例如製定標準的組織。 他們成立了工作小組來開發專門的內容。 有關它們的資訊通常是公開的。
我們來看一個具體的例子。
- 我們去現場
萬維網聯盟 - 轉到工作組 -
各个工作組的活动。 - 其中,我們選擇目前我們感興趣的一項。 例如,層疊樣式表 (CSS)。
- 我們進入參與者類別並訪問參與這些標準制定的所有組織:
来临嘉宾 - 我們尋找受邀專家-國際社會認可的專家。 特邀專家:
雷切爾·安德魯(Rachel Andrew) ,萊維魯
通常,該領域的專家很樂意分享他們的進展。 您可以找到他們的簡報的錄音,查看他們使用的資源列表,查看幻燈片甚至他們簡報的程式碼。 並學習他們的榜樣。
順便說一句,我特別推薦 Lea Verou——她向公眾公開了許多「美味」的開發作品。 她以自己的榜樣激勵了世界各地的許多人。 我也不例外。
尋找專家的第二種方法是透過影片託管網站,您可以在其中找到所需主題的會議錄影。 這
再舉個例子:
- 我們去 YouTube 吧。 搜尋:
前端會議 - 有效的搜尋在這裡也起作用,不應該被忽視。 選擇:過濾器 → 通道
- 我們得到了專門討論該主題的頻道清單。
- 例如:前沿趨勢 → 播放清單 →
2017年前沿趨勢 - 我們選擇任何揚聲器。 比方說
烏娜·克拉維茨 - 她是一位優秀的專家,有很多東西值得向她學習。 - 瞧。
透過這種方式,您可以找到合適領域的專業人士並獲得他們的工作機會。
4.讓人工智慧為你服務
在這裡我的建議很簡單,在我們這個「老大哥」的時代甚至有些矛盾——留下「數位痕跡」:
- 訂閱頻道以獲取“類似”的頻道;
- 「喜歡」並為影片和材料添加書籤;
- 在社群網路上訂閱您有興趣的專業社群頁面。
根據“數位痕跡”,您將獲得與您感興趣的主題相關的建議。 這是進入專業社區的機會,您將獲得有用的信息和實際示例。
5.讀書
有一種觀點認為,隨著網路上可取得的資訊和無數線上課程的出現,閱讀書籍不再具有相關性。 然而,這是根本錯誤的。
書籍對於獲得某些概念、想法、問題和技術的三維視圖至關重要。 它們拓寬了您的視野,專為深入研究材料而設計。
然而,你也應該有效地閱讀。
如何選擇閱讀的書籍?
對於理論研究有
如果我們談論技術文獻,那麼我會遵循簡單的邏輯 - 我使用權威來源的建議。 我所說的他們是指業內公認的專家(我關注他們中的許多人)
一般來說,我更喜歡以實踐為導向的資源。 同時,這對我來說非常重要:
- 因此,演示的語言簡單而人性化(我喜歡對話書籍,其中會提出問題,閱讀時思想會被激發),
- 佈置材料的品質。 當然,內容更有價值。 但包裝讓我們能夠推斷出這本書的用心,讓我們了解賦予這本書生命所花費的時間和精力,以及為作者(以及整個相關團隊)尋找正確的方式透過書表達自己。 正如他們所說,細節決定成敗。 我真的注意到他們。
以下是我絕對推薦的一些書籍範例:
6.使用不同的工具
「我只記得我的手做什麼」——這就是世界教學實踐中眾所周知的「邊做邊學」的教學原則。
遲早你需要在實踐中以某種方式鞏固所有累積的知識。 您需要不斷地進行培訓 - 為此,請找到可以讓您最有效地組織此類培訓的特殊工具。
哪裡可以獲得這些工具?
基於前面的觀點之一(分享工作工具的專家),您可以在他們的部落格和他們發布資料的網站上找到有趣的項目。 這些項目使您能夠實踐正在學習的新技術和工作方法,並發展自己的專業知識。 而且數量很多。
例如,在動畫中,動畫屬性隨時間的變化由某些曲線來描述,或更準確地說,由一組參數(係數)來描述。 最真實的是,從觀眾的角度來看,動畫效果在時間上非線性地發生(只要簡單地熟悉一下華特迪士尼制定的動畫原理就足以確信這一點)。 例如,某個物體逐漸開始運動,然後速度增加,然後逐漸開始減小,等等。從數學上講,這種依賴性是使用貝塞爾曲線來描述的。
看看互動式模擬器
- 定制 (
槓桿作用 ) - 將動畫時間設定為 1,5–2 秒
- 執行測試 - 創造正確的動畫效果:有動作開始的準備、動作本身、完成時的慣性。
更有趣的例子:
Lea Verou 的項目 涉足 JSFiddle CodePen 閃電戰 代碼沙盒
從我的角度來看,我將更詳細地討論幾個最重要的問題。
- 檢查密碼要求
RegExplained 遊樂場 :
任務:用於輸入使用者密碼的表單欄位必須只接受至少 6 個字元長的序列作為可能的值,其中至少包含一個數字、字母(無論大小寫)和任何符號。 應使用標準瀏覽器工具在用戶端進行檢查(為此目的,請使用
- /^.{6,}$/ - 任一 6 個字符
- /^(?=.*d).{6,}$/ - 其中至少一個是數字
- /^(?=.*d)(?=.*[az]).{6,}$/i - 至少其中一個是字母(大小寫不重要)
- /^(?=.*d)(?=.*[az])(?=.*[W_]).{6,}$/i - 其中至少一個是字元(不是字母或數字)
- 另一個例子是圖案庫
CSS3 模式庫 :令人驚訝的是,程式碼變成了幾何圖案!
操作順序:
- 規模90%
- Zig-zag - 背景代碼
主要想法是使用專業網站上免費提供的各種工具,讓您完全免費地磨練您的技能。
7. 成為專家
一旦掌握了竅門,就可以將其提升到一個新的水平,讓自己成為專家。
怎麼做? 容易地。
還記得老師的故事:「我告訴他們三遍,我已經明白了一切,但他們就是不懂」? 您需要傳播您的知識以鞏固它。 作為一個工具,我建議使用 StackOverflow 服務。 這是一個專門創建的資源,開發人員可以在其中尋找專業問題的答案。 回答這些問題的人是同一個人—開發人員。 這就是收集廣泛問題資料庫的方式,每個問題都有解決方案。 您可以成為這些問題答案的作者,了解這個或那個主題並分享您的經驗。
一石二鳥:首先,你學會自己解決這個問題。 其次,學習談論解決演算法,從而更可靠地鞏固記憶中的新知識。
動作順序
- 在搜尋欄位中輸入查詢 - 例如:CSS
- 結果,我們得到了帶有“CSS”標籤的所有問題的輸出
- 轉到“未答覆”選項卡。 我們得到
活動範圍廣闊
或者:
https://ru.stackoverflow.com/ 標籤 - 我們遵循相同的場景。
別忘了
結果
我與您分享了一些簡單的技巧,可以幫助您「學會如何學習」並使自學過程更加有效:
- 有效搜尋。
- 參加大量線上課程(並完成它們)。
- 尋找可以向您學習、交談和諮詢的專家。
- 利用人工智慧的力量:留下“數位痕跡”,讓它為你服務,拓展你的職業圈和視野。
- 看書。 只要有意識地接近他們的選擇即可。 那些作者向你提問並激發你思考的人是最適合的。 不要忘記美感的成分:閱讀帶來的不僅是智力上的樂趣。
- 使用專家提供的各種工具進行訓練。 並且不要害怕嘗試。
- 最後,讓自己成為專家,以便將累積的知識付諸實踐。
人們可能會想:那為什麼還需要培訓中心呢?
我會回答:
網路學院已開放職缺!
來源: www.habr.com