考证

大一那会儿流行考证,什么普通话、教师资格证、计算机、商务英语各种证五花八门的。

我们非计算机专业(我是通信工程)的基本上都会去考一个叫计算机二级的证书,说是找工作有用,大一新生,哪懂这些,一窝蜂的跟风就去考了。

稀里糊涂的去学了一个Visual FoxPro的数据库语言(简称VF),就是这个东西:

这个早已过时的玩意居然成为了我职业生涯的第一门编程语言。

那会儿学习都是大班上课,接近两百号人,老师在上面一边PPT讲解,一边IDE里面写代码演示。

第一次接触计算机编程,我学的可认真了,你们看我的学习笔记,这是十年之前的东东了,字迹都有些泛黄了:

不知道是不是因为兴趣使然,这玩意我学的很快,不仅以满分考过了计算机二级,还用这东西开发了好些个xx管理系统,远远超出了老师教授的范围。

讲课

大一的时候,刚刚高考完没多久,和一些玩的好的高中同学联系还比较多,就跟高中一个宿舍的同学聊起了计算机二级的事情。

这同学是学的经济学专业,他也想学计算机编程,增添一项技能。但他是在四川下面一个地级市的学校,又不是这个专业的,学习的氛围要差一些。

于是我谋生了一个大胆的想法:我通过互联网来给他上课!

一方面,大一的时候,我的闲暇时间比较多,可以有空搞这事。

另一方面,我刚刚学完,通过给他讲一遍,我可以掌握的更扎实。

还有一方面,我以前性格有些内向,语言表达能力一直是弱项,想通过这个方式来锻炼自己的表达能力。

这同学自然是有些意外,连连表示感谢。

于是,我们的远程教学开始了!

我们使用的方式是:QQ远程桌面+QQ语音。

首先接通QQ语音开始聊天,然后开始远程桌面,给他分享我的电脑桌面,在我的电脑上,通过PPT讲解和IDE演示的方式,给他讲起了编程。

每次讲课之前,我大概要花个一个小时左右做个简单的PPT,然后讲课时间再花一个小时,每一次我差不多是花费2个小时左右时间。

如今我电脑上那些PPT早已经找不到了,只在百度文库中找到了一部分当年上传的:

现在看那个时候做的PPT,简直辣眼睛:

就这样,我们前前后后十多次课,再加上平时在QQ上零星的沟通,这同学在下半年的那次省考中,真就把计算机二级给拿下了!这是他们那个专业的第一个考过证的,可把他得意坏了,后来过年回老家县城的时候,还专门约我出来请我吃饭。

改变

我在开始给他讲VF的时候,我们的专业课已经在学习C语言了,等他下半年考完证,我们C++都学完了。

学完C/C++,那时候我才知道VF这玩意早已被淘汰了!于是我说:要不咱们继续原来的方式讲C语言吧!

说干就干,我们又开始了C语言的学习。

不过这个学起来就比VF要枯燥不少了,光是概念理论东西都花了不少时间,还不能像VF那样学一段就做个数据库管理程序收获一些成就感。

讲了差不多三次C语言的课左右,我感觉到效果不如之前好了,我也有些累了,做PPT,准备案例程序,讲解都挺费时间的。

最重要的是,大一结束后的暑假,我进入学校的网络安全实验室,开始要固定去学习,有开发任务了。

最最重要的是,大二的上学期,有女朋友了···所以,你懂的!

时间不允许像之间那样搞了,于是我们的教学工作就停了下来。

不过我这同学脑子还是灵光,有了之前学习的经验,靠自己还是把C语言啃了下来,还时不时的发一些自己编写的程序给我看,第二年还把C语言的二级证书也考了下来!

后来大家都忙了起来,联系的就少了,时间一晃转眼到了毕业,这家伙居然从经济学跨专业考到高分子材料化学,去了上海一个知名大学读研,还是硕博连读,真是把我给惊到了!现在他已经毕业,去了一个国家重点科研单位,做科学研究,而这,曾经是我小时候的梦想:做一个科学家。

当年高中班上,学习成绩一般的他,靠自己努力,现在成了班里学历最高,工作最牛的同学了!

突破

突然想起这位同学,是因为前两天在微信视频号中看到的一个视频,讲的是传奇人物韦慧晓的经历:

从华为高级白领,年薪百万,到重回校园进入中山大学,再到西藏支教、汶川地震、北京奥运的志愿者,到后来参军入伍上了辽宁舰、当上中国第一位女舰长,她的传奇人生牛到电视剧都不敢这么编。

身边有些朋友工作后想考研,但又担心自己离开校园时间太久,重拾课本太难;有些朋友工作干得很不开心,付出与回报不成正比,但又担心自己辞职后找不到其他工作。纠结、担心、放弃,往复循环。不管什么时候,都要有敢于尝试的勇气,与其担心不如一试,否则以后每每对现状不满时总会有个念头跑出来,如果自己当初勇敢一点呢,现在是不是就没有这个困扰了?

人生,不要给自己设限,不要觉得到了某个年纪,自己这一辈子可能就这样了,不去折腾一下,可能永远不知道自己的天花板会在哪里。每一天都可以是新的起点,每一天都值得折腾!

以前我总觉得这是鸡汤,但看到他们的事迹,我信了。

引用一段那个视频中的话:

我们经常觉得很难改变现状

不断自我怀疑

其实自己的能量远比想象中强大

首先是信念改变

