学校上课,是耽误我学习了。。

>>上一篇(文科生在三本院校,读计算机专业)

2015年9月,我入学了。

我期待的大学生活是多姿多彩的,我会参加各种社团,参与各种有意思的活动。

但我是个社恐,有过尝试,但还是难以融入各种社交活动。

学习,我是有想过的。

学校开设的C++课程已经上了一段时间,但我无法理解双层for循环执行过程、亦无法理解代码最终运行效果是黑框字符,更无法理解算法的美。

打印杨辉三角形?这到底有什么用啊!

面向对象?不都是大象放进冰箱吗!

我开始觉得校园生活很无趣,那回归老本行打游戏吧。

为了报考学计算机,我还买了游戏本呢。

高中的时候接触过DOTA、LOL这类游戏,刚上手的时候喜欢的不得了,实时+炫酷技能+公平,让我感叹这才是游戏啊!梦幻那都是什么坑人的东西。

不过我没有玩下去,我竞技水平太菜了,反应力跟不上。

不过现在有960M显卡的加持,我怒下了几款三A大作,却发现自己晕3D。

好了,游戏不用玩了。

后来,我沉迷各种电影&动漫&悬疑小说。

我这人就爱看经典,甭管我看没看懂,反正豆瓣低于8分我不看。

除了作品本身,我看别人影评也是一种享受,就爱看他们是怎么吹的。每每看到,原来这里还能这样解读,我就浑身发爽。

有过好几次,宿舍午休关了灯,外面下着雨,下午没课,我躺着床上看悬疑小说。很快,我刷完一本,找了些影评看,心满意足。

但当我静下来时,负罪感油然而生。

给这么贵的学费,我好像什么都没学到,等毕业找工作的时候,我该怎么办。

负罪感是暂时的,吃顿饭就消散了。

每当焦虑时,我就爱去知乎搜索:

「C++好还是Java好」、「如何入门编程」、「计算机什么方向容易就业」、「编程学到什么程度能找到工作」、「Java的学习路线」

看到满意的回答就点个收藏。

那时候的知乎百花争鸣,不像现在动不动就卖课。

「程序员的三大浪漫」、「数学是计算机的基础」这些内容都是真大道理,毕竟这么多大佬点赞了。

但越看这些,就越发感觉编程和计算机领域遥不可及。

这期间,课我有好好上,作业也有好好做,但编程是没能入门

上课老师对着PPT讲述一番之后,用Microsoft Visual C++ 6.0手敲着各种字符,我都不知道老师是怎么把代码记下来的。

大一就学个C++课,计算机类的课程占比很少,有时我还怀疑是不是读的计算机专业。

很快啊,大一学期快过去了,我在学期末意外地下载了些网课,看了几集,得出的结论:

原来,上课,是耽误我学习了

不是我学不会,不够努力,是老师教不好


《底层程序员》我的故事持续连载中,下一篇:「爪哇,我初学乍道

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/13468.shtml

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

相关文章

Linux|如何在 awk 中使用流控制语句

引言 当您从 Awk 系列一开始回顾我们迄今为止介绍的所有 Awk 示例时,您会注意到各个示例中的所有命令都是按顺序执行的,即一个接一个。但在某些情况下,我们可能希望根据某些条件运行一些文本过滤操作,这就是流程控制语句的方法。 …

鲸尾识别获奖方案总结

文章目录 1st solution(classification)2nd place code, end to end whale Identification model3rd place solution with code: ArcFace4th Place Solution: SIFT Siamese5th solution blog post code -Siamese7th place Pure Magic thanks Radek solution: classification9…

QGIS DEM数据快速获取

背景 Dem 是非常重要的数据,30 m 的精度也是最容易获取的,目前有很多种方式可以获取,比如地理空间数据云,今天介绍用 QGIS插件获取。 这种方式的最大优势是方便快捷。 插件下载与安装 插件-管理并安装插件-搜索下载 OpenTopogr…

linux:信号深入理解

文章目录 1.信号的概念1.1基本概念1.2信号的处理基本概念1.3信号的发送与保存基本概念 2.信号的产生2.1信号产生的五种方式2.2信号遗留问题(core,temp等) 3.信号的保存3.1 信号阻塞3.2 信号特有类型 sigset_t3.3 信号集操作函数3.4 信号集操作函数的使用 4.信号的处理4.1 信号的…

C# Winform实现五子棋游戏(代完善)

