背景
首先,我是个新人,工资很低。
刚毕业的时候,我在一家国企从事app开发。 在那里工作了近两年后,我跳槽到一家小工厂做保安。 我投了很多简历,但没有得到回复。 只有这个小厂需要我,所以我就来到了这里。 当时我们就约定要接触一些底层的东西,但是我一般只写脚本和逆向工程,在上面写一些风控的东西。 感觉有点低,工资也不高。 一开始不敢要求更多,HR给的比我多。 仍然很高。 刚刚说了明年的计划,现在想换工作。
现在也是非常的尴尬。 我忘记了很多关于应用程序开发的事情。 然后我其实想做开发。 我对 ams 和 pms 了解很多,我通常会基于它们创建一些小解决方案。 最近开始fork一个aosp,买一个,修改一下,实践一下。
毕竟,理想就是理想。 在低端很难相处。 没有经验是很难跳到顶峰的。 我不愿意跳回应用程序开发。 现在的情况好像是我工作了快4年了,什么都没有特别精通。 最近不断有裁员,我们公司就是其中之一。 加薪恐怕没有机会了,但是生活还得继续,跳槽是在所难免的。
情况分析
移动开发已经处于饱和阶段,发展不再像过去那样繁荣。 它不再像几年前那样受欢迎。 就像一种编程语言如果经历过鼎盛时期,一定会有这样的曲线。 就像我们学过的正弦曲线一样,它首先快速上升,然后达到峰值,然后再次下降,最后接近稳定值。
目前,市场上初中级开发人员供过于求,但高级以上技术人才仍然紧缺,尤其是特定细分领域的开发人员。 很多公司会优先考虑某些特定的需求,比如现在流行的混合开发、跨平台开发、NDK、高级图像处理等。市场上非常流行的直播、短视频需要音频方面的高级人才。和视频片段。 体量也比较大,以至于AI、AR、VR等技术也需要通过终端展示给用户,所以未来移动终端的发展还是会有所作为的。
职业发展
随着互联网的发展趋于稳定,一些人对未来感到茫然。 早在2010年,市场上就有大量招聘,懂一点Java基础的人就可以上手。 当时正是移动互联网创业的高峰期,据说只要做一个App就够了。 你可以创业。 “风一吹,猪就能找到工作。风一停,最先摔死的就是猪。” 如果你发现工作很难找,那你一定是在磨磨蹭蹭。 中高层人才一直非常紧缺。
只要你深入钻研某个领域,尽力而为,努力成为这个方向的专家,并且有精力去提升你的工程架构思维,软件工程思维都是相通的,你的境界就会提升,你的境界就会提升。会很快学到新东西。
只要你在一个领域做到最好,即使有一天这个领域被淘汰,新领域的面试官仍然会相信你能做到最好。 千万不能用一年的工作能力换十年的工作经验,否则你的市场价格还不如一年,你就会成为就业困难户。
方向
关于发展方向,我把它分为以下几类:
1、应用层开发不局限于各种产品,而是以原生开发为主,以各种性能优化为主。
2.嵌入式开发,不限于各种开发板,物联网,智能家居,车联网/车
3、安全开发,不限于各种反逆向工程、反汇编、查找安全漏洞
4、音视频开发,不限于直播、点播、音视频通话、音视频会议、短视频等。
5、插件、组件、热修复开发,不限于自研和使用开源框架集成开发
6.系统开发(),不限于Rom维护和层定制需求
7.图形图像开发,不限于ES、EGL、滤镜、美颜
8.小程序/快应用
小程序是源自微信这个十亿级流量入口的产品,而快应用则是九大手机厂商基于硬件平台联合推出的全新应用生态。 用户无需下载安装,只需点击使用即可享受原生应用的性能体验。 不过我个人认为已经很酷了,对小程序还是比较看好的。 有了腾讯之山,有了微信之亭,你很难不感到凉爽。 ,不过要看你是不是刚需要。 比如你的公司有需求,你就可以学习。
推荐学习新技术, 和 ,这两个都是推荐的。
它是2018年2月27日在2018移动世界大会上发布的一个新的移动UI框架,旨在帮助开发者在iOS和两个平台上开发高质量的原生应用程序。
既然发布了,从前景来看,还是值得肯定的。
它是推荐的官方开发语言。 它具有与Java互操作、可以相互转换、简单安全等优点,是一种运行在Java虚拟机上的静态类型编程语言。 它被称为世界上最流行的编程语言。 它是设计、开发和开源的。
可以编译成Java字节码,也可以编译成方便在没有JVM的设备上运行。
如何选择
所以综上所述,不要无端担心。 专注于学习基础知识和提高技能比其他任何事情都更重要。 如果你找不到工作,只能说明你的学习不够好或者你的能力不达标。 这并不意味着你没有这个。 在岗位招聘中,基于个人无能而否定整个市场的需求,是弱者的行为!
至于现在还有很多人纠结选择哪个方向,我能给你的建议是看自己的兴趣,不要太担心。 如果你学得好,你可以在其中任何一个领域找到一份好工作。 首先,根据自己内心的感受来学习。 ,学一门学科,和编程语言都是可以互操作的,以后还有机会接触其他领域。 现在最重要的是全身心投入到现在想要从事的事业中。 吃饱饭比什么都重要!
以上是我能给出的建议。 这些建议可能不正确,但从我个人的角度来看,它们是非常中肯的建议。 至于怎么走、怎么选择,就看你自己了!
如今,人们说互联网将进入寒冬。 其实只要我们的技术能力足够强,我们就不怕! 我专门为开发工程师整理了一套【进阶学习视频】、【全套面试秘笈】、【知识点PDF】。 如果您需要获取信息文档,可以点击我的免费获取!