• 今天是开工第一天,但是,我准备提交离职申请,真的一刻也不想待下去了!小公司的Android开发真难!


    根据国家法定节假日,今天是复工的日子了。但是,在今天这个一年之计和一日之计的伟大交集中,我现在却只有一个想法:尽快提交离职申请!真的是一刻也不想在这个地方待下去了。

    前言

    我是从大学毕业就来到这个小公司了。

    我的本科是计算机专业,毕业后第一份工作就是这家小公司,到现在,我已经毕业三年多了,而我,也在这个小公司待了三年多。

    我是看着这个小公司从一开始七个人的小工作间(这七个人中还包括了保洁阿姨)到现在的二十五人规模,一步步成长起来的。掏心窝子讲,我对这家公司还是有一些感情的。

    我也没有想到自己居然会在公司处于上升期的时候选择离开,这是一个不那么明智的决定,但是我不得不这样选择。

    缘之初

    当初刚进来的时候,公司可以说是才刚刚组建,就连工作室也还在装修。

    我投简历的时候根本没有料到是这么一个情况,去了现场后差点被劝退。

    后面是老板亲自拉着我谈了快一个下午,一直在强调自己的想法和公司发展前景,我是觉得再不答应,我就赶不上回家的末班车了就勉强先应下来了,先应付过去再说。

    后面学校逼着我们要入职证明(再次吐槽一下学校的这个指标,很烦人,每天都能收到学院领导问候就业信息),我一时间也没找到其他合适的工作,这才答应了下来。

    变质的公司

    一开始,公司还是挺好的,虽然很忙但是大家(除了我)都挺有热情。

    我们七个人中,四个人是80后(三个是发起人,一个是保洁阿姨),另外三个都是90后(我是年纪最小的那个)。这个小公司,人数虽然少,但是老板人脉挺广,业务接的还挺多,我们几个人的年均收入还挺可观,我算了下,我第一年的纯收入就有20W+。

    第二年的时候,公司开始扩展规模,招了不少人,一开始进来的都是新来的人事负责的,年末的时候老板就开始往公司带人了。值得一提的是,带来的很多都是关系户,比如老板的远方亲戚或者是老板的老婆的亲戚。

    也就是从这个时候起我感觉公司开始变质了。那些新来的人很多都不了解岗位的职责,这也就算了,关键是他们还喜欢指点江山,尽帮倒忙。新来的那些非关系户员工很多都受不了陆陆续续的离职了,最长的也就待了一个星期

    我也忍了很久,我是看着这个公司一步步成长起来的,跟着老板一起奋斗的日子尝过甜头,吃了很多苦头。我是希望公司能越办越好的,私下里我也和老板提过,但是,让我失望的是,老板只看账面上日渐增长的数额,从来没有理会过我的意见。

    我也不是一个圣人,看着那些不干正事儿的关系户拿着比我还高的工资,我心里很不是滋味。我前面也分享过自己的经历,本来是打算年前就离职的,但是出于各种原因一拖再拖,一直拖到了年后复工,也就是今天。

    导火线

    开工的第一天,老板拉着我又说了很多类似“公司需要我,我很重要,他们不曾亏待我”这样的话,然后给了我两个大红包。

    本来打算提离职的我瞬间感觉自己有些白眼狼了,准备好的辞职信迟迟没有交出去。

    离职这事儿我本来念在红包的面子上打算再观望一阵子的,但是下午发生的一件事我实在是忍不了了。

    可能是下午吃错了东西,我开始拉肚子,就在卫生间逗留了很长的时间,期间老板的侄子来了,一起的还有另外一个同事,他们手上没闲着,嘴里还吹牛逼,我本来也就听听算了,但是他们居然提到了我,说我整天就在老板面前告他的黑状,老板嘴上不说,实际上心里很烦我,给我的红包都没他的大……

    顿时我就火了,这个公司我真的是一刻也不想待下去了!拜拜了您呐!爷爷不伺候了!

    再就业的准备

    我决定开始自己假期就制定好的找新工作计划重新提上日程。

    老实说,我觉得很后悔,不是后悔辞职这个决定,而是后悔自己当初选择了这家创业公司。

    在这里给大家提一个醒,应届生千万不要选择小厂(特别是不要选择创业公司)。

    刚毕业的时候是学习新东西的黄金时期,在这个时间点最好是去大厂,小厂和大厂的资源是真的没法比的。

    其实我当初决定留一阵子的原因不仅仅只是出于老板的红包,还有自己的原因。

    去年年末那段时间我也面过几家大厂,但是自己的能力还达不到他们的标准。

    后面到机构买了复习资料,但是还没有看完,感觉自己还有很多东西不会。

    在这里我也把自己买的资料免费分享给大家,需要的可以点击这里获取:
    完整版资料已经整理成为PDF文档,感兴趣的朋友可以点击此处,快速获取!希望能帮助到大家!

    大厂Android岗系统复习资料

    • 架构师筑基语言基础

    目前Android APP开发主流语言就是Java语言,Java语言最大的特性就是提高了软件的交互可能性,可以说安卓手机几乎所有应用程序都是利用Java语言来进行编写的。

    知识要点:
    1、深入理解Java泛型
    2、注解深入浅出
    3、并发编程
    4、数据传输与序列化
    5、Java虚拟机原理
    6、高效IO

    image

    • 设计思想解读开源框架

    随着互联网企业的不断发展,产品项目中的模块越来越多,用户体验要求也越来越高,想实现小步快跑、快速迭代的目的越来越难,插件化技术应用而生。如果没有插件化技术,美团、淘宝这些集成了大量“app”的应用,可能会有几个g那么大。

    所以,当今的Android移动开发,不会热修复、插件化、组件化,80%以上的面试都过不了。

    知识要点:
    1、热修复设计
    2、插件化框架设计
    3、组件化框架设计
    4、图片加载框架
    5、网络访问框架设计
    6、RXJava响应式编程框架设计

    image

    • 360°全方位性能调优

    在不同层次的开发工程师手里,因为技术水平的参差不齐,即使很多手机在跑分软件性能非常高,打开应用依然存在卡顿现象。

    另外,随着产品内容迭代,功能越来越复杂,UI页面也越来越丰富,也成为流畅运行的一种阻碍。综上所述,对APP进行性能优化已成为开发者该有的一种综合素质,也是开发者能够完成高质量应用程序作品的保证。

    知识要点:
    1、设计思想与代码质量优化
    2、程序性能优化
    启动速度与执行效率优化
    布局检测与优化
    内存优化
    耗电优化
    网络传输与数据储存优化
    APK大小优化

    3、开发效率优化
    分布式版本控制系统Git
    自动化构建系统Gradle

    4、项目实战
    启动速度
    流畅度
    抖音在APK包大小资源优化的实践
    优酷响应式布局技术全解析
    网络优化
    手机淘宝双十一性能优化项目揭秘
    高德APP全链路源码依赖分析
    彻底干掉OOM的实战经验分享
    微信Android终端内存优化实践

    image

    • Android框架体系架构

    Android框架体系架构(高级UI+FrameWork源码) 这块知识是现今使用者最多的,我们称之Android2013~2016年的技术。

    Android开发者也往往因为网上Copy代码习惯了而导致对这块经常“使用”的代码熟悉而又陌生:熟悉的是几乎天天在和它们打交道, 天天在复制这些代码 ;陌生的是虽然天天和这些代码打交道,但是并没有深入研究过这些代码的原理,代码深处的内涵。

    知识要点:
    1、高级UI晋升
    2、Android内核组件
    3、大型项目必备IPC
    4、数据持久与序列化
    5、Framework内核解析**

    image

    • 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、机器学习

    image

    • Flutter学习进阶

    2020 年无疑是 Flutter 技术如火如荼发展的一年。现在这门技术也依然非常有价值。

    每一个移动开发者都在为 Flutter 带来的“快速开发、富有表现力和灵活的 UI、原生性能”的特色和理念而痴狂,从超级 App 到独立应用,从纯 Flutter 到混合栈,开发者们在不同的场景下乐此不疲的探索和应用着 Flutter 技术,也在面临着各种各样不同的挑战。

    知识要点:
    1、Flutter跨平台开发概述
    2、Windows中Flutter开发环境搭建
    3、编写你的第一个Flutter APP
    4、Flutter Dart语言系统入门**
    ……

    image

    • 微信小程序开发

    微信小程序作为现在比较火的编程开发应用场景之一,深受市场的青睐,这让不少开发者眼馋不已。但是对于初学者来说,就完全摸不着头脑了,不知道微信小程序开发制作需要学习那些知识,有需要的朋友可以参考本篇。

    本篇知识要点:
    1、小程序概述及入门
    2、小程序UI开发
    3、API操作
    4、购物商场项目实战

    image

    完整版资料已经整理成为PDF文档,感兴趣的朋友可以点击此处,快速获取!希望能帮助到大家!

  • 相关阅读:
    word 快捷键
    java中的各种修饰符作用范围
    pinyin4j的基本使用
    022-pinyin4j工具类模板
    测开之路一百四十五:SQLAlchemy与后台模板整合之新增、查询、删除
    测开之路一百四十四:ORM之SQLAlchemy查询
    测开之路一百四十三:ORM框架之SQLAlchemy模型及表创建
    测开之路一百四十二:ORM框架之SQLAlchemy建库、建表、数据库操作
    测开之路一百四十一:蓝图实现程序模块化
    测开之路一百四十:可拔插视图(基于类、基于方法)
  • 原文地址:https://www.cnblogs.com/chengsisi/p/14413868.html
Copyright © 2020-2023  润新知