对计算机一窍不通却又是本专业的学生,该怎么学习才能成为合格的程序员?

潘雅静


首页要有一台计算机,其次要有一颗热爱编程的心,接着就是死磕的到底的研究精神。

学编程,除了理论,还需实践。现在编程语言太多了,可以选择其中一种入门。

在多种编程语言当中,Python算入门比较简单的了。可以先找一些较容易入门的教程,按步骤入门,在编程的同时,记得学习对硬件知识的掌握。

学会Python的基础知识并学习其中的Web开发就好了,如果是牛人,可以学AI编程,然后可以从事AI领域的工作。

鉴于AI有一定难度,建议你在学完Python之后,可以选择学习Java、C#、PHP的其中一种编程语言。其中PHP在大城市(如北上广深)用得多,它目前在电商方面的较多,而Java和C#通用性强一些。

另外如果想从事App开发,可以学习Swift开发iOS或Kotlin开发Android。Swift和Kotlin差不多的,先学习其中的一种,再学习另一种。

学编程,千万别贪心,这种没学会,就学另一种。同一个时间段,把一种编程语言先学通,才去考虑其他的。

我要表达的意思是:选一种基础的编程语言+硬件知识入门-->学一种大多数企业在使用的编程语言好找工作。


半码


作为一名计算机专业的教育工作者,我来回答一下这个问题。

首先,当前有不少刚入学的大学生并不会具有较多的专业知识,这与当前的人才选拔方式有比较直接的关系,很多高中生在选择具体专业的时候,往往更注重于该专业的热度,对于所选专业的了解也比较有限,其中不少选择计算机专业的学生对于计算机相关知识并不了解。

通常情况下,即使没有任何计算机知识基础,在大学期间只要按照学校设置的课程学习,也会有一个比较系统的学习过程,未来从事IT行业的相关技术岗位也是完全可以的,但是要想有一个比较好的学习效果,而且要想成为一名合格的程序员,还是需要做出一番努力的。

从当前IT行业对于初级程序员岗位的要求来看,计算机专业的大学生除了要学好专业课之外,还应该注重以下几方面知识的学习:

第一:注重新技术。IT行业对于新技术是比较敏感的,所以大学生应该重视新技术的学习,当前可以重点关注一下云计算、大数据和人工智能相关的技术,这些技术未来的应用前景还是非常广阔的,而且人才需求量也会比较大。

第二:注重编程能力。程序员岗位对于编程能力的要求是比较高的,而要想提升编程能力一定要多动手操作。对于计算机专业的大学生来说,读一下Linux操作系统的源代码就是一个不错的选择,一方面可以详细了解操作系统的体系结构,另一方面还可以提升编程代码的规范性。

第三:注重知识结构。在云计算和大数据技术的推动下,当前软件开发正处在“并行迭代”的时期,开发团队对于全栈程序员的需求量在不断提升,所以大学生应该重视自身知识结构的完整性,以便于提升岗位竞争力。

我从事互联网行业多年,目前也在带计算机专业的研究生,主要的研究方向集中在大数据和人工智能领域,我会陆续写一些关于互联网技术方面的文章,感兴趣的朋友可以关注我,相信一定会有所收获。

如果有互联网、大数据、人工智能等方面的问题,或者是考研方面的问题,都可以在评论区留言,或者私信我!


IT人刘俊明


首先,要从基础开始,学习计算机的基础知识,链接计算机的基础原理。然后,去学习一门编程语言,最开始学C或者C++比较好,在学习的过程中不断去实践,要在电脑上面多编程,多去问自己为什么是这样子的,等你学完编程基础以后,就可以去找一个小项目去练练手了,熟悉以后,再去学习操作系统,数据库等的知识,这样你就会慢慢成长起来。


qingye


如一、二年级,就按前面的网友建议好好学习;

如三年级以后还是这样,就请考虑其他人生方向吧,从政从商都行。


分享到:


相關文章: