我与华为云社区的一周年相遇,为往年画句号让新年胜旧年

举报
鸽芷咕 发表于 2024/02/29 23:08:49 2024/02/29
【摘要】 时光荏苒,岁月如梭!时间在我们弹指一瞬间就悄无声息的流逝,不知不觉间新的一年就已经到来。2023 年是忙碌且充实的一年还是难忘与怀念的一年、或者是让你真正成长的一年你的2023是什么样子呢?

一、回望2023年

2023年转瞬即逝,不知道各位铁汁在元旦是否玩的非常开心呢?今年的元旦节是额外的热闹随处可见人山人海人群和喜气腾腾的街道,想想去年疫情封在家里足不出户的日子好像还在昨天。

今年的元旦大家是在人山人海的江汉路,还是游览各种旅游景点呢?是对旧的一年一起告别,或者对新的一年充满期待!在这个元旦博主也出去放松了一下那个氛围现在回想起来还是沉浸其中。
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

1.1 来到华为云的一年收获

我是于 2023 年6月份才开始接触来到写作的其实刚开始的时候就是只是想当一个学习笔记用,我相信大家也是如此。

当时我对于博客其实接触并不多第一次写文章也是不堪入目乱七八糟的( ๑ŏ ﹏ ŏ๑ ),连基本的很多 markdown 语法都不会掌握每每看到其他大佬的文章都会感觉他们写的太好了,什么时候可以成为他们那样的大博主,我的文章什么时候才会有人阅读。

对于当时我的目标其实就是希望年前能破2000 粉就非常不错了,至于现在的万粉是想都没想过的,从一开始的每篇文章 100 200 600 到现在的上千访问量,时间一点点过去我也一点点在成长。


  • 8月份

我大概是8月份来的华为云社区,然后看到社区的博主各种认证简直羡慕及了,然后就开始了不孜不倦的更文路程也是后面拿到了一下华为云的奖项和认证完成了一开始的目标。

1. 2  2023年的获奖

二、我的技术发展规划

仔细回想自己在2023中技术总结也得反思一下了,看着这自己惨淡的gitee 提交代码以及预期的计划没有完成。(是得找找自己的原因了,这些天究竟是真努力还是假努力呢?)每天都感觉自己很忙的样子但实际收获又有那些呢?这些都是我改反思的方向早上从早上到晚上每天在电脑面前到底在干什么?

看着其他人每时每刻都在进步,而自己却天天在所谓的假学习沉浸其中其实这一点我早就知道了。看着其他人每天的 gitee 的绿点都是满的而自己的课程却还拉下很多所以今年不能在这样了,必须改掉以前的坏毛病,你们是否有过一会就想看下手机的冲动这些坏毛病都是造成自己学习落后的原因。

看着英杰哥在考研期间把微信给删了用心备考,还有恒川哥的365天的gitee提交记录其实自己的触动是非常大的。

所以2024年在新年中杜绝无用社交,和手机消磨自己的空余时间一心铺在学习我相信坚持终会变成习惯,坚持一天就是一天但每天问一句自己你真努力了吗?

2.1 关于技术学习的方向

博主的学习方向是 C/C++ 的开发方向当初选这个方向纯粹是自己兴趣使然但到现在我依旧不后悔。学自己的第一门语言嘛其实语言本身的重要性并不是很重要,你感兴趣学下去才重要。我对C++ 是一直都很喜欢,只有当一门语言学通时,转其他语言还不简单吗?

而在我相信各位兄弟们的学校大部分都是,以java为主的。C++ 的确在岗位上的数量比 java 少很多

  •  但是当 校招的时候 C++ 招70人 java 招140人

而C++报名的只有600人,Java 的却会非常的卷应该是C++的好几倍 2000人的样子

在当前的环境下 物联网 和嵌入式 都有所回暖所以这个也就是我选C++的理由

我对以后我的工作方向有俩个选择:

  1. 服务器端开发
    后台开发:主要侧重于业务逻辑的处理,即对于前端请求后端给出对应的响应,现在主流采
    用java,但内卷化比较严重,大厂可能会有C++后台开发,主要做一些基础组件,中间件、
    缓存、分布式存储等。服务器端开发比后台开发跟广泛,包含后台开发,一般对实时性要求
    比较高的,比如游戏服务器、流媒体服务器、网络通讯等都采用C++开发的。

  2. 嵌入式和物联网领域
    嵌入式:就是把具有计算能力的主控板嵌入到机器装置或者电子装置的内部,能够控制这些
    装置。比如:智能手环、摄像头、扫地机器人、智能音响等。
    谈到嵌入式开发,大家最能想到的就是单片机开发(即在8位、16位或者32位单片机产品或者
    裸机上进行的开发),嵌入式开发除了单片机开发以外,还包含在soc片上、系统层面、驱动
    层面以及应用、中间件层面的开发。
    常见的岗位有:嵌入式开发工程师、驱动开发工程师、系统开发工程师、Linux开发工程
    师、固件开发工程师等。
    知名的一些厂商,比如:以华为、vivo、oppo、小米为代表的手机厂;以紫光展锐、乐鑫为
    代表的芯片厂;以大疆、海康威视、大华、CVTE等具有自己终端业务厂商;以及海尔、海
    信、格力等传统家电行业。
    随着5G的普及,物联网(即万物互联,)也成为了一种新兴势力,比如:阿里lot、腾讯lot、京
    东、百度、美团等都有硬件相关的事业部。

