咨询,就免费赠送域名与空间,咨询热线:18686868686当前位置: 全讯网 > 建站知识 > 网站建设知识 >
联系我们
电话咨询:18686868686
E-mail:admin@qxw.xzz56_com
地址: 河南省郑州市中原区郑上路82号(西四环立交)

我如何在 16 岁成为全栈开发者?

作者/整理:全讯网 来源:互联网 2019-09-17

程序员 代码 黑客

声明:本文来自于微信公众号 CSDN(ID:CSDNnews),作者:Nuno Martins,授权站长之家转载发布。

@程序员,你在 16 岁的时候做了什么呢?又是什么让你走上了技术之路?本文就分享一位 16 岁的开发者是如何成为全栈开发的故事。

以下为译文:

当我 14 岁的时候,在PHP、HTML、CSS以及JavaScript这几个方面完全是个新手小白,所以我是嫉妒我的朋友的。这篇文章将作为记录,回忆我是如何走上技术之路的。(这是我在Medium上写的第一篇文章,后面随着技术的不断学习,我也会持续记录)。

首先,我是谁?我是Nuno,今年 16 岁,来自葡萄牙。今天我想告诉你们关于我是如何成为一个全栈开发者的故事。

我并不认为我这个年龄的人成为程序员是很奇怪的。因为很多人都说他们乐意去制作像侠盗猎车手这样的电子游戏或像《皇室战争》这样的手机游戏。出于对梦想的追求,他们开始学习编码,进而喜欢上它,然后创建出自己的独立电子游戏。其次,随着市场上越来越多APP的出现,以及很多看似简单的年轻人一跃成为成为百万富翁(比如马克扎克伯格和埃文斯皮格尔),很多青少年可能也会想,“为什么我就不能尝试呢?”

当然也有人对代码感到害怕。例如,当我向我的兄弟姐妹展示我正在开发的代码时,他们直接回复“我根本搞不懂你在写什么。”我的妈妈看到我用C#编程后问我“是不是在做炸弹?”当然,她是在开玩笑,然后我就告诉她我正在编程。再举个例子,我的父亲不知道Python是什么,然后我给他写了一个简单的Python脚本。当我向他解释他必须单击该文件以使脚本运行时,他只是看着我并询问那是什么......

无论如何,即使代码看起来很可怕,但我想年轻人还是会对它产生兴趣的。而且现在,编程开始变得越来越简单——互联网上有大量可用的框架和库,它们可以被用来简化一切。代码并不乏味,但是学习它却不容易。

我是如何开始技术之旅的?

事实上,我一直都很热爱互联网和科技。我出生于 2003 年,所以在我接触计算机的第一年使用的是Windows XP。说真的,我超级喜欢它,它太棒了。我花了几个小时玩弹球之类的游戏,还用MS Paint画了很多杰作,沉迷于疯狂出租车、模拟人生等游戏。

我一直对技术感兴趣,而且我很想知道事情是如何运作的。

当我 7 岁的时候(印象中是),我得到了第一台专属于我自己的电脑。在葡萄牙,通常会给二年级的孩子们一台笔记本电脑。它通常被称为“麦哲伦” (指的是葡萄牙探险家费迪南德·麦哲伦),这是那个时代的孩子最想要的东西。它充满了教育课程,对 7 岁的孩子来说真的很棒。电脑上面运行的Windows 7,对我来说是宇宙中最精彩、最珍贵的东西。

用的时间长了,电脑不出意料的坏了。虽然我父亲把它送去过修理,但已经慢到不能用来玩电子游戏了。不过没关系,我还有一台台式电脑,虽然没有我的“麦哲伦”好玩,但最起码运行速度挺快。然后,一个不可思议的、改变我一生的想法就突然出现在我的脑海里:既然父亲无法修复我的电脑,但我或许可以用其中的碎片来创建我自己的个人视频游戏控制台?

那时我是那么的天真……

我读过一款名为OUYA的控制台,它的描述给我留下了深刻的印象:一个基于Android的全新控制台,可以自由修改和创建游戏。所以,我想创建一个我自己的控制台。

但是结果时显而易见的,我失败了——我根本没有足够的知识来创建一个这么大的项目。但在阅读了互联网上的一些文章后,我决定学习C语言和汇编来构建我的操作系统。

嗯,当时的我觉得这很容易......

好吧,猜猜怎么着?当我刚看完第一行Assembly(C#基础之一)时,简直就要崩溃了。这不是字面意思,但我想你们懂我——然后我就只能对我的控制台项目说再见了。

快进到几年后,一位朋友和我说,如果我们也能创办像微软或苹果这样的公司(我们只有 13 岁)相信会很棒!我们可以创建很多程序和应用程序,我们会出名,并且会挣大钱。(那时的我真的天真到不行......)

创建一家大公司并赚取数百万欧元的第一步是什么?没错,创建一个Facebook / Twitter页面,然后开始创建我们的应用软件和程序——但我们都不会编程,一点儿都不会,甚至连一行Python、Java、PHP、甚至C语言都不会写。

你可能会问,那我们做了什么?事实上,我们没有一个人去学习如何编码......但我们做了一系列事情,包括关注了一堆不值得信赖的YouTube视频、学习如何用Visual Basic创建网页浏览器等等,真的很有创意,对吧?然后我们创建了我们自己的浏览器!我甚至在Weebly上买了一个网站(而且我已经忘了当时的我是如何说服父亲给我买的)与全世界分享这个杰作......不过,没有一个人关注。