JavaBoy假期如何学习项目?弯道块才是真的快!

至暗时刻

老话说的好,弯道快才是真的快,谁直线不会加油?每到假期都是在座的各位弯道超车的时候。转眼自己已经出来搬了快四年砖头了,偶尔访问下牛客发现行情真是一年不如一年。。。不由得回想起自己春招时候的经历。

回想起2020年春天正值疫情肆虐全球,各大公司hc紧缩,互联网刚开始出现颓废之势,我个人又是一个debug叠满的菜鸡,学校不光是普本还是个XX学院,可谓是四处碰壁如履薄冰。

因为疫情回不去学校,每天起床就是刷boss直聘、拉钩各种投简历、找内推,大部分都是石沉大海,从牛客上看到大佬秀offer,什么大厂开奖,那叫一个羡慕,明明自己也不差为啥连个面试机会都不给呢,敲里哇,越说越难受,泪目了家人们,那段时间真的可以称之为至暗时刻

记得秋招的时候第一次来北京去参加一家做边缘计算的公司校招,当时第一轮是个群面,把Java后端分了几个组,每个组大约五六个人的样子,面试官统一把我们叫到一个房间里挨个介绍自己,除了我其他几位都是北京各个高校的学生,还有个研究生好像。听得我是汗流浃背,当轮到我介绍我说出我来自xx学院的时候都感觉其他参加校招的同学笑出了声。

那天草草结束面试后emo的不行,"感谢参加"音犹在耳,晚上十点多的卧铺票,七八点钟我就到了车站,在车站一直发呆到检票,很委屈,对人生的无力感充斥全身,开车前用仅存的志气发了个微博结束了那年的秋招历程。

看到牛客里很多跟博主一样情况的鼠鼠,我他喵的直接拍案而起,难道普本JavaBoy真就端不起来这碗饭?

弯道超车

大佬的面经固然有所借鉴,但是对于我们普本JavaBoy来言,没有学校学历的加成,缺少ICPC竞赛光环,要在竞争激烈的校招战场上活下去,首先先过去简历初筛这一关。学校和竞赛经验无法改变,最后就是项目经验,眼看到了寒假假期,如果再荒废掉,那真要被卷入无尽的内卷齿轮中给大佬们增加摩擦力了。

想起当时秋招失利寒假又赶上疫情延迟开学,正好给出了充足的学习项目的机会,当时实验室的学长推荐了Pig基础开发框架,咬了咬牙花299买了课程之后一顿学。每天醒来就是看代码、调代码、查文档,有自己的一些理解就更新到简历上(当时还因为自己菜不怕问的问题太low在群里不敢吱声)。当时的环境还不是那么的卷,凭借着一个基于SpringCloud Alibaba的RBAC项目,春招虽然没能去到大厂,也收获了一些还不错的独角兽企业offer。

在之前的文章中我也有提到,为什么外卖商城等SaaS类项目不容易通过简历,基本上都是因为项目体量大难度高,应届生接触这个大概率不会全部掌握,有大部分囫囵吞枣的写到简历上,面试的时候一问就露馅,久而久之导致面试官看到这类简历就有不好的印象。

时隔多年,想起当年在网上来回找优质项目优化简历的日子真的不好过,于是基于这几年在大数据行业的积累,开源了一套基于Flink的异构数据源同步系统

Gitee地址: DatalinkX: 基于flink的异构数据源流转系统🔥🔥

GitHub地址:GitHub - SplitfireUptown/datalinkx: 基于flink的异构数据源同步🤩🤩

所以我在想开源方向的时候一定要避免Saas类项目,尽量在tob侧且能应用在广泛业务场景又可以体现出技术的项目。DatalinkX的技术架构:

依赖

版本

描述

Spring Boot

2.4.3

项目脚手架

SpringData JPA

2.4.3

持久层框架

MySQL

8.0

DB数据库

Redis

5.0

RedisStream消息队列

ElasticSearch

7.X

支持流转的数据源类型

ChunJun(原FlinkX)

1.10_release

袋鼠云开源数据同步框架

Flink

1.10.3

分布式大数据计算引擎

Xxl-job

2.3.0

