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

news2025/1/26 15:33:27

至暗时刻

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

回想起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.coloradmin.cn/o/1495029.html

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

相关文章

数据分析-Pandas数据的直方图探查

数据分析-Pandas数据的直方图探查 数据分析和处理中,难免会遇到各种数据,那么数据呈现怎样的规律呢?不管金融数据,风控数据,营销数据等等,莫不如此。如何通过图示展示数据的规律? 数据表&…

【贪心算法】Leetcode 455.分发饼干 376. 摆动序列 53. 最大子数组和

【贪心算法】Leetcode 455 分发饼干 376. 摆动序列【规律很多】53. 最大子数组和 455 分发饼干局部最优推全局最优:尽量用大饼干去满足大胃口的小朋友 376. 摆动序列【规律很多】思想:注意考虑一个坡度留首尾两个点、平坡、首尾 53. 最大子数组和【好思想…

FreeRTOS学习笔记-基于stm32(1)任务基础知识

一、裸机与RTOS 我们使用的32板子是裸机,又称前后台系统。裸机有如下缺点: 1、实时性差。只能一步一步执行任务,比如在一个while循环中,要想执行上一个任务,就必须把下面的任务执行完,循环一遍后才能执行…

从0开始学习NEON(2)

1、前言 继上一个例子,本次继续来学习NEON,本次学习NEON中向量拼接的操作,主要应用在图像的padding中。 https://blog.csdn.net/weixin_42108183/article/details/136440707 2、案例 2.1 案例1 在某些情况下,需要取在每个向量…

轻松压缩照片大小:简单实用的方法

当您需要通过网络传输或共享照片时,较小的文件大小可以提高传输速度并减少带宽消耗。这适用于通过电子邮件、社交媒体、即时消息应用程序等发送照片的场景。为了解决这个问题,本文将介绍一些简单而有效的方法来压缩照片的大小,以便更方便地分…

python并发编程:IO模型

一 IO模型 二 network IO 再说一下IO发生时涉及的对象和步骤。对于一个network IO \(这里我们以read举例\),它会涉及到两个系统对象,一个是调用这个IO的process \(or thread\),另一个就是系统内核\(kernel\)。当一个read操作发生时&#xff…

面试经典150题——基本计算器

​A husband is a man of many miles. ——Unknown 1. 题目描述 2. 题目分析与解析 2.1 思路一——先算括号内的内容 这个题目其实就是编译原理中很小的一个模块了,基本思路还是通过栈来实现。题目的难点主要在: 其中括号优先级的处理,以…

Spring揭秘:ImportBeanDefinitionRegistrar应用场景及实现原理!

内容概念 ImportBeanDefinitionRegistrar接口提供了强大的动态注册Bean的能力,它允许开发者在Spring容器初始化时,灵活地根据特定条件或需求来添加或修改Bean定义,从而实现更为精细的控制和扩展性。这是构建可扩展框架、插件系统或处理复杂配…

请说说你对Vue模板编译的理解

Vue模板编译是Vue.js框架的核心之一,它负责将Vue模板转换成渲染函数,从而实现模板的解析和渲染。要深入了解Vue模板编译,我们需要从编译过程、作用、特点等方面进行详细解析。 1. Vue模板编译的作用 Vue模板编译的主要作用是将Vue模板字符串…

021—pandas 书单整理将同一种书整理在一起

前言 在办公自动化场景下,最常见的需求就是信息的整理,pandas 最擅长复杂数据逻辑的处理,能够让整理工作更加高效,同时不容易出错。今天的案例是将一个平铺的书单按品类进行整理,合并为一行。 需求: 将书按书名进行合…

【python高级编程教程】笔记(python教程、python进阶)第三节:(1)多态与鸭子类型(Polymorphism and Duck Typing)

参考文章1:【比刷剧还爽】清华大佬耗时128小时讲完的Python高级教程!全套200集!学不会退出IT界! 参考文章2:清华教授大力打造的Python高级核心技术!整整100集,强烈建议学习(Python3…

基于springboot的母婴商城

摘 要 现代经济快节奏发展以及不断完善升级的信息化技术,让传统数据信息的管理升级为软件存储,归纳,集中处理数据信息的管理方式。本母婴商城系统就是在这样的大环境下诞生,其可以帮助管理者在短时间内处理完毕庞大的数据信息&am…

Windows10安装Docker

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

Claude3深夜震撼发布!模型特点分析,附使用教程

Claude3深夜震撼发布!模型特点分析,附使用教程 引言 最新发布的Claude3引起了广泛关注,这次发布一举推出了三个不同类型的模型,分别是Claude 3 Haiku、Claude 3 Sonnet和Claude 3 Opus。每个模型都具有独特的特点和能力&#xff…

Objective-C blocks 概要

1.block的使用 1.1什么是block? Blocks是C语言的扩充功能:带有自动变量(局部变量)的匿名函数。 “带有自动变量”在Blocks中表现为“截取自动变量" “匿名函数”就是“不带名称的函数” 块,封装了函数调用及调用…

代码随想录算法训练营Day38 || leetCode 7509. 斐波那契数 || 70. 爬楼梯 || 746. 使用最小花费爬楼梯

动态规划和我们数电中学习的时序电路类似,某一时刻的状态不仅与当前时刻的输入有关,还与之前的状态有关,所以推导过程中我们需要模拟题目中的情况,来找到每一时刻状态间的关系。 做题思路如下 509. 斐波那契数 此题简单 状态方程…

【QT】创建第一个QT程序

下面的前7个可以先不看,直接从8开始看 1. 创建Qt程序 一个Qt程序的组成部分:应用程序类,窗口类应用程序类个数:有且只有一个QApplication a;如何查看类对应的模块:光标移动到类上,F1qmake模块的名字 2. …

Java开发从零开始,mysql面试题索引

前言 “金九银十”的秋招热潮已经开始了,经过7月8月这两个月的提前批,终于成功拿下了一些大厂的offer。小编经过这么多次的面试,这两天整理了一份面试清单分享给大家,希望能给大家一点帮助(java方向),觉得有帮助的同学…

3分钟带你搞定电流采样电阻选型

大家好,我是砖一。 一,电流采样电阻的介绍 电流检测电路常用于高压短路保护、电机控制、DC/DC换流器、系统功耗管理、二次电池的电流管理、蓄电池管理等电流检测等场景。 比如,对于电机来说,电流检测电路是为了检测电流功能有比…

ssm基于javaEE+springboot校园闲置二手物品拍卖交易平台_ngad7

为提升浏览用户观感及使用体验,本系统要具有易用性和美观性。通过页面的简单提示就可完成操作,校园闲置物品交易平台展示界面应该清楚简洁,使用户通过美观的前台页面能快速定位想要浏览的校园闲置物品交易平台信息。后台界面也应简约&#xf…