1. 犹豫就是错误的。大部分人都认为成功的人都是先正确地走出了第一步,然后沿着一条直线上升,直到登顶。但事实是那些成功的人都是先走了一步,这一步或许是向前,但也有可能是后退,或许能让你离目标更近一步,但也有可能是偏离目标的一步。无论如何,他们在一步接着一步的走。你的第一步对结果真的没有太大的影响,而那些后续的努力其实更为重要。如果你发现你的第一步计划不奏效,那就改变它,担不是改变最初的目标。所以,不要再讨论和犹豫了,赶快迈出第一步。
2. 第一步就是动手,编写你想实现的程序。
3. 现在开始学编程是一个好主意。基于我的判断,你要先确定你要开发一个什么平台上的项目,是桌面程序,手机程序还是Web程序。作为初学者,我在这里列出一些入门语言:
Web开发:HTML,JavaScript,PHP,Python
桌面程序:Java
手机程序:Android
要想成为一名程序员,你首先要有热情,因为编程也是一门艺术。代码中的Bug,语法或逻辑上的错误可能会让你失去兴趣,这也是决定你是否愿意作为一名程序员的关键。同样,调试代码也是一种艺术,你要修复那些程序中的问题。
4. 可以先学习一些简单的编程课程,看看你对它有没有 兴趣和天赋。如果你真的适合,有一些天赋,你可以拓宽思路,进行一些Web开发,设计一个简单的数据库,或开发一个简单的游戏。
5. 先从一些小的和简单的程序开始,可以把HTML,CSS和JavaScript当做第一步,然后到像.NET和Java这样的编程语言。