前言
这两年程序员不仅仅工作难找,还有不少被裁员减薪的。
裁员似乎成为了2022年公司的“主旋律”:
2月,滴滴宣布整体裁员比例占到全员的15%,涉及2000人左右。
3月,腾讯将掀起史上最大一轮管理部门裁撤。预计裁撤10%中层干部。
5月,甲骨文北京公司上午召开会议,然后宣布参加会议的900多名员工,均已被裁员。这个画面,简直和电影一样。
11月,日本冠军车企日产宣布了将裁员1.25万人,占全球员工的10%。
去年很多这样的事情发生,本来以为今年就会好转,没想到市场环境在金三银四还是如此低迷。
这样就导致好多程序员不敢轻易跳槽,但是程序员想涨薪,跳槽是主要手段。
所以最近程序员对于副业就比较热忱了。
程序员的副业如何选择
程序员发展副业的途径很多,刚入行的话建议还是围绕主业发展一些副业,这样主业、副业相辅相成,可以让你少走很多弯路。下面是我花费两天时间精心整理的一份程序员副业教程,希望对你有所帮助。不要只收藏不行动,可以选择一两个方向制定详细的计划行动起来。
1、为他人提供技术支持:如果你已经有一定的经验并且擅长某种技术,那么可以考虑为其他人提供技术支持,比如帮助他们解决问题或为他们编写代码等。
2、开发应用程序:开发应用程序可以是一种非常有趣的副业,尤其是如果你有兴趣和热情去创造新的东西。你可以选择开发桌面应用程序、移动应用程序或者Web应用程序等。
3、做技术咨询:如果你在某个领域有专业知识和经验,那么可以考虑成为一名技术咨询师。你可以帮助其他人解决他们的技术问题或者为他们提供有关特定技术的建议。
4、写技术博客或教程:如果你喜欢写作,并且对某种技术有深入的了解,那么可以考虑写技术博客或教程。你可以与其他人分享你的经验和知识,并帮助他们学习新技能。
5、参与开源项目:如果你喜欢与其他人合作,并对开源软件感兴趣,那么可以考虑参与开源项目。这可以帮助你学习新技术,拓展你的技能,并且有可能成为一种全职的工作。
开发应用程序
对于程序员来说,开发应用程序可能是比较理想的一个副业。既能锻炼自己的技能,还能拿一份报酬。
可以结合自己的技术优势,定位自己适合做的方向,拓展下自己的资源圈子,项目开发可以从身边的熟人朋友开始慢慢积累。
当然现在接项目没以前那么简单了,很多人不知道怎么接项目,今天给大家整理了一些网站,记得收藏点赞哈。
猪八戒
程序员客栈
猿急送
码市
人人开发
实现网
威客网
英选
开源众包
快码
易码
电鸭社区
开发邦
软件项目交易网
智城外包网
码客帮
我爱方案网(52solution)
中软解放号
云沃客
YesPMP平台
米鼠网
多人维威客网
找私活
靠山云
接副业赚大钱的前提是你技术够强
之前说的这些无论是接项目,还是其他的。
想赚大钱 你必须是个头头,你必须技术够硬。才能拿到大头。
之前我有一个朋友也是搞副业,刚刚开始他也是自己接了一些小项目做积累,自己累死累活,其实对于他来说赚的并不多。
然后他就开始在各个渠道,比如说发一些博客、抖音之类的,内容主要是之前接的一些项目。
先把自己知名度拉高,积累粉丝。
之前接活还是他自己去找别人,后面有名气了,都是其他公司直接接触他。
活多量大就需要一个团队,这个其实还好,程序员圈子很近,玩的来的,说一声一般都会来。
现在他也只是负责接项目过来,然后分配任务。当然主要的难点他自己也要参与。但是主要负责的是一个内部的技术支持。
其实任何地方你技术好肯定能赚到更多,哪怕你不做负责人,技术好肯定给你分配的任务就重要,钱自然就多。
想要副业赚的多,你得懂源码
这个想都不要想,你连源码都看不懂,不能给自己的人讲明白整个业务流程,也就只能吃点边角料。
哪怕是边角料,你技术也不能太差,只会CRUD的时代已经过去了,现在会这个的太多,这么都不缺你一个。
Android程序员的技术提升
Framework是Android程序员进阶的必经之路,也是 Android 架构 的关键组成部分,为我们开发应用程序提供了非常多的API,使得开发者通过简单调用API即可开始APP的开发,而不用详细了解 Android 系统纷繁复杂的底层知识。
Framework源码肯定是你提升技术的不二选择。
如何学习Framework
为帮助大家了解 Framework 在整个 Android 架构中的功能与构造,系统的学习和掌握Android framework,这里特意联合了阿里P7架构师和谷歌技术团队共同整理了一份 Android framework 全家桶学习资料。
内容概要:《Android Framework 开发揭秘》;Android Framework 高频面试题总结;Android Framework 精编内核解析;Android 11.0 最新 Framework解析。
内容特点:条理清晰,含图像化表示更加易懂。
由于文章内容比较多,篇幅有限,资料已经被整理成了PDF文档,有需要《Android Framework进阶学习指南》完整文档的可扫描下方卡片免费获取~
《Android Framework 开发揭秘》
目录
第一章 系统启动流程分析
● 第一节 Android启动概览
● 第二节 init.rc解析
● 第三节 Zygote
● 面试题
第二章 Binder解析
● 第一节 宏观认识Binder
● 第二节 binder的jni方法注册
● 第三节 binder驱动
● 第四节 数据结构
● 第五节 启动service_manager
● 第六节 获取service_manager
● 第七节 addService流程
● 第八节 Binder面试题全解析
第三章 Handler解析
● 第一节 源码分析
● 第二节 难点问题
● 第三节 Handler常见面试题