CoinGeek科技学习编程最困难的事是……

2020年4月,Matterpool的首席科学家Daniel Krawisz做了一个关于“编程入门”的演讲。他在开头引用了一个恰当的句子(时间戳链接在下方):

“学习编程最困难的事是觉得自己做不到。”

[caption id="attachment_447236" align="alignnone" width="892"]What-is-Programming-Youtube 来源:
&t=530s" target="_blank" rel="noopener nofollow noreferrer">YouTube[/caption]

去年,我在讲述自己开发Retrotwetch经验的文章中提到了这句话。Retrotwetch是第一个可替代的Twetch客户端。Krawisz还提到了比特币SV的劳动力短缺问题。不幸的是,一年后情况仍然如此。考虑到2021年初的BSV上代币的激增,以及人们对其兴趣日益浓厚,就我个人而言,我可以证明那些不知道如何编写代码的人们会经常向我寻求帮助,以此来实现他们想法。

虽然这对于那些想要在BSV上进行构建的人来说是一个乐观的信号,但现实情况是,在那些有想法的人和那些能够实现想法的人之间仍然存在巨大的差距。撰写这篇文章的目的是想提倡一种自己动手的方法,填补劳动力缺口,并保持BSV的创新势头。

2020年初,我在YouTube开了一个频道,教人们如何用JavaScript在BSV上进行建设。一开始,我是这样介绍我的视频的——“在4分钟内将‘你好,世界(Hello World)’写入BSV区块链”:

从去年开始,我在这个频道上得到了非常积极的反馈。我在2021年的一个目标就是继续更加坚定地制作教程。

我选择JavaScript作为教程的基础,不仅因为它是世界上最流行的编程语言,而且还因为我相信它是最容易入门的,也是最适合比特币开发的。一个用户只要凭借几个程序库和任何的网页浏览器就可以轻松地开始与区块链互动。

我推荐初学者使用以下资源:

  • bsv库(旧版1.5.4,而不是bsv2)
  • Money Button
  • RUN

每个JS库都有丰富的文档,它们在BSV生态系统中被大量使用,而且非常强大。

关于JavaScript这块儿有许多批评的声音,这些声音大多数来自技术专家,其对初级程序员来说并没有什么影响。大多数网站都在某种程度上使用着JavaScript。这意味着尽管存在这些批评,但它的实用性还是显而易见的。如果您能用它赚钱,就没人会在乎JavaScript是松散型的,还是程序代码是仅用了10天就编好的。

此外,某些限定术语如“全栈”、“框架”和“应用程序接口(API)”可能会吓跑潜在的新开发人员。但我相信使用这些术语是有目的的,因为有技术头脑的人想要限制竞争。我建议您不要因为这些术语而气馁,您要明白,您不需要了解这些知识就可以开始。

是的,如今一个人可以通过用一些基本的HTML,CSS(可选)和JavaScript构建一个单页应用程序赚取比特币,也可以通过上传网页到区块链这样的方式来获取它。

[caption id="attachment_447239" align="alignnone" width="795"]Bico-Media 来源:Bico.Media[/caption]

是的,它也许不美观,它也许没有域名URL,但它仍然可以运行。如果有人成功地做到了这一点,那么祝贺您,您可能会赚到更多的钱,比一个全栈React开发人员在GitHub为开源库做贡献赚得还多。

如果您相信您可以获得发展,那么您就可以发展。技术细节并不重要。今天就开始在比特币(BSV)上铸造您的梦想吧。

您是比特币新手吗?请查看CoinGeek的比特币新手入门栏目,这是了解更多关于(中本聪最初设想的)比特币与区块链的终极资源指南。

更多科技新闻

科技十月 04, 2022
为什么将聊天置于链上?

为什么将聊天置于链上?

随着Bitchat的重新推出,人们自然会问为什么要将聊天信息储存在区块链上。特别是如果聊天信息是纯文本的,并且在账本上是公开的,这种方法对“常人”来说就显得毫无意义。

科技九月 21, 2022
Bitchat继续存在

Bitchat继续存在

Bitchat是对于2019年初_unwriter推出的一款应用程序的复兴。这一次,Bitchat依赖于更加强劲的基础设施与协议,例如即将推出的JungleBus API和比特币Schema协议。