一旦你掌握了基础知识，就可以尝试进入高级领域。了解如何编程能够把计算机天才与一般用户区分开。研究不同编程语言的用途，并且选择一个来学习。  找一本关于编程语言的书。从初学者的书开始，为进阶学习奠定良好的基础。 参加动手编程的课程。这些编程学院的课程一般都需要付费才能够参加，但偶尔可以通过Coursera和可汗学院找到免费的课程。 将一台计算机连接上网络很简单，但是如何配置整个计算机网络呢？挑战自己学习将计算机连接到互联网，学习跨系统共享文件，以及设置防火墙的不同方法。 了解如何设置网络是一个很好的开始，但保护你的工作免受安全威胁也是一个全新的领域。研究拒绝服务攻击、代码漏洞、数据库黑客和蠕虫病毒等问题，为可能出现的问题做好准备。 加入一个计算机天才或爱好者社区，将让你有机会提问和回答问题，以及了解可能感兴趣的新技术。  研究你所在地区的线下聚会小组。 寻找可以全天候访问的计算机用户聊天室和论坛。 成为计算机天才不会在一夜之间发生。这需要付出努力，拥有奉献精神和快速解决问题的能力，以及对知识真正的热情。  技术总是在不断发展，所以你需要与时俱进。你现在知道的信息可能在明年就已经过时了。阅读计算机杂志，关注热门的计算博客，并且熟悉最新的软件技术。 将操作系统保持在最新版本。 加入各种操作系统和应用程序的beta测试组，这样就可以成为第一批获得实际体验的人。
学习编程语言，如Java、SQL、Ruby on Rails或者PHP。 设置网络。 了解针对计算机的威胁，并保护自己的计算机、代码和网络不受威胁。 与其他计算机爱好者联系。 终生学习。
学习编程语言，如Java、SQL、Ruby on Rails或者PHP。 设置网络。 了解针对计算机的威胁，并保护自己的计算机、代码和网络不受威胁。 与其他计算机爱好者联系。 终生学习。