加入收藏 | 设为首页 | 会员中心 | 我要投稿 济宁站长网 (https://www.0537zz.cn/)- 行业智能、边缘计算、专有云、AI硬件、5G!
当前位置: 首页 > 站长资讯 > 外闻 > 正文

自学成才的程序员如何提高自我

发布时间:2021-03-04 16:31:29 所属栏目:外闻 来源:互联网
导读:件指令来解决一个新问题的时候;当你决定将代码作为永久有用的工具放入你的工具箱的时候;事情转变的那一刻,你决定成为一名真正的程序员。 我的编程之路,与大约 三分之一 的专职程序员一样,并没有正式的计算机科学学位。但我从小就喜欢鼓捣电脑,是传奇的

件指令来解决一个新问题的时候;当你决定将代码作为永久有用的工具放入你的工具箱的时候;事情转变的那一刻,你决定成为一名真正的程序员。

我的编程之路,与大约 三分之一 的专职程序员一样,并没有正式的计算机科学学位。但我从小就喜欢鼓捣电脑,是传奇的 QuickBasic 和 VB 伴着我长大的,而这些爱好在当时,仍然是一种新奇的事物。我知道,不管我最终是否会进入计算机领域,这个巨大的 米色盒子(译注:所谓的米色盒子,就是个人电脑主机,当时主机体积比今天大得多)将会以某种形式,永远成为我生活的一部分。但在我上大学的时候,我更感兴趣的是学习那些我自认为并没有机会自学的课程,比如粒子物理。

但也许这并不是一个坏主意,因为,我确实找到了一条通往专业编程的道路。当我在一个不那么有趣的岗位上工作时,我就利用空闲时间来学习和考取证书。不久之后,我就进入了一个全新的领域,并突然为之着迷,比如密码学、网络协议和数据库优化等。当然,我也开始编写程序来填补我在公司工作中的空缺,比如报告工具、订购工具,以及可以完成本不该做某些事情的软件,比如依赖不稳定的 ActiveX 控件。不久之后,.NET 出现了,我遇到了一些 非常聪明的人,并且难得有机会重塑自己,并重置了 Microsoft 出色的平台。剩下的就是历史了。

作为一名自学成才的程序员,我很清楚我的基础并不完美。当然,也有未受过正规教育而自学成才的 软件传奇人物 和 黑客天才。但是,如果你不是神童,而是一个普通人的话,那么自学技能就会伴随着一个巨大的“星号”(*)。有差距,也有盲点。对于许多自学成才的程序员来说,他们很难确定自己到底缺少了哪些知识或技能。因此,我写下本文的初衷,就是为那些自学成才的开发人员提供提高技能的快速指南。

你不知道哪些事情你还不知道

自学编程最大的局限性就是,你不知道哪些事情你还不知道。是的,无知确实会发生在任何人身上,哪怕他拥有博士学位。但是,由于自学成才的程序员会坚持不懈地专注于实际目标,如建立网站,让应用程序运行,将数据从 A 点传到 B 点,因此,他们更容易跳过那些看上去 “没什么大用”的理论内容。

以下是一些来自计算机科学核心的话题,而自学成才的程序员往

(编辑:济宁站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读