注册公司网站模板,html简单网站建设代码,百度收录wordpress动态页面_收录伪静态页面就好了!,西安 网站 制作我的编程与创作历程#xff1a;从C语言到Linux
在过去的512天里#xff0c;我从一个对编程充满好奇的学生成长为了一个拥有59篇博客和1728名粉丝#xff08;虽然可能大部分都不是活的#xff09;的技术博客作者。我的成长之路从C语言开始#xff0c;经过数据结构的深入学…我的编程与创作历程从C语言到Linux
在过去的512天里我从一个对编程充满好奇的学生成长为了一个拥有59篇博客和1728名粉丝虽然可能大部分都不是活的的技术博客作者。我的成长之路从C语言开始经过数据结构的深入学习再到C和Linux的探索。在这个旅程中我不仅提升了自身的技术能力也通过我的博客与全世界的开发者分享和交流。
机缘
初心
我最初选择写博客是因为在学习和刷题过程中有需要做笔记的习惯然后在梳理笔记的时候就把笔记做成了博客的形式也整理了自己的思路并把自己的笔记当成博客分享了出来。我的第一篇博客是关于一个简单的C语言程序问题我通过自己的努力解决了它可能没有多少人看但是以及逐渐成为了习惯。
技术交流
不存在的其实基本上没有人看或者评论可能是我写的不够好吧逐渐成为了云端笔记哈哈哈哈哈。
日常
创作与学习
目前我在一所本科院校就读并寻求实习机会以及冲击大厂的机会。编程和写作已经成为了我生活的一部分。尽管学习和博客写作都非常耗时我仍努力保持每周至少更新多篇博客这有效的帮助我复习所学的内容。
成就
代表性代码
在我的博客中我分享过许多代码段但最自豪的是我用C编写的一个动态数组类它模仿了C标准库中的vector(其实应该是helloworld)
#include iostreamtemplate typename T
class SimpleVector {
private:T* data;size_t capacity;size_t length;public:SimpleVector() : capacity(10), length(0), data(new T[10]) {}void push_back(T value) {if (length capacity) {capacity * 2;T* newData new T[capacity];for (size_t i 0; i length; i) {newData[i] data[i];}delete[] data;data newData;}data[length] value;}T operator[](size_t index) {return data[index];}~SimpleVector() {delete[] data;}
};int main() {SimpleVectorint vec;vec.push_back(1);vec.push_back(2);vec.push_back(3);std::cout Element at index 1: vec[1] std::endl;return 0;
}憧憬
职业与创作规划
在未来我希望能继续深化我的技术栈特别是在C和Linux系统编程方面。对于我的博客我计划引入更多关于高级数据结构和算法的内容也想探索一些边缘计算和云计算的主题。此外我计划开始制作视频教程以增加与观众的互动并扩大我的影响力。
职业发展
虽然我仍在寻求实习机会我的最终目标是在一家大型科技公司工作能在那里应用和增强我的编程技能并在实际项目中解决更复杂的问题。在此过程中我也希望能够继续我的技术写作和分享。
总之我的编程和写作之旅是一个不断学习和分享的过程。每一行代码和每一篇博客都是我这段旅程中的一部分我期待未来能带来更多的机遇和挑战。感谢所有一直支持和鼓励我的读者让我们一起在技术的道路上不断前行