个人认为,语言在精不在多,但是现在一门语言也不适合职业发展,因为现在都往全栈方面发展了。所以选择几门配套的语言最好了,精通其中一门,其它熟悉了解就行了。当然,如果你能力突出,时间充裕,也可以多精通几门,尽量不要一个方向去学习多门语言,比如ios开发,OC,swift这两门语言都行,但是没必要都学,精通其中一门就好。
人工智能,大部分都是算法,所以你必须掌握一些偏算法的知识,像数据结构,C语言都是必不可少的。但是这些学问都很深,没有基础去学习的话,觉得索然无味。
你可以先学习JAVA,简单易学,等你掌握java知识后,试着做一些项目,增加自己的自信心,这样有助于你学习人工智能的知识。一定要做项目,不然是体会不到计算机语言的精髓的。
学历的话,跟编程语言没多大关系,这完全是兴趣使然。给你一个清华的学历,你的兴趣在艺术,也学不好计算机编程!当然,大厂都学习高学历的人才,如果你能力突出,他们也会破格录取,编程这东西关键在个人。
学习路线建议:Java,HTML,CSS,JS,C,数据结构。最好精通Java,因为当下流行的安卓就是Java语言!
祝编程愉快!
追问这个css是什么?
追答CSS(层叠样式表)
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。
以上是百度百科的解释!
一句话说就是:修饰网页的动态语言,比如当前你浏览的网页上的字体粗细,字段颜色,大小等这些,都是用CSS来设置的!