发布于 2026-01-06 6 阅读
0

我学习 JavaScript 的第一周

我学习 JavaScript 的第一周

大家好!我是一名30岁的土木/建筑工程师,正在学习编程,这是我第一次接触编程。我会在这里分享我的学习历程。

章节

旅程被低估了

“到达目的地的喜悦是短暂的,真正的乐趣在于旅途本身。”

我从 freeCodeCamp 获得了第一个认证,我欣喜若狂,但我知道这种快乐就像生活中所有的快乐一样,即使不是更短,也会在一两天内消逝。所以,就在我获得认证的那天,我开始学习 Javascript。

旅程 GIF

为什么你应该多写作

差不多在同一时间,我的朋友兼导师 Jai 向我介绍了 Dev.to,他鼓励我在这里分享我的故事。起初,我有点忐忑,心想谁会想看一个编程新手的故事呢?但我还是鼓起勇气,敞开心扉地写下了我的经历,并在一周前发布了这篇文章。我没想到这篇文章会得到如此热烈的反响。我也想鼓励大家写下自己的编程历程,这能帮助很多刚入门或者比你晚一两个月学习的人。如果你犯了错误,经验丰富的开发者可以纠正你、指导你。而且,写作本身就有很多好处。没错,清晰的沟通能力对于程序员来说是一项非常重要的技能。

一张有人在写字的图片

人们注意到了你的工作

从我开始编程的第一天起,我就在推特上记录我的学习历程。我的朋友 Shreyans 是一位全栈 JavaScript 开发人员,他偶尔会点赞我的推文。显然,他一直在关注我的推文,有一天他评论了我的一条推文。我很高兴看到他的评论,没有什么比得上朋友真诚的赞赏。

推特截图,Shreyans 写道:“嘿,Naresh!我一直在关注你的推文,觉得很有意思,因为几年前我也有过同样的感受。” 我回复道:“谢谢你,Shreyans!!<br>这对我意义重大,也让我确信我没有走错路。<br> 笑脸”

喷子们会找到你的。

第二天早上醒来,我收到了一条推特评论通知。那是我第一次在推特上遇到喷子。随着你推特之旅的深入,你会看到越来越多的人发表煽动性和攻击性言论,但你不应该让这些影响你的旅程,因为喷子们往往自己都不相信他们写的那些话,只是为了激怒别人而故意说出来。

推特截图显示有人评论说:“这听起来更像是为了给某个垃圾‘编程学校’造势,而不是在描述自己学习编程的过程。” 我回复道:“我还没取得任何成就,没有工作,也没有副业。你觉得我写的文章能给哪个编程学校做宣传?<br> 但我希望我的学习能做出一些有价值的事情,也很乐意宣传<br> @freeCodeCamp<br>,感谢他们所做的出色工作。😉”

公共学习

完成第一个认证后,我公开承诺在一个月内制作一个个人作品集网站。因为在我之前的所有响应式网页设计项目中,我并没有花太多精力在网页的呈现上,而是主要专注于理解用户故事,并运用所学知识通过考试。所以我知道自己可以做得更好,制作一个更美观的网站。个人作品集既能帮助我应用所学知识,又能向世界展示我的项目成果。

我的推文截图:<br>“在我所有的项目中,我都没有花太多精力在网页的呈现上,我只是努力理解用户故事,并将所学知识应用到测试中。因此,我现在公开承诺,将在 2020 年 8 月 27 日之前制作一个像样的个人作品集。#100DaysofCode

分享代码的有效方法

我发现 JavaScript 比 HTML 和 CSS 更难,但随着学习时间的增加,我对这门语言的理解也越来越深入。我还开始使用carbon.now.sh在推特上分享我的代码,我发现这非常有效,因为你可以用一两段代码总结当天的学习内容,这有助于你在编码结束后复习巩固所学知识。

用 carbon.now.sh 编写的代码

为什么你应该收听播客

我也开始听科技播客,但找到一个容易让新手理解的播客却很困难,但正如人们所说,“有志者事竟成”。

我找到了一些很棒的播客,其中我特别喜欢这个。在这个播客里,Abbey Rennemeyer朗读了一篇文章,文章讲述了一位56岁的男士解释为什么即使到了这个年纪,学习编程对他来说仍然是最好的选择,而且他的理由也很充分。就像DEV上的帖子一样,播客也能让你感​​到自己并非孤身一人,还能让你看到其他人是如何取得卓越成就的。你可以从他们的经历中学习,获得启发,最终实现自己的目标。

加入讨论

我希望得到一些反馈意见。

  • 你学习JavaScript的第一周感觉如何?
  • 如何应对网络喷子?
  • 你有什么好的播客推荐吗?
  • 您有什么建议或推荐我遵循吗?
文章来源:https://dev.to/naresh/my-first-week-of-learning-javascript-hea