动力电池编码追溯系统_如何保持动力以继续学习编码
動力電池編碼追溯系統
It's hard to stay motivated and to continue learning in today's world of constant change in technology, languages, and frameworks. We may feel overwhelmed by the sheer amount of options, and how far the rabbit hole goes down each one.
在當今技術,語言和框架不斷變化的世界中,很難保持動力并繼續學習。 如此眾多的選擇,以及每個選擇下的兔子洞有多遠,我們可能會感到不知所措。
So I wanted to share some of the things I do to stay motivated to keep learning to code, and how I continue to enjoy it day after day, year after year.
因此,我想分享我為保持學習動機而做的一些事情,以及如何日復一日,年復一年地繼續享受它。
Here is my TLDR for those who want to view this at a glance. But if you want to know more, keep reading!
這是我的TLDR,適合那些希望一目了然的人。 但是,如果您想了解更多,請繼續閱讀!
- Start by setting aside only 5 minutes to learn 首先,僅預留5分鐘即可學習
- Break down any learning into smaller achievable parts 將所有學習分解為更小的可實現部分
- Just pick 1 thing to learn and get started on it immediately 只需選擇一件事來學習并立即開始
- Enjoy the process of learning itself as part of the journey 在旅途中享受學習的過程
- Keep to a routine with scheduled time set aside to learn consistently 留出一定的時間安排例行活動以保持一致的學習
- Avoid mindlessness of social media, etc when learning 學習時避免社交媒體等盲目性
- Do it again, continue to learn, it's not something you can fail at, only something you might temporarily put on hiatus 再做一次,繼續學習,這不是您會失敗的,只是您可能會暫時中斷的事情
5分鐘的學習 (5 minutes of Learning)
It doesn't seem like much. It isn't much. But it's more than not doing anything at all.
似乎不多。 不多 但是,它根本不做任何事情。
It's easy to get overwhelmed when contemplating setting aside hours of your time to learn something you might not understand.
考慮花一些時間學習一些您可能不了解的知識時,很容易不知所措。
The engagement for learning to code sometimes misses that level of entertainment you might get when playing a sport or game. But that's because that level of fun happens only once we get into the thick of things.
學習編碼的活動有時會錯過您在玩運動或游戲時可能獲得的娛樂水平。 但這是因為只有當我們深入研究事物時,這種有趣的程度才會發生。
Setting aside 5 minutes each day or week is enough to get you started, and starting is the hardest part. Once you start coding, the rest will come more naturally.
每天或每周留出5分鐘 足以讓您入門 ,而開始是最困難的部分。 一旦開始編碼,其余的將變得更加自然。
You will enjoy and gain the motivation to want to do a little more. I've often found myself learning a lot for hours at a time after planning to have only spent 5 minutes on it.
您將享受并獲得要做更多事情的動力。 在計劃只花5分鐘時間之后,我經常發現自己一次學習了很多小時。
將大型學習分解成更小的部分 (Break down large learning into smaller parts)
Most thing's can be broken down into simpler and simpler parts that are easier to understand at each level. Learning to code is no different.
大多數事物可以分解為越來越簡單的部分,這些層次在每個級別上都易于理解。 學習編碼也沒有什么不同。
Learning JavaScript, for example, might seem like a huge task. There are so many nuances to it. Yet, every part of JavaScript, down to how it handles an array (a group of items), to the way you can call methods (a way to do something) can be broken down layer by layer.
例如,學習JavaScript似乎是一項艱巨的任務。 有很多細微差別。 但是, JavaScript的每一部分,包括如何處理數組(一組項目),到調用方法的方式(做某事的方式),都可以逐層分解。
The final result is that you might just start by learning how to pop (remove a single entry from the group). If you continue learning bit by bit, you will eventually learn how all the methods and functions work, until you can use this one aspect JavaScript without having to google it every time.
最終結果是,您可能只是從學習如何彈出 (從組中刪除單個條目)開始。 如果您繼續一點一點地學習,那么最終您將學習所有方法和函數的工作方式,直到您可以使用這一方面JavaScript而不必每次都使用Google了。
You are essentially building on what you learn bit by bit until you get a better understanding of the whole, and this can be only done by reducing it all into smaller components to start off with.
從本質上講,您是在一點一點學習的基礎上進行構建,直到您對整個過程有了更好的了解,這只能通過將所有過程都簡化為較小的組件來開始。
選擇1件事要學習,并立即開始學習 (Pick 1 thing to learn, and start learning it immediately)
You probably already know what you want to learn, you might have had it in the back of your mind for a while. Whether it is HTML, CSS, React or even just plain old JavaScript, it's great to want to start learning something.
您可能已經知道要學習的內容,您可能已經將它放在腦海中了一段時間。 無論是HTML,CSS,React還是只是普通的舊JavaScript,都希望開始學習一些東西。
If you don't know yet what you want, freeCodeCamp has you covered with heaps of topics so you can just pick one or start at the top.
如果您還不知道想要什么,freeCodeCamp會為您提供大量的主題,因此您可以只選擇一個主題或從頂部開始。
But if you already have a topic, don't just think about it. It's all great to read the latest articles, look at the documentation over and over, see the news of what's happening in that language, but to really get started, you need to just start.
但是,如果您已經有一個主題,請不要僅僅考慮它。 讀最新文章,反復閱讀文檔,了解該語言的最新消息真是太好了,但是要真正開始,您需要重新開始。
This means if you want to learn React for example, just open up a new project right now and start working on it. It doesn't have to be anything fancy, you might just be doing the Hello World getting started guide, but the goal is to stop thinking about learning, and start learning.
這意味著,例如,如果您想學習React,請立即打開一個新項目并開始進行工作。 不必花哨,您可能只是在編寫《 Hello World入門指南》,但目標是停止思考并開始學習。
在旅途中享受學習的過程 (Enjoy the process of learning itself as part of the journey)
When you go for a run, eat some food, or go to watch a movie even, you don't think of it in terms of "I want to complete eating this dinner", or "I successfully watched that movie". Rather, you enjoy the process of what you do.
當您去跑步,吃東西,甚至去看電影時,您不會以“我想吃完這個晚餐”或“我成功看過電影”的方式來思考。 相反,您喜歡自己的工作過程。
Often we forget about this in learning, we focus so hard on "Understanding the language" that we forget about "Enjoying the learning process".
通常我們在學習中會忘記這一點,而我們卻非常專注于“理解語言”,而忘記了“ 享受學習過程 ”。
The best sort of learning is done when you enjoy what you are doing. Your brain will pick it up easier and remember it longer. That's why so many people who do well are the ones already invested and happy to learn something new.
當您享受自己所做的事情時,最好的學習方法就完成了。 您的大腦將更容易拾起它,并記住更長的時間。 這就是為什么這么多做得好的人就是已經投入并樂于學習新知識的人。
The trick is to stop thinking too much about "finishing" and more about what is fun and interesting in each topic you encounter. This way you will go further and be happier for it. When you look back, you will do so happily and when you look forward, you will want to experience more learning journeys.
訣竅是不要過多地考慮“完成”,而要更多地考慮在遇到的每個主題中有趣和有趣的事情。 這樣,您將走得更遠并為此感到高興。 當您回頭看時,您會很高興,而當您回頭時,您將想體驗更多的學習旅程。
留出一定的時間安排日常活動以保持學習的一致性 (Keep to a routine with a scheduled time set aside to learn consistently)
It's easy to put learning last. Last thing of the day to do, last thing of the week to do. You are essentially setting it as the last object with little importance. You won't have energy by the time you get to it, and you might altogether let it lapse.
將學習放在最后很容易。 一天要做的最后一件事,一周要做的最后一件事。 本質上,您將其設置為重要性不高的最后一個對象。 當您到達能量時,您將沒有能量,您可能會完全放棄它。
Instead, schedule it in first. First thing you might do when you wake up, or the first part of your day that you complete before going to work.
而是先安排它。 醒來時可能要做的第一件事,或者上班前一天的第一部分。
You will be setting an agenda for it that is easier to keep. You will have more energy at the start of the day so you will learn it easier. And if you schedule it in before anything else, routinely, you will over time (days and days, weeks and weeks) learn quite a lot.
您將為此設定一個易于維護的議程。 一天開始時您將擁有更多精力,因此您將更輕松地學習。 而且,如果您將其安排在其他任何事情之前,那么隨著時間的推移(幾天又幾天,幾周甚至幾周),您將學到很多東西。
It doesn't have to be for hours – when you spend just 15 minutes on a subject daily over a year, that's over 90 hours of learning!
不必花幾個小時–一年中您每天只花15分鐘學習一個主題,那就意味著學習了90多個小時!
學習時避免社交媒體的盲目性 (Avoid the mindlessness of social media, etc when learning)
It's easy to forget yourself or lose concentration when you have a hundred little distractions. Learning requires mental focus, and staying motivated to learn means that you should put only one focus in front of you.
當您分散注意力時,很容易忘記自己或失去專心。 學習需要精神上的專注,而保持學習的動力意味著您應該只將一個重點放在自己的面前。
With social media notifications popping up in the background, YouTube playing on the side in a picture-in-picture, and a dozen other distractions, you might feel like you are never able to learn.
隨著社交媒體通知在后臺彈出,YouTube以畫中畫的形式在側面播放以及其他十二種干擾,您可能會覺得自己永遠學不會。
The best way to stay motivated and focused on learning is to simply switch all of these things off during your learning period. Set your phone to silent or do not disturb. Close all your browser windows, and if you plan on having music, make sure it's without lyrics that might be so catchy that you find yourself singing along.
保持積極性和專注于學習的最好方法是在學習期間簡單地關閉所有這些東西。 將手機設為靜音或請勿打擾。 關閉所有瀏覽器窗口,如果打算播放音樂,請確保其中沒有歌詞,因為歌詞可能會如此吸引人,以至于您會唱歌。
All of these affect your learning, and if you can cut them out, you will do a better job.
所有這些都會影響您的學習,如果您可以將其淘汰,您會做得更好。
再來一遍 (Do it again)
Continue to learn. It's not something you can fail at, only something you might temporarily put on hiatus.
繼續學習。 這不是您會失敗的,而是您可能會暫時擱置的東西。
If you get used to the idea of learning, it doesn't become a chore, rather, it becomes something you look forward to.
如果您習慣了學習的想法,那么它就不會成為一件繁瑣的事情,而是您期待的東西。
Since technologies, libraries and frameworks are changing so often, it will be something you will need to keep doing in coding. Look forward to it and take time to appreciate that things will never be stale and boring because there will always be something new on the horizon to learn and do.
由于技術,庫和框架變化頻繁,因此您將需要在編碼中繼續這樣做。 期待它,并花一些時間去體會事物永遠不會過時和枯燥,因為在學習和做事中總會有新事物。
保持動力,繼續學習編碼 (Stay Motivated to keep Learning to Code)
These are some of the things I do personally to stay motivated to keep learning to code. I think they have helped me a lot in getting to where I am, which is a Full Stack developer who enjoys doing both Front end development and some Back end work as well.
這些是我個人為了保持學習代碼的動力而做的一些事情。 我認為他們對我所處的位置幫助很大,這是一個全棧開發人員,他同時喜歡進行前端開發和一些后端工作。
Over the years I learnt HTML, CSS, JS, PHP, React, React Native and more. I figured out early on I enjoyed React, so I learn more in that area such as mobile applications, how to use state, and more.
多年來,我學習了HTML,CSS,JS,PHP,React,React Native等。 我很早就發現自己很喜歡React,所以我在該領域學到了更多東西,例如移動應用程序,如何使用狀態等等。
As you learn more yourself, and code more, you will figure out what you enjoy learning and you can focus in on it, but you will only do so if you stay motivated to keep learning to code.
隨著您自己學習和編寫代碼的增多,您會發現自己喜歡學習什么并且可以專注于學習,但是只有當您保持不斷學習編碼的動力時,您才會這樣做。
I'm Adrian from Australia 🦘 I have a tiny channel on Twitter & YouTube, so if you want to know more about me or enjoy my content, check me out sometime 😃
我是來自澳大利亞的Adrian🦘我在Twitter和YouTube上有一個很小的頻道,因此,如果您想了解更多有關我的信息或喜歡我的內容,請隨時查看我的內容😃
Youtube: https://youtube.com/adriantwarog
YouTube: https : //youtube.com/adriantwarog
Twitter: https://twitter.com/adrian_twarog
推特: https : //twitter.com/adrian_twarog
翻譯自: https://www.freecodecamp.org/news/how-to-stay-motivated-to-keep-learning-to-code/
動力電池編碼追溯系統
總結
以上是生活随笔為你收集整理的动力电池编码追溯系统_如何保持动力以继续学习编码的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: vr虚拟现实计算机配置,什么样的电脑配置
- 下一篇: 前端工程师 后段工程师_工程师如何在会计