如何记住不同的语言语法和技术(作为学生)?

发布于 2024-12-17 23:15:17 字数 1459 浏览 0 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

不知在何时 2024-12-24 23:15:17

真的都是重复。你会做很多这样的事情,最终你会习惯的。非常相似的语言(例如 Java 和 C#)有时可能会有点令人困惑,但这就是代码完成派上用场的地方。

你最终会习惯的。每个必须使用多种不同语言工作的程序员在一段时间没有使用某种特定语言后总是需要刷新自己。那里没有例外。

不要被网上找到的教程或包含大量示例的博客所困扰。发布这些内容的人需要花费几天甚至几周的时间来完成一个帖子。他们不是坐下来在 30 分钟内写完文章并发布的超级天才。这些事情需要做很多准备。事实上,大多数投票率很高的博客都有多人参与其中。但他们的名字总是在顶部或底部的某个地方以小字印刷,所以我总是错过这一点。我知道我曾经认为这些人很有才华,他们可以想出一个伟大的想法并在几个小时内把它写出来。很多和我一起上大学的人也这么想。这一切看上去是那么的宏伟,坦白说,却又有些压抑。我们有一天会变得那么优秀的想法似乎太遥远了,以至于我在大学认识的许多人都放弃了。

不要因为这一切的规模而推迟。如果你做得足够多,你就会习惯的。不要在意那些你在商店或网上看到的那些写着“24小时Java专家”的书。实际上,需要 5 到 7 年的时间才能精通某种语言。

It's all repetition really. You'll be doing a lot of it and you'll eventually get used to it. Languages that are very similar, like Java and C#, can be a bit confusing at times, but that's where code-completion comes in handy.

You'll get used to it eventually. And every programmer who has to work with many different languages always needs to refresh him/herself after not doing a particular language in a while. There are no exceptions there.

Don't be put off by tutorials you find online, or blogs with loads of examples. The people that post those work several days, maybe even weeks on a single post. They're not super-geniuses who sit down, write their article in 30 minute and post it. Much preparation goes in to those things. In fact, most blogs that have a high turnout, have multiple people working on it. But their names are always in tiny print somewhere at the top or bottom so I always missed that. I know I used to assume these people were just that talented that they could come up with a big idea and write it out in a couple of hours. And many people who were in college with me also thought this. It all seemed so grand and frankly, it was a bit depressing. The idea that we would one day become that good seemed so far away that many people I knew in college just gave up.

Don't be put off by the magnitude of it all. You'll get used to it if you do it enough. Don't pay attention to those books you see in stores or online that say "Java expert in 24 hours". Realistically speaking, count on 5-7 years to become good at a certain language.

谜兔 2024-12-24 23:15:17

谷歌搜索“Java Cheat Sheet”和“C++ Cheat Sheet”会发现一些非常好的作为起点。不过,自己制作是一个更好的选择,不断改进,你会得到一些你熟悉的东西,并排除你不需要的东西。

随着时间的推移,您可能会克服这个问题,但是快速参考表永远不会有什么坏处。

Googling "Java Cheat Sheet" and "C++ Cheat Sheet" will turn up some pretty good ones as a starting point. Making your own is a better option though, improve on it as you go and you'll come out with something you're familiar with and excludes things you don't need.

Over time you'll probably get over this problem but a quick reference sheet never hurts.

凑诗 2024-12-24 23:15:17

获取每种编程语言或库的备忘单

Get Cheat sheets of each programming language or libraries

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文