00:00
Hello,小伙伴们大家好,这里是日程学员EP先问大家三个问题,第一,大家想去互联网大厂工作吗?第二,你认为自己能进大厂工作吗?第三,你知道怎样才能进大厂工作吗?建议大家思考这三个问题,并且把你想到的答案打在弹幕上。我相信大多数学编程的小伙伴应该还是想进大厂工作的,像百度、阿里、腾讯、字节跳动等等,毕竟大厂薪资高,福利好,技术好,成长快,暂且不说什么加班996啊,因为你不知道大公司依然有比你下班早,赚钱还比你多的同学。对于想学好编程进大厂的同学来说,今天这个视频可以帮助大家,我认为想进大厂比较重要的有两点,第一点是你要多接近大厂,了解大厂现在在用的技术,因为在面试的时候,面试官通常也会结合他们工作中用到的技术来考察你,但是呢,我相信很多小伙伴可能都不知道这点,我就随便问一下,大家知道阿里在哪方面技术比较好,腾讯在哪方面技术比较好?或者说字节跳动啊,美团啊,他们各自擅长的技术领域都有哪些?那第二点就是非常俗的了,想学好编程你就多写代。
01:00
码,多实践,多做项目,写10万行代码还不够,那你就写100万行代码。其实大家知道吗?很多互联网大公司为了大家更方便的学习编程,带你了解他们在用的技术,他们提供了很多免费的学习资源。那今天于皮就带大家体验国内几家大公司自己的动手实验室,希望大家都能感受到动手学编程的乐趣。首先推荐的是阿里的知行动手实验室,如他所说,在实验室中你可以边看文档边在终端操作,可以直接在浏览器中学习编程技术,给大家一个交互式的学习体验。那我们看一下在这里能学到啥啊,阿里的Java的确非常厉害啊,那这个知行动手实验室中啊,它的学习方向是以云原声为主,使用的编程语言呢,正是Java,提供了很多相对高级的Java动手实验教程,像这个spring cloud,阿里巴巴呀,然后Java的诊断工具阿萨斯啊,还有什么微服务啊,K8S啊,RPC框架啊等等,诶,这好像是个构圆的。让我们以这个Java整套工具教程为例,点进去看一下,在这里呢,他给了一个课程难度,预计要消耗的时间看一下,目标就是通过DEMO和spring boot应用,这也是主流的Java开发框架嘛,然后演示这个工具的用法。
02:12
然后你可以收获什么什么什么什么啊,你要先学这个Java基础,然后适合哪些人群呢?其实啊,这个线上诊断工具啊,在企业中还是比较常用的,可以帮助你解决线上应用疑难问题,它包含两个实验了,然后我们可以点进去看一下啊,然后大家就可以看到这样一个界面了,左侧的话就是教程,还有任务面板,右侧的话就是有一个终端,你可以在里面当成自己的服务器一样,输入一下命令,一般我们真实教程一步一步往下来就好了,而且做完之后基本就会用了,忘了的时候再查一查文档,基本这个技术就算学会了,就后面等到面试的时候再去了解一下它的底层原理,实现原理就可以了。那其实这个执行动手实验室并不是很适合初学者,我们可以看一下阿里的另外一个实验室,叫阿里云体验实验室,在这里呢,你可以免费体验真实的云服务器环境,然后你可以在云服务器上大战一场,在上面完成很多动手实验,比如说搭建个人博客啊,搭建个人网盘啊。
03:07
然后学习数据库设计啊,搭建个人笔记本啊,这个体验实验室共提供了80的体验场景,还是非常多了,然后包括这种编程语言啊,软件开发啊,什么计算技术啊,数据库啊,运维啊,操作系统啊,调度啊,还有什么大数据弹性计算等等啊,这一系列和他们自家产品有关的实验环境里面有一些还是比较适合初学者的,比如说这个Python入门啊,这个Co基础入门啊,实验还是比较丰富的,而且看上去就比较有趣,是吧?比如说这什么挑战云上魔方,那我们可以试着看一下这个Co基础入门,先看一下实验目标啊,提供一台云服务器,然后在服务器上安装,买C,学习基本C语句,然后开始体验。然后我们就可以在这里创建一个免费的云服务器资源。然后大家看,现在我们就拥有了一台云服务器,这个界面也是非常的原始。然后我们就可以跟着左侧的教程一步一步来学习了,还是蛮方便的,速度也很快,除了阿里外,国内还有一个比较有名的互联网大厂。
04:05
大家猜猜是什么?好吧,大家猜对了,其实腾讯它也有自己的动手实验室,也是有免费的云资源,然后互动式教学,体验真实的实验环境,点击全部实验列表。有没有觉得这个界面好看一点啊?阿里是积极的橙色系,腾讯这边就相对的淡雅一点,那腾讯的动手实验室呢?有150多个实验,是阿里的接近两倍,也是包含了各种各样的编程语言、技术学习啊,然后云服务的体验啊,应用的搭建啊,环境搭建等等。举个例子哈,这个Java学习我们可以试着在云服务器上搭建一下外部开发环境。很多同学刚开始学Java,可能就只会在本地用的什么itipips啊,用的idea来运行的项目,但是让他在一台服务器上去部署一个Java的环境,对于新手来讲可能还真是一头雾水,不知道咋搞。剩余两个名额我占一个,那通过这个实验我们可以学习如何搭建Java和tomcat组成的Java外部开发环境,下面让我们来试一试。然后腾讯的动手实验室相对更贴心一点,因为左侧你就可以像在自己电脑上打开文件管理器一样查看服务器上的文件,中间的话就是一个Linux的终端,可以在里面输入各种各样的命令,然后我们就可以根据右侧的一个教程尝试一下。
05:22
然后真正教程下一步就好了,然后系统还是比较智能的,假如说你操作没有完成,他会给你一个提示,那刚刚带大家看完了阿里腾讯的动手实验室,下面应该是哪家了呢?好吧,不是某度的。最后带大家看一下中华有为,华为的沙箱实验室,总共也有多达70的动手实验,包括像云计算啊,人工智能啊,鲲鹏啊,云原生啊,数据库啊,什么升腾大数据啊等等等等,甚至还包括物联网。那如果说阿里的动手实验室更倾向于Java,腾讯的动手实验室相对更全面,华为动手实验室的特色我觉得就在于他们的硬件和物联网,在这里我们真的可以动手尝试各式各样有趣的实验,关键是资源完全免费,很多强大的硬件都可以免费体验,真的是非常棒了,那我不知道大家会不会好奇啊,为什么这么多公司都要提供自己的动手实验室呢?这还用想吗?当然是为了让你用他们家的云产品啊,对吧?很多同学刚开始担心自己啥都不会,也不敢买服务器,买了服务器。
06:23
也不知道做啥对吧?那通过这些动手实验呢?你就能够轻松的学会如何使用云服务器,如何在云服务器上进行操作,反正无论他们的目的如何,起码这些东西是真的能帮助我们了解服务器的用法,多动手实践,培养对编程的兴趣,从而监视学习编程,学好编程。最后本视频提到的所有动手实验室以及一些神秘的动手在线学编程的资源,大家可以关注我的公众号程序员鱼皮回复动手领取哦,怎么样?你觉得哪家比较好,比较适合你呢?大家可以在弹幕上给出答案我是于皮,一名在变秃也希望带大家变强的程序员up主,持续分享编程干货,希望小伙伴们多多三连哦。
我来说两句