手机驱动工程师门,准备转行了吗

2023-11-10

前80后从事手机研发的年轻人目前已经人到中年后了,时间过得真的很快,从2004左右开始红火的山寨手机,已经耗去了你们青春,你们中的不少人也从中过得不错的收益,但随着iPhone的出现,智能手机视乎在一瞬间就冒了出来,大佬Nokia都没有缓过神来,就在世界各地很多的股票市场被摘牌了,谁能料到了,一个手机业界的王者,在2年内就落到了如此的下场,正是应了那句话,世事难于预料!

    这二年Android的火红,在次复制了MTK的Turn Key模式,使得人们不需要很大的投入,就能够很快做出智能手机,但这也极大地抑制了从事手机研发人的创造性,就如一朵温室里的花朵,在突然失去温室的照顾的时候,恐怕就会很快地死去!在前几年的时候,诺基亚、摩托罗拉、三星、索爱、LG等几大公司,基本上就可以给全世界的人们提供手机了,而这三年崛起的苹果,在加上一个三星,就占了全世界约90%的智能机的市场,就算几年后,中国会崛起几个世界级的手机公司,那么有10个左右的公司,给全世界人们制造手机恐怕也就够了,这是个必然的趋势,我们可以从全球家电制造企业的数量就不难得出结论。

    在看看这几年做手机的模式,BB工程师在MTK的原理图的基础上,换个显示屏、换个摄像头、加上个Sensor、改改按键的数量和更换几个连接器之类的小修改,1~2天就可以完成设计,再花一天左右根据堆叠布局一下,稍微改个BOM,样机回来花个1~3天调试一下,一款手机的设计就完成得差不多了,遇到点难题,还可以找FAE来帮助解决,说句老实话,难度真的不是很大。

那些做驱动开发的,根据LCD、Camera、Sensor厂家提供的初始化代码替换相关文件的内容,在改几个宏定义、修改一下键盘定义、配置一下GPIO口等等,都是成熟的套路,搞完几个案子后,基本上都可以参考以前的案子做一些小改动,就基本上可以出软件版本了,BUG肯定会有,但基本上可以工作,如果客户没有特别的要求,一般也没有很大的难度就可以搞定一款手机的驱动软件了。

    其它一些工程师的工作,在此我就不多说了,做过的人都知道是什么状况,总之一点,MTK给大家提供的东西太全面了,对于老板是好事,可以很快出货,对于工程师而言,短时间之内也是好事,可以轻松地挣到不菲的工资,问题是一旦行业出问题了,对于快到35岁的工程师而言,就是悲剧了,到了这个年纪,精力和经验都跟28岁左右的人差不了多少,工资低了,自己不想干!工资高了,老板不愿意,这个时候上有老,下有小,再加上恐怕还要供房,恐怕压力是最大的时候。

    很多搞手机软件的人,因为分工比较细,你让他搞一个单片机或ARM系统的软件,如果要写很多原创代码的话,未必能够自己独立搞定,因为写代码的能力这么多年,没有得到基本的锻炼。我也见过很多工作了很多年的人,对于一些基础的数字电路、模拟电路概念还有那么点模糊,总之这么多年的Turn Key的方案,使得很多人的技能没有得到应该有的锻炼。

    目前中国的智能手机的发展,也出现了低价恶性竞争的现象,未来这个行业会走到什么地步,不得而知,但有一点,仅仅靠低价恶性竞争的行业,肯定无法长久,一定会出现激烈的行业洗牌。各位前80后的工程师们,你们准备好了应对未来的挑战了吗?

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

