移动互联网寒冬

关于 Android 市场需求,其实从前年开始 Android 就处于寒冬的境地,最直观的标志就是,工作不那么好找了。因为前几年移动互联网开始流行,很多创业公司都是想抓住这个风口,所以就开始招 Android 和 iOS 工程师来开发 App。而且很多培训机构也大量地培训 Android 工程师,等到这一两年需求慢慢饱和了,移动互联网这一块其实已经被 BAT 和其他的一些巨头公司瓜分了,所以很多创业公司都倒闭了,导致很多 Android 工程师失业了,这是市场需求不高、移动互联网寒冬一个很重要的原因。

如何在技术瞬息万变中不被淘汰

最近 Python 最近很火,人工智能很火,区块链更火,其实每一个时期都有比较火的技术,就像 Android 在 5 – 10 年前也是很火一样,这是非常正常的,技术变化很快是互联网行业一个很大的特点,作为一个搞 IT 的,其实在很早就应该认清这种局势。互联网是变化的最快的行业(没有之一),互联网本来就汇聚了世界上大部分的脑力精英,特别是硅谷的那些人,创新的能力不是我们能想象的。而且世界上排名前十的大公司,如:苹果、微软、Google、FaceBook、腾讯、阿里 清一色都是 IT 公司,他们有着巨大的资金让他们去研究新技术,技术变化不快才怪呢。

我们要做的只能是提高自己的实力,以及适当的紧跟趋势,这里说的实力主要有两方面

软实力(沟通、合作、创新、思考、情商)

内功(数据结构、算法、计算机网络、操作系统等)

软实力不用说,这是每一个行业都需要具备的东西,内功的话,我这里说的都是抛开具体的实际应用(Android、前端、后台)的计算机知识,因为技术总在变,但是这些根本的东西,其实是不变的,我们真正要掌握的其实就是这些不变的东西。

只要你这些基础的东西都学得很好,管他技术怎么变,其实都是底层知识在某些方面的具体应用而已,或者说这么难的底层知识都学会了,你还怕学不会那些应用层的东西吗?

理论结合实际

Android Training 是 Android 官方推出的,面向 Android 开发者的教程,一开始看 Training 可能会发现很多没用过的知识,这很正常。因为这一份资料虽然是面向 Android 的。但 Android 里面有很多方向,除了常见的手机应用开发(App)之外,还有 Android TV、Android Watch、Android 平板、甚至车载系统,Android 音箱其实都是 Android 的应用,我们现在很多人也只是学 Android App 开发而已。

所以在学习 Training 的过程中,其实那些有关 TV、ChromeOS 的内容,可以不用去管他,只要看跟 Android App 有关的就行了,但是这些有关的内容必须过一遍,即使你看了就忘,但是至少你在实际开发的过程中,遇到某个开发点,然后会回想起我好像在 Training 里面看过,然后重新找回来看,这样就够了。

所以关于 Android Training 以及 Github 上某些框架(如:www.feifanyule.cn okhttp、Matisse、GreenDao等)的 wiki,我的建议是:先通读一遍,然后在实际开发中去熟悉它的用法,等开发结束后,再回来重新看一遍 wiki,因为你在开发中其实会遇到很多疑问的,这时候带着问题来看 wiki,你其实会发现之前第一遍看的时候没发现的很多东西。这时候你才会对这个知识点、这个框架有了一个更好的把握。当然,如果想去更深一层的把握,就只能通读它的源码,这个过程很辛苦,但是真正啃下来,收获真的很大,而且这也是内功的积累,也是所谓的核心竞争力。我自从撸了 Volley、Matisse 的源码之后,就感觉现在看源码的速度比以前快了很多,但之前看这些框架真的累的要死。

顺便讲一下我对一些技术书籍的看法,像《Android 开发艺术探索》,这本书写的非常好,但是呢,它对于刚入门不久的新手来说很难,或者说并不是当前等级应该刷的关,说实话,里面我也有很多不懂的地方,这本书本来就是面向高级工程师的。但阅读技术书籍的话,我的建议跟看 Training 和 wiki 的看法是一样,先通读一遍,让自己有个印象,等你实际开发中真的遇到了相应的问题,再回来看一遍,你就会有一种豁然开朗的感觉。所以,有的时候学技术,不要太拘泥于细节,如果真的啃不下,就先放下,可能等过段时候再回头看看就会觉得特别简单。就像现在去写「天气预报 App」一个道理,相信现在手撸个「天气预报」是分分钟的事,但是在刚入门那时候,相信「天气预报」也折腾了我们不少精力,现在回头看看是不是觉得很简单了。

