博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
机器学习岗位太少_太多的东西要学习,很少的时间
阅读量:2519 次
发布时间:2019-05-11

本文共 12734 字,大约阅读时间需要 42 分钟。

机器学习岗位太少

by Rick West

由里克·韦斯特(Rick West)

太多的东西要学习,很少的时间 (So much to learn, so little time)

我学习,保持动力并实现目标的主要技巧 (My top tips for learning, staying motivated, and achieving your goals)

One of the most common questions I get asked is how I managed to find time to learn web development and to , while working a full-time job and with a young family at home.

我被问到的最常见问题之一是,我如何在全职工作和有一个年轻家庭的情况下找到时间学习网络开发并 。

Heck, I even wonder that myself at times!

哎呀,我什至有时不知道自己!

Similarly, these are also some of the most common excuses I hear for why people can’t learn, why people give up, and why they don’t progress further in their careers.

同样,这些也是我听到的最常见的借口,原因是人们为什么不学习,为什么人们放弃以及为什么他们的职业不再进步。

Now, I appreciate that we all have different lifestyles, commitments, motivations, and I most certainly don’t have the definitive answer. But I want share some of my key lessons and tips — for finding the time to learn, staying motivated, and reaching your goals.

现在,我很高兴我们所有人都有不同的生活方式,承诺,动机,而且我当然没有确切的答案。 但我想分享一些重要的经验教训和技巧-找时间学习,保持动力并实现目标。

Don’t let a perceived lack of time stop you from achieving your dreams and reaching your goals.

不要让时间不足以阻止您实现梦想和实现目标。

深而窄 (Deep and Narrow)

This seems like a logical place to start. You might have a rough idea of what you want or need to learn. But have you carefully chosen some resources and a definitive path that your are going to follow?

这似乎是一个合理的起点。 您可能对想要或需要学习的东西有一个粗略的想法。 但是,您是否仔细选择了一些资源和确定的路线?

Usually the answer is a resounding “NO”!

通常答案是响亮的“否”!

I was exactly the same. Like most people, when I first started learning web development, I didn’t really have too much of a plan. What this resulted in was me wasting countless hours learning a little bit of this, a little bit of that, and not really getting anywhere.

我是完全一样的。 像大多数人一样,当我刚开始学习Web开发时,我并没有太多的计划。 结果就是我浪费了无数的时间来学习一点点,一点点的东西,却并没有真正到达目的地。

Time is precious, especially with the many commitments and obstacles that life often puts in our way. So you need to make sure that you maximize every second of what little time you do have.

时间是宝贵的,尤其是生活中常常存在的许多承诺和障碍。 因此,您需要确保将很少的时间中的每一秒都最大化。

This mean’s creating a learning plan, a curriculum, and sticking to it. But you can also maximize the return on your time investment by narrowing in on what you are learning instead of aimlessly learning a little bit of everything.

这意味着创建学习计划,课程表并坚持执行。 但是,您也可以通过缩小学习范围,而不是漫无目的地学习所有内容,从而最大限度地提高时间投资回报率。

Therefore, if your goal is to freelance and build websites for small local businesses, you might decide that you want to learn WordPress. If this is the case, just do it. Learn WordPress and its associated technologies and learn them well. Go deep!

因此,如果您的目标是为本地小型企业提供自由职业者并建立网站,则您可能会决定要学习WordPress。 如果是这种情况,请执行此操作。 学习WordPress及其相关技术并学得很好。 深入!

Focus on becoming a WordPress “expert” rather than getting distracted learning Laravel or the latest JavaScript framework.

专注于成为WordPress的“专家”,而不是专心学习Laravel或最新JavaScript框架。

Similarly, if your goal is to get into enterprise level software development, learning WordPress isn’t going to be a wise way to spend the little time that you have.

同样,如果您的目标是进入企业级软件开发,那么学习WordPress并不是花点时间的明智之举。

That’s not to say that any of these technologies aren’t worth learning, or that you can’t learn and expand your skill set in the future. Just that if your goal is to become employable, get a promotion, or build a product — in the shortest time possible — then you need to maximize your time and concentrate your effort on the things that will get you there the quickest.

