大家好,今天小编关注到一个比较有意思的话题,就是关于linux学习的几本奇书的问题,于是小编就整理了1个相关介绍linux学习的几本奇书的解答,让我们一起看看吧。
26岁的人没接触过电脑,想学习编程、制作软件什么的,需要看哪些书?
坏消息就是缺乏的是信心,好消息就是非常多的优秀程序员都是成才的。学习编程的三个基本素质:自信、坚持、兴趣。
首先、要对编程这个领域有一个总体的认知,可以报一个培训班,虽然培训班也只是交给你一个基本的知识体系,但至少你会知道选择什么样的编程方向。
其次、编程的方向非常之多,有电脑应用编程,手机app编程(在手机上运行的应用,比如今日头条),有互联网Web编程等等,基本上最简单的就是从做一些显示界面开始,找准你的编程方向,最容易入手的就是做网站。
再次、多买一些基础知识的书来找着做一些简单的例子。多参与一些群和社区活动,国内最出名的社区就是开源中国,百度搜索就可以找到。全球最大的代码共享源码是github***、虽然是英文网站,但你可以用翻译软件。
到这里,你差不多就对编程有个基本认知了,建立了自信,你就可以慢慢去构建你的知识体系了。
26岁的人说大不大说小也不小,但是从没接触过电脑就有点夸张了。如果没接触过电脑要去学编程或者制作软件,这不是看书就能学会的。题主一定要想办法去看看电脑,去用用电脑,知道电脑可以用来写文件,可以用输入法打字,打开浏览器上网,下载各类软件,会设置windows系统,知道电脑的几个组成部分,知道有哪些输入输出设备,了解冯诺依曼体系结构。把主机箱拆开看看里面的组成部分,认识内存长啥样儿,硬盘在哪里,光驱在哪里,主板在哪里,芯片藏在哪里等。再看看主机箱后面网线口是啥,USB口是啥,VGA口是啥。以上都是在平时玩机过程中学习与了解的。
另外,要了解一些抽象的概念内存是干嘛用的,芯片是干嘛用的,它们两者是怎么通信的;硬盘是干嘛的,芯片与硬盘是怎么通信的;CPU是怎么寻址的,总线是干嘛的,DMA是干嘛的,CPU里的寄存器、计算单元是干嘛的等等。
等到这些都了解了,再去学习一本叫做计算机导论的书籍,学学计算机科学领域的基础知识,比如进制、算法、数据结构等。打好计算机基础再去学习一些编程的基础知识,这方面的资料也有很多,比如我写的C语言答疑的文章、网上的资料等,都可以了解与学习。
编程学习是一个比较痛苦的过程,不要看别人表面光鲜亮丽,其实人家背后都付出了巨大的艰辛。题主加油!
首先给你吃颗定心丸,不晚,只要你肯学,给你几点建议:
1:之前没接触过的话建议你看一些特别基础的书,不要看提高篇,
2:多和技术人员交谈,大家都是这么过来的,一般也都很乐意分享技术经验,就比如我小码农。
3:多看看视频文章很多都讲得不错,你有空也可以看看我的文章,就是面向零基础刚入门的同学准备的,会有一整套的教学,从前端到后台,好好加油吧
针对您这个问题,我建议您[_a***_]完成一些基础性的认知,这些基础性的认知,包括电脑的基本知识,比如说键盘入门指法入门,毕竟如果说你现在没有接触过电脑的话,对于执法问题我不知道到了什么情况。
当自己熟悉了一些指法键盘和电脑的基本操作,比如说文件的保存文件的另存,各种文件的版本设置等等。
下一步您就可以选择一门语言进行学习了,我们可以选择流行的一些编程语言,也可以选择一些深处的语言,根据您的情况,建议您还是学习一个辅导班,或者根据网上的一种教程,从基础开始一步步的做起。
当您在做程序的过程中,给您一个小小的建议,就是从一个项目入手,这样提高的比较快一些,如果在做的过程中能报取的是收费的班的话,或许提高的更快一些。
所以说针对您这个问题,你最好是拿出一部分资金,找一些培训班直接入手,不要再自学了,毕竟时间等不起。
谢楼主提问!
人生苦短,我学python,想快速入门编程首选Python没有编程语言有python容易的,而且非常强大,人工智能,也能开发,python有个别名,胶水语言!什么意思?就是他做什么都可以做多端开发,首选python!具体请网上看教程!
到此,以上就是小编对于linux学习的几本奇书的问题就介绍到这了,希望介绍关于linux学习的几本奇书的1点解答对大家有用。