血泪教训:大厂出来的Android开发程序员千万别去小公司,后悔别说我没告诉你-1

甲:没有啊,他们公司就一个人!招聘网站写的是中型公司……
乙:?????#%¥$%……

上面的段子虽然有夸大的嫌疑,但是反映了一个很真实的情况:在很多创业小公司,一人身兼数职的情形是非常普遍的。

我就真实经历过这样的公司。

创业公司的那几年

当时我刚毕业两年的样子,进入了一个创业不久的小公司——整个公司就十三个人,这还是包括扫地阿姨在内。

因为公司人手不足,一人身兼数职就成了常态。我一个人包办了几乎所有的开发过程,连测试我都做了,绝对的Android开发一条龙。

由于工作环境就那样,人手也不足,条件也不好,所以出事儿也是常有的。

有一次,从我手里发出去的光盘母盘,含有病毒僵尸,以至于被迫收回已经推上市场的2万张光盘。从那之后,我腰不疼了,腿不酸了,一口气你上十四楼都不喘气儿了,因为我有了一颗强大的心脏。

现在就是整个后台服务都瘫痪了,我也只是微微一笑。

其实,一个人身兼架构师和程序员,甚至多种角色,没什么不妥,而且,这在短时间内还是一个非常锻炼人的途径。但是长时间来说是不利的。

所以,在这里,我真诚的建议大家能去大厂的就去大厂,去了大厂的就不要去小厂了。

一百个不去小厂的理由

前一阵子,在“职场社群”脉脉上面看到一名网友发帖称:“奉劝大家,如果从大厂出来的,千万别去小公司,不然真的会很痛苦。”

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

这个话题瞬间引起一片网友围观与议论,众人列举了很多“不去小厂的理由”。由我说出来大家可能不信,在这里把大家的一些看法发出来吧。

有网友用亲身经历告诉大家,不要去小公司。

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

@网友说:小公司那群人心里想的是你要真牛逼还来我们这小公司

@网友说:+1我就去的小厂,猪一样的队友。全部都是

@网友说:完全支持楼主的建议 小公司里更容易出现抱团的现象 庙小妖风大 池浅王八多 大厂的最好不要往小厂走了 血泪教训

@网友说:亲身经历,就是觉得小公司笨人比较多,做事抓不到重点。

不去大厂的一百个理由

前面的都是支持不去小厂的人,这就惹得一些朋友不开心了。下面是“不去大厂”的一些看法。

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

@网友说:我们老板居然还看不上大公司出来的。他说大公司分工太细,每个人就负责一小块业务,无法在小公司hold住全场。他反而更倾向于招那些在小公司有从0到1成功案例的人。

@网友说:我就去小公司了,现在工作太难找了,从大厂出来。

还有网友很细致的分析大小厂两者中的利弊

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

@网友说:这个可能是的,思维方式不一样,但是大公司也有大公司的问题

@网友说:字节8年前不是小公司吗?还是阿里18年前不是小公司。有事说事,你连遇到具体的场景和问题在哪里都没搞清楚,撤大小厂有什么意义?

@网友说:关键是你是否看好这个公司的赛道,以及这个公司本身。如果看好,那就想办法解决问题。如果不看好,那就走人。小公司招大公司的人,就是希望你去改变你说的这些问题,因为从内部是很难改变的。关键在于你的领导怎么想,和他做好沟通,对齐目标和优先级,请他来帮你协调。

互联网是一个平权工具,也是个充分竞争的市场,小公司有有小公司的简单,大公司有大公司的细化专业性,而且,我们不能忽视很多小公司在发展的路上发展成了大公司,这些都是顺应发展规律的必然结果。

不过也正如网友所说,大厂的身份和光环只能罩一时,但大厂培养的思维却能让人受益良久。所以,我们在选择一家公司的时候,应该是去吸收,去收获,去辨识,去分析,去接纳每种公司阶段性的特性,收获为自己的认知理解、技术沉淀、执行处理能力。

一切工作都是平等的,都处在底层,又何必为难底层呢!

最后说一下我的学习路线

其实很简单就下面这张图,含概了Android所有需要学的知识点,一共8大板块:

  1. 架构师筑基必备技能
  2. Android框架体系架构(高级UI+FrameWork源码)
  3. 360°Androidapp全方位性能调优
  4. 设计思想解读开源框架
  5. NDK模块开发
  6. 移动架构师专题项目实战环节
  7. 移动架构师不可不学习微信小程序
  8. 混合开发的flutter

Android学习的资料

我呢,把上面八大板块的分支都系统的做了一份学习系统的资料和视频,大概就下面这些,我就不全部写出来了,不然太长了影响大家的阅读。

330页PDF Android学习核心笔记(内含上面8大板块)

Android学习的系统对应视频

总结

我希望通过我自己的学习方法来帮助大家去提升技术:

  • 1、多看书、看源码和做项目,平时多种总结

  • 2、不能停留在一些基本api的使用上,应该往更深层次的方向去研究,比如activity、view的内部运行机制,比如Android内存优化,比如aidl,比如JNI等,并不仅仅停留在会用,而要通过阅读源码,理解其实现原理

  • 3、同时对架构是有一定要求的,架构是抽象的,但是设计模式是具体的,所以一定要加强下设计模式的学习

  • 4、android的方向也很多,高级UI,移动架构师,数据结构与算法和音视频FFMpeg解码,如果你对其中一项比较感兴趣,就大胆的进阶吧!

希望大家多多点赞,转发,评论加关注,你们的支持就是我继续下去的动力!加油!
《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》点击传送门,即可获取!
就是我继续下去的动力!加油!
《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》点击传送门,即可获取!

  • 13
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值