[关闭]
@yifan 2017-12-09T12:50:05.000000Z 字数 1212 阅读 676

未来的方向和成长计划

计划


经过了一波找工作的奔波,这段时间经历了很多事情。觉得自己离社会越来越近了,懵懵懂懂之后也越来越有方向性了。这段时间思考了很多,通过各种途径,渐渐的得到了自己想要的答案。


一、保研

2017年暑假,学校得到了第一批保研的名额,这是桂电首次得到保研的名额,可喜可贺。队友也因此阴差阳错的保上了研究生。


二、驱动

linux驱动是一门很专的东西,在学习嵌入式的路上,和很多人一样,都是希望奔着驱动去的。但是实际去学习之后,发现其实驱动并没有我们想的那样,很多都是芯片原厂写好了框架,我们负责修改然后debug。

嵌入式linux的学习是一门很漫长而又富有挑战性的活。如果没有时间去学习,最好还是不要碰会比较好。
驱动招的人比较少,而且一般比较固定,如果决心做驱动的话,没有个在原厂3、5年锻炼是很难有很大的提升的。

国内做驱动很多都是用现成的东西改改。工作5年,如果仅仅只是做驱动的话,转行都不容易转。
如果不考虑转行,就拓宽知识面吧。现在模式都是越来越turnkey了,平台和原厂都写好了,在方案公司很难研究深,很多东西都不是开放的。

所以不要听培训机构把嵌入式吹得多么天花乱坠,高高在上。而要选择一门自己真正适合的方向努力。所以很多人说一心想做技术的小白很好骗,为什么?随便讲几句话,吹牛就可以把你拉进贼船,不经过市场调研,自己思考,稀里糊涂的跟风,后面发现自己又不合适......


三、工作

个人的工作是高通平台下的carmera驱动,具体的工作是解决高通客户的bug问题,一般都有比较好的出路,可以进手机厂商或者其他的产品公司。


四、这几年的学习积累

1.嵌入式的学习
2.c++
3.qt应用程序相关
4.自己的可复用的数据结构库
5.一些实用的技能


五、未来的路

  1. 进入企业之前的一些准备
    设定

  2. 从普通到熟练开发者
    进阶

  3. 跳槽找合适的公司和职位
    选择DJI的3A算法工程师,高级嵌入式,难度系数不算太大,也是为了生活
    设定

  4. 从熟练开发者到team leader
    熟悉业务,完成的具体的难点,增强自己的技能点,不断的进阶,

  5. 开始走向技术管理直到技术总监
    那么,为什么选择了人工智能作为行业,而又不选择往技术上面精进呢?因为从底层开始,有了一个比较清晰的认识,对整体的把控能力。虽然"术业有专攻",核心的人做核心的事情,但是我觉得,技术只是为了业务去服务的,为了完成产品、解决问题服务的。在一个大型的公司,产品分为了很多部分,每个人完成专门的一部分,一旦某一部分做的很好,到了技术专家的级别,那么自己以后的路就会很窄。而且如果想往这方面走会很吃力,对于一个本科生而言,数学功底等,理论知识远不及,而且很多的公司都会要求学历也是这一点。所以,找到自己合适的方位也是挺有必要的。
    当然,这些都是有前面的前提的。

  6. 现在该做什么?
    完善基础能力;
    培养核心能力;
    通用的基本素质;
    实用的基本技能;

所以下一步,不会朝着图像处理这方面走,而是朝着业务,不断的完善自己的知识体系结构。

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注