当前位置: 首页 > news >正文

我的创作纪念日——成为创作者第1024天

机缘

一、前言

早上收到CSDN的推送信息,今天是我成为创作者的第1024天,回想起自己已经好久没有写博客了,突然间很有感触,想水一篇文章,跟小伙伴们分享一下我的经历。
在这里插入图片描述

二、自我介绍

我出生在广东潮汕地区的一个小城,2011年来到广州上大学,学的是财务管理专业,那时的我十九二十岁,啥也不懂也没啥想法,大学的专业是父母给报的,为的是将来可以像他们一样,进银行系统。但这个专业,也为我后续的工作转折埋下伏笔。

2015年大学毕业,抱着一种闯一闯的心态,我没有选择回老家,而是留在广州找工作,随着几次广州大型银行的笔试面试失败后,我做起了销售,负责在广州的批发市场里销售POS机,同时也备考着公务员省考、国考和事业单位考试。几个月后,我来到了广州番禺一个小镇的事业单位做会计,这里和我印象中的广州完全不一样,没有高楼大厦,没有处处繁华,交流的语言是粤语,我很不适应,工作做得也不好。

2017年年底,在跟我爸争论了好多次后,终于决定离职。现在回想起来,当时的我,其实并没有心在那边工作,或者是说没有用心,只是想临时做做,再找更好的工作。这种吃着碗里的,想着锅里的心态不是一种负责任的工作态度,注定做不好很多事情。

2018年我正式离职,开始找工作后才发现,我的两年会计工作经验没有含金量,手里只有会计从业资格证和证券从业资格证很难找到好工作,恰逢当时大数据、人工智能浪潮袭来,我了解到可以自学编程,自我感觉处理数据是我所擅长的领域,便报了为期半年的python学习班,脱产开始学编程,并给自己定的方向是数据分析。

2018年年底,学完python后开始找面试找工作,却再次碰壁,学习的内容太过于基础和狭窄,和实际工作中的完全不一样,加上老师要求简历写一年甚至三年工作经验,结果面试时一问就倒。恰逢当时互联网寒冬、美国制裁,招聘网站上整个广州只有十几二十个数据分析师的面试岗位,且大部分要求很高我没有面试机会,迫于无奈,我来到深圳面试,深圳的机会比广州多很多,记得当时一天三场面试,早中晚各一场,龙岗南山来回跑。最后,终于有个大厂外包招了我,开启了我的数据分析师生涯。

2019年到2021年,我在大厂外包做了数字营销、数据分析和数据仓库开发等工作,技术水平有所提高。于是在2021年,我开始写博客,分享我实战中的开发经验。

2021到2022年年底,我跳槽到一家中型制造业公司,负责从0到1的数仓架构设计和开发,数据分析等工作。这时,我的技术水平有了飞速的提高,也有了很多自己的想法,同时写了很多博客。

2023年年初,我进入一家头部车企工作,负责财务数据分析,兜兜转转又和自己的大学专业相关,相信一切都是最好的安排。但是今年逐渐懒散,没有写很多博客,在这里也立个flag,争取以后每周至少写一篇。


收获

在这里我的收获主要有以下几大方面:

  1. 提高自身水平,通过写博客,可以起到思考总结的作用,在后续遇到相关问题时,也可以作为自己的知识库查询。
  2. 充实面试简历,在我去年年底的面试中,我把我的博客内容信息简要展示在简历中,作为自己的案例成果秀给面试官看,跟直观且有说服力。
  3. 收获同行小伙伴的认可,写博客的三年间,收到了很多小伙伴的评论和私信,甚至加了微信好友交流问题,有一种分享的喜悦。

日常

目前我写博客的频率很少,去年是周末都会写一下,争取以后我也可以按这个频率写。主要包含以下内容:

  1. 总结工作中遇到的问题和解决方案。
  2. 记录自己新学到的技术知识。
  3. 分享笔试面试技巧。

成就

分享一段今天工作时对于同比环比问题的SQL代码想法

# 实际工作中,求同比环比时会遇到这样一个问题,比如去年1月A产品有销量,但今年1月没有销量,这时因为今年没有数据求不出A产品同比,甚至影响整体同比,我的做法如下,求出该公司所有产品,再分配到某年某月
SELECTt1.ym,t1.comp,t2.product
FROM
(SELECTym,compFROM aym,comp
) t1
LEFT OUTER JOIN
(SELECTcomp,productFROM acomp,product
) t2
ON t1.comp = t2.comp
;

憧憬

我的职业规划是:

  1. 将自己的财务知识和数据分析技术结合起来,服务于业务。
  2. 带新同事开展数据分析工作。
  3. 组建数据分析团队,服务于企业数字化转型。

相关文章:

我的创作纪念日——成为创作者第1024天

机缘 一、前言 早上收到CSDN的推送信息,今天是我成为创作者的第1024天,回想起自己已经好久没有写博客了,突然间很有感触,想水一篇文章,跟小伙伴们分享一下我的经历。 二、自我介绍 我出生在广东潮汕地区的一个小城…...

