大家好,今天小编关注到一个比较有意思的话题,就是关于学习perl还是python的问题,于是小编就整理了4个相关介绍学习perl还是Python的解答,让我们一起看看吧。
做DBA,到底是学python好,还是学perl好?
同样是懒散运维表示。
选python。两种我都曾经用过。1。可以肯定使用py的人越来越多,因为入门相当容易,这适合你的脚本被其他人理解,或者共同维护。
2。就功能性来说,其实脚本语言都差不多。但是py有更好的调试机制,perl语法可以说约束太宽,我是觉得语法太随意,规范化的py看起来更简单易懂,py在面向对象的写法上更容易。
3。两个官方文档我都看过,perl内容没有py完整,perl有些地方很简单的带过。当然py2跟3有些差别,但是不大,perl6跟perl5的差别更大呢。
4。py作为很多开发项目的***语言现在来说会更流行一些,不管是github还是其他地方。所以,你能找到的帮助,解决问题的思路也比perl广。
搞linux运维的,需要学习些什么语言?
运维工作尤其是linux运维,其实最考验你的能力,因为需要学习的东西实在太多,
要懂性能调优:包括lamp或者lnmp的性能调优,也包括linux操作系统调优;
要懂编程语言:Shell是最基本的,还要学习perl,python,甚至ruby和C++等(因为一些软件是这些语言编写的),还得熟练掌握awk,sed,grep以及正则表达式;
要懂一些调试排错的命令工具的使用,比如htop,dstat,strace,systemtap,tat,sar等;
要有比较好的英语水平:因为很多软件或者工具以及出现问题排错的答案都不是国人所做,甚至还需要和原作者交流,在谷歌group里面留言讨论
要有坚强的体魄和超时工作的心理准备:升级维护都是在大家还在做梦时候。夜里2点网站挂了你也得起来,手机不停的接收各种报警短信...
要有背黑锅的忍耐力:运维一直是公司爹不疼娘不爱的位置,别人做好了和你无关,你做差了别人作不好就是你影响的。人力和财务是技术部门的服务,运维就是各技术部门的服务,大到线上操作,小到帮助公司其他使用linux桌面的同事,公司内部机房,IDC维护(跑腿搬服务器)。
考研是选细胞生物学好还是生物信息好?
看你喜好吧,个人觉得生物信息有很大的发展前景,统计、计算机和生物的交叉学科,这方面人才很少,很吃香的。
但是像我这种拿理学文凭的生物专业,除了大一的公共课,一般都不学数学,也没有什么计算机基础,选生物信息是需要勇气的,我之前就想选来着,不过发现想去的学校都要考数一,而且像C语言,R语言,python,Perl什么的一个都不懂,大三开始学已经来不及了,于是果断放弃。。。不过你也可以这么想,大家都不会,你的竞争会小很多。
对于学计算机的我来说,主要方向是学java还是php呢?
自己写了多年代码,接触过C、C++、Delphi等,到现在常用的Javascrit,Python、J***a、Go,我可以负责任的告诉你:谁也不能准确的预测那门语言有前景;只能从在当下看来,这门语言的发展趋势不错。
如果你要决定学习一门新语言,我建议你在做决定之前,先在心里默默问一下这些问题:
总之,当你决定为那门语言投资,有一个明确的目标很关键。
站在我个人的角度来聊聊这些语言的事情吧。
首先说说J***a这么语言,也是我工作中使用次数最多的语言,如果打算去大公司工作的话就去学它吧,国内的大公司(比如大家口中常说的BAT)都在用它,毕竟它渗透的领域太多,而且生态环境也特别好。
J***ascript,在目前看来,这门语言在国内各个公司的投入比重都是很大的,而且它的开源生态环境也很好。
Python的话,目前赤手可热的AI带动它,如果对这方面感兴趣可以深入学习它。
Go,它是Google的亲儿子,它在高并发和伸缩性方面做得很好。
C/C++,如果你打算在[_a***_]编程方面深入研究,可以选择它。
Swift,如果想做iPhone开发,你就不得不学习它了。
到此,以上就是小编对于学习perl还是python的问题就介绍到这了,希望介绍关于学习perl还是python的4点解答对大家有用。