一个大四实习生从安卓小白到可以独自承担安卓和web前端的一年奋斗之旅

郝新石石石 郝新石石石     2022-08-29     631

关键词:


努力吧老铁们!

这是一篇无关技术的文章,而是对自己整个大四一年工作经验的总结,记录着自己的学习方法和学习习惯,记录着自己从最开始的一个安卓小白,到现在可以独自承担原生安卓项目。记录着自己在工作之余学习H5前端技术,到现在可以熟练掌握H5前端技术独自完成WebApp混合开发。又到了每年的毕业季,这篇博客是对自己这一年努力的总结,也希望自己的经历可以可以帮助更多的大三、大四正在找工作的努力奋斗的学生。

第一家公司职业生涯的开始

2016年6月份,在大三还没有结束的时候,我已经开始投简历准备大三考完试暑假就开始我的实习,很幸运我面试的第一家亚信科技就收到了offer。当时亚信来我们学校校招Java和C++的实习生,于是我就找到亚信校招的负责人询问是否招安卓的实习生,之后在做了一套在线的笔试题后,我以笔试成绩第一的成绩收到了亚信的offer。但是在亚信的工作并不是那么愉快(并不是亚信不好,而是我被分配的项目组工作太少,而我又想多一些工作能锻炼自己),因为我工作的那个时候安卓已经非常饱和了,像我那样刚出道的实习生真的很不好生存。所以在亚信工作了不到两个月后我递交了辞职申请。在亚信的两个月算是自己职业生涯的一个开始,虽然没有学到什么东西,但还是在大公司长见识了。我并没有裸辞,而是在业余时间找工作,在亚信辞职的第二天,我就来到了第二家公司。

第二家公司很小,但是自己成长了太多太多

2016年9月份,我来到了第二家公司,这是一家很小的创业公司只有四个技术人员(一个后台,一个苹果,两个安卓算上我),但是我认为这家小公司成为了自己职业生涯的一个巨大的转折点。对于很多刚出来找工作的大学生来说,由于刚出社会没有经验,选择去大公司实习还是去小的创业公司实习真的很难选择。我的建议是:如果是真正特别大的公司(百度、腾讯、阿里这样的)我当然建议去,前提是你要有能力能进的去。或者就是像我这样去一个小的创业公司去锻炼。当然了,大公司注重的是基础(数据结构啦、算法啦),小公司因为资金的原因,注重的是便宜而且还能多干活!!在这家小公司我算是正式踏上了自己安卓工程师的道路。我在这家公司一共工作了8个月,在亚信的那两个月每个月实习工资3k,在这家小公司前两个月3k,而后来我的能力和表现得到了老板的认可给我直接涨到了6k。可能有很多童鞋会觉得6k对于实习来说已经很不错了,毕竟现在在北京实习生绝大多数都是3k。接下来的就是重点了,就是我在这家公司是如何学习的。

在第二家公司,每天要做的四件事

一定要做笔记做笔记

第一件事:善于做笔记!!!。在日常的开发工作中,我使用有道云笔记,把所有开发中遇到的不懂得问题全部记下来,当工作不忙的时候我就开始有道云笔记开始一条一条的解决自己记录下的问题,办法当然就是各种百度,然后写demo,最后最后!!!我会把这个知识点详细的记录在有道云。比如:工作的时候我遇到泛型的用法但是自己并不熟悉,我会在有道中先记录一条“安卓泛型”来提醒自己,等忙完了工作,就开始在有道新建一条笔记,对“安卓泛型”做出一个详详细细的笔记。一年坚持下来,现在我的有道笔记中一共记录下了200多个知识点和平时开发中的各种bug解决办法。

善于利用时间

第二件事:善于利用零碎时间!!!说起时间,这个真的需要大家自己克服自己的懒惰心理。每天九点上班,我大概八点二十就早早的到公司,在上班坐地铁的路上我不会刷新闻看电影,二十利用这几十分钟看博客!我关注了很多安卓界的大牛,什么鸿洋,郭霖全都是我手机中的常客,他们在微信的公众号和在CSDN上发表的博客我不敢说每一篇都看过,但是每天上下班我都会仔细的阅读他们写的文章,遇到不会的就记录下来慢慢研究。

学习计划

第三件事:合理的学习计划!!!我每天下班后,大概八点钟吃完饭收拾好就开始继续学习,一般会学习到十一点关电脑睡觉。周六日的时候上午我一般会看球赛,下午一个午休后就继续开始学习,一般也是学习到晚上十一点睡觉。这个习惯一直坚持到了现在。有很多人看后可能会说我每天都在学习,一点生活时间都没有,这样的生活还有什么意思。我想说的是:一个年轻人,别在最该奋斗的年纪虚度了时光!