所以如果真的想做一个比较好的工程师,所谓的核心竞争力其实就是我在上面提到的「软实力」和「内功」。这些不变的东西,才是我们最需要花时间去提升的东西。但是呢,这些所谓的内功又比较「虚」,为什么这么说呢,就比如我现在让刚入门的新手把计算机网络这本书给读了,可能就屁颠屁颠看完,就这么过去了,然后就好像什么都没发生过一样。就像现在很多大学的课程一样,其实都存在一个很大的问题,就是老师只给你讲理论的知识,却很少给你讲理论在实际中的应用。或者他们也确实不会,现在很多老师都是一毕业就来学校教书,其实大部分已经跟实际的开发脱轨了,最常见的例子,现在大部分教 Android 的老师,都是用 Eclipse www.thd178.com 来上课。

上面我讲的例子,主要是为了说明这些学这些所谓的内功的一些常见困惑,但很多时候其实不是我们不想学,而是不知道学了有什么用而不想学,这时候「项目开发」的作用其实就出来了,理论和实际是真真正正需要结合才能发挥它最大的用处。就像在还没怎么开发过项目的情况下,让新手去学计算法网络、设计模式,其实效果是很差的,因为此时对网络的理解其实很模糊,但是经过一定时间的项目开发,我们有了一定的代码积累,也在调接口的过程中,遇到了一些有关网络的问题,所以这时候再去看计算机网络,就比较有用了,这时候其实我们会在看书的过程中找到自己遇到的问题本质的理论基础,然后理论结合实际,你就会理解的更加深刻。

所以,想成为一个比较优秀的工程师,具体要怎么走呢?相信我上面的例子,也能看出我的一些想法,我的建议是:在前进的路上,偶尔停停。什么意思呢?在新手这个阶段还是以项目驱动为主,慢慢积累自己的代码量,然后在有疑惑的时候就用搜索引擎,找问题的答案。在项目没什么需求的时候,就可以静下心来学我提到的数据结构和算法、设计模式、计算机网络这些东西,在这些基础的东西中,找到自己在项目开发过程中,遇到问题的本质,这样才能对知识掌握的更好。

任何一个行业都是不容易的,唯有持续的「有效」努力,才能走得更远。

640.jpeg

作者:developerHaoz

https://www.www.wendinyule.cn /p/9e1ee29bc60d

原文地址:https://www.cnblogs.com/qwangxiao/p/8600424.html

时间: 2024-10-05 04:27:52

移动互联网寒冬的相关文章

谈一谈今年的移动互联网寒冬

转载请注明出处:http://blog.csdn.net/sinyu890807/article/details/51933728 本文同步发表于我的微信公众号,扫一扫文章底部的二维码或在微信搜索 郭霖 即可关注,每天都有文章更新. 大家好,好像有段时间没写技术文章了.主要是最近<第二行代码>刚刚出版,一直都要忙碌于新书的各种事情,访谈.答疑.勘误处理等等,每天公众号的消息就有一大堆,也是让我目不暇接. 首先我要感谢一下大家对我的支持,目前<第二行代码>销售非常火爆,同时也是收到了

今年的移动互联网“寒冬”,比往常更加冷一些

今年的冬天确实很冷. 现在不光是季节上进入了寒冬期,移动互联网也进入了寒冬期.那么进入寒冬期的标志是什么呢?其实最直观的标志就是,工作不那么好找了.当然,这个现象并不是一夜之间突然出现的,而是经过一天天的累积,慢慢出现的. 我有一个同事,在今年年初的时候准备跳槽,面试了好几家公司,结果发现一家不如一家,最后无奈就还是呆在了原来的公司.其实按理说来,年初应该是最容易找工作的时候,但是他却以失败告终,那个时候我就察觉到有一丝凛冬将至的迹象. 现在让我再翻一翻这过去一整年的科技新闻,我才发现原来市场时

互联网“寒冬”不想被辞退,Android程序员该如何应对?

最近,在气候转凉的同时,互联网领域也是寒气逼人,许多人担心互联网寒冬的到来.其实,寒冬来了又怎样?关键在于你怎么看待互联网寒冬. 寒冬中正好冥想. 寒冬中不能只是唉声叹气,更不能坐以待毙,而应该想想如何在寒冬中生存下去?想想以后的发展方向是什么?自己为什么抵御不住这寒冬?以后路在哪里?怎样走下去?怎样让自己更顺利的成长?寒冬也许是思考自己未来的最好时间段. ? 推荐一套大型Android程序员进阶架构师最全新的知识体系导图,对于才学基础的朋友可能用处不大,我相信对于开发多年的朋友这帮助会很大,对