手机驱动工程师门,准备转行了吗 的相关文章

  • JavaScript-----轮播图案例展示

    前言 这一期我们去通过JavaScript的代码实现轮播图的制作 下面有效果展示和代码资源 其中的图片资源和代码资源我都上传上去了 如果需要运行的话 你们可以去直接下载下来 希望各位喜欢 效果展示 1694164869515 功能说明 这个
  • 响铃:从《中国汽车四十年》看4S店的“革命之路”

    文 曾响铃 来源 科技向令说 xiangling0815 除了贾跃亭造车 特斯拉私有化等舆论热点 作为最大的制造业领域 汽车这个行当从来就不缺话题 最近 一本 中国汽车四十年 突然火爆起来 怀旧夹杂着新生 受到汽车行业及相关的从业者热捧 而
  • Mybatis学习

    Mybatis配置步骤 总体配置目录结构 在resources下面新建mybatis config xml
  • 采矿权EXCEL文件坐标串矢量化和信息提取

    解决思路 1 采矿权文件坐标格式规则 百度出来的规则 2 将规则输入chatgpt中 让其给出arcpy的代码 如下结果 不得不说 chatgpt确实很强大 事半功倍 检查测试下了代码 xy坐标互换了下 解析坐标时列值有点不正确 index
  • springboot实现单文件上传和多文件上传(注释详细,最新版本)

    关于文件 我一般都是存在oss里面的 因为比赛可能要用到 所以又去学了一下存在服务器里面 关于这里 我是存本地目录的 单文件上传 首先创建一个springBoot项目 这个就不说了 然后创建一个文件上传的html页面
  • 超实用的python技巧:python读写Excel表格的实例代码(简单实用)

    本文来源于公众号 csdn2299 喜欢可以关注公众号 程序员学府 这篇文章主要介绍了python读写Excel表格的方法 本文通过实例代码给大家介绍的非常详细 具有一定的参考借鉴价值 需要的朋友可以参考下 安装两个库 pip instal
  • 前端vue项目一键换肤主题技术方案

    一 技术核心 通过切换 css 选择器的方式实现主题样式的切换 在组件中保留不变的样式 将需要变化的样式进行抽离 提供多种样式 给不同的主题定义一个对应的 CSS 选择器 根据不同主题通过切换CSS选择器设置不同的样式 二 实现方法 提取公
  • 数学建模之Python-随机森林算法

    理论 代码 coding utf 8 author Administrator step1 调用包 import pandas as pd from sklearn model selection import train test spl
  • Arduino UNO R3

    Arduino 常见型号 当然还有 LilyPad 附图 最常见的自然是UNO 最新版是第三版R3 国内也有一些改进的板子 我用的是一般的板子 拿到货也只能默默了 简介 The Uno is a microcontroller board
  • SyntaxError: unexpected EOF while parsing

    报错在eval 函数 正确代码段 with open COCO train json r as f data f readline data data strip split del data 0 del data 1 for i in d
  • 华为HCIA(五)

    Vlan id 在802 1Q中 高级ACL不能匹配用户名和源MAC 2 4G频段被分为14个交叠的 错列的20MHz信道 信道编码从1到14 邻近的信道之间存在一定的重叠范围 STA通过Probe获取SSID信息 Snmp报文 网络管理设
  • Java-1.1

    题目描述 编写程序 显示Welcome to Java Welcome to Computer Science Programming is fun 代码 public class PrintfMessage public static v
  • 首次访问(域名)过程

    1 解析出域名对应的ip地址 先知道默认的网关 使用arp协议获取默认网关的mac地址 组织数据发送给默认网关 ip还是dns服务器的ip但是mac地址是默认网关的mac地址 默认网关拥有转发数据的能力把数据转发给路由器 路由器根据自己的路
  • 网络编程之字节序

    字节序 计算机数据表示存在两种字节顺序 网络字节顺序NBO Network Byte Order 与主机字节顺序HBO Host Byte Order 或者是大端模式和小端模式 网络字节序 大端模式 网络字节顺序NBO 按从高到低的顺序存储
  • 普通人学Python有意义吗?

    普通人学Python有意义吗 Python作为一种跨平台的计算机程序设计语言 近些年来越来越受到企业和IT从业者的青睐 那么 普通人是否需要学习Python呢 学会Python有什么意义呢 今天小编就和大家聊一聊这个话题 Python有效提
  • 拿手机干什么

    前段时间在知乎网上收集了一下人们主要拿手机干什么 收到的反馈是 除了记事本 短信聊天 QQ聊天 回复邮件 发微博 回复帖子需要简短敲字外 大部分就是索取信息 看来无线移动上网 屏幕增大 键盘消失是需求大趋势 因为索取信息比提交数据要多 提交
  • wayland 之opengl es

    EGL 是 OpenGL ES 渲染 API 和本地窗口系统 native platform window system 之间的一个中间接口层 它主要由系统制造商实现 使用 EGL 绘图的基本步骤 Display EGLDisplay 是对
  • html里link使用方法,html的link标签怎么使用?

    html的link标签怎么使用 link标签是放在与之间的 把link放入这对符号中间 lt gt 写成这样 然后在link后面添加属性和属性对应的值 新手同学看到这里估计一头雾水 别担心 如乐老师举个例子你就懂了 比如 这段代码的作用是给
  • logback 不同类的日志打印在不同的文件中

    在Spring Boot中 您可以使用Logback为不同的类配置不同的日志文件 以下是一个基本的 logback xml 配置示例 展示了如何为两个类 com example Class1 和 com example Class2 配置不