这并不是说其中任何一项技术都不值得学习,或者将来您将无法学习和扩展技能。 只是如果您的目标是成为一名受雇人员,获得晋升或制造产品(可能在最短的时间内),那么您就需要最大化您的时间,将精力集中在使您最快到达那里的事情上。

一致性是关键 (Consistency is key)

This has to be the most important thing that I have learned and the best bit of advice that I could give to anyone learning anything.

这必须是我所学到最重要的东西,也是我可以给任何学到任何东西的人的最佳建议。

I’ve found that learning something is not so much about the amount of time spent, but rather, it’s about consistency.

我发现学到的东西与所花费的时间无关,而在于一致性。

For example, if you only have 10 hours of free time each week to dedicate to learning — you will learn and retain more by studying for 90 minutes, 7 days a week, rather than trying to cram 10 hours in on a weekend!

例如,如果您每周只有10个小时的空闲时间用于学习,那么您将通过每周7天学习90分钟来学习和保留更多时间,而不是尝试在周末学习10个小时!

Doesn’t 90 minutes daily sound like a much more achievable goal, too? It’s so much easier to get up an hour earlier, or go to bed an hour later, than it is to give up your entire weekend!

每天90分钟听起来也不是一个可以实现的目标吗? 与放弃整个周末相比,提早一个小时起床或一个小时后上床睡觉要容易得多!

It’s all about forming a habit and making learning part of your lifestyle.

这一切都与养成习惯并使学习成为您生活的一部分有关。

As humans, we are creatures of habit. So make learning part of your daily routine, make time, be consistent, and keep going.

作为人类,我们是习惯的产物。 因此,使学习成为日常工作的一部分,抽出时间,保持一致,并继续前进。

做出牺牲 (Make sacrifices)

As mentioned, you need to make time and you need to be consistent in doing so. This might mean that you need to make sacrifices in order to achieve that goal.

如前所述,您需要花费时间并且需要保持一致。 这可能意味着您需要做出牺牲才能实现该目标。

Whether this means sacrificing an hour in bed, not finishing that book you just started, or missing your favorite TV program — this is what you need to do. I never said it would be easy…

这是否意味着要卧床一个小时,不完成刚开始的那本书或错过自己喜欢的电视节目,这就是您需要做的。 我从未说过这会很容易的……

…However, the important thing to remember here? It’s not forever!

…但是,在这里要记住的重要事情是? 这不是永远的!

This is a short term sacrifice in order to achieve your long term goal.

为了实现您的长期目标,这是短期的牺牲。

For me, since I was working long hours, and had two kids under 3, I decided that my learning time would be 9pm onwards — once the kids were in bed. This would previously have been the time I would sit and watch TV with my wife and relax after a hard day. Instead, I would often stay up into the early hours, get minimal sleep, and be up for work early the next day.

对我来说,由于我工作很长时间,并且有两个3岁以下的孩子,所以我决定我的学习时间将从晚上9点开始-一旦孩子们上床睡觉。 以前是我和妻子坐在一起看电视,度过辛苦一天后放松的时候。 取而代之的是,我经常熬夜,睡得很少,第二天早些时候开始工作。

That was the sacrifice I made…but now, through making that sacrifice in the short term, and achieving my goal of getting a job in web development, I no longer have to make that sacrifice. I work 8 hours at my day job, come home, and can watch all the crappy TV I want.

那就是我所做的牺牲……但是现在,通过在短期内做出牺牲,并达到实现从事Web开发工作的目标,我不再必须做出牺牲。 我每天工作8个小时,回家后就可以看我想要的所有糟糕的电视了。

The funny thing is, I still spend 9pm onwards and stay up ridiculously late, learning new things and working on side projects. It’s funny how that consistent ‘sacrifice’ soon became a habit!

有趣的是,我仍然从晚上9点开始,一直呆在一个可笑的晚上,学习新事物并从事辅助项目。 有趣的是,这种一致的“牺牲”很快成为一种习惯!

认识你的动力 (Recognize your motivation)

Perspective is a wonderful thing. For some people, having a wife and young family might be the reason that you can’t learn to code. The reason that you have no time.

透视是一件奇妙的事情。 对于某些人来说,拥有妻子和年轻的家庭可能是您无法学习编码的原因。 您没有时间的原因。

For me, this was my motivation.

对我来说,这是我的动力。