正点原子驱动开发BUG(一)--SPI无法正常通信

目录 一、问题描述二、讲该问题的解决方案三、imx6ull的spi适配器驱动程序控制片选分析3.1 设备icm20608的驱动程序分析3.2 imx的spi适配器的驱动程序分析 四、BUG修复测试五、其他问题 一、问题描述 使用正点的im6ull开发板进行spi通信驱动开发实验的时候,主机无法…...

SpringBoot接入轻量级分布式日志框架GrayLog

1.前言 日志在我们日常开发定位错误,链路错误排查时必不可少,如果我们只有一个服务,我们可以只简单的通过打印的日志文件进行排查定位就可以,但是在分布式服务环境下,多个环境的日志统一收集、展示则成为一个问题。目…...

光电器件:感知光与电的桥梁

光电器件是电子工程领域的一个重要分支,主要研究光与电之间的相互转换。这些器件在许多领域都有广泛的应用,如通信、生物医学、军事等。 光电器件主要包括光电二极管、光电晶体管、光电倍增管等。这些器件的工作原理都是基于光电效应,即光子…...

Ceph入门到精通-smartctl 查看硬盘参数

smartctl 参数含义 Model Family: Toshiba s... Enterprise Capacity HDD Device Model: TOSHIBA MG08ACss Serial Number: sssssss LU WWN Device Id: 5 ss ss Firmware Version: 4303 User Capacity: 16,000,900,661,248 bytes [16.0 TB] Sector Sizes: 51…...

Module build failed: TypeError: this.getOptions is not a function

在使用webpack打包出现以上错误时,可能是你安装的css-loader和style-loader的版本过高。 我用的webpack版本是3.6.0 因此需要降低一下版本 在你编辑器终端输入以下命令: npm install css-loader3.6.0 npm install --save-dev style-loader1.00 然后接下…...

蓝牙电子价签芯片OM6626/OM628超低功耗替代NRF52832

电子价签应用简介 在全球零售业受到电商冲击、劳动力成本和周转率上升、消费者需求改变的行业背景下,电子价签、AI货架监控系统、自助结账设备、相关的方案将零售行业的发展带上智能化数字化的发展道路上。为企业与客户带来的更高效更便捷的消费体验。 蓝牙电子价…...

ELK(八)—Metricbeat部署