所以在博主今年奋斗的方向及时C++ 和linux 操作系统这些知识了,同时也是博主比较感兴趣的方面

2.2 关于gitee 的维护

为什么我说自己的努力是假努力呢?自己是不是是得反思一下自己的学习进度了?从我的gitee 提交记录就可以看出来,看着自己惨淡的gitee记录和其他佬每天都满的记录简直没有可比性!从一定层面上也反应了自己学习的情况!

在这里插入图片描述
所以在接下来的新年中一点要把自己的gitee维护好,在一起gitee的网址是随便注册今年我还专门注册了一个自己有意义的gitee账号来以此作为以后的学习记录和项目代码仓库,也是为了让自己更好记住自己gitee的网址每天进行维护管理

2.3 对于南桥竞赛的准备

我相信各位大学森们肯定都听说过南桥杯吧,既然选了C++这艘大船那么去参加这些竞赛是在好不过了,也借此可以锻炼一下自己的代码能力以及算法能力,大厂现在面试基本都是编程题所以参加南桥竞赛非常有意义的。

目前距离南桥竞赛还有不到3个月的时间所以接下来得好好准备竞赛练题了 力扣的练题记录也少不了作为自己每天进步的一个衡量标准

2.4 个人写的最好的代码

对于我自己写的最好的代码目前就是力扣的算法题了,当时看起来是真的难但是想通了之后几行代码就解决了做题果然思路是最重要的
在这里插入图片描述

typedef struct {
    int* a;
    int front;
    int rear;
    int k;

} MyCircularQueue;

bool myCircularQueueIsEmpty(MyCircularQueue* obj) {
    return obj->front == obj->rear;
}

bool myCircularQueueIsFull(MyCircularQueue* obj) {
    return (obj->rear+1)%(obj->k+1) == obj->front;
}

MyCircularQueue* myCircularQueueCreate(int k) {
    MyCircularQueue* obj = (MyCircularQueue*)malloc(sizeof(MyCircularQueue));
    obj->a = (int*)malloc(sizeof(int)*(k+1));
    obj->front = obj->rear = 0;
    obj->k = k;

    return obj;
}

bool myCircularQueueEnQueue(MyCircularQueue* obj, int value) {
    if(myCircularQueueIsFull(obj))
    {
        return false;
    }
    else
    {
        obj->a[obj->rear] = value;
        obj->rear++;
        obj->rear %= (obj->k+1);
    }

    return true;
}

bool myCircularQueueDeQueue(MyCircularQueue* obj) {
    if(myCircularQueueIsEmpty(obj))
    {
        return false;
    }
    ++obj->front;
    obj->front %= (obj->k+1);
    return true;

    
}

int myCircularQueueFront(MyCircularQueue* obj) {
    if(myCircularQueueIsEmpty(obj))
        return -1;
    else
        return obj->a[obj->front];
}

int myCircularQueueRear(MyCircularQueue* obj) {
    if(myCircularQueueIsEmpty(obj))
        return -1;
    else
        return obj->a[(obj->rear+obj->k)%(obj->k+1)];
}



void myCircularQueueFree(MyCircularQueue* obj) {
    free(obj->a);
    free(obj);
}

三、新年Flag

既然是新年Flag那么肯定得给自己定下目标啦!来以此判断自己是否完成了年前定下的目标

  •  在新的一年中 2 月前完成C++的学习初阶掌握部分 STL 并进行刷题
  •  在今年的南桥竞赛至少拿下一个省奖
  •  精进自己的个人专栏保持博客输出

打造个人专栏计划

新的一年中的主方向是 C++ 研发方向所以肯定少不了 C++ 和 linux 服务器方面的学习与记录所以在新的一年个人专栏的主要方向就是C++ 和linux 既是同于记录自己学习总结的博客也是给各位呈现出更优质的博客内容:

  • 俩篇专栏的名字和封面已经做好啦!下周就开始更新

ps: 其实这俩个专栏在2个月前我就已经想好准备开写了但是由于自己的懒惰或者学习进度导致一直被搁置所以今年一定要好好干以此监督自己每周学到的知识

《C++干货基地》

引入

  哈喽各位铁汁们好啊,我是博主鸽芷咕《C++干货基地》是由我的襄阳家乡零食基地有感而发,不知道各位的城市有没有这种实惠又全面的零食基地呢?C++ 本身作为一门篇底层的一种语言,世面的免费课程大多都没有教明白。所以本篇专栏的内容全是干货让大家从底层了解C++,把更多的知识由抽象到简单通俗易懂。

在这里插入图片描述

《Linux深造日志》

引入

  哈喽各位宝子们好啊!我是博主鸽芷咕。日志这个东西我相信大家都不陌生,在 linxu/Windows 系统中每天运行都会产生各种系统日志。而咱们每天学习知识也是一样的,每天学习的知识都会记录在我们的脑袋里或者我们各种学习笔记上,而想对一门技术达到顶尖的层次肯定是得一心深造自己才能达到的,《Linux深造日志》就此应育而生。

在这里插入图片描述

文章结语

2023年对我来说既是充实的一年也是遗憾的一年,充实的是在2023找到了自己的学习方向和踏上了写作这条道路。非常感谢能接触到 华为云这个写作平台让自己有所成就有所成长对我说意义非凡,也认识很多值得我学习的前辈和朋友。

遗憾的是自己的技术再这一年中由于自己的原因导致进度缓慢,实际学习并不理想所以让我们在新的一年中为往年画句号让新年胜旧年!

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。