分布式调度框架

Retrofit2

2.9.0

RPC通信服务

Jackson

2.11.4

反序列化框架

Maven

3.6.X

Java包管理

Vue.js

2.X

前端框架

AntDesignUI

3.0.4

前端UI

Docker

容器化部署

自从开源之后有不少应届生询问项目有没有文档,硬看看不太懂。不懂就对了,这是基于我快四年的经验积累出来的项目,能这么快就懂了吗,菜就多练。

项目文档

但是不懂也没关系。写外卖项目、写商城项目本质上都是不是自己做的,怎么设计的,为什么这么做都没交代。所以我提供了对应的股东服务,1对1的问题解答,学习氛围浓厚的股东群等等权益。后续还会推出视频教程辅助,详情可以了解

$ 细致文档带你吃透DatalinkX$ 

通过文档可以清楚了解为什么要写这个项目,项目的各个细节都可以从文档中找到答案

想想当时鼠鼠lol都舍不得冲皮肤的人花299买了Pig的股东,也算没有白付出,帮我赚回了不知道多少个299。最后祝大家都能达到称心如意的offer。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/724291.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

视腾智眼APP

视腾智眼是一款为ios设备开发的相机app。 使用该app可以将你的手机图像通过USB线传输到电脑。 适合7*24小时不间断需要拍摄和分析的应用场景。比如监控和工业视觉分析 检测。 手持iPhone,即可媲美专业相机完成高精度缺陷检测、产品检验等关键质量把控环节。再也不用担心单反…

HI3519DV500 HI3519DRFCV500 HI3519DRBCV500 海思安防监控芯片 提供原厂开发包

一、总体介绍 Hi3519DV500是一颗面向视觉行业推出的超 高清智能 SoC。该芯片最高支持四路sensor输 入,支持最高4K30fps的ISP图像处理能力,支持 2F WDR、多级降噪、六轴防抖、全景拼接、多光 谱融合等多种传统图像增强和处理算法,支持通过AI…

浏览器发出一个请求到收到响应步骤详解

前言 在网络通信中,浏览器向Web服务器发送HTTP请求消息的过程是一个复杂而精密的环节,涉及到URL解析、DNS解析、数据拆分、路由表规则和MAC头部添加等一系列步骤。本文将深入探讨这一过程的每个环节,帮助读者更全面地了解浏览器与Web服务器之…

双体系Java学习之关键字,标识符以及命名规范

重新开始从Java基础开始学,保持每周两更的状态,刚开学事情有点多。 关键字 标识符 命名规范

移动端开发之微信公众号接入的两种方式

移动端开发之微信公众号接入的两种方式 文章目录 移动端开发之微信公众号接入的两种方式1. 自定义菜单方式1. 自定义菜单2. 子菜单内容1. 发消息2. 跳转网页 2. 二次开发 微信公号的接入方式有两种: 自定义菜单:二次开发(写代码) 1. 自定义菜单方式 1. …

docker 安装 portainer

小编给友友们总结了一下 Portainer 的好处以下 Portainer是Docker的图形化管理工具,提供状态显示面板、应用模板快速部署、容器镜像网络数据卷的基本操作(包括上传下载镜像,创建容器等操作)、事件日志显示、容器控制台操作、Swar…

STM32CubeIDE基础学习-安装芯片固件支持包

STM32CubeIDE基础学习-添加芯片固件支持包 前言 前面的文章在安装STM32CubeIDE软件时没有安装这个芯片PACK包,如果工程没有这个固件支持包的话是无法正常使用的,随便安装一个和芯片对应系列的支持包就可以了。 这篇文章来记录一下新增PACK包的常用操作…

13【CPP】Hash(闭散列||开散列)

闭散列 闭散列:也叫开放定址法,当发生哈希冲突时,如果哈希表未被装满,说明在哈希表中必然还有 空位置,那么可以把key存放到冲突位置中的“下一个” 空位置中去。 线性探测 需要定义三个状态,空、删除、存…

备战蓝桥杯————二分搜索(一)

