Peter 在 《2017年招聘季即将来临,Are you ready》一文中说过,当下的互联网求职竞争激烈,再加上2017年大概有千万的大学生从高校走入社会,更加“惨不忍睹”
目前大部分企业对人才的需求越来越高,很多投过简历的童鞋都知道,简历上没有项目经验,连面试的机会都没有。那没有工作的情况下,如何参加到商业项目的开发呢?如何给自己的简历写上一个漂亮的项目经验呢? 别急,容我先卖个关子,我们先聊聊高级工程师需要具备什么样的技能吧
高工需要具备哪些素质和技能
1、扎实的基础知识
有这样一个场景,编写程序的时候出现了一个空指针异常,小明一脸懵逼的看着控制台的日志不知道干嘛。大明过来说了句:看看你女朋友(对象)有没有“new” 出来啊。
其实大家都知道基础的重要性,正所谓万丈高楼平地起。编程也是一样,有基础的童鞋遇到问题可以三下五除二就搞定,这也是节约公司成本的表现。
2、熟悉常用的开源框架
作为一个高共,有时候公司会让你独立负责一个项目,如果这时候你对常用的开源框架都不熟悉的话,敢问你如何做技术选型,如何搭建项目的基础框架。所以作为一个高级工程师的你,不仅仅要基础过关,还要每天逛一下GitHub,了解最新技术动态。甚至还有了解部分重要开源项目的使用和原理,如RxJava,Dagger,OkHttp 等等
3、阅读过 Android 系统的源代码,会有加分
Android源码是最好的学习资料,如果你真的用心学习和研究过,那我们相信你对 Android 开发的认知会比其他同行高很多
4、有 Android 商业项目的开发经验
这点很重要,开发过商业项目说明你能把控整个项目的开发,并且对项目的业务比较熟悉,这是企业非常看重的一点。
开发一款商业项目和自己埋头写点代码,有很多的不同之处,最典型的,你要可以和他人配合,降低耦合、明确接口、便于协作;对代码可读性、为维护性有很好的认知,而不只是把功能堆出来即可。
如何达到上诉这些标准
我们再来聊聊怎么样在最短的时间内能达到前述的这些标准。我一直觉得,时间是个相对概念,努力的1年和随随便便的1年,是有着千差万别的1年。每天重复Ctrl+C和Ctrl+V,5年也未必比1年强,相反,如果1年内连续坚持学习,坚持写代码,那甩开5年不知道几条街。
一句话总结:除了编码,还得坚持不懈的学习
让你快速进阶高工的学习资料
论体会化和内容深度,首推菜鸟窝的商业实战课程。这些实战课程完全和实际在公司开发的商业项目一模一样。技术选型,项目架构,高层封装,自定义控件,开发流程 ... 都一模一样。
回到上面那个问题:那没有工作的情况下,如何参加到商业项目的开发呢?如何给自己的简历写上一个漂亮的项目经验呢?
回答:从头到尾跟着这些在一线开发的大神讲师撸一个商业项目
论系统学习的重要性
相信很多童鞋都订阅了很多公众号,每天都在碎步片的学习。有些人可能认为看几篇干货文章就是在学习啦,可是到头来却把自己变成了不伦不类,不三不四。
举个武侠剧里常见的狗血桥段:一本上层武功心法,被反派抢走了一半,他迫不及待的修炼这一半,可结果往往就是走火入魔啦。学习也是一样,建议大家系统的学习,体会化的学习。这样知识体系才会更完整
论付费学习
究竟是该花时间还是该花钱?我们来假设几个变量。A=N元钱,B=讲师的5年经验,C=你的成长时间
1、如果花了A(假设500块钱),可以学到B(当然不可能完全吃得下),那C的值等于多少?
2、如果自己摸索,不花钱(A=0),那C的值等于多少?
在问题1里面,C的值可能是3个月或者半年
在问题2里面,C的值可能是1年或者2年
按着这种方式计算: 500块钱=至少6个月时间
用户口中的好课程
学习地址:http://www.cniao5.com/course/10073
学习人数高达50000人左右,是一个广受好评的课程。如果把这个课程比喻成武功秘籍的话,那它属于上乘内家功夫,菜鸟商城重点偏向系统架构,高层封装,工具类封装,自定义控件封装等。武林高手往往都有很深的内功,一招可以打败那些外家功夫的假把式。
学习地址:http://www.cniao5.com/course/10124
同一个老师讲的课程,目前学习人数15000左右。这个课程非常系统和全面,在架构方面采用了当前主流的MVP+Dagger2 ,技术选型方面都是目前最流行的:
- Rxjava
2.RxBinding
3.RxCache
4.RxBus - RxPermissions
5.Dagger2
.....
你能想到的这里都有。
学习地址:http://www.cniao5.com/course/10121
直播是目前最火的项目,很多公司招人都问有没有开发过直播的项目。如果你有,那决定会加分,分分钟把你给录取了。
学习地址:http://www.cniao5.com/course/10122
效果和网易云音乐一样。我时常在想,如果给自己喜欢的妹纸开发一款专属她的音乐播放器,那妹纸会不会和我PAPAPA。哇,好污~~~~~~~~~~
还有很多好的项目我就不介绍了,大家到菜鸟窝官网学习,总有一个是适合你的。
免费学习RxJava2,Dagger2,Retrofit2 ,OkHttp3 等热门课程
关注公众号免费领取"140套优秀开源项目源码"
菜鸟窝-程序猿的黄埔军校。 如需转载,请注明出处(菜鸟窝 , 原文链接:http://www.cniao5.com/forum/thread/9c16de9657c411e796d900163e0230fa)
网友评论