弱点工程师知识图谱_我如何克服软件工程师的弱点
弱点工程师知识图谱
I'm currently a Software Engineer in one of the fast growing startups in my country.
我目前是我所在国家/地区发展最快的新兴公司之一的软件工程师。
I'm an open source contributor.
我是一个开源贡献者。
I'm a writer on Medium and for freeCodeCamp.
我是Medium和freeCodeCamp的作家。
I also published my own Mobile Application with my own back-end server.
我还使用自己的后端服务器发布了自己的移动应用程序。
Some people might look at me and think that I'm an ideal Software Engineer. You might think that I have always been like this, able to do everything like I was born with the talent to do so.
有些人可能看着我,认为我是理想的软件工程师。 您可能会以为我一直都是这样,能够做到像我天生那样具有天赋的一切。
But in reality, I am not everything that people see. Even now, everything I am doing is all for the sake of growing.
但实际上,我并不是人们所看到的一切。 即使到现在,我所做的一切都是为了成长 。
I am not an overly smart person. I used to score pretty badly during my university life. And I don't have a good long term memory.
我不是一个聪明的人。 一世 过去在我的大学生涯中成绩很差。 而且我没有长期记忆。
I am not a fast learner. Some people might only need to be explained something once to fully understand it. Meanwhile I might need two or three explanations.
我不是一个快速学习者。 有些人可能只需要被解释一次就可以完全理解它。 同时,我可能需要两三个解释。
I was not even a good writer. I always struggled doing those assignments which asked you to write a story in 1000 words kind of thing.
我什至都不是一个好作家 。 我总是很难完成那些要求您用1000字的东西写一个故事的任务。
And especially, I am not a confident person. I have huge Impostor Syndrome.
特别是,我不是一个有信心的人 。 我患有巨大的冒名顶替综合症 。
Fortunately, I am able to compensate for all those things that I lack. I'm able to get myself back up every time I am feeling down.
幸运的是,我能够弥补我所缺少的所有东西。 每当我感到沮丧时,我都能使自己恢复活力。
Still, nothing comes instantly. Everything comes with hard work and progress. It takes times and dedication to overcome it all.
但是,没有什么立即发生。 一切都伴随着努力和进步 。 克服这一切需要时间和奉献精神。
In this article, I will share several things that enable me to overcome my own weak points.
在本文中,我将分享一些使我能够克服自己的弱点的东西。
1.养成学习习惯 (1. Make learning a habit)
Some people read books every day. Some people watch videos or listen to tech podcasts for learning, or even take online courses.
有些人每天都读书。 有些人观看视频或收听技术播客进行学习,甚至参加在线课程。
As for me, I tend to lose focus on long reads and stop halfway through on online courses. But I found reading short tech articles on Medium or freeCodeCamp effective for me. Finding the best way for you to learn is the first step into learning.Make it become your habit. Whether it's having 5 minutes to read every day in your morning toilet, or even time to read before bed. As for me, I always commute with public transportation and I tend to spend my time finding a good 5 to 10 minute article to read.Learning keeps me updated everyday. Having a head start has helped me keep myself together so I don't get left behind on track.
对于我来说,我倾向于不再专注于长时间阅读而停在在线课程的中间。 但是我发现阅读有关Medium或freeCodeCamp的简短技术文章对我有效。 寻找最佳学习方法是学习的第一步。 使它成为您的习惯。 每天早上洗手间有5分钟的阅读时间,甚至有时间在睡觉前阅读。 对于我来说,我总是上下班上下班,我倾向于花5到10分钟时间阅读一篇不错的文章。学习使我每天都在更新。 抢先一步帮助我保持了团结,所以我不会落后于正轨。
Learning is a lifetime journey for us.
学习是我们一生的旅程。
2.使编码习惯成为习惯 (2. Make coding a habit (too))
Yes, it does sound crazy. When you are doing it, a lot of people will think that you need to get a life. Why did I say that? Because I am living proof of that case!But for me it's a part of making myself better. It keeps me from getting rusty and also it helps a lot when I am trying to learn new things. After all, hands-on execution really helps me a lot when learning new things. Making coding into a habit is not an easy thing - for god's sake it is coding! It's full of weird magic and unknown realms. All that aside, you need to find some parts of it that you like. As for me, I love the challenge of exploring new things, which is never ending in coding.Just because you like it doesn't mean you'll make it a habit. What really helped me back then was doing 100 days of code. It helped me get into the habit of opening a computer everyday and at least looking at some code.
是的,听起来确实很疯狂 。 当您这样做时,许多人会认为您需要获得生活。 我为什么这么说? 因为我是那件事的有力证据,但是对我来说,这是使自己变得更好的一部分 。 它使我免于生锈,并且在我尝试学习新事物时也大有帮助。 毕竟,动手执行确实对学习新事物有很大帮助。 使编码成为一种习惯不是一件容易的事-天哪,这就是编码! 它充满了怪异的魔法和未知的领域。 除了这些,您还需要找到它喜欢的某些部分 。 对于我来说,我喜欢探索新事物的挑战,这永远不会以编码结束。仅仅是因为您喜欢它并不意味着您就会养成习惯。 当时真正帮助我的是执行100天的代码 。 它帮助我养成了每天打开计算机并至少查看一些代码的习惯。
3.分享是关怀 (3. Sharing is caring)
When you are learning so much, there is always time to give back. This really helps boost your confidence. It's also one of the better ways for you to learn, as sharing will help to fill any knowledge gap in thing you are trying to share. There are plenty of ways in which you can try to share your thoughts: writing a blog or article is one of the ways (as I am doing right now). Giving a technical talk, or even simply mentoring your peers are other ways. Also, remember those stack-overflow questions you have been copy-pasting? It is now the time for you to give back to the tech community and share your own though also.
当您学到很多东西时,总是有时间回馈 。 这确实有助于增强您的信心。 这也是您学习的一种更好的方法,因为共享将有助于填补您尝试共享的东西中的任何知识空白 。 您可以尝试多种方式来分享自己的想法:写博客或文章是其中一种方式(正如我现在所做的那样)。 其他方式是进行技术交流,甚至只是指导您的同行。 另外,还记得您一直在粘贴粘贴的那些堆栈溢出问题吗? 现在是时候回馈技术社区并共享自己的时间了。
4.研究一个开源项目 (4. Look into an open-source project)
GitHub is full of interesting things. Try to take your time exploring and you might find a lot of interesting things. Some are complicated super-libraries, some are not even code, only list of open-source APIs which you can use. There are even some joke repositories there for a laugh.Contributing can even start from making an issue on a repository. Every big thing always starts small.
GitHub充满了有趣的东西。 尝试花时间探索,您可能会发现很多有趣的东西。 有些是复杂的超级库,有些甚至不是代码,只是可以使用的开源API列表 。 那里甚至有一些笑话存储库供您娱乐,甚至可以从在存储库中发布问题开始进行贡献。 每一件大事总是从小事开始。
5.假冒综合症? 从中学习! (5. Impostor Syndrome? Learn from it!)
Have you ever felt like you are a fake? Feel scared that everybody will figure out that you are just a scam, like you don't actually belong here? Yup, that's what impostor syndrome is. Most people certainly have felt this before, especially in the fast growing field of technology. In reality, this is very common and it is actually a good sign if you are having it. This means you are in a place where you know enough to know that you do not know enough things. The thing about impostor syndrome is, don't let it overwhelm you with negativity. Let it drive you and become a motivation for you to grow and be better.
您是否曾经觉得自己是假货 ? 害怕每个人都会发现您只是一个骗局,就像您实际上并不属于这里吗? 是的,这就是冒名顶替综合症 。 大多数人肯定以前就已经感觉到这种情况,特别是在快速发展的技术领域。 实际上,这很常见,如果有的话,这实际上是一个好兆头。 这意味着您在一个足够了解的地方, 知道自己不了解足够的东西 。 关于冒名顶替综合症的事情是, 不要让它消极地使你不知所措 。 让它驱动您,成为您成长和变得更好的动力 。
最后的想法 (Final thoughts)
Now, even after all that, you might wonder if I have successfully dealt with all my weaknesses. If I have already accomplished enough. If it's time yet for me to stop.
现在,即使如此,您可能仍想知道我是否已经成功解决了我所有的弱点。 如果我已经足够完成的话。 如果我该停下来了。
The answer is a big NO.
答案是否定的。
You never stop in growing. The moment you stop growing, you will start dying inside. The world is vast and you'll never have enough knowledge.
您永远不会停止成长。 当你停止成长的那一刻,你就会开始在里面死亡。 世界辽阔,您将永远没有足够的知识。
Success is a long journey ahead, nothing is ever instant. Focus more on the progress rather than your destination and your path will feel lighter. Keep up your consistency and you will surely reach your destination. Even then always remember to give yourself a break when the time comes.
成功是漫长的旅程,没有任何事情是即时的。 将重点更多地放在进度而不是目标上,您的道路会更轻松。 保持一致性 ,您一定会到达目的地。 即使这样,时刻记得时机休息 。
Thanks for reading through my article! I do hope that it will be useful for you! I will be very happy if it is! :)
感谢您阅读我的文章! 我希望它对您有用! 如果可以的话,我会很高兴的! :)
"It does not matter how slowly you go so long as you do not stop" ~ Confucius
“只要走不停,走多慢都没关系”〜Kong子
弱点工程师知识图谱
更多推荐
所有评论(0)