动力电池编码追溯系统
This post was originally published on Coder-.
该帖子最初发布在Coder-上 。
Does this story sound familiar?
这个故事听起来很熟悉吗?
You’ve decided to learn to code! Filled with excitement at finding a new career, you quickly sign up for a Udemy course and register at freeCodeCamp.
您已决定学习编码!寻找新职业充满了激情,您Swift注册了Udemy课程并在freeCodeCamp注册。
Feeling optimistic and eager, you sit down and start going through the material that evening.
感到乐观和渴望时,您坐下来,开始阅读当天晚上的内容。
In the next several weeks, you fall into a pattern of studying coding till late at night, then waking up early the next morning to go to work. But you’re starting to get confused by some of the concepts, and there isn’t anyone to ask for help.
在接下来的几周中,您将陷入学习编码的模式,直到深夜,然后在第二天清晨醒来上班。但是您开始对某些概念感到困惑,而且没有人需要帮助。
You’ve sacrificed your free time, and haven’t watched TV to unwind in a while. Also, having to miss nights out with friends sucks.
您已经牺牲了自己的空闲时间,而且还没有看电视放松一段时间。另外,不得不错过与朋友共度的夜晚。
After a couple of months, all the late nights and lack of sleep are starting to weigh down on you. You bitterly come to the realization that you won’t be anywhere near landing a new job in 6 months. The thought is incredibly discouraging.
几个月后,所有深夜和睡眠不足都开始给您带来压力。您很痛苦地意识到,您将在6个月内找不到新工作。这种想法令人沮丧。
Finally, you decide to take a break. You’re feeling burned out and frankly exhausted. That break extends out for further months.
最后,您决定休息一下。您感到疲惫不堪,坦率地疲惫。这次休假又延长了几个月。
Later that year, you realize you haven’t cracked open your tutorial for a really long time. Sighing, you shove the thought of someday having a job you love into the back of your mind.
那年晚些时候,您意识到您已经很长时间没有破解您的教程了。叹了口气,你想起某天有一份自己喜欢的工作在脑海中回荡。
Maybe next year.
或许明年。
编码时保持动力 (Staying motivated while coding)
Is this story similar to your own? If you’re trying to teach yourself how to code, you are probably pretty familiar with the struggles in the story.
这个故事和你自己的故事相似吗? 如果您想教自己编码,那么您可能对故事中的挣扎非常熟悉。
Learning coding or any skill on your own is way different from being in a classroom with a teacher. You don’t have mandatory classes, tests, grades, or the fear of failing to keep yourself motivated.
自己学习编码或任何技能与在老师的教室里学习是不同的。 您没有必修的课程,测试,成绩,也不必担心无法保持动力。
When you’re learning to code by yourself, you have to generate your own motivation.
当您学习自己编写代码时,您必须产生自己的动力。
So how can you accomplish this? How can you make sure that you keep learning, and don’t give up?
那么如何才能做到这一点呢? 如何确保自己不断学习,不放弃?
It’s tough, but it is possible. This article will share some tips and strategies that you can use to stay motivated when learning to code.
很难,但是有可能。 本文将分享一些技巧和策略,您可以在学习编码时使用这些技巧和策略来保持动力。
Here’s a quick outline of what we’ll be going over:
以下是我们将要进行的工作的简要概述:
Have an end goal in mind.有一个最终目标。 Be realistic about your goals.对您的目标保持现实。 Choose consistency over speed.选择一致性而不是速度。 Build up your willpower muscle.增强意志力。 Avoid burnout and get rest.避免倦怠并休息。 Don’t let impostor syndrome get you down.不要让冒名顶替综合症使您失望。 Find a community of peers.寻找同龄人社区。 Get involved with local meetups.参与当地聚会。 Don’t compare yourself to others.不要将自己与他人进行比较。 Stay curious and keep it fun!保持好奇并保持乐趣!
Hope you find these tips helpful!
希望这些提示对您有所帮助!
1:牢记最终目标。 (1: Have an end goal in mind.)
This might seem obvious, but have a concrete goal in mind when you’re starting out. Take a few minutes to really think about what your #1 goal is. What’s the most important part to you?
这看起来似乎很明显,但是刚开始时要牢记一个具体的目标。 花几分钟时间真正考虑一下您的#1目标是什么。 对您来说最重要的部分是什么?
It could be to find a full-time job as a web developer so you can support your family financially. Or to have a flexible career where you can live anywhere. Or to work for yourself, without having a boss.
可能是找到一名全职的Web开发人员,以便您可以在经济上支持您的家人。 或者拥有灵活的职业,可以在任何地方生活。 或者为自己工作而没有老板。
In all this, know what your “why” is. What’s the one goal that will get you out of bed in the morning, and makes you want to continue?
在所有这一切中,知道您的“为什么”是什么。 能使您早上起床并使您想要继续的一个目标是什么?
Once you’ve figured out what it is, write it down in a place where you’ll see it often.
一旦弄清楚了它是什么,就将它写下来,您会经常看到它。
Yeah, this sounds cheesy, I know. But it’ll help remind you of your goals and the whole reason that you’re giving up your free time.
是的,这听起来很俗气,我知道。 但这将使您想起自己的目标以及放弃自由时间的全部原因。
It doesn’t have to be a super nice, designed poster. It can just be a post-it note or a piece of paper. One Instagrammer, Marie on @girlknowstech, creates her own simple motivational posters with posterboard. She hangs them on the wall above her computer so she can always see them.
它不一定是设计精美的海报。 它可以只是便条纸或一张纸。 一位Instagram使用者@girlknowstech上的玛丽(Marie),用海报板创建了自己的简单励志海报 。 她将它们挂在计算机上方的墙上,以便始终可以看到它们。
What’s your end goal in learning to code?
您学习编码的最终目标是什么?
2:对您的目标保持现实。 (2: Be realistic about your goals.)
Staying motivated essentially means not getting so discouraged that you just give up.
保持动力本质上意味着不要灰心以至于放弃。
One really big pitfall in getting good at anything is having unrealistic expectations. Why is this?
擅长任何事情的一个很大的陷阱就是抱有不切实际的期望。 为什么是这样?
Well, when you get discouraged, it’s often because your expectations don’t match up with reality.
好吧,当您灰心时,通常是因为您的期望与现实不符。
If you’re jumping into learning to code, thinking that you will go from complete newbie to professional web developer in 6 weeks or 12 weeks, youmaybe setting yourself up for failure.
如果您正开始学习编码,并认为您将在6周或12周内从完全的新手转变为专业的Web开发人员,那么您可能已经准备好失败。
I’m not saying that it’s impossible to land a job after learning for a couple months, but it’s really, really hard.
我并不是说学习了几个月后不可能找到工作,但这确实非常困难。
(And I’m not a huge fan of proponents of the “learn to code in X weeks!” mentality, because they’re usually trying to sell you something. But that’s a whole ‘nother story ? )
(而且我也不是“ X星期内学习编码!”心态的拥护者,因为他们通常是在试图向您出售东西。但这是一个完全的“另类故事?”)
Personally, I think it may take you more like 1 - 2 years to get good enough at coding to apply and land jobs. Of course, a lot depends on your own circumstances. If you are working part or full-time, or you have children, you will have less time than someone who is in high school or doesn’t have to work at the moment.
就个人而言,我认为您可能需要大约1-2年的时间才能精通编码,以申请和找到工作。 当然,很大程度上取决于您自己的情况。 如果您是兼职或全职工作,或者您有孩子,那么您的时间将少于高中或目前无需工作的人。
It also depends on how fast you learn, and pick up new concepts. This is simply something that varies from person to person.
这也取决于您学习和学习新概念的速度。 这只是因人而异的东西。
Ultimately, just know that everyone moves at their own pace. Try to gauge how your progress is going and don’t set up yourself for failure by having unrealistic expectations.
最终,只要知道每个人都按照自己的步调前进即可。 尝试评估进度,不要因抱有不切实际的期望而使自己陷入失败。
3:选择一致性而不是速度。 (3: Choose consistency over speed.)
On the same note, the rather cliched saying, “Slow and steady wins the race” is very true.
在同一点上,颇有陈词滥调的说法是:“缓慢而稳定地赢得比赛”是真的。
When you are just starting out, you might want to rush into things and spend hours each day dedicated to studying and practicing coding.
当您刚入门时,您可能想涉足事物,每天花费数小时专门研究和练习编码。
However, like I mentioned in the previous tip, that may be a somewhat unrealistic expectation, and you may well end up burning out and giving up.
但是,就像我在前面的技巧中提到的那样,这可能是一个不切实际的期望,并且您最终可能会筋疲力尽并放弃。
You’ll be more likely to continue if you figure out how much time you can realistically and sustainably spend each day or each week studying coding. Once you find that out, stick to it.
如果弄清楚每天或每周可以花多少时间来现实和可持续地学习编码,您将更有可能继续。 一旦找到答案,就坚持下去。
Even if it’s only 30 minutes per day, if you do this for seven days a week, you’ll have studied for 3.5 hours that week. In one month that would be about 14 hours, and in one year, almost 200 hours!
即使每天只有30分钟,如果您每周进行7天,那么该周您将学习3.5个小时。 在一个月中大约要花14个小时,而在一年中就差不多要200个小时!
Even small efforts, when combined with consistency, can lead to big accomplishments.
即使付出很小的努力,再加上一致性,也可以带来巨大的成就。
Take brushing and flossing your teeth, for instance. You might spend 4–5 minutes per day on brushing and flossing. A tiny amount of time!
例如,刷牙和用牙线洁牙。 您每天可能要花4-5分钟刷牙和使用牙线。 很少的时间!
But doing that every single day means the difference between having great teeth, and having no teeth.
但是,每天这样做意味着拥有长牙齿和不牙齿之间的区别。
This is why consistency is more important than trying to go as fast as you possibly can.
这就是为什么一致性比尝试尽快完成更为重要的原因。
4:增强意志力。 (4: Build up your willpower muscle.)
Have you ever heard of the idea of willpower being an actual muscle?
您是否听说过意志力是真正的肌肉的想法?
I recently learned about how to develop it, through household chores (yes, exciting, I know).
我最近通过家务学习了如何开发它(是的,令人兴奋,我知道)。
At home, my husband and I divided up the chores. In the kitchen, my husband would wash all the dishes from that day in the sink, and put them in the dishwasher rack to dry overnight.
在家里,我和丈夫分担了家务。 在厨房里,我丈夫将那天起的所有碗碟都洗在水槽中,然后放入洗碗机架中晾干一整夜。
The next morning, first thing, I would put the dishes away while my morning tea was steeping. It only took a few minutes to do, but I haaaated doing it. It’s kind of a boring chore.
第二天早上,第一件事,我要在早上喝茶的时候把盘子收起来。 只花了几分钟的时间,但是我很讨厌这样做。 这有点无聊。
But I just kept forcing myself to do it, because I knew that it was my responsibility.
但是我一直强迫自己去做,因为我知道那是我的责任。
And the interesting thing was, over time, it got easier to just start putting the dishes away!
有趣的是,随着时间的流逝,开始收拾碗碟变得更加容易!
Now, I didn’t enjoy it any more than I did at the beginning. Yeah, still boring.
现在,我没有比开始时更喜欢它了。 是的,还是很无聊。
But my disliked chore had become a habit.
但是我不喜欢的琐事已经成为一种习惯。
How does this relate to willpower being a muscle?
这与意志力是肌肉有何关系?
Well, if you start working out a muscle that’s really out of shape, it’s obviously really difficult at the beginning to do a workout.
好吧,如果您开始锻炼真正变形的肌肉,那么开始锻炼显然很困难。
But over time, working out will actually increase the size of your muscle, and you’ll get stronger. The workout will become easier to do. (This is why weightlifters continue increasing weights, to keep challenging their muscles.)
但是随着时间的流逝,锻炼实际上会增加肌肉的大小,并且您会变得更强壮。 锻炼将变得更容易。 (这就是为什么举重运动员不断增加体重,以不断挑战自己的肌肉的原因。)
When I first started with my dishes chore, my willpower to put them away was very weak. At that point I would much rather not put them away.
当我刚开始做家务时,将它们收拾起来的意志非常薄弱。 到那时,我宁愿不将其丢弃。
But over time, as I kept just forcing myself to do it, I was working out that muscle for dishes and creating a new habit in my daily routine.
但是随着时间的流逝,由于我一直强迫自己去做,我正在锻炼那块肌肉来洗碗,并在我的日常工作中养成了新习惯。
After a while, the habit became so ingrained in my brain that it was actually easier to go ahead and complete that chore, than to put it off until later!
一段时间后,这种习惯在我的大脑中根深蒂固,以至于继续完成这项琐事比将其推迟到以后要容易得多!
To successfully become a coder, you have to develop your willpower muscle to spend time learning to code.
要成功成为一名编码人员,您必须发挥自己的意志力,花时间学习编码。
Even though coding can be really fun, it sometimes sucks to have to make yourself sit down and code, instead of doing other, more fun things in your life.
尽管编码确实很有趣,但有时还是不得不让自己坐下来编码,而不是在生活中做其他更有趣的事情,这很令人讨厌。
But just know that it will get easier over time, the longer you discipline yourself to do the work.
但是只要知道,随着时间的推移,训练自己做这项工作的时间就会越来越容易。
If you have a realistic, concrete goal, aim for consistency in your time spent learning, and understand that your will to code will get stronger over time, you’ll be much less likely to give up midway through.
如果您有一个切合实际的具体目标,希望在学习中所花的时间保持一致,并且理解自己的编码意愿会随着时间的流逝而变得越来越强,那么您放弃中途的可能性就会大大降低。
5:避免倦怠并休息。 (5: Avoid burnout and get rest.)
Overworking yourself is a pretty common temptation if you’re trying to achieve something in your nights and weekends.
如果您想在夜晚和周末有所成就,劳累过度是一种很常见的诱惑。
I’ve also noticed on Instagram, which has a vibrant community of programmers, there are many people who post about how late they stayed up, or how early they woke up to do coding.
我还注意到在Instagram上,那里有一个充满活力的程序员社区,有很多人发布有关他们熬夜的时间或醒来进行编码的时间的信息。
While this plan may work in the short term, it’s really not good for you in the long term.
尽管该计划可能会在短期内奏效,但从长远来看,这对您确实不利。
In my own experience, I’ve been working nearly full-time hours doing freelance web development, and then working on this website in my spare time.
以我自己的经验,我一直在从事近乎全职的时间从事自由网络开发,然后在业余时间使用此网站。
There was a point I hit where I would work a full day, then stay up until midnight or 1am working on writing a tutorial or article.
我碰到的一点是,我将全天工作,然后一直熬到午夜或凌晨1点编写教程或文章。
I remember one weekend where I’d spent all day and night working on the website, and by Sunday evening, I felt simply exhausted.
我记得有一个周末,我整夜都在网站上工作,而到了周日晚上,我感到筋疲力尽。
Knowing that I would have a full day of work the next day was discouraging.
知道第二天我会做一整天的工作令人沮丧。
I realized then that I had probably burnt myself out. And I really needed to make time to rest and rejuvenate myself.
那时我才意识到自己可能已经筋疲力尽了。 我真的需要抽出时间休息和使自己恢复活力。
So one day that week where I didn’t have any projects due, I just lay on the couch and read a book for most of the day. It was glorious. At the end of the day I felt so wonderfully rested!
因此,那一周的某天,我没有任何应交的项目,我躺在沙发上看了一天的书。 这是光荣的。 一天结束时,我感到非常放松!
In your pursuit of learning to code, make sure that you carve out time to not just work, but to rest, if possible. It’ll help you in your progress in the long term.
在学习编码的过程中,请确保您腾出时间不仅要工作,还要休息。 它将长期帮助您的进步。
6:不要让冒名顶替综合症使你失望。 (6: Don’t let impostor syndrome get you down.)
Ah, the dreaded impostor syndrome. It’s something that plagues all beginners. Even more advanced programmers sometimes find it hard to shake off that feeling of not being good enough.
啊,可怕的冒名顶替综合症。 这困扰着所有初学者。 甚至更高级的程序员有时也很难摆脱这种不够出色的感觉。
I’ve said this before, but when I first started working in web development, I was completely terrified of being found out as a faker. This was pretty constant in my first two years at my first job.
我之前已经说过这一点,但是当我刚开始从事Web开发工作时,我完全被发现是伪造者而感到震惊。 在我第一份工作的头两年里,这一直很稳定。
It took almost five years before I actually started feeling more confident in my own skills. So don’t feel discouraged if you’re feeling impostor syndrome. You are most definitely not alone!
我花了将近五年的时间才真正开始对自己的技能更加自信。 因此,如果您感到冒名顶替综合症,不要气feel。 您绝对不是一个人!
One reason that I think this is such a common fear for coders is because the fields of programming and web development are just so broad. There are several programming languages, many different technology stacks, new frameworks seeming to come out every few months, and any number of tools.
我认为这是程序员普遍担心的一个原因是,编程和Web开发的领域是如此广泛。 有几种编程语言,许多不同的技术堆栈,似乎每隔几个月就会出现的新框架以及许多工具。
It’s so easy to get overwhelmed by the vast number of skills that you “need” to know. It’s no wonder that so many aspiring developers struggle with impostor syndrome!
很容易被您“需要”知道的大量技能所淹没。 难怪这么多有抱负的开发人员都在与冒名顶替综合症作斗争!
Conquer impostor syndrome with patience and focus.
耐心和专注地征服冒名顶替综合症。
You’re never going to learn every single thing there is to know about coding. To be honest, no one knowsevery single thing. Most programmers become experts in one programming language, maybe two, and may be moderately proficient or just familiar with others.
您永远不会学到任何有关编码的知识。 老实说,没人知道每一件事。 大多数程序员成为一种编程语言(也许是两种)的专家,并且可能会精通某些语言或只是熟悉其他语言。
There’s nothing wrong with learning more than one language, but try to not jump around too much. You’ll spread yourself too thin.
学习一种以上的语言并没有什么错,但是请尽量不要跳得太多。 你会分散自己的力量。
Instead, try to focus on one main language and one stack, and get good at it.
相反,请尝试专注于一种主要语言和一种堆栈,并擅长于此。
Over time, as your skills grow, your confidence will also grow. And the best part is, you will have picked up many of the core principles about programming, which you can then apply to learning other languages, frameworks, and tools more quickly.
随着时间的流逝,随着技能的提高,您的信心也会随之增强。 最好的部分是,您将掌握许多有关编程的核心原则,然后可以将其应用于更快地学习其他语言,框架和工具。
Another tip is to simply be patient with yourself (this is related to being realistic about your goals). Understand that learning coding is a marathon, not a sprint. It will likely take years before you are very proficient in it.
另一个技巧是对自己保持耐心(这与现实地实现目标有关)。 理解学习编码是马拉松,而不是短跑。 您可能需要很多年才能精通它。
Now, that doesn’t mean that you will never be good at programming - it will just take time.
现在,这并不意味着您将永远不会擅长编程-只是需要时间。
If you can be patient with yourself and your progress, and focus on one or a few skills to build up, you will be more equipped to battle impostor syndrome.
如果您对自己和自己的进步有耐心,并且专注于一种或几种技能的积累,那么您将更有能力对抗冒名顶替综合症。
7:找到同龄人社区 (7: Find a community of peers.)
Another common struggle of people learning web development is that you feel alone.
人们学习Web开发的另一项常见难题是您感到孤独。
When you’re learning in a physical classroom, you have fellow students who are doing the same thing as you. And you have a teacher that you can talk with and ask questions about the material.
当您在物理教室学习时,您会遇到与您做相同事情的同学。 并且您有一位可以与之交谈的老师,并询问有关材料的问题。
If you’re learning coding online or with books, you often don’t have that luxury.
如果您正在在线或通过书本学习编码,通常就没有那么奢侈了。
Finding peers and mentors can be very difficult, but there are some resources online that you can take advantage of. If you haven’t found any coding communities yet, I highly recommend that you take some time to look into them.
寻找同伴和导师可能非常困难,但是您可以利用网上的一些资源。 如果您还没有找到任何编码社区,我强烈建议您花一些时间来研究它们。
Being part of a community can really help with that feeling that you’re alone.
成为社区的一员确实可以帮助您感到孤独。
Reading about other people with similar experiences, who may be struggling with the same issues that you are, can be hugely encouraging and motivating.
了解其他具有相似经验的人,他们可能正在为您遇到的同样问题而苦苦挣扎,这可能会极大地鼓舞和激励您。
Here are a few suggestions for places where you can find peers and/or mentors about coding:
这里是一些您可以找到同行和/或指导者进行编码的地方的一些建议:
Instagram:There are a lot of programmers on Instagram, of every skill level. While it’s not exactly the place to ask for help on coding questions, it’s an amazing place where you can see what other coders are working on or struggling with. I’ve personally really liked it because I feel like I’m part of a greater community of coders worldwide. Check out or take part in the #100DaysOfCode challenge that is really popular there.
Instagram:Instagram上有很多程序员,每种技能水平都有。 虽然它并不是在编码问题上寻求帮助的地方,但它却是一个了不起的地方,您可以在其中看到其他编码人员正在从事的工作或正在苦苦挣扎的工作。 我个人非常喜欢它,因为我感觉自己是全球一个更大的编码器社区的一部分。 签出或参加#100DaysOfCode挑战赛,那里真的很受欢迎。
freeCodeCamp:It’s not only an online full-stack bootcamp, but also has a very helpful message board and Facebook groups that can help out their students.
freeCodeCamp:它不仅是在线全栈训练营,而且还具有非常有用的留言板和Facebook团体,可以帮助学生。
Dev.to:A vibrant online message forum for programmers where you can find discussions, articles, and get support for your questions.
Dev.to:一个面向程序员的充满活力的在线消息论坛,您可以在其中找到讨论,文章并获得对问题的支持。
One word of advice! If you join any of these communities, try to help others, and don’t just ask others for help.
一句话忠告! 如果您加入这些社区中的任何一个,请尝试帮助其他人,而不仅仅是向其他人寻求帮助。
While it’s great to get support and assistance, these communities only work if there are people who are willing to donate their time and energy helping answer questions.
获得支持和帮助固然很棒,但这些社区只有在有人愿意贡献自己的时间和精力帮助回答问题的情况下才能运作。
When you help others, you’re doing your part to help these places continue to work and help people!
当您帮助他人时,您就是在尽自己的一份力量来帮助这些地方继续工作并帮助人们!
8:参与当地聚会。 (8: Get involved with local meetups.)
While you find coding communities online, don’t forget about networking in person!
在网上找到编码社区时,请不要忘记亲自面对面的交流!
Look for meetups or other networking events related to programming in your local area. There are many benefits of regularly attending events.
查找与您的本地编程相关的聚会或其他网络活动。 定期参加活动有很多好处。
Meeting other coders who may be in the same position as you can be really fun and also encouraging! You’ll be able to talk about common struggles and share strategies for how you are overcoming them.
与可能与您处于同一职位的其他编码员会面真的很有趣,也令人鼓舞! 您将能够谈论共同的斗争并分享如何克服斗争的策略。
In addition, many tech companies looking to hire web developers often attend or even co-host meetups. If you get to talking with some of these company reps, you may be able to eventually land a job through them.
此外,许多希望雇用Web开发人员的科技公司经常参加甚至联合举办聚会。 如果您要与其中一些公司代表交谈,您最终可以通过他们找到工作。
All in all, it doesn’t hurt to get involved with communities, and it can only help you.
总而言之,与社区互动并不会带来伤害,它只会为您提供帮助。
9:别把自己和别人比较 (9: Don’t compare yourself to others.)
As you start getting more involved in the coding community, please try to remember not to compare yourself to other coders.
随着您开始更多地参与编码社区,请记住不要将自己与其他编码人员进行比较。
Obviously it’s impossible to not see what other people are doing or accomplishing. But try (as much as possible) to not feel like you have to keep up with everyone else.
显然,不可能看不到别人在做什么或正在做什么。 但是,请尝试(尽可能)不要与其他所有人保持同步。
It’s not bad to see the drive that others have in their own journey, and to transfer some of that energy and excitement to your own. But if you start feeling down if you see someone talking about learning or doing things that you don’t have experience in, or feeling jealous if someone seems to be more ahead of you, you may end up just feeling discouraged.
看到别人在自己的旅途中的动力,并将其中的一些能量和兴奋转移给自己,这并不坏。 但是,如果您看到某人在谈论学习或做自己没有经验的事情而感到沮丧,或者如果某人似乎领先于您而感到嫉妒,您可能最终会感到沮丧。
Everyone has a different situation and progresses at different speeds. Some people will have more time than you, or may be faster at learning certain things than you are. Others will have less time or learn slower than you. No one is better than another person.
每个人都有不同的情况,并以不同的速度前进。 有些人会比您拥有更多的时间,或者在学习某些事物上可能比您更快。 其他人将比您拥有更少的时间或学习得更慢。 没有人比另一个人更好。
Ultimately how fast or slow other people are (or seem to be) doesn’t have any direct effect on you.
最终,其他人(或似乎)有多快或多慢对您没有任何直接影响。
Although it may be difficult, don’t worry about someone else’s journey, just worry about your own ?
尽管这可能很困难,但不要担心别人的旅程,只担心自己的旅程?
10:保持好奇并保持乐趣! (10: Stay curious and keep it fun!)
One of the best characteristics of us coders is that we are curious about how things work. It’s one reason that I love programming and computers!
我们编码人员的最大特点之一是我们对事物的工作方式感到好奇。 这是我喜欢编程和计算机的原因之一!
While you’re learning, you may, for one reason or another, start feeling weary if you’ve been focused on one narrow area for a while.
在学习时,如果您专注于一个狭窄区域一段时间,则可能会由于某种原因而感到疲倦。
Feel free to change gears every so often. If you’ve been slogging away at a JavaScript tutorial and your brain is starting to feel fried, try taking a step back and working on a random side project. Or watch a video or read an article about a different area in programming from what you’re working on.
随时如此频繁地换档。 如果您一直在烦琐地学习JavaScript教程,并且大脑开始感到不舒服,请尝试退后一步并从事一个随机的副项目。 或观看视频或阅读与您正在从事的工作有关的不同领域的文章。
Mixing things up every so often can help keep things fresh.
如此频繁地混合在一起可以帮助保持新鲜感。
There are so many things that are possible with coding – CSS animations, fun API integrations, even just making silly mini apps for fun.
编码可以实现很多功能– CSS动画,有趣的API集成,甚至只是为了制作有趣的迷你应用程序。
One random app I built for fun was a “lorem ipsum” generator. It was a relatively simple tool that randomly chose words and phrases from a list that I had put together. Not the most complicated thing in the world, but it was incredibly fun to make and to show my friends!
我为娱乐而构建的一个随机应用是“ lorem ipsum”生成器。 这是一个相对简单的工具,可以从我整理的列表中随机选择单词和短语。 这并不是世界上最复杂的事情,但是制作和展示给我的朋友们都非常有趣!
在结束时 (In closing)
Learning to code is a really difficult thing to do, and if you’re somewhere on that path, I commend you!
学习编码是一件非常困难的事情,如果您在那条路上的某个地方,我赞扬您!
Even if you feel like you are completely lost and you’ll never be good at programming, just know that it will come with time.
即使您觉得自己完全迷路了,并且永远不会擅长编程,也要知道这会随着时间的流逝而发生。
I really hope that these tips are helpful to you. Any of them strike a chord in your particular situation? Feel free to leave a comment below!
我真的希望这些提示对您有所帮助。 他们中的任何一个在您的特定情况下都感到和弦吗? 随时在下面发表评论!
想要更多? (Want more?)
? Read more tutorials on my blog, coder-.? Sign up here to get emails about new articles.? Join 25,000+ others — Follow @thecodercoder on Instagram.? Check out coding tutorials on my YouTube channel.
? 在我的博客c oder-上教程。 ? 请点击此处以获取有关新文章的电子邮件。 ? 加入25,000多个其他人- 在Instagram上关注@th ecodercoder。 ? 在我的YouTube频道上查看编码教程。
翻译自: /news/how-to-stay-motivated-when-learning-to-code-10-actionable-tips-f5f208f917db/
动力电池编码追溯系统