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

我的第一篇博客:从零开始的编程之路

1. 写在前面

大家好,我是 mob,一名双非院校的非计算机科班准大二学生。这是我的第一篇博客,想在这里记录自己从零开始学习编程的旅程。

虽然我的专业不是计算机,但我对计算机有着浓厚的兴趣,并且希望未来能够从事相关行业的工作。我相信,兴趣是最好的老师,而坚持则是通往目标的唯一路径。

2. 我的学习计划

我给自己定下了一个目标:通过一年的自学,找到一份计算机岗位的实习

为了实现这个目标,我计划每周投入大约35 个小时在编程学习上。这个时间不算少,但也不算多,关键在于持续和专注。我会把时间合理分配到理论学习、代码练习和项目实践上,确保每一分钟都花在刀刃上。

3. 初识 C 语言

目前我正在学习 C 语言,这是很多程序员的第一门编程语言,也是理解计算机底层原理的绝佳起点。

今天,我学习了 C 语言中一些非常基础但重要的概念:

  • main 函数:C 程序的入口,程序从这里开始执行
  • 库函数:如printfscanf等,帮助我们完成输入输出等常见操作
  • 占位符:如%d%f%c等,用于格式化输出
  • ASCII 编码:计算机中字符与数字之间的对应关系
  • 转义字符:如\n\t等,用于表示特殊字符

这些概念虽然基础,却是构建整个编程知识体系的基石。理解它们,就像学会了字母和拼音,是写出更复杂程序的前提。

4. 人生中的第一个 C 语言程序

今天,我写下了人生中的第一个 C 语言程序:

#include<stdio.h>intmain(){printf("Hello, World!\n");printf("我是 mob,正在学习 C 语言!\n");return0;}

当屏幕上输出Hello, World!的那一刻,那种成就感是无法用语言形容的。虽然这只是一个最简单的程序,但它标志着我正式踏上了编程之路。

5. 写给未来的自己

学习编程是一条漫长而充满挑战的路,尤其是对于非科班出身的我来说,可能会遇到更多的困难和挫折。但我相信,只要每天保持知识的摄入,一步一个脚印地走下去,就一定能够到达目的地。

共勉。

希望未来的我,在回头看这篇博客的时候,能够感谢今天这个勇敢迈出第一步的自己。

http://www.jsqmd.com/news/1408290/

相关文章:

  • RPG Maker MV自定义菜单开发:从插件使用到核心脚本重写实战
  • 解决Java连接Oracle数据库ZHS16GBK字符集不支持问题
  • JVM崩溃日志分析:从hs_err_pid.log定位SIGSEGV与JNI内存问题
  • 广西控制电缆采购指南:高性价比源头厂家怎么选? - 装修教育财税推荐2026
  • 在VSCode中配置LaTeX环境:从零搭建高效论文写作工作流
  • 硕士论文AI生成工具实测:万字长文谁撑得住
  • Windows CMD命令行从入门到精通:系统管理、网络诊断与批处理脚本实战
  • Python Web项目部署实战:Nginx+Gunicorn+Supervisor全流程指南
  • 3D打印工作流升级:用Blender 3MF格式插件5步搞定数据无损传输
  • UniApp安卓启动图适配:.9.png原理、制作与集成全攻略
  • AI智能体80小时自动设计芯片:从RTL到GDSII的全流程自动化实践
  • AI 自动生成数据库表结构?麦芽AI 把数据库设计从「手写DDL」变成「需求直达」
  • 广东广州聚合物加固砂浆本地有哪些公司在做 - 推客
  • Blender 3MF插件怎么用?一篇文章搞定3MF文件导入导出与打印准备
  • BepInEx 安装上手全攻略:5 分钟给游戏搭好插件框架
  • 华硕ROG魔方幻三频万兆电竞分布式路由器深度解析:从Mesh组网到万兆内网
  • 接地电阻测量原理与测量方法
  • C语言可变参数深度解析:从printf原理到安全编程实践
  • 从活动到技能:构建可复用AI Agent能力的范式转变与工程实践
  • 基于SpringBoot的相机租赁管理系统的设计与实现(源码+lw+部署文档+讲解等)
  • BepInEx 6.0 实战指南:IL2CPP 游戏插件框架从崩溃排查到架构调优
  • 还在一个个下载视频?这款开源Iwara下载工具帮你批量搞定
  • 乌鲁木齐优秀的户外无人机表演找哪家?一文读懂编队灯光秀的选择关键 - 装修教育财税推荐2026
  • BepInEx模组框架完整上手:10个要点快速掌握Unity游戏插件安装与配置
  • AI Agent离线评估实战:从LLM裁判到多维能力画像
  • 华为MetaERP Oracle EBS R12 AR 与 Fusion Cloud Receivables 应收模块「逻辑实体(Logical Entity,LE)」完整深度解析前置基础定义1、
  • Java Excel处理实战:EasyExcel核心原理、应用与性能优化指南
  • Windows系统文件SysFxUI.dll丢失找不到问题解决
  • 碧蓝航线自动化脚本Alas使用指南:从入门到全自动大世界探索
  • LLM Agent许可完整性:构建从用户批准到可信执行的关键路径