精华内容
参与话题
问答
  • 经验分享

    千次阅读 多人点赞 2020-11-05 15:07:32
    正式入职了字节跳动。工号超吉利,尾数是4个6。...生活服务得这么贴心,感觉在这里就只需要好好工作就好了吧,哈哈其实很早就和小伙伴们说要写一篇面试经验的。包括我为什么想要换工作,为了换工作做了什么准备,以及

    正式入职了字节跳动。工号超吉利,尾数是4个6。然后办公环境也很好,这边一栋楼都是办公区域。公司内部配备各种小零食、饮料,还有免费的咖啡。15楼还有健身房。而且公司包三餐来着。下午三点半左右还会有阿姨推着小车给大家送下午茶。听说入职以后很容易长胖来着。不过如果想要保持身材的话,公司二楼还提供专门的健身餐。周二周四还可以预约专业的按摩服务,有效调理颈椎和腰椎。生活服务得这么贴心,感觉在这里就只需要好好工作就好了吧,哈哈其实很早就和小伙伴们说要写一篇面试经验的。包括我为什么想要换工作,为了换工作做了什么准备,以及面试过程的一些分享。但是前段时间因为住院做了个小手术而耽误了。今天刚刚好现在在入职的熟悉时期。晚上的时候趁机把这篇写完,顺便也借机会完成一下我们组的新手村任务。各位有兴趣来字节跳动的朋友们,可以把简历发送给我邮箱,我来帮你内推哟。为什么想去字节跳动实际上,这次的工作变动并不在我计划中。只是在四月份的时候偶然得知字节跳动上海要搬到合川路地铁站附近,我就忽然心动了。为什么呢,因为我家距离合川路地铁站步行只要十分钟。本身宇宙条待遇高名声在外,也就是说,只要我能来这里的话,人生最美满的钱多事少离家近的不可能三角我能拿俩。所以在五月份的时候我就开始悄摸摸地准备面试头条了。为的就是以后可以过上早上八点半起床,然后慢慢悠悠走到公司还不迟到(可能还是很早来的人之一)的生活。当然,这是我为什么想去字节跳动的原因。换算到你们自己的时候,你们也要想一想是因为什么想要换一份工作、想要去某个公司。为了薪资?环境?平台?还是大公司的名头?记住,不管是为了哪一个,都OK的。谈钱不伤感情,目标明确,心智坚定以后,才好围绕着这个目标做一系列的准备。面试的过程中每次面试官问我为什么想来字节跳动,我都是直截了当地说离家近,还说假如这次面不上,准备准备,过段时间再面试好了。反正你们公司就在我家旁边,三年五载的可能都跑不掉,哈哈。因为这种面上OK,面不上也没事的心态,所以感觉面试的时候我的发挥也好一些。本身就是一个互相选择的过程,而且这个过程中,公司方相对来说固定一些,因为他的招人标准不太可能会有太大的变化。拿我经常用来怼人的一个例子来打比方:我常常和别人说,搞技术开发,英语很重要。你需要英语来看最新的技术文档,并且有些翻译并不准确,你可能需要看原文才能理解什么意思。有的人当时就会和我说,哎,可惜我英语不太好。这个时候我会回,没事,你现在英语不好不是你的错,但是如果我一年以后,甚至两年三年以后再来问你英语怎么样,要是你还和我说你英文不好的话,那你就得查一下自己的问题了。你根本就不想着学英语,英语怎么可能会好?类比下来,如果你根本不想去这个公司,那你怎么可能来到这个公司?如果你真的想去一个公司,可能现在这个时候你暂时不满足要求,但是没事,只要咱知道别人是啥要求,咱认真学习,好好准备,一年以后再面试,两年以后再面试,甚至三年、五年以后再来试试,都可以的。人最怕的不是没有达成目标,而是没有一个真正的目标。所以,换工作之前,你要想清楚为什么,并且提前开始准备。我准备了些啥?其实我有好长一段时间没有正规地面试过了。三年前从数云换到GIO的时候,因为简历上的相关技术太过于匹配,所以基本上就和CTO聊了聊就确定过去了;后来再回数云的时候,也就和总监喝了一下咖啡就回来了。也就是大约5年的时间里面,我没有正规地接受过面试。所以在准备投字节跳动之前,我投了几个公司做了一下热身活动。记住,这个时候其实不需要有啥心理包袱。因为本身候选人面试成功的可能性比较低,一个合适的可以面试的人选他们也很乐意看看,而且万一你确实想换工作,但是心仪的公司面不上,而热身活动的公司拿到了offer,你也可以考虑考虑去看下。并且这个时候你没有任何的心理包袱,因为反正你也就是来面试看看的,所以面试时候的发挥可能也会更好点,因此说不定最终拿的offer会比最后想去的那家更好呢?当然这里面不包括我。我第一次面试的时候就被血虐了T-T。参加中间件比赛的时候,我用的netty做的实现。个人感觉对netty还算有所了解的,结果面试官让我直接写出netty的源码结构,包括哪几个主要的类以及名称还有互相之间的关系……工作的项目里面我使用了kafka来做消息队列,来缓冲流量,保护系统,结果直接让我描述kafka的存储结构……比赛的时候我通过各种手段让程序无GC,结果直接就要我说出各种GC算法的原理和应用场景……PolarDB比赛我们自己写了KV,对标的是RocksDB,结果让我描述RocksDB的索引结构……当然,虽然基本上他问的东西我都有所了解,并且清楚应用场景在哪里,但是到了细节里面的时候,就稍微有点蒙圈了。虽然每个细节我确认我稍微看一下就能搞定的,但是架不住面试的时候无法张口就来呀。这个时候,感觉仿佛我变成了年轻时候的杨过,忽然身边出现了一个金轮法王对我说:“杨兄弟,你的武功花样甚多,不过我倚老卖老说一句,博采众家固然甚妙,但也不免驳而不纯。你最擅长的到底是哪一门功夫?要用什么武功去对付郭靖夫妇?”。对呀,我的知识面很广,各种应用框架新技术可能都有所耳闻,但是我最擅长的是哪一个呢?虽然我深深地知道我最擅长的是Scala和Akka、Play、Lagom等,但是架不住没有人会问呀T-T。事已至此,虽然我帅如杨过,但是此时也不得不考虑一下整理一下平生所学,找出强点和弱点,然后在面试的时候有的放矢。所以第一次热身面试之后的一个星期,我基本就在整理我的知识结构了。我大致按照如下结构做了一份思维导图:JVM相关运行时结构GC算法JVM调优编程语言ScalaJava数据结构与算法表、栈、队列树散列优先队列排序高级数据结构并发编程Java内存模型基本工具无锁并发反应式工具微服务微服务设计服务治理中间件分布式缓存消息队列RPC数据库关系型数据库NoSQLNewSQL机器学习算法推荐算法其中JVM、Scala相关、并发编程、消息队列什么的,我都仔细写了一下;Java语言太简单就没弄,数据结构稍微看了一下感觉脑海里面尘封很久的记忆忽然就被唤醒了,所以也没咋做笔记,微服务相关的太熟没弄,推荐算法太难了也没有弄;数据库相关的内容太多了,也没弄。但是大体来说索引结构在这里,拿到xmind之后,你可以按照自己的知识结构体系将其补全或者修改,然后学而时习之,甚至在面试之前也可以稍微看看加深一下记忆。(想要获得我的索引笔记,关注我的公众号,后台回复"知识索引"即可。)这之后我就进行了第二次面试。第二次面试技术相关的问题其实就没啥太大的问题了,主要考验我的是说话技巧相关的事情。我这人有点毛病,想的太多,想要做的事情太多。这些其实没啥大问题,但是我不确定的事情我也喜欢和人说,还不分场合地就和人说了。比如,我面的是中间件团队,但是我终面面试的时候却说我因为之前搞推荐算法对深度学习产生了兴趣,想要今年考个在职研究生学一下深度学习。可其实,这个时候我说这个干嘛呢?脑袋有点抽抽的吗?并且他问了我一个手写代码的题,我想了半天没有想出来。问题是如何去算根号2的值。我的第一反应很快,牛顿迭代法嘛!但是他说让我在纸上把代码写出来的时候,我就一直在想办法回忆牛顿迭代法是个什么鬼,应该怎么用来算根号2。然后一直在纸上推演导数啊什么鬼的……直到他提示我这个不是一个数学问题,二分查找就能算出来的时候,我才心不甘情不愿地开始弄二分查找的写法(内心OS:牛顿迭代法肯定比二分查找好的呀!为什么不给我时间回忆一下牛顿迭代!)。这个时候又暴露了我一个问题,我好久没有手写代码了。没有IDE的时候,我基本上啥都不是……写了半天勉勉强强地弄了个版本出来,估计也不是bug free的。所以,最终这个公司的offer也没拿到。辛苦为我推荐的普架了。这之后我又知道了我出来面试的几个缺点。首先就是要合适地说话,与面试无关的话题不要扯;其次就是我得练习一下手写代码了。字节跳动面试体验字节其实我面试了两个职位。第一个职位的一面感觉挺好的,面试官很亲和,问的问题也蛮到位的,然后留给我的发挥空间也蛮大的,所以顺利过了。二面的时候就有点聊不来了,而且越聊越感觉职位不合适。所以后来朋友帮我重新推了一个职位,就是我现在所在的数据平台部门。一面的面试官又年轻又高大又帅气,而且基本上是针对我的简历问的问题。当然,第一个问题让我讲Akka的时候,我是真的呆了。完全不按套路出牌呀!我从来没有遇到过有人会问我Akka的!!!怎么会有人问我Akka!!!内心一阵狂喜和激动之后,我先收拾了一下心情,慢慢整理了一下自己脑海中一直在跳着举手喊着"讲我讲我"的Akka特性。于是先从线程模型开始讲起,讲了它的M:N实质,Actor模型依赖的消息传递模式,层级结构划分的监督职责,让它垮的失败处理,Akka集群支撑起的横向扩展,等等等等。然后围绕着Akka又问了一些小问题,基本很顺利的过去了。后来又问了一下缓存相关的内容,其中讲了一个缓存雪崩的问题我一时半会儿没有反应过来。问题其实很简单,就是忽然有一堆请求访问同一个key,而这个key在缓存中不存在。如此所有请求就会同时去访问数据库然后又同时去更新缓存。这样的缓存雪崩效应应该如何解决?这个问题听起来其实很熟很熟很熟的,但是当时我脑袋短路了没有想起来。后来想起来原来Akka-Http-Caching(以前的Spray-Caching)就是专门为这种情况服务的。老外给的说法是这种问题叫做惊群效应,讲的是很多请求在第一个请求完成之前,一起访问同一个键(This approach has the advantage of taking care of the thundering herds problem where many requests to a particular cache key (e.g. a resource URI) arrive before the first one could be completed.)。文档上说的This approach指的是缓存的时候,不要缓存一个值,而是一个Future[T]。这样,第一个请求获取值的过程也被缓存下了。后续的请求就会访问到这个Future,然后可以向其注册回调,等待缓存动作完成再完成回调。当然,这个没有答得特别好也没事,后续又问了我一下关于JVM相关的一些东西,最后手写了一个算法题。然后一面顺利地就过了。之后二面的话基本也是围绕我的简历来问的,讲了一下当时做的推荐算法的原理,讲了一下Spark的基本原理,然后最后做了一个算法题,然后也顺利过了(其实还有一些其他问题,但是我忘了问的是什么了……)。当然这个算法题的实现并不是最好的。题目内容是26进制的加法,其实要涉及单个字符的加减和进位的处理的,这样实现下来细节就要处理好多东西,还很有可能出错。所以我取了个巧,我先把字符数字都转化成了整型,然后整型加减得到结果,然后再把结果转化成了26进制字符。虽然结果不是最优的,因为数字大了肯定会溢出的嘛。但是起码还是做出来了,所以二面也顺利过了。三面的时候也是先围绕着我的项目问了一些相关的问题,所以答得蛮平淡的,但是也还行。然后他问了一下我如何做流量控制。问我流量控制哎!!!然后,我又强行按捺下了内心的喜悦,将《反应式设计模式》的第十六章流量控制的内容大致讲了一遍。也许就是给了这样一个我发挥的空间,所以我第三面也很顺利地过了。没多久就是HR面试大致谈了一些技术之外的问题。HR面我就中规中矩了。当时面完感觉就稳了,但是等了好久好久还没有跟我沟通offer的事情,等的我有点难受了……之后HR联系我说,还要给我加面试,说团队老大要面我一下。原本字节面试一般3+1就OK了,然后突如其来地加面试让我感觉有点忐忑,所以后面的面试发挥没有前面好了。其实后来回想一下,我可能是以为前面面试表现不好,不能给我确定offer,才会有后来多的面试的。所以当时心态不好,答的感觉也没有之前果断。后来第五面完了以后,团队老大还是不确定,还要加一面交叉面试,这个时候我就豁出去了。无所谓,面上面不上没关系,反正字节跳动在我家旁边,只要庙不搬,我就进得去。所以最后一面跟隔壁leader聊的时候相对来说还好一些。问题没有问啥特别的,就是仔细问了下我最近做的一个项目,优点在哪里,缺点在哪里,难点在哪里。然后顺着难点来进行扩展,为什么是难点,怎么解决,有哪些方案,这些方案有哪些优缺点。幸好我平时工作还是有思考的,所以最终答的还不错。于是终于到了6月10号左右,HR和我确定要发offer了。经验总结整个面试过程,如果加上之前不合适的职位的话,总共8面,前后跨度一个多月。然后到了今天的时候,最终入职成功。说起来还是有点漫长的。如果再加上前面的两次热身面试,可能跨度就有接近两个月的时间了。说实话我并不是那种别人一看就很喜欢的工程师,因为一直在小公司做个小架构,而且主力编程语言比较偏门,所以适合我的职位范围相对来说很窄。实际上我今天看了一下和我工作相关的两个项目,一个go,一个python,我的scala技能可能在后面相当长一段时间要荒废了……不过没关系,离家近就行,而且跳出舒适区看一下其他风景,我感觉对我来说也是一件好事。最终总结为什么能成功面上字节跳动,首先我的基础实际上还可以的,虽然第二次面试的面试官觉得我基础不好,但是其实很多内容在我深入的时候我就把思路、结构、来龙去脉整的明明白白的,所以就算忘了,回忆起来也能很快塞进体系里重新理解透彻;其次我有自己的拳头产品,面试不问就罢了,一旦问到Scala、Akka、Play、Lagom或者能扯上反应式架构的时候,只要嘉和和品神不在这条街,我就是这条街最靓滴仔!!!最后,我知道我为什么想去这家公司,并且就算不去也没啥大的损失,所以面试的时候可以不卑不亢,心平气和,于是发挥的就也还行。而且,反正公司就在我家旁边,这次没面上没事,过段时间再面呗。这些经验换算到你这边:如果你说你现在基础不好,我会说没关系;但是如果一年、两年、三年以后你还和我说你基础不好,那是不是要自我反思一下呢?如果你说你现在没有拳头产品,我会说没关系;如果一年、两年、三年以后,你还是没有拳头产品,那你看我这篇文章有啥用呢?然后心态的问题可能就需要自己调整了。只要有基础,有拔高,然后心平气和地来面试,我相信你肯定能面试成功的。

    展开全文
  • 今年正式步入了大四,离毕业也只剩半年多的时间,回想一下大学四年,感觉自己走了不少弯路,今天就来分享一下自己大学的学习经历,也希望其他人能不要走我走错的路。 (一)初进校园 刚进入大学的时候自己完全就...

    今年正式步入了大四,离毕业也只剩半年多的时间,回想一下大学四年,感觉自己走了不少弯路,今天就来分享一下自己大学的学习经历,也希望其他人能不要走我走错的路。

    (一)初进校园

     刚进入大学的时候自己完全就相信了高中老师的话:“进入大学你们就轻松了”。因此在大一的时候自己学习的激情早就被抛地一干二净,每天不是在寝室里玩游戏就是出门游玩,不过好在自己大学时买的第一台笔记本性能并不是很好,也没让我彻底沉迷游戏。大一的学科基本上都是基础学科,高数、物理、英语等等,唯一一门编程课程就是C语言。那个时候自己根本就不知道程序员究竟应该干什么,怎么做。每天的生活就是上课、下课,和高中唯一的区别就是课堂不固定了,有时候早上没课能睡懒觉了。这样的状态一直持续到了第一学期结束。

    (二)开始醒悟

    大一结束后自己通过最后几天的恶补成功通过了考试,在大学通过考试真的很容易,而且还拿了个三等奖学金,还觉得洋洋得意。但是当寒假和别人同学聚会的时候被人问到学了半年计算机,会做些什么东西的时候,发现自己甚至连一段有意义的代码都写不出来。因为自己的家境也并不是很好,开始明白如果自己真的要走这条路一定不能这样混混噩噩下去。于是寒假的时候重新学习了C语言,渐渐也发现了编程的乐趣。尤其是当一个功能成功的时候,那种成就感很难形容。大一第二学期的课程依旧以基础课程为主,和上学期唯一的变化就是在新学期我开始在寝室里主动去编程,但似乎也仅仅如此。

    (三)初始java

    学习C语言的过程中自己更多的是老师教什么,自己学什么,直到碰上了java课程后,我竟然发现这门语言和自己如此适应。学习C语言时最烦的指针在java里竟然不用自己去写。面向对象的编程语言让我看到了编程的新乐趣。我用半学期的时间看完了上课的课本,因为上课被老师叫到讲台上编程好几次,在快期末的时候老师让我用java做一个能展示出来的东西,于是我做了人生中第一个”大型“的项目,基于java的画图板,当然功能和windows上的画图板相比还很简单。当时把代码发给老师的时候我甚至是把所有代码放在剪切板中,再传给他。后来的课程中也学了java的一些框架,渐渐也正式入门了java。

    (四)参加项目

    当时自己想的是大学期间不做点项目似乎就不是大学,于是在大二下半学期的时候参加了一个老师关于深度学习的项目,当时也是听着很高大上才报名参加。因为项目用的是python语言,于是自己又重新开始学python,看深度学习实践的四本书。其实说实话本科生去做深度学习的项目是不容易的,哪怕看了书,在不懂原理的情况下,很难深入。但是在坚持下最终这个项目在大三上半学期结束了,拿到了大学生挑战杯不错的奖项,参加项目能让人提升很多,不管是技术上还是性格上或是未来的工作机会上。

    (五)开始面试

    大三暑假的时候,投了阿里巴巴的java实习生,竟然收到了电话面试,于是在网上花5天时间看各种面试题。投了简历后大概一个多星期后收到了阿里巴巴面试官打来的电话,中午11点的时候打来了第一个电话,问我什么时间有空,最终把面试时间定在了下午1点半。但是这个电话等到两点半我才接到,接下来就是正式的面试了。

    首先面试官先问你会什么,我就说主要会java,接着他问我大学时做过什么项目,我就把之前参加的大学生挑战杯项目和他说了一下,不过看起来面试官似乎并不对这些很感兴趣。再然后就开始问技术性的问题,第一个问题就把我给难住了,他问我对java虚拟机有多少了解。说实话,我甚至没有看过java虚拟机相关的书籍,只在看面试题的时候去简单了解了一下,至于内存如何分配,如何调优一窍不通。看到我对java虚拟机不熟,于是面试官开始问SSM框架的一些内容,关于如何自定义注解,Spring如何实现切面......最终的结果肯定是没有通过,面试官最后给的意见是多往深的地方去研究,不要只会用,基础很重要

    (六)寻求改变

    其实经历了这次面试之后我开始明白自己的不足之处,究其原因也是在大一的时候没有做好最自己的职业规划,其实计算机包含的内容太多太多了,涉猎更多的知识重要,但是最重要的还是要在自己最擅长的领域去深耕。没有几个人能同时精通多种知识,一个精通后端开发的人很难再去精通数据挖掘,深度学习。同样一个在运维领域的大牛在开发领域或许还比不上刚入职场的小白。所以我给自己定下了一个方向,去做java端的开发,并去学习一些前端的知识。阿里面试结束后我还明白了公司最看重毕业生的不是做了多少厉害的项目,最终还是会看你基础知识够不够扎实。

    我开始让自己沉下心来,看基础性的书籍,关于jvm,关于多线程,关于数据结构,关于数据库......虽然之前浪费了很多时间,但是我的时间还有很多,继续追赶来得及。

    开始用学到的东西写项目,这样能让我对学到的知识理解更加深刻;开始写博客,虽然看的人并不多,但是输出会比输入更快的学懂知识,同时在写的时候才会知道自己哪里不会。

    (七)总结 

    大学四年来,走过的弯路很多,我的建议总结起来有下面这几点:

    1. 千万不要以为大学就轻松了,对以后还是想从事计算机方面的人来说,大学时候的努力能让你再毕业时就和别人拉开距离。
    2. 尽早做好职业规划,知道自己要往哪个方向发展。
    3. 学习技术要深耕,至少要精通一块,不要学得多但是一门精通的都没有。
    4. 项目要参加,不过要选适合自己的。
    5. 基础很重要!像数据结构这类的课程一定要学好。
    6. 一定要能够自学,计算机的发展太快了,大学时学到的知识很多已经很落后了。

    当然了还是希望自己的博客能有人看吧! 

     

    展开全文
  • AI比赛经验分享 - 总目录

    万次阅读 多人点赞 2020-12-11 13:30:50
    不同方向经验分享1.1 NLP1.2 CV1.3 语音1.4 结构化数据1.4 时序预测1.5 网络安全方向1 6. 推荐与广告2. 工具和提分技巧分享3. 个人比赛体会 总目录   欢迎大家来到herosunly的《AI比赛经验分享》,在开始前博主先...

    总目录

      大家好,我是herosunly,曾获得阿里云天池安全恶意程序检测第一名,科大讯飞阿尔茨海默综合症预测挑战赛第四名,科大讯飞事件抽取挑战赛第七名,Datacon大数据安全分析比赛第五名。拥有多项发明专利。为了帮助同学更好的进阶AI比赛,所以花了大量时间制作了专栏《AI比赛经验分享》。欢迎大家报名学习。在开始前博主先列出该专栏的学习大纲,从而方便不同方向的同学进行学习。下面蓝字都是传送门,点击进入即可:

    1. 不同方向经验分享

    1.1 NLP

    2019年科大讯飞阿尔茨海默综合症预测 前三名队伍分享 (文本分类)
    2019年达观杯文本智能信息抽取挑战赛 四到十名队伍分享 (NER)
    2019年达观杯文本智能信息抽取挑战赛 前三名队伍分享 (NER)
    2020年科大讯飞农业问答数据处理 前三名队伍分享 (NER)
    2020年科大讯飞事件抽取 前三名队伍分享 (事件抽取)
    第三届法研杯司法人工智能挑战赛 阅读理解赛道 前两名队伍分享 (阅读理解)
    第三届法研杯司法人工智能挑战赛 司法摘要赛道 优秀队伍分享 (文本摘要)
    第三届法研杯司法人工智能挑战赛 司法考试 前两名队伍分享 (阅读理解)
    第三届法研杯司法人工智能挑战赛 论辩挖掘 前两名队伍分享 (文本问答)

    1.2 CV

    2020年科大讯飞视频广告场景识别 前三名队伍分享 (目标检测)
    2020年科大讯飞自然场景文字检测 前三名队伍分享 (OCR)
    2020年科大讯飞X光安检图像识别 前三名队伍分享 (目标检测)
    2020年科大讯飞脑PET图像分析和疾病预测 前三名队伍分享 (图像分类)

    1.3 语音

    2020年科大讯飞语种识别 前三名队伍分享 (分类)
    2020年科大讯飞婴儿啼哭声识别 前三名队伍分享 (分类)

    1.4 结构化数据

    2019年科大讯飞大数据应用分类标注 前三名队伍分享 (分类)
    2019年科大讯飞移动广告算法反欺诈 前三名队伍分享 (分类)

    1.5 时序预测

    2019年科大讯飞工程机械核心部件寿命预测 前三名队伍分享
    2020年科大讯飞温室温度预测 前三名队伍分享

    1.6 网络安全方向

    当安全遇上AI 阿里聚安全算法挑战赛 前三名队伍分享

    1.7 推荐与广告

    2019知乎看山杯 专家发现算法大赛 前四名队伍分享 (推荐)

    2. 工具和提分技巧分享

    谷歌TPU使用方法
    神经网络训练技巧总结
    表格化数据挖掘

    3. 个人比赛体会

    2019科大讯飞比赛总结
    阿里云天池TOP选手经验分享

    专栏还在持续更新中,欢迎大家订阅,后期将组织同学一起打比赛,欢迎加入。

    展开全文
  • Unity3D学习路线与学习经验分享

    万次阅读 多人点赞 2018-10-17 14:15:14
    Unity3D学习路线与学习经验分享//最后一次更新为2019.7.22日,更新了一些废掉的链接 作者:15游02 丁祺 你好,这篇文档是我的导师孙老师(以下简称老孙)指名我 书写给新手、初学者以及技能有些许缺陷的人的一篇...

    Unity3D学习路线与学习经验分享//最后一次更新为2019.7.22日,更新了一些废掉的链接

    作者:15游02 丁祺

    你好,这篇文档是我的导师孙老师(以下简称老孙)指名我 书写给新手、初学者以及技能有些许缺陷的人的一篇经验分享的文档,当然如果你看到了这些文字,代表着你是一个有意愿或期望去学习这款软件的人。因人与人之间有很多的不同,以下我会尽我所能,通过不同切入点与角度,并根据以上人群的不同技术程度,来帮你提升你的技术实力,我会在结尾留下我的联系方式,有兴趣的话可以联系我。那接下来我就分享一下我的学习经验。

    写给新手与初学者:

    你在准备开始学习这款软件之前,可能经常会听周围的人说,“英语很重要,如果不会英语,程序是学不会的”,“学程序,就又得背单词了”,“C语言都没学好,不可能搞得懂Unity3D的”...等等这一些容易影响心态的话。我认为,学这个,开局最重要的并不是疯狂翻书疯狂看视频直接拿来就学,而是——消除恐惧,消除对程序,对Unity3D“高大上”的感觉。

    所以学Unity3D需要英语吗?

    那?你觉得什么程度才是会英语呢?我分享两个链接给你,这是英文演讲与纯英文文档的网页链接,如果有兴趣测试一下自己的英语实力的可以打开看一下。

    【Unite 2018 柏林大会】完整版录像

    https://www.bilibili.com/video/av25266964?from=search&seid=16153052159950265652

    Unity3D官方API文档

    https://docs.unity3d.com/Manual/index.html?_ga=2.153078527.776856565.1539157046-412574144.1536670294

    对于我来说,如果你能听懂英文技术演讲录像,能看懂英语技术文档才能被称之为会英语,反之则不会,我觉得不能为你解决实际问题的技能根本不能称之为会,只是在浪费时间而已。简单说,如果你想靠Unity3d这个东西吃饭,并不需要英语水平,你不需要刻意 去记忆英文语句,按照我的话讲,纯英语界面的Unity3d,抄它的界面就好了,界面没有的,去网上找对应的功能,并抄在笔记上,下次用的时候直接去翻就足够了(如果你想尽快提升能力的话,我建议千万不要去记,用的时候直接去翻看笔记就好了,在大量的练习中,你的大脑就会自然而然的记住这些代码,我就是这样的)。

    当然了,如果你想成为界内大牛,你就必须会英语了,毕竟这是老外的东西,学会英语可以帮你打开一扇新的窗户。不过你现在的英语实力绝对绝对足够去学习这款软件了。

    C语言学的差,会不会差很多啊?

    会C语言与不会C语言的人,同时学Unity3D中的C#的学习速度,是有区别的,毕竟他们两种语言之间还是有一些共同的部分的,但达不到很多,这种程度。但与其你自己纠结 这个问题,不如问问自己愿意付出多少学习能力在这个上面。每个人都拥有清华北大学生的学习力,只是愿意付出的量不同而已,想学就一定不会差

    “我感觉Unity3D就是一个小学生引擎,画质贼差,感觉学起来没什么意义,还不如去学虚幻呢。”

    相同场景下 虚幻4 VS Unity 5

    https://www.bilibili.com/video/av17956467/?spm_id_from=333.338.recommend_report.2

    如果你有这种感觉的话,推荐试一下《崩坏3》手机游戏与腾讯的《逆战》电脑游戏;

     

    总之Unity3d只是个工具,做出来的东西的好坏,取决于用的人,就像你打游戏,如果你技术不好,再版本强势的英雄,你也没法单人打上最强王者。

     

     

    如何开始学习Unity3d?

    我要变学霸_如何写笔记?How I Take Notes

    https://www.bilibili.com/video/av10395257

    在开始学习之前,你需要一个笔记本,推荐活页的,就是那种可以拿下来单页的那种,他就是你以后学习时,你大脑的硬盘,笔记法同时适用于世界上的全部科目。具体怎么写笔记我就不说了,只需要记住两点:

    1. 千万别自以为是的认为自己的脑子很好使,你不是机器,写笔记,必须且一定要写,不然,重复查找自己找过的知识点的时候,你的心态会受到影响,且会浪费大量的无用时间,而且千万别用电子版,记录电子笔记的时候会勾起你ctrlC+V的欲望,表面看,你节约了半分钟打字时间,可你没有经过你大脑思考的这一步骤,会严重影响你的记忆,而且电子版无法像纸质笔记本那样粘书签,翻看会非常麻烦,相信我,多动手写几个字而已,不会要人命的。
    2. 写知识点的时候千万千万别抄别人教给你的话,(1)一定要尽可能的精简,(2)并尽一切可能用自己的语言表达,然后把自己的话记录到笔记本上,否则你就是白写,没有任何意义。

     

    开始学习Unity的几种方向(热手用的入门期,熟悉者可以跳过)

    以下我会给你列举几个我个人推荐的开始学习Unity的几个入口,当然你在学习这些东西的时候,不要忘了听课(课上尽量不要跟着敲代码,敲代码会一定程度的影响你的注意力,而是听出老师讲课的核心,并把核心知识转换成自己的话,写在笔记本上);你可以根据自己的兴趣,与自己大脑的记忆习惯来选择,从哪个位置进入。这几个入口是没有优劣的。不用觉得哪个入口高大上,重要的是,这个入口是否适合你自己,如果发现听不懂,认真再听一遍,如果还是不会,直接跳过。不过在学习期间,你是没精力玩游戏的,记得删掉你手机与你电脑里的游戏,等你自己的Unity技术足够养活自己了以后,再用Unity给你赚来的钱,充到游戏里做个天选之人吧。

    以下全部视频我都看过,你大可不必担心视频的质量(我个人在看视频学习的时候,会同时播放一些没有人声的轻音乐,来降低困意)

    1、暂时比较厌恶或者恐惧代码,以及零基础的人

    傅老师的Unity3D教学 //这里傅老师的原视频被收购,所以他近期刚刚新出了一套新鲜的视频,供大家使用

    https://www.bilibili.com/video/av57479723

    这个系列是通过插件的方式,来尽量绕开代码这个大难题的(当然不代表完全没有),让你在不太了解代码的情况下就可以基本操作Unity,并且可以做一点东西出来,他还在这个系列里教学了插件画面美化,通过点击的方式就可完成3A画面的特效处理。

     

    2、传统的教学方式:

    这个入口主要是以不断完成微型小游戏的一种路线,有一点点难度,推荐了解一些些C语言或其他编程语言的人进入

    Unity零基础入门 - 打砖块 http://www.sikiedu.com/course/77

    零基础入门Unity - 古迹探险 http://www.sikiedu.com/course/84

    Unity5.2入门课程 - 进入Unity开发的奇幻世界 http://pan.baidu.com/s/1mhDZO7m

    Unity中的C#编程 - 零基础(Unity 2017) http://www.sikiedu.com/course/83

    第一季 C#编程初级教程 链接:https://pan.baidu.com/s/1nwGyGDN 密码:memt

    UGUI - Unity 5.1超强UI案例学习 http://pan.baidu.com/s/1qYENTW4

    这个系列使用比较传统的教学顺序,来熟悉Unity操作的。

     

    3、相比视频更喜欢看书:

    《Unity游戏设计与实现 南宫梦一线程序员的开发实例》(绿色的书)   第0章

     

    《Unity 5.X从入门到精通》  Unity官方制作,精品中的精品(这本书包含了入门期开始到精通这款引擎的几乎全部内容,如果你打算看这本书,坚持从头看到尾吧。

     

    要尽早结束入门期,毕竟入门期只是用于热手。

     

    正式学习期

    入门期结束后,就要正式开始学习Unity了,以下为必学项,每个视频后我都会写上我认为必学的理由,我会尽量解释清楚推荐的理由,不会让你带着“我擦学这有啥用啊”之类的想法去看的。

    以下视频我会分成块,你看的时候,各模块之间看的顺序可以随你兴趣,但所有的视频内容都必须认认真真看完。(此清单的部分内容来自于SIKI的A计划学习路线的加工整理版本)

     

    代码部分(代码,与外语一样,都是一门语言,都是用于交流的工具,只不过外语是跟人交流,而代码是跟机器交流的,学会了代码你才能真正开始控制电脑,让他帮你工作;放心,代码是世界上最简单的外语,比学英语相比不知道简单了多少倍。)

    第一季 C#编程初级教程(基础代码部分,这其中大部分都跟C语言,Java相同,已经学过的可以快进着看) https://pan.baidu.com/s/1nwGyGDN 密码:memt

    第二季 C#编程中级教程(略微提升了点难度,但其中的内容都很常用。学这个的时候会有一种完全不知道这破玩意有什么用的感觉,没事这是正常现象,不用太担心,做好笔记,当你完全理解了面向对象以后就明白了) https://pan.baidu.com/s/1htLYalI 密码:78zv

    Unity API常用方法和类详细讲解(API是Unity这个引擎提供给你的“工具”,这部视频干货特别特别多,不要用脑子记,但千万记住,一定要在做好笔记的同时,理解每一条API的大致意思。这是Unity最最最核心的部分,你以后的学习和工作中会天天用到这部分的内容。) http://www.sikiedu.com/course/59

     

    物理系统(因为现实中的真正真实的物理,实在是太难模拟了(想象一下摩擦力),所以程序员使用了“碰撞器”,来大致模拟现实中的物理效果(如你去台球厅打球,人用球杆用力击打白色球,这个球撞到其他球时,可以打飞其他球。这种“打飞”其他球的效果使用了碰撞器来实现。))

    Unity官方教程-3D物理系统-中文版 (这段视频中的难度是逐渐上升的,先看懂前4 课,可以不用强迫自己一口气看完) https://space.bilibili.com/28562838/#/channel/detail?cid=30384

     

    UI部分

    UI是我认为的Unity中最简单最容易上手的一部分了,基本不需要写任何代码,拖拖拽拽很容易就OK了。(可能有人听过NGUI,我简单解释一下,NGUI是过去人们用的非Unity官方制作的UI系统,现在已经不像过去那么流行了,个人不建议学习,当然,有兴趣者可以看看,不过UGUI一定要会)

    UGUI - Unity 5.1超强UI案例学习 http://pan.baidu.com/s/1qYENTW4

     

    动画系统(如果你不希望你做出来的游戏都是一堆不会动的“僵尸”,就好好学这的内容。这里放上的视频链接为3D模型的动画系统)

    需要学习的量有点大,有一定难度。不过我还是那句话,不要用脑子记,抄笔记。

     

    Unity中的动画系统和Timeline(Unity2017) http://www.sikiedu.com/course/82

     

    光照系统 (不过多解释)

    [傅老師/Unity教學] 30 - 3種烘焙光照模式(Baked Lighting)

    https://space.bilibili.com/211153830/#/video?tid=0&page=5&keyword=&order=pubdate

    [傅老師/Unity教學] 渲染相關知識 - 01 基礎渲染步驟

    https://www.bilibili.com/video/av17250027

    [傅老師/Unity教學] 渲染相關知識 - 02 室內光影基礎實驗

    https://www.bilibili.com/video/av18330502

    [傅老師/Unity教學] 渲染相關知識 - 03 用一顆石頭架場景!! 室外光影基礎實驗

    https://www.bilibili.com/video/av18442018

     

    粒子系统(这里我就不多解释什么是粒子系统了,打开视频链接,自己看吧)

     

    Unity官方最新粒子特效素材包视频 https://www.bilibili.com/video/av31104362?from=search&seid=10690239211286766965

     

    顺便在此推荐一下上传这个视频的B站UP主Shallot夏洛特,他的个人空间经常会上传一些关于Unity新奇功能的教程。想长期学习Unity的话,推荐关注一下他的动态。

     

    Unity中的Shuriken粒子系统(Unity2017)入门级教程(想深入学习粒子的就去网上查吧)

    http://www.sikiedu.com/course/79

     

     

    DOTween动画插件

    这个插件是所有插件中,唯一的一个我建议你必学的插件。这个插件是用来制作物体的移动(从一个位置移动到另一个位置的动画),UI的移动(从 一个位置移动到另一个位置的动画)从一个颜色渐变到另一个颜色(从一个颜色变换到另一种颜色的动画)的一种便利性的插件。嗯?没听懂?

    DOTween

    链接:https://pan.baidu.com/s/1i6Ud2XB 密码:6amf

     

    项目制作教程(知识学累了吗?想实际做做项目练练手?我这里精选了几个我做过,并且感觉收获颇丰的视频教程给你,推荐你感觉脑子爆炸的时候食用。)写代码的时候,如果你有能力,尽量不要抄袭他的代码,使用自己的习惯去写,只要做出来的东西和他一样就行,这种自己思考代码的方式将会极大的培养你的代码写作能力。

    初级案例:

    Unity初级案例 - 坦克大战(Unity2017.1) (就是小时候我们玩的插卡游戏机里的坦克大战)

    http://www.sikiedu.com/course/90

    Unity初级案例 - 愤怒的小鸟(其中使用了2d的物理系统,使用方法和3d的基本相同)

    http://www.sikiedu.com/course/134

    有一定基础后的案例:

    Tanks第三人称双人坦克大战视频教程

    链接:https://pan.baidu.com/s/1eTbuUxO 密码:qi4b

    Stealth秘密行动 (Unity最经典官方项目之一) 链接:http://pan.baidu.com/s/1miMWSas 密码:bl83

    从零开始三小时速撸一款雷姆小游戏Unity3D全过程(如果你喜欢二次元的孩子推荐这部和下面那部。会稍微有点理解上的难度。)

    https://www.bilibili.com/video/av5814699

    从零开始的两小时速撸:使用血小板制作脑血栓游戏(跳一跳)

    https://www.bilibili.com/video/av27387729

    MMD功能 写实版场景配Unity娘 极乐净土(喜欢二次元的同时,又好奇MMD到底是怎么制作出来的人推荐玩一下这个视频)P1为介绍视频。P2为教学视频

    https://www.bilibili.com/video/av7700841?from=search&seid=13542732114945459430

    https://www.bilibili.com/video/av7715582

    (在这个作者刚出雷姆小游戏的时候我还是个代码都不会的孩子,但当他出血小板的时候,我已经可以用我自己的Unity知识工作了;假如你真的想好,要走Unity这条路的话,狠下心来好好学,努力是不会辜负你的。)

     

    在此推荐一下这三部视频的作者 新鲜的女尸,就跟这名字一样,这小子真跟尸体一样突发性诈尸一次,然后又进入了长期的休息期,喜欢做二次元Unity项目的人推荐关注他一下,没准哪个动漫突然火了以后又出来诈尸一次。

     

     

    最后的高级提升期

    因这里的内容都比较难,如果你没有上面的知识积累,看这里的视频会让你困懵逼的。这部分内容推荐已经学了新手期与大部分入门期的人再深入学习

     

    高级代码部分

    第三季 C#编程高级教程 这部视频可以说,已经把代码的全部内容讲完了,难度很高,可能你看完了初级和中级以后依旧看不懂,如果真的用心去看,并且反复看了好几遍依旧看不懂的话,先放下学学别的,然后再回来看。推荐有至少一年代码经验的人食用

    链接:https://pan.baidu.com/s/1slBP7mH 密码:eob1

     

    数据结构 数据结构是一门分析如何存储数据与数据之间逻辑关系的一门学科,这部视频里的老师讲的真的很好,你认真看能看懂的。数据结构的知识面试很容易考,你一定要认真学里面的知识点。(千万不要看上海交通大学的和清华大学的数据结构公开课,虽然这两部视频中的老师讲课很有牌面,但是全是说的书面语言,没有习惯听书面语言的人是不太可能听懂的,最好不要去看,不然会严重打击你的自信心。)

    【考研】赵海英 数据结构 (这部视频就不像C#高级篇那么难了,认真听就能会)原链接的视频被取消了,如果需要查看,请在B站或者百度搜索赵海英 数据结构

    【郝斌】-数据结构入门 (学历不高,但讲课极其精辟的一位老师,喜欢听白话讲课的人非常推荐,  推荐上下两位老师一起结合着看,你会有非常高的收获)

    https://www.bilibili.com/video/av6159200?from=search&seid=10153396348143638381

    这里我再推荐一本书 《大话数据结构》

    这本书用很通俗易懂的语言写了数据结构的内容(虽然有的例子贼牵强,哈哈哈),推荐不喜欢看视频,或者看完视频后查缺补漏使用。

    Unity编辑器扩展 编辑器扩展是一种提升在Unity中的脚本美观性的一种技术,学起来还是很好玩的。

    编辑器扩展

    在线观看: http://www.sikiedu.com/course/47

    链接: http://pan.baidu.com/s/1gfHURYF

    【水鸡游戏课堂】Unity编辑器扩展1至7

    https://www.bilibili.com/video/av23671632?from=search&seid=4358948779151612714

    算法 算法是一门研究如何利用数据存储的数据,求出计算结果,以及讨论最优计算方法的一门学科,有些地方也把算法也一并算作是数据结构。(这里的这一部视频,并未收集全部算法领域的知识,你需要在以后的工作中继续学习补充你缺失的部分)

    编程内功修炼-算法 链接: https://pan.baidu.com/s/1eSgkCpk 密码:xcz2

     

    设计模式 设计模式是前人写代码时,透过需求发现的一些常见的结构上的问题,并把这些问题的常见的解法,用UML图与简单的文字归纳出来的一种代码结构思想。在学习这里的知识点的时候,如果突然有一种,“卧槽,在我学设计模式之前我就用过这模式”的感觉,说明你在之前的练习中,真的用心去思考问题了,是一种非常很好的现象;在学习设计模式的时候需要注意几点。

    1. 这不是考验记忆力的学科。设计模式不要死记,重要的是学会他构建代码时候的书写模式。
    2. 不要任何地方都想用设计模式。学会设计模式后,宁可不用也不要滥用设计模式,不然会让你觉得束手束脚,无从下手,当你有了大量的代码练习基础后,你就会明白模式的好处,与应应用的场合了。
    3. 不要觉得设计模式中的例子就是绝对正确的。有时候设计模式中举的例子,并不一定是你的项目中真正需要使用的书写方式,千万不要被他的例子束缚住。
    4. 以上三点虽然我说的很轻松,但是想真正做到这些,没有大量的实验与使用基础是不太可能做到的,不要有太大压力,慢慢来别放弃。

    因我自己学习时使用的是SIKI A计划课程中的视频(收费),所以不敢给你瞎推荐好的免费视频,如果你没有A计划的账号,推荐去B站搜索“设计模式”,手动搜索适合自己的视频。A计划收费视频   游戏开发中的设计模式 http://www.sikiedu.com/course/54

     

    框架:MVC 这是我认为最有用的东西之一了,他可以说属于设计模式的范畴。我认为他与其说是知识,不如说是一种规划代码的一种整理方案,让你不再觉得代码乱,也会杜绝总会出现一些在奇奇怪怪位置调用的变量。

    同为A计划收费课程 基于MVC架构的俄罗斯方块开发(基于Unity2017)

    http://www.sikiedu.com/course/80

     

    数据库 数据库的重要性不用我多说吧。

    MySQL数据库从零到精通 链接:http://pan.baidu.com/s/1mh6FR5Y 密码:qlf7

    http://www.sikiedu.com/course/48

     

    Shader Shader是一种显卡语言,当然了,如果你真的能学到这,我想也不需要我解释什么是Shader了。

    简单易懂的Unity5 Shader着色器入门教程

    https://pan.baidu.com/s/1pLCwaKj 密码:7wqu

     

    以上可以说就是Unity需要的基本知识了,还剩下一些零碎的知识,需要你自行查找并学习。

    1、3D数学

    1. Json 数据持久化 想将数据保存在硬盘里?学这个吧。
    2. uLua热更新 链接: https://pan.baidu.com/s/1kUIZMcB 密码:x12i
    3. 网络链接Unet  或者 PhotonServer

     

    结束语:

    如果你真的按照我说的做,并且认认真真按照我说的路线与方法学了下来,谢谢你愿意相信我,也愿意相信你自己。带着你努力的成果与这股学习力,去找工作吧,社会不会辜负愿意努力的人。

    作者:丁祺

    QQ:1968548010

    版本:v1.1;

    展开全文
  • 20年资深程序员编程经验分享 原文作者乔纳森·丹尼可(JonathanDanylko)是一位自由职业的web架构师和程序员,编程经验已超过20年,涉足领域有电子商务、生物技术、房地产、医疗、保险和公用事业。 从11岁时,我就...
  • JVM调优经验分享

    万次阅读 多人点赞 2016-03-30 12:06:47
    JVM调优经验分享 前言 一、JVM调优知识背景简介 二、JVM调优参数简介 三、JVM调优目标 四、JVM调优经验 结束语
  • 物联网入门经验分享

    千次阅读 2019-08-17 12:44:08
    物联网入门经验分享   物联网近年来的关注度一直在增加,相信万物互联会伴随人工智能和5G的发展以及各种标准和接口的完善而逐渐实现。作为业余爱好者,也想探一探物联网的世界,我把我的入门经验分享给大家。  ...
  • 本人香樟精英经验分享会部分经验

    千次阅读 2020-12-01 22:45:54
    本人香樟精英经验分享会部分经验 关于保研、考研与工作可以如何选择 相对来说,保研较好,考研需要备考花费特别多的时间与努力,而且报考院校只能选一个,但保研你可以申请国内任何一个高校,选择多,尝试的机会也多...
  • N1盒子刷机经验分享

    万次阅读 2019-02-23 20:38:38
    小白入坑N1经验分享 n1的玩法很多,价格也很实惠,所以前几天也入手了一个。但是对这个小盒子是一无所知,完全摸不着方向,整天在恩山逛。恩山大佬很多,干货也很多,因此我折腾了几天,反复看了几个精品帖,算是有...
  • 全国大学生计算机设计大赛经验分享

    万次阅读 多人点赞 2018-12-27 16:12:45
    距离考研结束已经有4天的时间了,在经历过几天的潇洒时光后还是想和大家分享一下我的考研路程当中的一些过程。在这大半年的时间里,很多人都以为我绝大多数时间都放在考研上了,其实不是的,我还是做了一些其他我...
  • 邓白氏编码申请经验分享

    千次阅读 2018-11-05 19:10:21
    邓白氏编码申请经验分享
  • 本来是没有打算做一个初试经验的,但是鉴于很多小伙伴都问了很多关于408方面的复习经验,虽然我的408分数不高,没有120分大佬那么厉害, 但总体还是有一些经验的(关于规划方面),不至于大家在复习时晕头转向,这里...
  • Unite’17 开发者大会经验分享

    千次阅读 2017-05-16 11:38:35
    Unite’17 开发者大会经验分享
  • 实习经验分享总结

    千次阅读 2018-03-17 16:18:51
    博客链接:mcf171的博客—————————————————————————————— 正好又到了一年一度的找实习的阶段,拖了一年的经验分享,趁自己还有一些残存的记忆写一下。 当时实习阶段最后拿到的Offer...
  • 有关微服务的简介和经验分享

    千次阅读 2019-01-18 23:30:36
    简单介绍下微服务系统以及分享一下几年做微服务系统的一些经验,主要给感兴趣想学习软件架构设计的程序员看。 主要内容: 为什么要用微服务架构,传统系统设计存在哪些...经验分享以及微服务架构的一些不足之处。 ...
  • 浙江工业大学2020考研经验分享

    千次阅读 2020-07-04 09:10:25
    浙江工业大学2020考研经验分享 如题,下面将分享一下我自己的考研经验。首先说明本人的情况,2020上岸计算机专硕,初试成绩政治67,英语80,数学112,专业课106,总分365,初试排名21/60+(今年疫情是100+),总体来...
  • 蓝桥杯嵌入式比赛经验分享

    千次阅读 2018-12-03 16:37:00
    蓝桥杯嵌入式比赛经验分享 比了两届蓝桥杯,最后以国二收场,也算心满意足! 一.我的蓝桥杯 我复习蓝桥杯,是1月份开始的,由于中间还要搞"毕业设计" "大学生创新创业作品展示""...
  • 面试手写代码的经验分享

    千次阅读 2018-10-25 22:48:55
    前言今天分享一下自己面试的时候遇到的写面试题的经验分享。在面试的时候,分为视频面试和现场面试,接下来讲解着两部分。视频面试在我和我周围的同学参加过的公司里面,不在现场的面...
  • Git 工作流的一些经验分享

    万次阅读 2017-02-15 23:52:57
    Git 工作流的一些经验分享 笔者使用git有一段时间了,踩过不少坑,这里分享下我在git工作流方面的一些经验。 什么是Git工作流?Git工作流你可以理解为工作中团队成员遵守的一种代码管理方案,在Git中有以下几种工作...
  • 48小时备考TOGAF经验分享

    千次阅读 2019-10-31 15:05:40
    48小时备考TOGAF经验分享 参加考试的背景 第一次听到TOGAF这次词语是2018年底,公司的架构师职位空缺,一直没有招到合适的人,我临危受命先顶一段时间。2018年12月份,老板推荐我去上一下TOGAF的培训,Google了一下...
  • 数据分析岗位求职经验分享

    千次阅读 多人点赞 2018-12-20 18:03:14
    数据分析岗位求职经验分享 个人简介 2016年就读 北航 电子与通信专业 硕士 2017年实习于中国电信研究院-云计算与大数据部 2018年实习于滴滴出行-数据科学部 2018年 秋招 拿到滴滴-数据科学部;美团-快驴事业部;百度...
  • Sia-UI使用入门及经验分享

    千次阅读 2018-03-04 23:52:11
    Sia-UI使用入门及经验分享作者:家辉,日期:2018-03-04 CSDN博客: http://blog.csdn.net/gobitan摘要:Sia-UI是Sia的官方提供的文件上传,挖矿及钱包软件。这里分享一下Sia-UI使用的一些经验,供初次使用的朋友...
  • CC集群设置经验分享 Windows系统版本:18363.592(1909) A硬件:I7 8700K 64GB RTX2060 B硬件:I7 7700HQ 16GB GTX1050 CC版本:4.4.11.60 编写:梁勇强 2020.02.05 1.检查SMB 1.0是否启用 这个选项必选,...
  • caffe转caffe2踩坑经验分享

    万次阅读 2017-06-20 11:40:21
    caffe转caffe2踩坑后的吐血经验分享
  • 双非硕士的秋招经验分享

    千次阅读 2018-03-10 15:59:34
    既然是经验分享,那么我就开门见山地介绍一下自己的情况 本科学校:普通二本院校的一本专业 硕士学校:非985、非211学校的重点专业 前期准备 我在 7、8 月找了一份实习,虽然工作和自己的专业并不对口,但...
  • 轻轻松松使用StyleGAN2(一):试用经验分享

    万次阅读 多人点赞 2019-12-19 12:29:46
    有空试用了一下,有一些很浅显的经验分享给大家: (1)先说说运行的必备环境: 其中,比较触目惊心的是需要有16GB内存的NVIDIA GPU(即:NVIDIA Tesla V100),简单跑了一下它的“run_generator.py”程序,发现我...
  • 程序员面试经验分享

    千次阅读 2013-05-09 12:56:52
    IT旅途——程序员面试经验分享 from  http://www.csdn.net/article/2013-05-09/2815198-programmer-interview  作者季红 程序员面试职业生涯 摘要:本文从IT人员的角度,一起分享面试...
  • 超详细28天备考Tableau考试经验分享

    万次阅读 多人点赞 2019-06-24 01:00:44
    Tableau考试经验分享 • 为什么要考Tableau QA证书? • 对正在备考的小伙伴 • 对马上就要参加考试的小伙伴 • 考试环境 • 网络环境 • 考试流程 • 考题难度 • 彩蛋:真题回忆 ... 我个人总结的必考点有:Join &...
  • ACM/ICPC 比赛生涯总结+经验分享

    千次阅读 多人点赞 2018-11-15 09:43:34
    ACM/ICPC 比赛生涯总结+经验分享 个人获奖经历 时间 比赛 奖励 大一下 ACM陕西省赛 打铁 大一下 CCCC 团队二等奖 大二下 ACM/ICPC全国邀请赛 银奖 大二下 CCCC 团队...
  • 工作经验分享

    千次阅读 2010-01-06 18:15:00
    年底经历了一次换工作,这次上一次顺利的多...在这里把我的经验分享给大家,希望对大家找工作的过程有所帮助。 首先,在有心思换工作的时候,要先衡量利弊,看是否是源于感情上的冲动,比如听说某某人涨工资了,自己没

空空如也

1 2 3 4 5 ... 20
收藏数 64,142
精华内容 25,656
关键字:

经验分享