然后精气神就变了,行动就变了

最终改变了生活原本的轨迹

看到了一个更不同的世界

祝愿我们永远有改变生活的勇气!

大一那会,我用QQ远程帮同学考过计算机二级的更多相关文章

  1. qq远程连接/windows远程桌面/teamviwer/xmanager/vnc的区别

    软件 客户端运行平台 服务端运行平台 服务端是否需要同子网或公网IP 网络断开当前执行命令是否会中止 评价 QQ远程连接 windows windows 否 否 感觉用了一两分钟就动不了了 windo ...

  2. win10 QQ远程协助部分界面点不了

    win10 QQ远程协助部分界面点不了. 把对方电脑的电脑管家全部退出,退出了也不行. 是win10的防火墙?安全策略?

  3. QQ远程桌面的使用

    腾讯QQ怎样使用远程桌面: ---------------------- ----------------------

  4. 为什么QQ能帮你找到失散多年的兄弟?----图论

    编程三分钟的第 44 篇原创文章 为什么qq里"可能认识的人"功能推荐的如此精准? 为什么两个没有什么联系的朋友会相互认识? 一切的背后到底是道德的沦丧,还是人性的扭曲 ? 让我们 ...

  5. Windows Server 2008 R2 允许远程桌面连接这台计算机是灰色解决办法

    发现在给"远程协助"打钩时,是灰色的没法钩上,也就没办法开启.这是因为Windows Server 2008 R2的安全性已经被微软设计的很高,默认刚安装上Windows Serv ...

  6. 开始了大概三四天的Rails学习之路

    最近因为一位极光推送朋友,我开始了大概三四天的Rails学习之路,最终达到的水平是可以比较轻松地做出大部分功能,然后自我感觉可以自如地按照Rails的设计思想去思考.由于编程的日益流行,我结识了越来越 ...

  7. 写给踏入IT行业的自己

    在IT工程师和培训机构多如牛毛的时代,拜师学艺并不难.但自学编程对于毫无基础的同学来说却可能是个问题,相信有过类似经历的朋友都有一把辛酸泪和一肚不吐不快的体会.让我们从一个故事说起… 故事 某君在一个 ...

  8. Windows的远程协助和远程桌面的区别

    在Windows的“系统属性-远程”里面,包含了“远程协助”和“远程桌面”两个设置. 远程桌面我们平时用得比较多,但是远程协助却一直没明白什么作用.系统装完以后,“远程协助 - 允许远程协助连接这台计 ...

  9. UC如被百度控股,手机qq浏览器改如何进攻和防守

    很早以前在公司内部论坛里写的一篇文章,绯闻已经过过去了,现在已物事人物,UC已有阿里大靠山了. ----------------------------------------------- 据网络媒 ...

随机推荐

  1. mysql主从复制,主主复制,级联复制,半同步复制

    -------------------------------------------------------------------------------主从复制----------------- ...

  2. Django-1.11中文文档-模型Models(一)

    官方文档链接 模型是数据信息的唯一并明确的来源.它包含了我们储存的数据的基本字段和行为.通常,每个模型映射到一张数据库表. 基本概念: 每个模型都是django.db.models.Model的一个子 ...

  3. Flask:基本结构

    在大多数标准中,Flask 都算是小型框架,小到可以称为"微框架".但是,小并不意味着它比其他框架的功能少.Flask 自开发伊始就被设计为可扩展的框架,它具有一个包含基本服务的强 ...

  4. POJ-1860(最短路问题,Bellman-Ford算法判正圈)

    Currency Exchange POJ-1860 这题其实是最短路问题的变形,但是这里不用求解最短路,而是求解路径中是否存在正圈.如果存在正圈则说明兑换后的货币可以一直增加,否则不能实现通过货币转 ...

  5. 【ZeyFraのJavaEE开发小知识03】@DateTimeFomat和@JsonFormat

    关于在Element UI的el-dialog组件中使用echarts的问题 问题描述: "Cannot read property 'getAttribute' of null" ...

  6. 苹果M1处理器Mac“翻车”:用户吐槽SSD

    SSD如今被不少PC用户所推崇,其优势在于读写速度快.工作无噪音,不过,缺点是寿命较机械硬盘差点.厂商对SSD通常都会标注一个最大可写入量(TBW),提醒用户关注健康数据,以免掉盘等严重问题. 越来越 ...

  7. uni-app(二)接口请求封装,全局输出api

    在项目 main.js 同级创建 utils 文件夹, utils里创建 config.js文件,存储重要参数 // 获取平台信息 const { system, } = uni.getSystemI ...

  8. ES6学习笔记(1)- 块级作用域

    1. var声明变量和变量提升(Hoisting)机制的问题 在JS中通过var关键字声明的变量,无论在函数作用域中亦或是全局作用域中,都会被当成当前作用域顶部的变量,和就是所谓的提升机制(Hoist ...

  9. python flake8 代码扫描

    一.介绍 Flake8 是由Python官方发布的一款辅助检测Python代码是否规范的工具,flake8是下面三个工具的封装: PyFlakes Pep8 NedBatchelder's McCab ...

  10. 常用开发库 - 告別BeanUtils拷贝,MapStruct工具库最全详解

    常用开发库 - MapStruct工具库详解 MapStruct是一款非常实用Java工具,主要用于解决对象之间的拷贝问题,比如PO/DTO/VO/QueryParam之间的转换问题.区别于BeanU ...