大家好,今天小编关注到一个比较有意思的话题,就是关于知乎linux学习书籍的问题,于是小编就整理了2个相关介绍知乎Linux学习书籍的解答,让我们一起看看吧。
大学学计算机专业有哪些推荐书?
作为计算机专业的本科生来说,一方面要打好数学等基础学科的基础,另一方面也要接触一些当下流行的技术。在完成大学课程学习任务的情况下,可以利用业余时间看看以几类图书:
第一类,操作系统。操作系统一般是计算机专业的重点内容,大学期间通常会开设操作系统原理(体系结构)课程,可以配合课程,读一读介绍Linux操作系统的书籍,推荐读一下《鸟哥的Linux私房菜》。
第二类,算法。计算机专业对算法的要求非常高,因为程序设计简单的说就是算法设计加数据结构,所以需要在算法上多下一些功夫。通常大学期间会开设算法设计与分析的课程,可以配合课程,读一下算法类的书籍,推荐读一下《算法导论》。
第三类,编程语言。编程语言是计算机专业学生必须掌握的,大学期间通常会开设C、Java的相关课程,在学习这两门语言之外,可以学习一下Python语言,一方面原因是Python比较简单,可以自学,另一方面原因是Python做算法实现比较方便,推荐读一下《Python基础教程》。
第四类,大数据。当前是大数据时代,作为计算机专业的学生来说,应该系统的了解一下大数据相关知识,在了解大数据的过程中还能连带学习一下物联网和云计算的相关知识,因为物联网、云计算、大数据三者之间关系紧密,推荐读一下《数据科学与大数据分析》。
第五类,人工智能。未来是智能化社会,掌握人工智能的相关技术对计算机专业的学生来说是很有必要的。推荐读一下《人工智能一种现代的方法》。
我的研究方向是大数据和人工智能,目前也在带大数据方向的研究生,我会陆续在头条写一些关于大数据方面的文章,感兴趣的朋友可以关注我的头条号,相信一定会有所收获。
如果有计算机方面的问题,或者是读研方面的问题,都可以咨询我。
谢谢!
过来人的一点建议:《高数》,《C语言程序设计》(新版),《深入理解计算机系统》,《算法导论》,这些基础书籍的知识一定要深入掌握,有这些基本功将来才能不断突破技术瓶颈。
鉴于很多计算机好书都是我当年在各出版社出的,就不直接给书单了,免得有老王卖瓜之嫌。
说些原则,授人以渔。
首先自己要学会挑书,好书和坏书差距极其大,是负数与90几分的区别。学任何主题的时候,简单在京东、当当等网上书店按销量搜索一下,排在最前面的一般是还不错的书,再***Amazon、豆瓣和知乎上的评价,基本上可以圈定几本候选书。
一般好书就两类:
一类是国外作者写的,比例较高,这种书要进一步看看翻译质量。其实国外书一般写得很通俗,例子多,又能结合实际。只不过有些概念讲述不符合中国人思维习惯,如果译者不会处理,就完蛋了。
一类是中国作者,有合格资质,而且写的认真。这种书要注意作者简介和行业背书。往往好书的作者在网上早就开始个人网站、写博客、公众号,慢慢积累出来的。而且应该在相关的公司、机构工作过。你很难想象一个没在谷歌Amazon、BAT和美团这类大型互联网公司工作过的人,能写出大规模互联网架构的书。以前原创好书不多,因为作者很多是工作室专业攒书,现在真正的专业人士负责任写书的越来越多了。
在几本候选书里,自己在网上搜索看一下目录和样章。现在网上书店、豆瓣、阅读网站很多地方都有样章,微信读书还有很便宜的无限卡。大家自己体会一下这书写的是否对自己的学习习惯。
Linux学到什么程度,才可以找到合适的工作?
谢谢邀请,Linux学的不仅仅是命令行,主要是学习系统函数的使用比如同步锁,文件操作,线程等相关概念。其实大部分都是嵌入式上面用,如果真的掌握上面提到的三个概念,能独立做出例子来基本上达到自己想要的水准。
希望能帮到你。
看你想从事什么方向的IT工作,是[_a***_]还是运维。开发的话记住一些常用命令就可以。运维的话也不可能是单单的只操作linux,一些中小企业中运维工作都是在linux操作系统的基础上去操作数据库、中间件等一些东西。所以就业不能只认死东西,饭要多吃事要多知。
这种问题其实一般很难有标准答案,或者即使别人告诉你自己的经验之谈,听者也会感觉非常空洞。要以【Loong精选】的体会来回答这个问题,只能说学到与你想从事的岗位需求相匹配的程度,学会岗位要求的技能。到不同的单位、岗位要求都不尽相同,所以只能这么说。
这个问题的前提是,你要找的是「什么岗位的工作」。
不同岗位,对Linux的要求不一 。
如果是 Linux管理员,那得了解Linux原理,及日常问题的处理 。
如果只是 测试工程师 或 开发工程师 ,了解常见的命令,即可 。
PS :针对Linux命令,我更新了一篇文章在头条,供参考 ***s://***.toutiao***/a7031727133319856643/?log_from=fc9bc75b693e_1637217326255
作为一名工作多年的linux程序员,以下是我的几点看法:
首先,学了linux找工作不难,主要是目前linux工作岗位还有很大的缺口,因为除了单片机控制之外的系统都跑linux,你到各招聘网输入linux关键字搜索职位即可看到;
至于要学到什么程度才可以找工作、胜任工作呢?其实这个也没你想象的那么焦虑,因为公司知道你作为一个新手,到工作岗位后会有意识地安排你从一些简单的工作做起,比如:
1、让你安装linux环境、***设FTP 、Samba、SSH等,或者从装个Ubuntu开始。别小看这些简单的工作,可以说你以后每换一次工作或者自己平时工作中都会遇到这些事,这是搞linux最基本的技能,当年我也装了好多次;
2、应付基础的环境搭建配置工作后,接着便是linux系统操作的配置与调试工作,如 网络安装、log日志调试分析、系统备份与常见故障排查,我相信你问这个问题估计已经进行自学了一段时间,而且还用自己手上的开发板捣鼓过,简单的调试过程你应该没问题;
3、熟悉的shell编程,基础的linux命令要会用,简单的Makefile要会写,因为只有会这些命令了你的工作才能往下进行,这也是很基本的。
以上几点通过了找工作拿个8K没问题,面试的时候多吹一下,绝对可以10K+!!
以下是本人主页上传的linux相关的教程,从linux入门到进阶、到精通,几百讲非常详细,希望对大家的学习有帮助!
到此,以上就是小编对于知乎linux学习书籍的问题就介绍到这了,希望介绍关于知乎linux学习书籍的2点解答对大家有用。