自学计算机首先要考虑的是背景:
如果你是一个在校大学生是计算机专业,还希望通过自学在毕业前校招时脱颖而出,建议从C语言开始。
如果是一个纯小白,没有一点背景,建议从Java直接开始学。
如果你就是一个编程爱好者,那么建议学Python;
自学需要准备什么?
首先就是你要有台电脑或者笔记本,需要配置好环境,不同的语言需要配置的环境不一样,现在教学资源一大把不多赘述了。想要自学,就多了解各个语言的适合的场景,尽量挑自己最感兴趣的。
一、每种编程语言的简介
C/C++从理论角度来说只要硬件驱动和API合适,就可以做任何开发。目前看来C语言服务应用和开发底层很多,C++是游戏偏多。但是轻易不建议小白从C/C++开始学,毕竟没有五年的工作经验,不敢说自己会的C++,实在复杂。
Java蝉联了编程语言排行榜十多年的TOP1,最近结束了和C语言之争,被Python反超。但是不得不说的是,Java依旧是市场需求量最大的语言,从移动应用到现在没有变过。
JavaScript,很多小白以为和Java是兄弟语言,或者有什么联系,其实这两完全没关系,Js用于前端的交互开发,比如点赞之后屏幕会出现小心心这样的动效。
PHP是世界上最好的语言?吸收了C语言的精髓,有Java的特点,曾经是web后端的王。
Python:划重点了!很多人说Python简单,仅限于入门,后期函数每一个知识点都是千字八股文才能说明白的。但是如果你对数据分析有兴趣,或者科学计算、人工智能等非常有兴趣,那么建议学Python。
二、各类语言如何入门
建议停止浏览各大论坛的行为,看下自己的足迹再看下自己的收藏,持续的吸收这种别人总结快速路径,只会使我们行动的脚步停止。以为自己很有得着的收藏了很多博主的精华理论,实际上什么也没有学呢。我们对语言的了解,永远都是从第一个hello world开始。
学了,有一点了解之后开始做学习计划,我每天可以学多少内容?我应该学习的知识点是什么?一个月我要看到什么效果?我是否要加入交流群。

本文提供了针对不同背景学习计算机编程的建议,包括从C语言、Java或Python开始。强调了自学需要的环境配置、学习计划和自我管理能力,并提醒避免过度依赖社区资源。建议初学者从实际项目出发,适时参与高质量交流,同时指出培训也是一个选择。对于不适合编程的人,应当及时调整方向。
最低0.47元/天 解锁文章
776

被折叠的 条评论
为什么被折叠?