目录 介绍修改配置文件启动 Modulenginx开启状态查询配置Nginx module查看是否配置成功 介绍 Metricbeat 是一个轻量级的开源度量数据收集器,用于监控系统和服务。它由 Elastic 公司开发,并作为 Elastic Stack(Elasticsearch、Logstash、Kiba…...

Ansible自动化运维以及模块使用

ansible的作用: 远程操作主机功能 自动化运维(playbook剧本基于yaml格式书写) ansible是基于python开发的配置管理和应用部署工具。在自动化运维中,现在是异军突起 ansible能够批量配置、部署、管理上千台主机。类似于Xshell的一键输入工具。不需要每…...

数据分析场景下,企业大模型选型的思路与建议

来源/作者:爱分析 随着大模型带来能力突破,让AI与数据分析相互结合,使分析结果更好支撑业务,促进企业内部数据价值释放,成为了当下企业用户尤为关注的话题。本次分享主要围绕数据分析场景下大模型底座的选型思路&#…...

Mongodb复制集架构

目录 复制集架构 复制集优点 复制集模式 复制集搭建 复制集常用命令 复制集增删节点 复制集选举 复制集同步 oplog分析 什么是oplog 查看oplog oplog大小 复制集架构 复制集优点 数据复制: 数据在Primary节点上进行写入,然后异步地复制到Secondary节点&a…...

云原生之深入解析Kubernetes集群发生网络异常时如何排查

一、Pod 网络异常 网络不可达,主要现象为 ping 不通,其可能原因为: 源端和目的端防火墙(iptables, selinux)限制; 网络路由配置不正确; 源端和目的端的系统负载过高,网络连接数满…...

error: C2039: “qt_metacast“: 不是 “***“ 的成员

报错信息: error C2039: "qt_metacast": 不是 "radartrack::Base_track_data" 的成员 最近在使用Qt开发,自定义的数据类在继承数据抽象类和QObject类时总是报“qt_metacast 不是不是 "radartrack::Base_track_data" 的成员…...

量子计算:开启IT领域的新时代

量子计算:开启IT领域的新时代 一、量子计算的基本原理与背景 量子计算作为一项前沿高级技术,正逐渐引起IT领域的广泛关注。传统计算机是通过二进制位(0和1)来储存和处理信息,而量子计算机则利用量子位或称为“量子比特…...

数据可视化---柱状图

类别内容导航机器学习机器学习算法应用场景与评价指标机器学习算法—分类机器学习算法—回归机器学习算法—聚类机器学习算法—异常检测机器学习算法—时间序列数据可视化数据可视化—折线图数据可视化—箱线图数据可视化—柱状图数据可视化—饼图、环形图、雷达图统计学检验箱…...

第十七章 爬虫scrapy登录与中间件2

文章目录 数据盘区太快会报错,setting中配置延迟 连接提取器...

运维知识点-Kubernetes_K8s

Kubernetes RBAC配置不当攻击场景攻击过程 RBAC配置不当 Service Account本质是服务账号,是Pod连接K8s集群的凭证。 在默认情况下,系统会为创建的Pod提供一个默认的Service Account, 用户也可以自定义Service Account,与Service…...

某电子文档安全管理系统存在任意用户登录漏洞

漏洞简介 某电子文档安全管理系统存在任意用户登录漏洞,攻击者可以通过用户名获取对应的cookie,登录后台。 资产测绘 Hunter语法:web.icon“9fd216c3e694850445607451fe3b3568” 漏洞复现 获取Cookie POST /CDGServer3/LinkFilterServi…...

音视频参数介绍

一、视频参数概念 单个视频帧:可以简单地理解成为一张图片 单个视频帧主要的参数概念: 分辨率: 分辨率是指图像或显示器上像素的数量,通常用横向像素数乘以纵向像素数表示。例如,1920x1080 表示宽度为1920像素&…...

vue中使用minio上传文件

创建一个 文件getOssClient import { getOssSetting } from "/api/common"; import Vue from "vue"; import { getCookies, getLocal } from "/utils/auth"; // get token from cookie export async function getStsToken() {//从后台获取stsTo…...

<6>-MySQL表的增删查改

目录 一,create(创建表) 二,retrieve(查询表) 1,select列 2,where条件 三,update(更新表) 四,delete(删除表&#xf…...

【Oracle APEX开发小技巧12】

有如下需求: 有一个问题反馈页面,要实现在apex页面展示能直观看到反馈时间超过7天未处理的数据,方便管理员及时处理反馈。 我的方法:直接将逻辑写在SQL中,这样可以直接在页面展示 完整代码: SELECTSF.FE…...

【Java学习笔记】Arrays类

Arrays 类 1. 导入包:import java.util.Arrays 2. 常用方法一览表 方法描述Arrays.toString()返回数组的字符串形式Arrays.sort()排序(自然排序和定制排序)Arrays.binarySearch()通过二分搜索法进行查找(前提:数组是…...

centos 7 部署awstats 网站访问检测

一、基础环境准备(两种安装方式都要做) bash # 安装必要依赖 yum install -y httpd perl mod_perl perl-Time-HiRes perl-DateTime systemctl enable httpd # 设置 Apache 开机自启 systemctl start httpd # 启动 Apache二、安装 AWStats&#xff0…...

Objective-C常用命名规范总结

【OC】常用命名规范总结 文章目录 【OC】常用命名规范总结1.类名(Class Name)2.协议名(Protocol Name)3.方法名(Method Name)4.属性名(Property Name)5.局部变量/实例变量(Local / Instance Variables&…...

现代密码学 | 椭圆曲线密码学—附py代码

Elliptic Curve Cryptography 椭圆曲线密码学(ECC)是一种基于有限域上椭圆曲线数学特性的公钥加密技术。其核心原理涉及椭圆曲线的代数性质、离散对数问题以及有限域上的运算。 椭圆曲线密码学是多种数字签名算法的基础,例如椭圆曲线数字签…...

ip子接口配置及删除

配置永久生效的子接口,2个IP 都可以登录你这一台服务器。重启不失效。 永久的 [应用] vi /etc/sysconfig/network-scripts/ifcfg-eth0修改文件内内容 TYPE"Ethernet" BOOTPROTO"none" NAME"eth0" DEVICE"eth0" ONBOOT&q…...

Mobile ALOHA全身模仿学习

一、题目 Mobile ALOHA:通过低成本全身远程操作学习双手移动操作 传统模仿学习(Imitation Learning)缺点:聚焦与桌面操作,缺乏通用任务所需的移动性和灵活性 本论文优点:(1)在ALOHA…...

算法笔记2

1.字符串拼接最好用StringBuilder&#xff0c;不用String 2.创建List<>类型的数组并创建内存 List arr[] new ArrayList[26]; Arrays.setAll(arr, i -> new ArrayList<>()); 3.去掉首尾空格...

SAP学习笔记 - 开发26 - 前端Fiori开发 OData V2 和 V4 的差异 (Deepseek整理)

上一章用到了V2 的概念&#xff0c;其实 Fiori当中还有 V4&#xff0c;咱们这一章来总结一下 V2 和 V4。 SAP学习笔记 - 开发25 - 前端Fiori开发 Remote OData Service(使用远端Odata服务)&#xff0c;代理中间件&#xff08;ui5-middleware-simpleproxy&#xff09;-CSDN博客…...