V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
TaylorZ
V2EX  ›  求职

[成都]4 年半 Android 开发,求大佬指点简历

  •  
  •   TaylorZ · 2021-04-12 14:59:21 +08:00 · 2677 次点击
    这是一个创建于 1318 天前的主题,其中的信息可能已经有所发展或是发生改变。

    本人今年 27,普通三本软件工程出身,在成都一家小公司从实习开始做 Android 开发,到现在差不多 4 年半了。

    自己的目标是成都的中大厂,请各位大佬给出指点意见,万分感谢!如果你认为目前我的水平还差的远,也请打醒我。简历地址:简历

    简历中隐去了部分个人信息、公司名称和项目名称,还望理解。

    13 条回复    2021-04-14 17:53:14 +08:00
    hongch
        1
    hongch  
       2021-04-12 15:27:53 +08:00
    项目经验也太简陋了
    hongch
        2
    hongch  
       2021-04-12 15:30:11 +08:00
    一眼看去,没核心技术,没项目难点,专业技能也没有能够吸引我的点。。。
    TaylorZ
        3
    TaylorZ  
    OP
       2021-04-12 15:38:45 +08:00
    @hongch 请问什么样的技术才算核心技术?项目难点的话,小公司的项目,也没什么难点。至于项目经验,写太多了感觉会太啰嗦,所以只挑了几个自认为有些亮点放在上面
    maninfog
        4
    maninfog  
       2021-04-12 15:48:59 +08:00 via iPhone
    感觉想进大厂的话真的需要毫无吝啬提现自己的优势,但是从您的简历来看,似乎没有体现出来。
    1. 首先简历开头的 single-click 和 fragment 可见性看了下,代码封装得还不错,如果是一两年的开发还是比较加分,但是作为四年半的开发,不是那种很重磅的几千 star 的项目,直接放在最前面似乎直接体现了自己上限,有点不太好。
    2. 后面的一些技术点感觉没必要写,比如“集成了高德地图,实现了定位...”,这种基本操作感觉写进来没啥意思。
    总的来说简历还有很大优化空间,还是要多突出自己的长处。ps:楼主这个四年半太稳定了... 周围的技术一般都是一年一跳,这个应该是加分项。
    另外我也不是大厂员工,我的梦想也是能进字节,一起加油!
    hongch
        5
    hongch  
       2021-04-12 15:50:42 +08:00
    比如“负责实现使用串口通信与钥匙柜盒子进行交互,控制盒子的打开和监听盒子的关闭”
    这个时候就可以
    1. 从 JNI 开始写起,
    2. 如何优化串口读写效率
    3. 是否有遇到数据丢失的问题,又是如何解决的?
    4. 下位机是自研的还是第三方的,通信协议如何设计的?为什么这样设计,这样设计可以提高解析效率,and so on

    再比如熟悉第三方框架 Gson
    使用过程中遇到什么问题,解析复杂数据结构,解析 JSObject 遇到了什么问题,自己重新编译 Gson,添加了你的优化代码解决了上诉问题
    再或者由于直接拉的线上 jar 包,所以在遇见需要修改源码的时候,编写了 gradle 的插件,修改字节码,注入了字节码
    TaylorZ
        6
    TaylorZ  
    OP
       2021-04-12 16:22:26 +08:00
    @maninfog
    1. 我是这么考虑的,感觉公司的项目深度不够,亮点不够,所以才把开源项目和技术文章放在前面;
    2. 高德地图确实属于可写可不写,我主要考虑 HR 会进行简历筛选,写的太少,可能 HR 那里过不了;
    3. 确实 4 年半太长了,可能是自己的性格比较偏安稳吧,我会重新审视自己这 4 年半的工作,把简历再调整一下。
    4. 一起加油!
    TaylorZ
        7
    TaylorZ  
    OP
       2021-04-12 16:25:20 +08:00
    @hongch
    我有点明白你的意思了,就是不要用一行话概述,要具体一些,让面试官了解我做了什么,怎么做的,遇到了什么困难,如何解决的。
    hongch
        8
    hongch  
       2021-04-12 16:44:02 +08:00
    @TaylorZ 要突出你的个人能力,串口通信大家都会,用 Gson 序列化反序列化大家百度一下 api 也都可以,但是如果你还可以优化读写效率,那么拿 offer 的就是你
    amok
        9
    amok  
       2021-04-12 18:12:27 +08:00
    可能是我做的项目都很普通?想不到什么复杂的问题 Gson 都不够用呢。。还要自己编译加代码
    nimdanoob
        10
    nimdanoob  
       2021-04-12 18:23:18 +08:00
    开源项目太简单了。 工作 4 年以上 需要有一些技术深度的优势
    mmrx
        11
    mmrx  
       2021-04-12 18:31:01 +08:00
    补充一下 @maninfog 所说的
    1. 项目描述过于宽泛,很难找到亮点,面试有种无从下嘴的感觉,比如内存优化的结果是什么?
    2. 简历看不出你对自身的定位,是想找有技术深度的岗位,还是想找偏技术管理的岗位?
    3. 项目中用到的三方方案都有深入了解嘛,比如多渠道打包上,美团和 360 的方案有什么区别,为什么要用美团不用其他方案,如果类似的答得上来可以写,答不上来会给人一种只会用不会思考的感觉
    TaylorZ
        12
    TaylorZ  
    OP
       2021-04-12 19:23:16 +08:00
    @mmrx
    1. 项目描述确实过于宽泛,这是因为我看到网上都说简历一页左右最好,自己压缩了很多内容;但这样确实有问题,有效信息不够,我会去完善一些细节;
    2. 这也是一个问题,我是倾向于技术深度的,确实应该在简历中有所提现;
    3. 第三方库原理只有少数深入研究过,大部分只知道大概的原理,比如美团的多渠道包我只知道利用了 Apk (压缩包)某个地方不参与签名校验实现的,这部分欠账有点多,只能慢慢补了
    VinsonGuo
        13
    VinsonGuo  
       2021-04-14 17:53:14 +08:00
    同成都 Android 开发,可以加个微信交流下吗 ZGF2aWQwZ3Vv
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3348 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 11:26 · PVG 19:26 · LAX 03:26 · JFK 06:26
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.