
9年前,当我11岁那年,我每天使用Windows OS的时间超过6个小时时,我爱上了Windows和Microsoft,当时我在六年级上学,我决定成为Windows应用程序开发人员的出发点是问我周围的人如何开始,因为我没有互联网连接来询问Google或检查我村中的其他网站,而且我的母语是阿拉伯语,所以阅读或理解其他语言的书是一项不可能的任务,那里的人们总体上对软件开发和IT知识一无所知,但是大多数比我年龄大的人和其他学生说:“在学校学习要在大马士革大学注册, IT部门,您将学习所有这些东西。”我认为完成高中学业并在大学注册需要7年以上的时间,这太长了。
我从一本非常简单的书开始,这本书是用阿拉伯语写的,其中包含一些简单的项目,例如使用Visual Basic 6.0的计算器,我在DVD中用Microsoft Visual Studio 1998找到了它。
与其他程序员不同,我的第一个项目不是Hello World应用程序,它是一个计算器,因为书中的第一个应用程序是计算器,所以我创建了我的第一个项目,然后复制了代码并将其粘贴,单击“运行”的那一刻是最好的。在我一生中的那一刻,也许我什么都不懂,但仅仅是看到在我的机器上运行并由我自己构建的Windows应用程序对我来说是个难以置信的想法。
在接下来的一年中,我继续执行相同的步骤,之后我非常了解软件开发,并且我了解编程语言,每种语言的目的以及不同之处。 然后下一步开始了。
从2013年初开始,在14岁的时候,我已经有了一个100Kb / s的互联网连接,Microsoft Visual Studio 2012和一些英语书籍,这些书籍涉及VB.Net,C#,Windows Presentation Foundation(WPF)和SQL Server。 在那个时期,我意识到由于多种原因无需在大学注册,最重要的是,如果我想成为.NET开发人员,并且所有资源都可以在线获得(书籍,在线课程),并且由Microsoft自己创建,我可以随时随地学习它们,每天要学习10个小时,为什么还要再等3年才能完成我的高中毕业,然后在大学注册,在成为大学生之后,我还必须等待教授安排我的课程编程课程,也许他们不会教我.NET技术。
研究这些材料是我的娱乐,有时我每天花费超过17个小时来享受编写C#代码,创建SQL表和查询以及尝试为我的亲戚和周围有生意的人们解决现实世界中的业务问题的过程。
没有空闲时间,因为那时我正在教我的朋友们有关学校编程的原理,并试图说服他们学习Microsoft编程语言和其他技术,而不是浪费时间在学校学习无用的东西。
经过3年有趣而有趣的旅程,Microsoft成为我生活中的一切,我知道可以在16至25岁之间找到最有效的人和人类力量,但不幸的是,这种力量浪费在研究许多无用的材料上。长期以来,学校和大学只是为了通过考试。
高中毕业后,当我在一家本地公司担任Windows应用程序开发人员的第一份工作开始时,我的朋友就开始注册该大学。
我简直不敢相信自己的生活发生了怎样的变化,以及我如何成为一名在现实世界中没有任何人的全栈.NET开发人员。 实际上,这并不是因为我的超级脑力,那是因为我没有走成千上万的年轻人在学习大量材料和东西的过程中走的那条路,然后让分数和一些数字定义了我自己的未来。
自我教育使我能够全职控制自己,并能够学习所需的东西,这也帮助我在工作中变得更加专业和专业,而不是学习(Java,Python,Ruby,C#,C ++) ..etc。),我已经学习并专注于我想成为专家的C#和其他Microsoft技术,而且“自我教育”使我有机会从诸如Microsoft书籍和课程等主要资源中学习,而无需通过任何方式第三方,即使我决定获得证书,过程也是如此简单,我刚刚注册了Microsoft考试以验证自己在专业领域中的技能,然后获得了全球认可的证书。
实际上,最有趣的部分是我有自己的工作,并且在18岁和19岁的时候成为培训师以及Microsoft认证解决方案助理和认证专家。
在21世纪,我认为人们,公司和组织必须开始为世界上当前的教育系统开发全新的系统和替代方案,原因如下:
—互联网变得流行之后,世界正在迅速发展,并且大学和学校超过10年无法跟上最新的现实世界业务。
—如今,公司和组织不要求一般职位,例如,设计公司要求可以设计3D,2D模型,使用3Ds Max,Photoshop,Illustrator,Blender等的动画的设计师。 现在的职位太专业了,例如2D图形设计师,不是可以维护网络的后端Web开发人员和云架构师,同时还是.NET开发人员。
还有许多其他原因必须通过国际公司和社区进行深入研究。
希望您能从我的故事中得到灵感,并能在您的现实世界中为您提供帮助