测试人员如何安然度过互联网寒冬

测试人员如何安然度过互联网寒冬? 这个冬天阴冷阴冷的,不管是在工作上还是在生活上都很冷,但是生活还是要继续,在每个寒冷的早晨,不管再怎么赖床终究还是要挣扎着起来. 互联网寒潮来了,裁员这个词好像严寒中的北风,刮的人瑟瑟发抖,但是冬天总会过去,春天终会到来 如何在严寒过后,让自己有一个明媚的春天? 个人能力是立身之根本,尤其在 IT 行业,更是如此. 那么,接下来的问题就是: 你该做什么? 我搜索高薪的测试岗位,随便截图: 岗位职责都要求独立完成功能.性能.自动化等工作内容,对jmeter压测乃至

企业裁员 互联网寒冬真的到了么?

今年,互联网寒冬的消息越传越广,年前就有很多互联网大厂发出了裁员的消息,包括大型企业滴滴,他算是首个年后正式宣布裁员的大公司,整体裁员比例占到全员的15%,涉及2000人左右. 紧随其后的是京东,京东也宣布将在今年开始业绩考核实行末位淘汰制,10%副总裁级别以上的高管将被淘汰.所以真的是互联网寒冬来了吗?互联网行业还是不是曾经的香饽饽,这应该是很多互联网行业的人心里共同的疑问.但我们认真查看了滴滴裁员的背后,可以发现,本次裁员其实并没有表面上这么"简单",因为滴滴在宣布裁员的同时,滴滴

互联网寒冬,程序员能够做什么?

2018年,互联网行业的寒冬.裁员成了我们的热词. 2019年,大佬们预言,互联网行业没有最冷,只有更冷. 2018年互联网大厂减少了招聘的人数,对于公司里多余的人员也进行了“结构优化”.很多人都莫名巧妙的吐槽:上午还在工作,下午就接到了裁员通知.今年的裁员潮来得更猛烈一些,宜信被员工曝光要裁员三分之一左右,锤子科技现在连法人都不是老罗了,裁员也是要少不掉的一个过程.再看看最近斗鱼传出的裁员风波,许多在海外洽谈工作的员工,临时被通知回国,然后就被公司裁掉了.知乎内部员工也爆料公司开始了裁员过程.

Java简历石投大海了无音讯,是否是互联网寒冬所致?

前言小编最近在网上看到一个问题,某网友:我最近在网上投简历怎么没人给我打电话啊,我找java开发的工作? 这个问题引发了小编对于这个问题的思考,我们往下看吧. 概述最近互联网寒冬吧算是.目前互联网公司纷纷裁员或倒闭或架构进行优化.有一个做Java方面的朋友最近也在找工作,一线城市北京,投了三四百家,就有不到10个买时电话,后来我建议他爸简历优化一下,同时对每一次面试做一些总结,去公司的面试要求进一步昨天总结和判断,然后把自己的技术点和技术和公司的要求基本上要保持一致.后来就找到工作了. 不得不说

别再互联网寒冬了,还不如学习一下这些Java进阶技术。

天天互联网寒冬,其实哪里有什么互联网寒冬,只不过是你穿的少而已,有那个时间去关心互联网寒冬会倒下多少人,还不如学习一下这些Java进阶技术. 其涵盖的技术点比较全面,并非一朝一夕能够全部覆盖到的.对于一些还没有入门或者刚刚入门的Java后端工程师,如果一下子需要学习如此多的知识,想必很多人会望而却步. 本文截取了技能树中的一些关键技能点,大家都知道,想成为牛逼的JAVA开发,就是JAVA架构师了.本文小编来针对JAVA从业朋友分享JAVA架构进阶之路. JAVA架构之路这块,主要有六大专题,先给

裁员?降薪?互联网寒冬来了,中小企业到底要如何活下去

裁员?降薪?互联网寒冬来了,中小企业到底要如何活下去#中小企业信息化# 随着寒冬而至,互联网的寒冬又一次到来了.经商环境有变化,就业形势非常严峻.类似网易.爱奇艺.斗鱼.唯品会.知乎悉数在内的大企业甚至已经纷纷有了裁员降薪的举动.因此在目前这个环境下,我们都明白,作为员工,不努力提升自我,也许下一个就是你.而作为企业,我们应该更清楚,"盈利"才是度过寒冬的最佳法宝. 企业的经济收益来源于合同,企业的命门是合同风险.在it寒冬已至的大环境下,提高合同签单率,严把合同风险,避免合同纠纷带了