I decided that I wanted a more stable career, with a brighter future and the possibility of a better work life balance (Who was I kidding!). Ultimately, I wanted to provide a better life for myself, my wife, and my children.

我决定我想要一个更稳定的职业,拥有更光明的未来,并可能实现更好的工作生活平衡(我在开玩笑!)。 最终,我想为自己,我的妻子和我的孩子们提供更好的生活。

Recognizing that this was my motivation made making those sacrifices so much easier.

意识到这是我的动力,因此使这些牺牲变得更加容易。

Whatever your motivation is, whatever your reason, keep that in mind.

无论你的动机是,无论你的理由,记住这一点。

When things get difficult and you feel like giving up, think back to the reason that you started in the first place.

当事情变得困难而您想要放弃时,请回想起您最初开始的原因

将您的学习融入生活的不同领域 (Integrate your learning into different areas of your life)

Learning comes in all shapes and sizes. For example, a common misconception is that if you want to learn how to code, then you have to be sitting in front of a computer. Don’t get me wrong, it certainly helps, but there are often other area’s of your life that you can take advantage of in order to maximize and support your learning.

学习有各种形式和规模。 例如,一个常见的误解是,如果您想学习编码,则必须坐在计算机前。 不要误会我的意思,它肯定会有所帮助,但是您可以经常利用生活中的其他方面来最大化和支持您的学习。

While I was learning to code, working my full-time construction job, I had a commute to work of at least an hour every day. What a ‘waste’ of time…but it didn’t have to be!

当我学习编码,从事全职建筑工作时,我每天至少有一个小时的通勤时间。 多么浪费时间……但这不是必须的!

I started listening to web development and business related motivational podcasts during my commute. While not learning directly, podcasts are a brilliant was of passively consuming content and a great way to get more context around you chosen area of learning.

通勤期间,我开始收听Web开发和与业务相关的激励性播客。 播客虽然不直接学习,但它是被动消费内容的绝佳之选,并且是在所选学习领域周围获取更多上下文的绝佳方法。

Make use of every opportunity you have and immerse yourself in your chosen pursuit. Swap music for podcasts while at the gym, read a chapter of a relevant book or blog post during your lunch break, carry a notepad around with you and take notes as thoughts and ideas come into your head.

充分利用您所拥有的每一个机会,将自己沉浸在所选择的追求中。 在体育馆中,可以将音乐切换为播客,在午餐时间阅读相关书籍或博客文章的章节,随身携带记事本,并在思想和想法进入您的脑海时做笔记。

Find ways in which you can make learning part of your everyday life. Think outside the box.

寻找使学习成为日常生活一部分的方法。 创造性思考。

不要对自己施加太大压力 (Don’t put too much pressure on yourself)

This is also one of the most important takeaways from my experience of learning to code.

从我的学习代码经验来看,这也是最重要的收获之一。

In somewhat of a contradiction to my first point about consistency being key, you must also appreciate that this is life and life isn’t straightforward. Even the best laid plans don’t always work out.

与我关于一致性是关键的第一点有些矛盾,您还必须意识到,这就是生活,而生活并非一帆风顺。 即使是最好的计划也不一定总能奏效。

So, don’t beat yourself up about it. If you miss a day studying, so what. In the grand scheme of things, a missed day here and there isn’t going to make the slightest difference! Just pick it back up the next day and keep moving forward. The odd missed day really isn’t going to matter.

因此,不要为此而烦恼。 如果您错过一天的学习,那又如何。 在宏伟的计划中,这里错过了一天,不会有丝毫的差别! 隔天取回,继续前进。 错失的日子真的没关系。

This goes for staying up too late or forcing it too much too. If you’re tired, go to sleep! If you need a night out with the family, go enjoy yourself. Life’s too short.

这可能是因为熬夜或强迫太久。 如果您累了,那就去睡觉! 如果您需要与家人共度夜晚,那就尽情享受吧。 生命太短暂了。

耐心一点 (Be Patient)

Learning anything is going to take time and things don’t happen overnight.

学习任何东西都需要时间,而且事情不会一overnight而就。

While the goal is always to be productive and learn as much as possible as quickly as possible, you just need to remember that you’re in it for the long run and all will be good in time.

