当前位置:首页 » 《关注互联网》 » 正文

高薪的计算机行业,为何还是有很多人计算机人转行不搞计算机了_m0_59614665的博客

15 人参与  2021年08月27日 09:03  分类 : 《关注互联网》  评论

点击全文阅读


第一次做面试官,主管跟我说,你知道,我们要找什么样的人吗?我回:技术高的?

还有呢?

“老实肯干的?”

还有吗?

“稳定不跳的?”

那你除了面试技术以外,怎么知道他具有这些品质?

我:

你问他家是不是农村的,有没有买房,有没有贷款。如果他需要钱,而且很需要钱,那他就肯定具有你说的这些品质。

那时候的面试,没钱的穷孩子,在面试的时候,加分

程序员这个行业好不好,不清楚,但它确实-个很挣钱的职业。

在2019年的行业调查中,IT行业薪酬水平稳居榜首,年平均工资为161352元;排在第二的是科学技术,为133459元; 排在第三的是金融,为131405元。

再看看下面这张图,更直观了,有70%的程序员年薪在十万以上。
在这里插入图片描述

在这个行业里,-线、二线互联网公司的研发总监、架构师们,肯定都是富人阶级,有开保时捷911以上的实力

三、四、五线公司的研发总监、经理、技术专家们,解决一线城市房子车 子问题,站稳在中产阶级,肯定是不在话下

现在除了程序员,我真的找不到哪个行业能解决那么多就业人口的阶级上升问题

但是,高薪的程序员背后是一个很苦逼的职业。

现在的框架、技术日新月异,恨不得一年能出俩。 我都快35了,还在每天早起看书。这在任何-个行业,都是不可能的。

经常996、甚至007, 程序员哪个不是拿命拼?

高薪每个人都喜欢,但受苦并不是每个人都遭得住,更何况这个职业时不时地还有人猝死家里有矿的,爹妈舍得让你受这份罪?

家里有人的,早早就进了事业单位

只有需要钱的穷孩子,没办法靠天靠地靠父母的这批人,才只能咬着牙靠自己.你听说过水鬼吗?

建筑工程施_工时经常要钻孔打桩,万一遇到地质复杂的情况,冲击钻的钻头可能会掉落或者卡住,这时候施工方会先放下去一个钩子, 试探性地往钻头上钩,如果能钩住就可以用卷扬机拉上来;但是如果钩不住,就要请水鬼下去把钢丝绳系在钻头上,然后再用卷扬机往上拉。

他们下水一次能挣几万块,但一旦钻孔坍塌、或者被钻头或者异物缠住,都将直接没命。什么样的人会做这个职业?

只有穷到一定程度,为了拿更多的钱,才敢跟死神对赌。

普通家庭的孩子们,如果学了计算机,就好好学下去,这对你们而言,将是一个非常棒的职业。顺带跟大家讲讲,校招怎么进大厂,供大家参考。

Android校招笔试最重要的几门课

●数据结构与算法,
●计算机操作系统
●计算机网络
●计算机组成原理。

这几门课也是校招的重点考查科目,需要熟练掌握一门语言(Java,Kotlin, 或是Python,然后用你熟悉的语言来实现基本的算法和数据结构。

无论学习什么,最关键是要找一个风评还不错的课程,就从头到尾学一遍,千万别东学一点,西来一些的。这样的效果肯定不会太好。

而想成为Android工程师,不同阶段所要掌握的技能知识点也不尽相同。

初级工程师

技术要求:

  • 基本知识点
    比如四大组件如何使用、如何创建Service、如何进行布局、简单的自定义View、动画等常见技术

中级工程师

  • AIDL:熟悉AIDL,理解其工作原理,懂transact和onTransact的区别;
  • Binder:从Java层大概理解Binder的工作原理,懂Parcel对象的使用;
  • 多进程:熟练掌握多进程的运行机制,懂Messenger、Socket等;
  • 事件分发:弹性滑动、滑动冲突等;
  • 玩转View:View的绘制原理、各种自定义View;
  • 动画系列:熟悉View动画和属性动画的不同点,懂属性动画的工作原理;
  • 懂性能优化、熟悉mat等工具
  • 懂点常见的设计模式

高级工程师

成为Android资深工程师,需要学习的东西就更多了,并且有些并不是那么具体了,如下所示:

  • 继续加深理解”稍微深入的知识点“中所定义的内容
  • 了解系统核心机制:
  1. 了解SystemServer的启动过程
  2. 了解主线程的消息循环模型
  3. 了解AMS和PMS的工作原理
  4. 能够回答问题”一个应用存在多少个Window?“
  5. 了解四大组件的大概工作流程
  • 基本知识点的细节
  1. Activity的启动模式以及异常情况下不同Activity的表现
  2. Service的onBind和onReBind的关联
  3. onServiceDisconnected(ComponentName className)和binderDied()的区别
  4. AsyncTask在不同版本上的表现细节
  5. 线程池的细节和参数配置
  • 熟悉设计模式,有架构意识

而以下这些资料相信能够帮助你们快速进阶

高级Android组件化强化实战(附源码)
在这里插入图片描述
高级Android插件化强化实战(附源码)
在这里插入图片描述
全方面性能调优
在这里插入图片描述
24种设计模式介绍与6大设计原则

Android架构开发手册
在这里插入图片描述
2246页2020最新Android大厂高频面试题解析大全
在这里插入图片描述
NDK模块开发
在这里插入图片描述
Flutter技术进阶


点击全文阅读


本文链接:http://zhangshiyu.com/post/26276.html

<< 上一篇 下一篇 >>

  • 评论(0)
  • 赞助本站

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

关于我们 | 我要投稿 | 免责申明

Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1