随机推荐

  • MySql:局域网和权限用户管理

    MySql 5 6 XP 5 7 win7 添加用户和设置局域访问权限操作 请在 http sourceforge net 下载MySql Control Center 不是安装版本 use mysql select from user u
  • OPEN CV 环境配置 VS 2022(超详细+图解)

    先来说明一下写这篇博客的初衷吧 由于前段时间在和一位大佬的交流之中 他提出了一个建议 说叫我平时可以自己做一些嵌入式开发项目什么的 有极大的利处 我就跟着bi站的老师 华清创客学院 开始学习 但是老师的教程是用虚拟机创建一个linux系统
  • 人事管理系统 数据流图_大学毕业设计-宾馆管理系统

    目录 第一章 绪论 1 1 1概述 1 第二章 宾馆管理系统系统分析 1 2 1可行性分析 1 2 2 需求分析 2 第三章 系统概要设计 2 3 1 功能需求 2 3 2 主要功能 3 3 3 系统开发目的 3 3 4 运行环境 3 3
  • 异步日志的实现

    异步日志的实现 异步管理类 异步工厂类 登录校验 登录 异步管理类 采用单例模式的静态饥饿加载 利用空间换时间 提高效率 使用异步延迟任务线程池 通过其内直接创建饥一个static对象 形成饥饿加载 以达到记录日志时的单例模式 import
  • Android-Studio-常用配置和快捷键

    原文链接http www open open com lib view open1466732917214 html articleHeader1 http www jianshu com p bc8f6bfe12c6 以下直接在 Sett
  • VS版本、GCC版本与C++版本的对应关系

    做嵌入式开发经常遇到一些编译器和C 版本不匹配的问题 现整理如下 目前C语言的标准有 C89 ANSI C C90 C95 C99 ISO C C11 C1x 目前C 语言的标准有 C 98 C 03 对98小幅修改 C 11 全面进化 C
  • C语言与C++,C#究竟是什么关系?

    简单来说 C 就像是C语言的亲弟弟 而C 就是他们二者的远房亲戚 其实它更像是Java的表兄弟 小编c 学习群825414254获取c 一整套系统性的学习资料还有数十套pdf这三门语言都是十分优秀的编程语言 也都有很高的运行效率 这三种编程
  • Gradle是个啥东东?

    如何通俗地理解 Gradle 我以前一直用 Eclipse with ADT 来开发Android 项目 而且对它的基础的原理掌握不深 直接上手开发的 没有去考虑太多的东西 现在手头上有一个新的项目要使用到Android Studio 我早
  • SQL编程:外键约束

    外键 foreign key 一个表中的foreign key指向另一个表中的unique key 唯一约束的键 对于两个具有关联关系的表而言 相关联字段中主键所在的表就是主表 外键所在的表就是从表 子表 外键约束 foreign key约
  • SpringCloud gateway+zookeeper实现网关路由

    准备工作 需要两个项目去实现路由 demo1为springboot项目用于接入网关 测试网关连通性 gateway为网关路由项目 网关搭建 1 电脑安装好zookeeper 并且正常运行服务 Zookeeper官网 2 创建一个spring
  • python3 100示例学习

    http www runoob com python python 100 examples html
  • CSS属性之渐变属性(gradient)

    渐变分为线性渐变和径向渐变 所谓渐变就是几种颜色之间的平稳过渡 线性渐变 线性渐变 linear gradient 实现线性渐变 你至少需要定义两种颜色的结点 这两种结点就是你想平稳过渡的颜色 即 其中一种颜色结点为起点 另一种颜色结点为结
  • 论文阅读—基于目标偏置的双向APF-RRT*算法的无人机轨迹规划

    基于目标偏置的双向APF RRT 算法的无人机轨迹规划 算法 APF选择最好的父节点 双向搜索树 主要提升策略 实验分析 J Fan X Chen and X Liang UAV trajectory planning based on b
  • 40核至强服务器性能如何,Intel 10nm 14核心至强曝光:同频性能暴涨54%

    日前我们曾经从GeekBench测试数据库里见到一颗疑似Intel 10nm Ice Lake SP服务器平台的6核心型号 外媒称对比现有14nm产品 多线程性能提升多达118 颇为不可思议 但真实性也有待检验 现在 SiSoftware数
  • 期刊分区常识

    作为一个科研工作者 了解期刊论文的一些基本常识是大有裨益的 这对于我们深入了解所从事领域的研究 和论文的写作与发表等都会有很大的帮助 比如对于期刊分区的问题 从事科研的人都听过 但是也许你并没有深入了解其概念和意义 尤其对于刚刚步入科研领域
  • 用docker 创建centos7 ,无法使用systemctl解决方法

    docker run privileged it d name centos odoo centos centos7 9 2009 usr sbin init 1 privileged it d 一定要加 2 name 后面是容器名称和使用
  • 一句话征服了美国人,这位饱受争议的数学博士竟从未上过学?

    全世界只有3 14 的人关注了 青少年数学之旅 前两天 有位不愿意透露姓名的模友问了超模君一个问题 虽然这个问题超模君已经解答过无数遍了 但看到模友如此虔诚的态度 超模君决定今天再给模友们讲一个犹太小伙用数学征服美国军官的故事 偌大维也纳
  • qt的visible hide 等布局隐藏函数

    https blog csdn net dbzhang800 article details 6300021
  • xpath手册

    XPath手册 源于ZVON AAA AAA CCC AAA DDD BBB BBB DDD BBB AAA CCC DDD BBB AAA BBB 1 AAA BBB last id BBB id BBB name BBB BBB not
  • 手机驱动工程师门,准备转行了吗

    前80后从事手机研发的年轻人目前已经人到中年后了 时间过得真的很快 从2004左右开始红火的山寨手机 已经耗去了你们青春 你们中的不少人也从中过得不错的收益 但随着iPhone的出现 智能手机视乎在一瞬间就冒了出来 大佬Nokia都没有缓过