实现了基本的玩法。 BoardController.cs using System;namespace GomokuGame {public class BoardController{private static BoardController instance;private readonly int[,] board;private const int boardSize 15;private BoardController(){board new int[boardSize…

uniapp(h5 app) 中 webview和h5通信

1 uniapph5 和h5页面 通信 h5 window.parent.postMessage(message, *); uniapph5 onload中 window.addEventListener(message, function (e) { // 监听 message 事件 //console.log(e.origin) console.log(收到的cocos游戏ID,e.data) …

Python实现天气数据采集

Python实现天气数据采集 一、需求介绍二、完整代码一、需求介绍 本次天气数据采集的需求是获取每日的最高温、最低温、风力、风向、天气状况、AQI指数,如图所示,完整代码附后: 本次采集的目标网址是2345天气网: 上图的URL中,beijing是城市名称的缩写,54511即为城市代码…

数据库设计步骤and相关注意点

文章目录 前言数据库设计的主要步骤1.需求分析2.概念结构设计3.逻辑结构设计4.物理结构模型设计5.数据库实施和维护给出一些题目理解一下吧~ 总结 前言 学无止境,笔勤不辍。最近笔者状态不是特别好,一直忙于应付课程作业,于是一直没有时间更…

科技引领未来:高速公路可视化

高速公路可视化监控系统利用实时视频、传感器数据和大数据分析,通过图扑 HT 可视化展示交通流量、车速、事故和路况信息。交通管理人员可以实时监控、快速响应突发事件,并优化交通信号和指挥方案。这一系统不仅提高了道路安全性和车辆通行效率&#xff0…

vue3结合element-plus之如何优雅的使用表格

背景 表格组件的使用在后台管理系统中是非常常见的,但是如果每次使用表格我们都去一次一次地从 element-plus 官网去 复制、粘贴和修改成自己想要的表格。 这样一来也说得过去,但是如果我们静下来细想不难发现,表格的使用都是大同小异的,每次都去复制粘贴,对于有很多表格…

vue3封装ElementUI plus Dialog弹窗

因为ElementuiPlus的dialog弹框的初始样式不太好看,而公司要求又要好看,本来是已经实现了,但是后来想想了发现封装完dialog的其他功能也要,所以特此记录一下 方案一 思路:封装一个组件,将所有新增的参数引入el-dialog 参数中,实现参数共用 新建一个组件,将官网暴露的属性全部引…

C++开源库glog使用封装--自定义日志输出格式,设置日志保留时间

glog下载和编译 glog开源地址 https://github.com/google/glog glog静态库编译 cd /home/wangz/3rdParty/hldglog/glogmkdir out mkdir build && cd buildcmake .. -DCMAKE_INSTALL_PREFIX../out -DCMAKE_BUILD_TYPERelease -DBUILD_SHARED_LIBSOFF本文选择的glo…

网关路由SpringCloudGateway、nacos配置管理(热更新、动态路由)

文章目录 前言一、网关路由二、SpringCloudGateway1. 路由过滤2. 网关登录校验2.1 鉴权2.2 网关过滤器2.3 登录校验2.3.1 JWT2.3.2 登录校验过滤器 3. 微服务从网关获取用户4. 微服务之间用户信息传递 三、nacos配置管理问题引入3.1 配置共享3.1.1 在Nacos中添加共享配置3.1.2 …

【前端三剑客之HTML】详解HTML

1. HTML(超文本标记语言) HTML意为超文本标记语言,其可以通过标签把其他网页/图片/视频等资源引入到当前网页中,让网页最终呈现出来的效果超越了文本.HTML是一种标记语言,其是由一系列标签组成的. 而且每个标签都有特定的含义和确定的页面显…

Vue 3入门指南

title: Vue 3入门指南 date: 2024/5/23 19:37:34 updated: 2024/5/23 19:37:34 categories: 前端开发 tags: 框架对比环境搭建基础语法组件开发响应式系统状态管理路由配置 第1章:Vue 3简介 1.1 Vue.js的历史与发展 Vue.js由前谷歌工程师尤雨溪(Eva…

Java分支结构详解

Java分支结构详解 前言一、if 语句基本语法表示一表示二表示三 代码示例判定一个数字是奇数还是偶数判定一个数字是正数还是负数判定某一年份是否是闰年 注意要点悬垂 else 问题代码风格问题分号问题 二、switch 语句基本语法代码示例根据 day 的值输出星期 注意事项break 不要…

深入了解 Pandas:对象的缺少值

目录 前言 第一点:导入模块 第二点 :发现对象的缺失值 第二点:剔除缺少值 第三点:填补缺失值 总结 前言 在数据处理中,经常会遇到数据中存在缺失值的情况。处理缺失值是数据清洗的一个重要环节,能够确…

spring常用知识点

1、拦截器和过滤器区别 1. 原理不同: 拦截器是基于java的反射机制,而过滤器采用责任链模式是基于函数回调的。 2. 使用范围不同: 过滤器Filter的使用依赖于Tomcat等容器,导致它只能在web程序中使用 拦截器是一个Sping组件&am…

abs(-2147483648) == 2147483648?

从数学意义上,这是对的。但是,就怕但是。 #include int main() {long long v;v abs(-2147483648);printf("%lld\n", v);return 0; } 输出: -2147483648 我们从source code中一一解开. /* Return the absolute value of I. */ int abs (…

Mongodb介绍及springboot集成增删改查

文章目录 1. MongoDB相关概念1.1 业务应用场景1.2 MongoDB简介1.3 体系结构1.4 数据模型1.5 MongoDB的特点 2. docker安装mongodb3. springboot集成3.1 文件结构3.2 增删改查3.2.1 增加insert3.2.2 保存save3.2.3 更新update3.2.4 查询3.2.5 删除 1. MongoDB相关概念 1.1 业务…