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

双非本科转行码农,简历求指导

  •  
  •   unregister · 2022-03-04 21:45:15 +08:00 · 2165 次点击
    这是一个创建于 993 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近在某新一线城市投递简历,投了几家没有反馈,晚上又对着简历修修改改了一下。第一家公司只待了四个月,最近在一家公司做政府外包项目,特点就是业务比较烦,下面那个”文件系统“是一个开源的框架"借鉴了一部分"运用到自己的公司项目,也忘的差不多了,三高的八股文不是很想背。不想进外包,想找一家公司然后做久一点, 我是在接着准备吗?比如剩下十几二十天在学习一下算法题,目前断断续续只刷了 30 道 leetcode ,然后其他的框架在同时复习一下吗?路过的大佬们能指点一下吗?预计能拿多少薪水?

    name

    邮箱 :[email protected] 联系方式 : 居住地: 求职岗位:Java 开发工程师 Java 年限:1~3 年 学历:双非本科转行,16 年毕业


    工作经历

    Java 开发工程师

    xx 有限公司

    2020 年 12 月 - 2021 年 12 月

    • 对技术架构的选型参与讨论
    • 项目开发
    • 讨论需求

    Java 开发工程师

    xx 集团

    2020 年 7 月 - 2020 年 11 月

    • 修改历史项目 bug

    • 参与项目开发

    • 技术支持

    技术栈

    • 熟练使用 OOP 语言 Java ,熟悉 IO ,集合,线程,并发等 Java 核心包,了解 DDD 领域驱动开发。
    • 熟悉 Spring 框架,SpringBoot ,SpringCloud 微服务治理。熟悉 Spring Ioc 源码,熟悉 Spring Aop 动态代理。
    • 熟悉 ORM 框架 MyBatis 组成,了解过 MyBatis 源码。
    • 熟悉 MySql ,PostgreSql 等,熟悉 SQL 优化。
    • 熟悉 Redis ,了解 Redis 数据结构及底层原理。
    • 熟悉设计思想,设计原则,及大多数常见设计模式。能理解设计模式在框架中的运用,并指导自己项目开发。
    • 了解数据结构与算法思想。对数组,栈,队列等基础数据结构和算法较为熟悉。
    • 了解 Junit 5 和 Mockito 等单元测试框架,了解 TDD 测试驱动开发。

    项目经验

    xx 市农业“标准地”数字化应用(2021)

    项目简介:通过打造 xx 市农田数字化应用平台,打造现代农业生产新模式,为全省乃至全国提供农业高质高效发展样板。此外还包括浙政钉,浙里办平台。

    相关技术:SpringBoot,SpringCloud Eureka,SpringCloud Apollo,GateWay ,Feign,Nginx,Linux,Docker,GitLab,MySql,Maven 等

    此项目主要是有关农业的开发,xx 是改革开放的先锋,因此相对于其他地方,他们更重视项目。在这个过程中主要面向一些平时互联网使用较少的农户,项目不仅要做出来,更要让他们用起来更加符合他们的习惯。

    在这个过程中,负责数据库表的设计,业务模块的开发。困难此前公司没有此类项目的经验,需求不断的变更和增加需要厘清楚业务逻辑是否有前后矛盾之处,此外还有地理信息行业业务表和地理信息表的地块信息数据是否准确一致,是否是脏数据。还解决出现过数据库数据丢失,timestamp 时间前后端不一致的情况。负责 Nginx 配置,Docker 部署,还有和中台部门的对接。

    xx 区高标准农田监管平台( 2021 )

    项目简介:xx 区把高标准农田建设作为促进现代农业转型升级、实现乡村振兴战略的重要抓手,全力打造集中连片、设施完善、高产稳产的高标准农田。

    相关技术:SpringBoot,SpringCloud Eureka,SpringCloud Apollo,GateWay ,Feign,Nginx,Linux,Docker,GitLab,MySql,Maven 等

    此项目负责代码业务逻辑的实现。面临的困难是真实的地理数据不一致的问题,对于复杂的 Excel 表格,依赖( x,y )这种交叉的坐标能确定一个点的表格,EasyExcel,POI 的注解不是很适用,使用自定义注解方便导出导入,提高代码质量。开发过程中对于土地的流转运用到了策略模式+工厂模式转移的 if else 判断使得可读性提高。在语言的规范上进行小重构使得可读性提高。

    xxFastFile 文件系统(自研)(头一家公司 2020 )

    项目简介:用 Java 对音视频软件 FFmpeg 客户端进行包装,替代 FFmpeg 原生纯命令行的格式。主要包含视频解码,获取音视频信息,截取音视频片段三方面的功能。

    相关技术:SpringBoot,FFmpeg,MySql,Maven,Jekins,Linux

    此项目主要负责获取音视频信息这方面的功能,难点需要去学习了解 FFmpeg 程序的概念和使用,有很多 IO 的类有用到,还有 Job 线程的设计实现,在这个过程中使用了工厂模式和适配器等设计模式。

    xx 少儿编程项目(头一家公司 2020 )

    项目简介:少儿卡通编程,提高少儿对于编程的兴趣。

    相关技术:SpringBoot,MySql,Fastdfs,Maven,Jekins,Linux

    独立负责整个项目开发所有的接口和前端进行联合调试,在图片文件存储层级存储这部分使用了组合设计模式。

    个人评价

    工作认真负责,做事有始有终。

    haorrs
        1
    haorrs  
       2022-03-04 21:47:56 +08:00
    hz 吗?我们搞 GIS ,我对你的经历有兴趣。
    unregister
        2
    unregister  
    OP
       2022-03-04 22:08:59 +08:00
    @haorrs 是的,在杭州,但是我现在感觉不想做这个方向的。不过,谢谢啦。
    haorrs
        3
    haorrs  
       2022-03-04 22:10:06 +08:00
    unregister
        4
    unregister  
    OP
       2022-03-04 22:21:45 +08:00
    目标是找个 12-15k 的工作,感觉有些难。
    akakidz
        5
    akakidz  
       2022-03-05 14:48:54 +08:00   ❤️ 1
    12k-15k 不难 简历完全有资格拿到
    crackhopper
        6
    crackhopper  
       2022-03-05 17:40:40 +08:00   ❤️ 1
    目测,10k-15k 。看面试了,很多点只能面试了才知道掌握的深度。
    不清楚小厂是否要刷 leetcode ,不过这个强度不够。
    unregister
        7
    unregister  
    OP
       2022-03-05 19:53:38 +08:00
    @crackhopper 谢谢哥,最近打算看一下 hot 100 ,希望能坚持下去。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2820 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 77ms · UTC 13:01 · PVG 21:01 · LAX 05:01 · JFK 08:01
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.