根据国家法定节假日,今天是复工的日子了。但是,在今天这个一年之计和一日之计的伟大交集中,我现在却只有一个想法:尽快提交离职申请!真的是一刻也不想在这个地方待下去了。
前言
我是从大学毕业就来到这个小公司了。
我的本科是计算机专业,毕业后第一份工作就是这家小公司,到现在,我已经毕业三年多了,而我,也在这个小公司待了三年多。
我是看着这个小公司从一开始七个人的小工作间(这七个人中还包括了保洁阿姨)到现在的二十五人规模,一步步成长起来的。掏心窝子讲,我对这家公司还是有一些感情的。
我也没有想到自己居然会在公司处于上升期的时候选择离开,这是一个不那么明智的决定,但是我不得不这样选择。
缘之初
当初刚进来的时候,公司可以说是才刚刚组建,就连工作室也还在装修。
我投简历的时候根本没有料到是这么一个情况,去了现场后差点被劝退。
后面是老板亲自拉着我谈了快一个下午,一直在强调自己的想法和公司发展前景,我是觉得再不答应,我就赶不上回家的末班车了就勉强先应下来了,先应付过去再说。
后面学校逼着我们要入职证明(再次吐槽一下学校的这个指标,很烦人,每天都能收到学院领导问候就业信息),我一时间也没找到其他合适的工作,这才答应了下来。
变质的公司
一开始,公司还是挺好的,虽然很忙但是大家(除了我)都挺有热情。
我们七个人中,四个人是80后(三个是发起人,一个是保洁阿姨),另外三个都是90后(我是年纪最小的那个)。这个小公司,人数虽然少,但是老板人脉挺广,业务接的还挺多,我们几个人的年均收入还挺可观,我算了下,我第一年的纯收入就有20W+。
第二年的时候,公司开始扩展规模,招了不少人,一开始进来的都是新来的人事负责的,年末的时候老板就开始往公司带人了。值得一提的是,带来的很多都是关系户,比如老板的远方亲戚或者是老板的老婆的亲戚。
也就是从这个时候起我感觉公司开始变质了。那些新来的人很多都不了解岗位的职责,这也就算了,关键是他们还喜欢指点江山,尽帮倒忙。新来的那些非关系户员工很多都受不了陆陆续续的离职了,最长的也就待了一个星期。
我也忍了很久,我是看着这个公司一步步成长起来的,跟着老板一起奋斗的日子尝过甜头,吃了很多苦头。我是希望公司能越办越好的,私下里我也和老板提过,但是,让我失望的是,老板只看账面上日渐增长的数额,从来没有理会过我的意见。
我也不是一个圣人,看着那些不干正事儿的关系户拿着比我还高的工资,我心里很不是滋味。我前面也分享过自己的经历,本来是打算年前就离职的,但是出于各种原因一拖再拖,一直拖到了年后复工,也就是今天。
导火线
开工的第一天,老板拉着我又说了很多类似“公司需要我,我很重要,他们不曾亏待我”这样的话,然后给了我两个大红包。
本来打算提离职的我瞬间感觉自己有些白眼狼了,准备好的辞职信迟迟没有交出去。
离职这事儿我本来念在红包的面子上打算再观望一阵子的,但是下午发生的一件事我实在是忍不了了。
可能是下午吃错了东西,我开始拉肚子,就在卫生间逗留了很长的时间,期间老板的侄子来了,一起的还有另外一个同事,他们手上没闲着,嘴里还吹牛逼,我本来也就听听算了,但是他们居然提到了我,说我整天就在老板面前告他的黑状,老板嘴上不说,实际上心里很烦我,给我的红包都没他的大……
顿时我就火了,这个公司我真的是一刻也不想待下去了!拜拜了您呐!爷爷不伺候了!
再就业的准备
我决定开始自己假期就制定好的找新工作计划重新提上日程。
老实说,我觉得很后悔,不是后悔辞职这个决定,而是后悔自己当初选择了这家创业公司。
在这里给大家提一个醒,应届生千万不要选择小厂(特别是不要选择创业公司)。
刚毕业的时候是学习新东西的黄金时期,在这个时间点最好是去大厂,小厂和大厂的资源是真的没法比的。
其实我当初决定留一阵子的原因不仅仅只是出于老板的红包,还有自己的原因。
去年年末那段时间我也面过几家大厂,但是自己的能力还达不到他们的标准。
后面到机构买了复习资料,但是还没有看完,感觉自己还有很多东西不会。
在这里我也把自己买的资料免费分享给大家,需要的可以点击这里获取:
完整版资料已经整理成为PDF文档,感兴趣的朋友可以点击此处,快速获取!希望能帮助到大家!
大厂Android岗系统复习资料
- 架构师筑基语言基础
目前Android APP开发主流语言就是Java语言,Java语言最大的特性就是提高了软件的交互可能性,可以说安卓手机几乎所有应用程序都是利用Java语言来进行编写的。
知识要点:
1、深入理解Java泛型
2、注解深入浅出
3、并发编程
4、数据传输与序列化
5、Java虚拟机原理
6、高效IO
- 设计思想解读开源框架
随着互联网企业的不断发展,产品项目中的模块越来越多,用户体验要求也越来越高,想实现小步快跑、快速迭代的目的越来越难,插件化技术应用而生。如果没有插件化技术,美团、淘宝这些集成了大量“app”的应用,可能会有几个g那么大。
所以,当今的Android移动开发,不会热修复、插件化、组件化,80%以上的面试都过不了。
知识要点:
1、热修复设计
2、插件化框架设计
3、组件化框架设计
4、图片加载框架
5、网络访问框架设计
6、RXJava响应式编程框架设计
- 360°全方位性能调优
在不同层次的开发工程师手里,因为技术水平的参差不齐,即使很多手机在跑分软件性能非常高,打开应用依然存在卡顿现象。
另外,随着产品内容迭代,功能越来越复杂,UI页面也越来越丰富,也成为流畅运行的一种阻碍。综上所述,对APP进行性能优化已成为开发者该有的一种综合素质,也是开发者能够完成高质量应用程序作品的保证。
知识要点:
1、设计思想与代码质量优化
2、程序性能优化
启动速度与执行效率优化
布局检测与优化
内存优化
耗电优化
网络传输与数据储存优化
APK大小优化3、开发效率优化
分布式版本控制系统Git
自动化构建系统Gradle4、项目实战
启动速度
流畅度
抖音在APK包大小资源优化的实践
优酷响应式布局技术全解析
网络优化
手机淘宝双十一性能优化项目揭秘
高德APP全链路源码依赖分析
彻底干掉OOM的实战经验分享
微信Android终端内存优化实践
- Android框架体系架构
Android框架体系架构(高级UI+FrameWork源码) 这块知识是现今使用者最多的,我们称之Android2013~2016年的技术。
Android开发者也往往因为网上Copy代码习惯了而导致对这块经常“使用”的代码熟悉而又陌生:熟悉的是几乎天天在和它们打交道, 天天在复制这些代码 ;陌生的是虽然天天和这些代码打交道,但是并没有深入研究过这些代码的原理,代码深处的内涵。
知识要点:
1、高级UI晋升
2、Android内核组件
3、大型项目必备IPC
4、数据持久与序列化
5、Framework内核解析**
- NDK模块开发(音视频开发系列)
NDK(Native Development Kit缩写)一种基于原生程序接口的软件开发工具包,可以让您在 Android 应用中利用 C 和 C++ 代码的工具。通过此工具开发的程序直接在本地运行,而不是虚拟机。
在Android中,NDK是一系列工具的集合,主要用于扩展Android SDK。NDK提供了一系列的工具可以帮助开发者快速的开发C或C++的动态库,并能自动将so和Java应用一起打包成apk。
知识要点:
1、NDK开发之C/C++入门
2、JNI模块开发
3、Linux编程
4、底层图片处理
5、音视频开发
6、机器学习
- Flutter学习进阶
2020 年无疑是 Flutter 技术如火如荼发展的一年。现在这门技术也依然非常有价值。
每一个移动开发者都在为 Flutter 带来的“快速开发、富有表现力和灵活的 UI、原生性能”的特色和理念而痴狂,从超级 App 到独立应用,从纯 Flutter 到混合栈,开发者们在不同的场景下乐此不疲的探索和应用着 Flutter 技术,也在面临着各种各样不同的挑战。
知识要点:
1、Flutter跨平台开发概述
2、Windows中Flutter开发环境搭建
3、编写你的第一个Flutter APP
4、Flutter Dart语言系统入门**
……
- 微信小程序开发
微信小程序作为现在比较火的编程开发应用场景之一,深受市场的青睐,这让不少开发者眼馋不已。但是对于初学者来说,就完全摸不着头脑了,不知道微信小程序开发制作需要学习那些知识,有需要的朋友可以参考本篇。
本篇知识要点:
1、小程序概述及入门
2、小程序UI开发
3、API操作
4、购物商场项目实战
- Android相关源码解读
这里大家可以去看这一篇文章:牛掰!阿里P7大佬爆肝半个月,把安卓源码解析编成了508页的PDF。
完整版资料已经整理成为PDF文档,感兴趣的朋友可以点击此处,快速获取!希望能帮助到大家!