计算机小白如何开始学习计算机?一个完全不懂计算机的小白
想要学计算机,需要学计算机本科生所学的那些课程吗?
其实是不需要的。计算机本科生学的课程其实是比较基础比较系统的,而且多偏向理论。如果只是想在日常生活中做一些软件开发,其实是不需要系统了解这些知识的。
计算机本科的专业课主要会有数据结构,操作系统,计算机组成原理,计算机网络,编译技术,数据库等等。都是非常偏理论的,例如操作系统这门课其实是教你怎么能够写一个操作系统(当然不会这么偏操作系统),而不是教你怎么用操作系统的,很多同学学完这门课,甚至还不会用linux。
我就是想学计算机,但是我不知道从何学起?
我暂且把这里的学习计算机当做是学习计算机技术,所以其实是学习一门技能。那么最好的方法就是模仿了。
举个例子,比如你想学习如何写网站。所以最后的目标就是写一个网站出来,目标清晰很重要。
那么第一步你得先知道网站到底是怎么运作的,主要有哪几块。如果不知道的话你会觉得难以下手,对整个网站没有一个概念,都不知道自己需要学什么。
在这个过程中你会知道一些术语,包括html,css,数据库,api,后台,前端等等,把这些术语都弄明白,然后你就对网站有个基本的了解了。
这个过程不需要太深入,比如html,很多书会讲HTML的历史,html的各种编译等,但其实你并不需要知道这些,你只用知道它是一种用来表达网页的描述性语言就可以了。
接下来你就会发现你需要懂一门语言,因为语言是表达逻辑的基本工具,就像人世间交谈是用人类语言一样。
再接下来你就可以找一个简单的网站,看看它的源码,大概是怎么样的。看不太明白也没关系。再之后你就需要自己尝试了,从一些最简单的网站开始,慢慢的一步一步构建一个网站。这一步有很多相关的课程和教程。
计算机中有很多技术,我到底学哪个呢?
计算机中确实有很多技术,光语言就有上百种,常用的也有好几十种。各种框架更是数不胜数。
计算机中的各种技术虽然种类繁多,却是条条大路同罗马。
更多计算机资讯都在这里
作为一个新手,其实没有想象中的那么大,而且一通百通,其实很多技术虽然原理各不相同,但是使用起来都是很像的。
技术的选择有一个非常简单的法则,就是挑最常用的那个。
因为你在学习的过程中难免会遇到很多问题,如果是最常用的技术,那么社区也会非常大,会这个技术的人也非常多,很容易找到解决的办法。
那你可能又会问了,我怎么知道哪个技术最常用呢?
计算机领域有很多榜单,什么2018最流行的编程语言啦之类的,去找找总会找到的。如果实在找不到,就选一个你看着顺眼的就好了。
推荐
宠物
- 1给狗狗剪指甲它为什么不愿意?主人就用包把狗挂起来剪494
- 2猫咪是养不熟的白眼狼怎么办?都说猫咪是,养不熟的白眼狼380
- 3铲屎官最关注的狗狗训练:你是资深铲屎官吗这些狗狗知识394
- 4狗狗为什么喜欢把食物叼出盘外吃?狗狗为什么要把食物叼出碗外472
- 5高铁上遇到热心小姐姐 高铁上,奶爸带娃搭讪142
- 6美容顾问怎么做好?别急,做过美容助理可能会变得更加优秀275
- 7外出笼鹦鹉可以直接在家用吗?你还在用这种鹦鹉笼赶紧扔了不然217
- 8公狗狗不找女朋友有影响么,公狗喜欢追着女生跑是因为好色398
- 9早安梦想正能量简单一句话:愿今天的你拥有一份平和的心态138
- 10狗狗的牙齿全部掉光会怎么样?但一不小心就会全部掉光101