1、第一点,不能坚持最好就不要开始,说实话。计算机的发展确实给了我们带来很多的惊喜,很多算法,软件,游戏,黑客,出神入化,无所不能。总觉得这些大佬很牛逼。确实他们很厉害,但是你要弄清楚的一点是,修炼到这种地步是不容易的,没有几年甚至是十几年的代码经验,根本不可能这么棒。而且敲代码是一个比较枯燥的事情,要能够坚持。
2、第二点,学习语言一定要从python开始吗?答案python是个不错的选择。python在近几年确实很火,广告铺天盖地。零基础学python,一周包会。真有那么神奇吗?确实有那么神奇,有些python几行代码能实现其他语言几百几千行的代码的功能。所以说python对于初学者来说很友好,你不用懂原理,会用就行。python在人工智能和大数据这一块还是比较好的。
3、第三点,还有什么其他语言推荐呢,有,C语言!最最最基础的语言。相对于java,c++,等语言来讲,十分容易理解。可以作为基础语言来学,和机器的关系比较紧密。所以一般的系统(如:Windows)是用c语言来写。但是现大部分公司用java和c++的比较多,写代码效率高一些。
4、第四点,在哪里学?在这个信息满天飞的时代,最不缺的就是信息资源。我个人推荐B站是个不错的学习地方。学了了还可以娱乐一下。强力推荐尚硅谷,这里面的课程免费不说,老师讲课相当有水平!
5、第五点:推荐书籍,python,笨办法学python;Java:Java核心卷c:谭浩强的c语言(经典)自顶向下(讲计算机网络的一本书)还有一些以后要学的课程,数据结构,操作系统,计算机网络原理,Linux等等之类的……加油吧骚年。珍惜现有的头发。