引言 一、二分查找 基本概念 代码框架 二、二分查找 题目描述 解题思路及代码 结果展示 三、寻找左侧边界的二分搜索 使用背景 基本代码 引言 在计算机科学的世界里,二分查找算法无疑是一种经典且强大的工具。它以其高效的性能,在有序数据集中…

Windows10安装Docker

使用 PowerShell 启用 Hyper-V 以管理员身份打开 PowerShell 控制台。 运行以下命令: PowerShell复制 Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All如果无法找到此命令,请确保你以管理员身份运行 PowerShell。 安装…

Android大厂高级面试题灵魂100问,带你彻底弄明白

“2020年技术没有成长,我今年一定要好好努力学习!” “在现在这个公司都工作了3年了,一毛钱工资都没有涨…” “年前真倒霉,老板嫌我工资高,被优化了,年后又遇到了疫情,现在都还没有找到合适的工…

学习目标2024

技术: 什么是 Nacos apifox 业务: 域统一

从Win转Mac,我的感受如何

文章目录 前言MacBook优点美观动画流畅安装软件方便轻便、续航强大多数命令和Linux通用系统稳定、安全做工精美、视听体验好CPU性能较好触控板体验好 MacBook缺点缺乏部分软件部分操作逻辑不是很科学?玩不了多少游戏 总结与展望 前言 整个大学期间,我的主…

【论文翻译】结构化状态空间模型

文章目录 3.2 对角结构化状态空间模型3.2.1 S4D:对角SSM算法3.2.2 完整应用实例 3.3 对角化加低秩(DPLR)参数化3.3.1 DPLR 状态空间核算法3.3.2 S4-DPLR 算法和计算复杂度3.3.3赫尔维兹(稳定)DPLR形式 这篇文章是Mamba作者博士论文…

C++指向函数的指针定义方式为

下列程序的运行结果是0.请为横线处选择合适的程序&#xff08;&#xff09; #include <iostream> #include <cmath> using namespace std; class Base { public:Base(int X 0);Base(Base &p);static void GetC(Base a1, Base a2) {cout << a2.X - a1.X…

LLM量化、高保真图生视频、多模态肢体运动生成、高分辨率图像合成、低光图像/视频增强、相机相对姿态估计

本文首发于公众号&#xff1a;机器感知 LLM量化、高保真图生视频、多模态肢体运动生成、高分辨率图像合成、低光图像/视频增强、相机相对姿态估计 EasyQuant: An Efficient Data-free Quantization Algorithm for LLMs Large language models (LLMs) have proven to be very s…

android实战视频教程,flutter开发实战详解pdf

前言 这是一篇软文、但是绝对不是鸡汤&#xff1b;为啥不是呢&#xff1f;因为我文笔太差…偶尔矫情发发牢骚&#xff08;勿喷&#xff09; 说说程序猿行业 现在社会上给IT行业贴上了几个标签&#xff1a;高薪、高危、高大上、秃顶&#xff08;哈哈&#xff09;。这些标签我…

[Ubuntu]apt源改为阿里源(基于Ubuntu 20.04/18.04)

我们需要根据我们自己Ubuntu系统版本来配置对应的apt源 一、常见LTS版本代号 Ubuntu 20.04代号为&#xff1a;focalUbuntu 19.04代号为&#xff1a;discoUbuntu 18.04代号为&#xff1a;bionicUbuntu 17.04代号为&#xff1a;zestyUbuntu 16.04代号为&#xff1a;xenial 二、…

C++的类与对象(三)

目录 类的6个默认成员函数 构造函数 语法 特性 析构函数 特性 类的6个默认成员函数 问题&#xff1a;一个什么成员都没的类叫做空类&#xff0c;空类中真的什么都没有吗&#xff1f; 基本概念&#xff1a;任何类在什么都不写时&#xff0c;编译器会自动生成以下六个默认…

Linux 性能优化的全景指南,都在这一篇里了,建议收藏!

Linux 性能优化 性能指标 高并发和响应快对应着性能优化的两个核心指标&#xff1a;吞吐和延时 应用负载角度&#xff1a;直接影响了产品终端的用户体验 系统资源角度&#xff1a;资源使用率、饱和度等 性能问题的本质就是系统资源已经到达瓶颈&#xff0c;但请求的处理还…