尽管目标始终是提高生产力并尽可能快地学习,但您只需要记住,长期以来,您就一直在其中,一切都会好起来的。

Too often we worry that things are taking too long, we’re not making enough progress, and we’ll never reach our target. I fully understand that, especially in the case of web development. Because there is so much to learn and the scope is so vast, it can be crushingly overwhelming at times.

我们常常会担心事情花费的时间太长,我们没有取得足够的进展,而且我们永远也无法实现目标。 我完全理解这一点,尤其是在Web开发的情况下。 因为有太多的东西要学习,而且范围如此之广,所以有时它可能会令人不知所措。

But we’re talking about something that could materialize into a career that could span the next 10, 20, 30 or 40 years.

但是,我们所谈论的可能会发展成未来10、20、30或40年的职业。

Again, put that into perspective — If it takes you 1 year, 2 years, 3 years or even more to get your first job. Does that really matter?

再次强调一下,如果您需要1年,2年,3年甚至更长的时间才能找到第一份工作。 真的重要吗?

For some reason, in the self-taught development world, it seems to be all about how someone ‘got a job in 6 months’ or ‘landed a $100k junior role’.

出于某种原因,在自学成才的发展世界中,这似乎与某人如何“在6个月内找到工作”或“获得10万美元的初级职位”有关。

But remember, we don’t always get the full context surrounding that situation. At the end of the day, that is someone else’s story, not your own. As long as you are moving forward and making progress, it will happen. Be patient.

但是请记住,我们并不总是能获得有关该情况的完整信息。 归根结底,那是别人的故事,而不是你自己的故事。 只要不断前进并取得进展,它就会发生。 耐心一点。

Don’t compare yourself to others. Compare yourself to the person you were yesterday

不要将自己与他人进行比较。 将自己与昨天的人进行比较

There is no secret ingredient. Sacrifice, hard work and patience are all it takes.

没有秘密成分。 牺牲,努力和耐心都是必需的。

Thank you for reading! ? If you enjoyed it, hit that clap button below. I really appreciate your support and it helps other people see the story.

感谢您的阅读! ? 如果您喜欢它,请点击下面的拍手按钮。 非常感谢您的支持,它可以帮助其他人了解这个故事。

I am always happy to hear from like minded people, so feel free to shoot me an email or say hello on .

我总是很高兴收到志同道合的人的来信,因此随时向我发送电子邮件或在招呼。

I’d also like to take this opportunity to also say a massive thank you to for acknowledging me as one of . Without Quincy and the platform, it wouldn’t have been possible to reach, speak to, and engage with as many people as I have this past year. Thank you to the entire freeCodeCamp community, everyone that likes, shares, supports and contributes to making the community what it is. You’re all awesome!

我也想借此机会对 ( 表示感谢,感谢他承认我是 。 没有Quincy和平台,就不可能像我去年那样与尽可能多的人进行交流,交流和互动。 感谢整个freeCodeCamp社区,每个人都喜欢,分享,支持和贡献于社区的发展。 你们真棒!

翻译自:

机器学习岗位太少

转载地址:http://ufgwd.baihongyu.com/

你可能感兴趣的文章
玩转webpack之webpack的entry output
查看>>
java 操作mongodb查询条件的常用设置
查看>>
黑马程序员_java基础笔记(02)...java语言基础组成
查看>>
关于缓存击穿
查看>>
对innodb 拷贝文件实现数据库的方式(转)
查看>>
python知识点 2014-07-09
查看>>
FloatingActionButton的一点学习感悟
查看>>
ABAP CDS ON HANA-(10)項目結合して一つ項目として表示
查看>>
网站地址信息
查看>>
产品经理 - 登录 注册
查看>>
小白的python进阶历程------05.占位符
查看>>
CF414BMashmokh and ACMDP
查看>>
Notepad++ 通过g++编译
查看>>
JAVA基础2——类初始化相关执行顺序
查看>>
转:Zend Framework 重定向方法(render, forward, redirect)
查看>>
Linux下查看磁盘与目录的容量——df、du
查看>>
关于日记app的思考
查看>>
使用sencha的cmd创建项目时提示找不到\Sencha\Cmd\repo\.sencha\codegen.json
查看>>
如何快速启动一个Java Web编程框架
查看>>
MSP430单片机存储器结构总结
查看>>