学习方法

第四件事:学习方法!!!下面我会说我的学习方法,我并不推荐看书,因为我觉得看书的效率太低了,书中所介绍的知识点太基础太全面了,要完完全全看完一本书那需要的时间代价太多了。我更推崇看视频。现在的培训机构太多了,什么尚硅谷、尚学堂、慕课网,他们都他自己的培训视频放在网上免费让人们下载学习,当然了,这些视频肯定不是全套的,但是对于新手来说,能够快速入门足够了。最后就是动手了,写demo!写demo!写demo!重要的事情说三遍,好的程序员那一定是用代码堆出来的,没有谁一个代码不写就能成为高级程序员成为架构师。

来到了现在的第三家公司

2017年3月,因为种种原因我来到了第三家公司,也就是现在的这家公司。可能很多人会觉得一个实习生不到一年就跳了三家公司是不是有点过了啊,我觉得这和自身有关,如果一个公司已经不能满足自己的学习需求,达到了自己瓶颈,恰巧又有别的公司愿意给自己提供更好的舞台,那为什么不来呢?到了2016年11月份的时候,经过几个月安卓开发的洗礼,我成长了太多,完全可以独立完成一个安卓项目的开发。但是我并不满足,又恰巧当时前端火热,混合的WebApp成为各个公司向往的新型开发模式,但是很大的问题就是安卓开发工程师只会安卓,web前端开发工程师只会web前端,于是我就开始了web前端H5的学习。每天晚上八点到十一点,用了大概两个月的时间,我看完了尚硅谷的免费前端视频H5+js基础一共二百多集。来到新公司后,恰巧新公司的安卓项目就是混合开发的模式,经过两个月的学习,我现在完全可以胜任安卓和web前端的工作。当然新公司工资肯定比之前有所提升,这也是我努力的回报。

一年的总结与建议

这就是我的学习经历了,到现在我还有不到两个月就毕业了,这一年下来太多的经历,仅仅这一篇博客真的是说不完。因为最近学校大三的学弟有好几个人都问我工作的事,让我给些意见,我深知当初自己一人出来无依无靠的艰辛,所以我都根据他们的情况给了好多建议。在这里,我也给其他的即将要工作的童鞋一些我自己的建议(仅限IT):

1、如果你现在大三或者大四还在学校,尽早出来实习或者工作,我整个大四一年没上过一节课,在学校学习和在公司学习是完全不一样的,在学校做的那些乱七八糟的项目和公司真正的商业项目也是天壤之别的。

2、坚持一个方向。我的意思就是说不管是干安卓也好,干java也好,干前端也好,你都要有一个坚定的方向,一旦决定了就不要轻易改变,要现在一个行业尽力吃的开,让自己能在社会上生存下去,然后在考虑学习更多的技术充实自己。

3、逼自己一把。我有很多同学大概也是大四出来实习,不过现在过了快一年了,刚开始3K现在还是3K,他们每天浪费了太多的时间,别在最该奋斗的年纪虚度了时光!

4、敢于突破,做事要有魄力。有的公司确实不利于自己发展,那就要果断跳槽,不能安于现状,怕这怕那。

5、善于学习总结。一定要写博客,比如我自己的博客全都是我平时开发遇到的各种问题,一方面对自己总结,另一当面也能帮助别人。


smart原则制定大学目标

...研和就业相关信息。在日常教学中发现,很多大学生到了大四都不知道就业该怎么找工作,就业面试该回答什么问题,也有不少学生自己想考研但是又不了解考研的内容,认为考研似乎很难,于是心里打退堂鼓。因此有必要在大... 查看详情

移动端下滑刷新插件(jquery插件)

...多人一起做并且花费许多时间。现在出来实习了两个月,独自从前端到后台,都独自敲了上G的代码,觉得当时是没见过。而且现在一个人就承担公司大部分的业务,感觉还是不错的。 好了,回到话题,由于不 查看详情

一个大四学生的独白

