怎么自学计算机科学?

养琛睿养琛睿最佳答案最佳答案

我这里有一点经验供大家参考, 我是非计算机专业出身,大学学的是经济学(真是坑),但是我对计算机很感兴趣,自己买了一些书看而且自学的编程语言(C、C++、Java和Python都自学过,但是都不精,C比较熟悉一点)。 后来机缘巧合之下,来到北京,进入了一家IT公司做软件测试工作,虽然技术能力不行,很多基础的知识都不会,但是在公司的氛围下,以及身边大牛的影响,让我进步很快。

后来因为某些原因,我又离开了那家公司,后来换了新公司之后,由于之前的工作经历,反而让我可以胜任更多挑战性的工作,也获得了领导的信任,开始负责更重要的工作。 我的建议是,如果你想系统学习计算机,那么首先选择一个你感觉和你性格相匹配的语言(比如你比较内向可能就不太适合开发,但你可以做个测试看看自己的属性,选择适合自己的道路很重要)。然后买一本相关语言的教材或者电子书,最好有实例教程那种,然后照着例子一步一步的编写,完成代码,这样可以快速入门。 在初级阶段,可以多使用网上已经有的开源项目(Github上有很多非常好的项目),去里面克隆下来,修改成自己需要的功能,然后实现出来。在实施的过程中,去查阅相关的资料,解决遇到的难题。这样学习起来会很有动力并且效果会更好。 当你学完一门语言后,可以尝试着去学习其他的相关内容,如数据结构与算法,操作系统,网络等。

其实最好的学习方法就是去寻找你所要学习的知识领域的专家,向他们请教问题,这样不仅让你可以快速深入的理解知识,还可以有机会得到前辈们对于职业选择的指点,甚至可能因此改变你的人生方向。

发表评论
请发表正能量的言论,文明评论!