...着我们学校WEB开发大牛老师做项目,因为实验室中有一个技术栈更加完整的学长,所以日常我更多的是自学一些新技术以及完成一些vue的前端页面(当然老师还是十分慷慨的,尽管我只参与了1个页面的制作,... 查看详情

五年时间,如何从前端小白蜕变为前端高级工程师?

...曲折和复杂.。不过经历了痛苦之后也有很多收获,逐渐从一个职场小白到前端leader,前几个月公司还给了期权,最后还是毅然离开,接下来就来分享一下我学习前端的心路历程。一、从大学实习过渡到第一份前端工作( 查看详情

从软件测试小白到主管的感受

...始入职软件测试工程师职位,工作不到两年的时间里,从一个初级的测试工程师升职到测试主管,对于学习、工作方面,自己积累些经验,愿意与大家分享。兴趣  & 查看详情

如何从小白到合格的区块链工程师:写在前面的一些话

...。于是,在会议上我向老板提议,将年后刚来公司的大学实习生转到我的部门来,我一边给他们培训区块链技能,一边带着他们做公司的项目,争取在未来几个月内将他们培养成合格的区块链工程师(鉴于我以前曾经有过在培训... 查看详情

《java从小白到大牛》之第7章控制语句

...干个语句组成的,语句可以是一条单一的语句,也可以是一个用大括号({})括起来的复合语句。Java中的控制语句有以下几类:分支语句:if和switch。循环语句:while、do-while和for跳转语句:break、continue、 查看详情

实习工作日志怎么写啊?求范文!求一本。

...,要关于体育教育方面的,谢谢参考技术A  转眼间我一个学期的实习工作已经结束,这段时间里我们从学生一下变成了老师,曾经感觉非常不适应,可是经过一段时间的实习锻炼,使我完成了由学生到老师的角色转变。回想... 查看详情

菜鸟的第一天

...4个月左右的时间,在这4个月里,任务是繁重的,需要从一个php的门外汉,转变成一个可以独自开发项目和对团队项目开发有贡献的基本操作者,这需要自己真心 查看详情

小白学习h5从入门到放弃

话不多说直接进入主题:1.什么是HTML语言HTML5是用于取代1999年所制定的HTML4.01和XHTML1.0标准的HTML标准版本,现在仍处于发展阶段,但大部分浏览器已经支持某些HTML5技术。HTML5有两大特点:首先,强化了Web网页的表现性能。其次,... 查看详情

在深信服实习是怎样的体验(研发测试岗)

...新人的培养方式,相较于之前的小公司而言,这里很适合实习生的成长;接下来要从衣食住行来进行讲解:衣:首先要说的是,公司会给员工订工装(安踏定制,穿不穿随意),颜色是 查看详情

一名小白程序员的实习生生活

多到懵逼的软件刚刚到公司的时候最大的不适应就是公司的软件多到爆炸,当时以为自己要全部玩的666的,整个人都快吓懵逼.刚刚从学校出来的我什么都不太懂?毕竟公司用的都是没用过的东西。新式开发语言,新式数据库(... 查看详情

大三计算机专业要不要去暑期实习呢?

...校招进大厂的通关卡。大三直接进行暑期实习的话,大四就可以全心全意准备校招和考研,不用担心时间问题,那么大三计算机专业去暑期实习好还是准备校招好呢?大三计算机专业选暑期实习还是准备校招?1、如果自... 查看详情

有大佬可以提供一下web前端21周实习手册的范文吗

...工作取得了一些宝贵的实践经验。二是在实习过程中成立一个小团队,彼此之间互相沟通,互相帮助,为了我们的目标而努力,让我看到了大家对于学习的热情,还有每个人的学习 查看详情

前端小白基础学习课程大纲

...交互。完成这一阶段前端开发的学习,你就可以独立实现一个动静结合的Web前端项目啦! 课时名称1html简介2html骨架3元标签-编码4元标签-关键字与描述 查看详情

大四老狗赶在“金八银九铜十”的十月末找实习

...xff0c;要么赶着八九月份企业招聘的热潮投实习。而我作为一个后知后觉的拖延症患者加上一直觉得自己没复习好,终于在十月末开始焦急的找实习了,然后春招还能找到工作吗???1.10月19号~10月25号开始着手... 查看详情

如何从 web 应用程序实时绘制到 android 应用程序屏幕

...2014-09-0910:47:53【问题描述】:如何从网页应用实时绘制到安卓应用屏幕?有没有什么方法可以让网络应用与安卓应用实时通信?我想从web应用程序实时绘制到android应用程序屏幕?如何从浏览器到安卓应用实时通信?如果我从网... 查看详情

opencv入门级图像处理教程,从小白到视觉算法工程师

OpenCV是一个开源的计算机视觉和机器学习软件库。OpenCV主要为开发计算机视觉程序提供一组公共的底层结构和加强商业产品中机器的感知能力。OpenCV使用BSD许可证,它可以被商用并可以修改源代码。OpenCV库有超过2500个已优化的算... 查看详情