舞动的代码

不是因为看到希望才坚持,是坚持了才有可能看到希望

   :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

今天忙里偷闲加上又不能上网,所以拿起手机在知乎上搜索了一下Delphi相关的文章,然而十有八九都是在讨论Delphi是否已没落,心塞ing...

我不是一个纯粹的程序员,徘徊在程序员和培训机构讲师这两个职业上,当然了无论做开发还是做讲师都不是Delphi而是Java。

和Delphi结缘大概在2018年左右,我看的第一个入门视频是北风网一位女老师讲解的,之后我去搜了很多比如小甲鱼的、断剑网的等等等,还有很多我都忘记叫什么了,无论当时录制视频的作者是出于什么目的,至少让我认识到了Delphi,在此我对各位表示真心的感谢

有一个问题,这些视频无一例外的教授的版本都是D7,然而现在最新版本是DelphiXE10.3,这中间相差了N个版本,这让我很疑惑,然后我去搜了Delphi相关的书籍(本人不喜欢看书,容易犯困)。结果。。。相信大家都可以猜到

D7产生的年代是我们桌面应用称霸的年代,而D7又可以称为其中的霸主,但是因为各种各样的原因市场不需要Delphi了,或者对Delphi的需求日益的在减少,这是一个恶性循环,所以导致现在没有新版本的视频教程或者书籍了

一个想法在我心里面发芽然后疯长,我可不可以基于XE10的版本上录制一套基础教程呢,让一些和我一样想学却无从下手的人有一个入口?这个问题我考虑了很久,主要是以下几个方面

  • 时间问题

白天需要上班,这个是毋庸置疑的,既然录制视频也就意味着我需要利用8小时之外的时间,这里我分开来解决

单纯的录制视频就需要很多时间,有时候一个十几分钟的时间需要反反复复录制很多遍,即便录制完成了也需要再花费额外的时间进行噪音处理,此外为了节省时间我都会提前整理好大致讲解的内容尽量节省时间

相对于录制视频的时间来说学习Delphi所耗费的时间才是最让我头疼的,同时这一块所面临的问题也比较多,大概有以下几个

没有完整的大纲,无法形成知识体系

这个问题一直到现在我都没有什么比较好的办法,如果去百度、Google搜索,那么一定有人会推荐万一的Delphi博客,这里并不是说万一老师的博客不好,只是它不够系统,可能只是当时万一老师自己学习时过程的一个记录

我现在的解决办法完全是套用Java基础的大纲,他们的侧重点不同Delphi的所见即所得模式被人推崇,而我也是因为这个才喜欢上的,Java的侧重点是服务器端开发不侧重桌面应用尤其是JavaSE,不过这也是没有办法的办法

资料陈旧

虽然我以前没有学习过Delphi,但是因为本身就是做开发的,学习是一种必备技能,主要是基于DelphiXE10的资料几乎没有(尤其是视频资料),现在能找到的大部分资料都是D7的,但是D7中很多功能都不支持例如泛型容器、JSON解析等等等,我参考官方文档以及世面以上寥寥的资料进行整理,这一块也是花费我时间最多的地方

  • 推广问题

我虽然有一个自己的域名,但是仅仅是做一些Java学习笔记的记录访问量少的可怜,所以我开通了博客园、CSDN利用现有的平台流量,视频播放在B站,看重的是没有广告,让学习的人在看视频的时候不至于反感

其实以上种种都算不上一个真正的推广,这个东西我不在行,但是我信封只要努力了肯定会有回报

  • 收益问题

我不是圣人,在没有任何收益的情况下,换了谁也不原意浪费大巴的业余时间,但是Delphi本身学习的人就很少,如果一旦收费对于Delphi的推广更为不利,所以我不可能效仿一些人的做法出来卖教程,同时也脱离了我的初衷

经过前面的考虑我最终只能利用一些公众平台的流量兑现,目前的收益来源主要是以下几个

  • 微信公众号(已开始有收入):这里面存放一些资料的链接,回复对应的关键字即可,主要是没有精力保存这些链接,收入的话文章的广告可以,只是我比较懒很少写文章....

  • B站(暂时没有收入):有一个激励计划,但是我还是没有达到条件

  • 打赏(已收到N笔):这是最不靠谱的一个收益来源,但是只要打赏了基本上都是真爱了,陆陆续续我收到了很多人的打赏虽然金额不大,但是老侯万分感激,没有你们我早放弃了

以上只是列举了主要的几个问题,当然了实际情况远远不止这3个,我把当时能够想到的所有问题全部一一列出来,然后就是每个问题的解决方案,还好除了收益无法确定之外其他的都可以解决,所以我决定录制

既然有了决定那么就需要好好准备一下,工欲善必先利其器,在视频开始录制之前我收集了以下软件

  • 视频录制:Camtasia9 Studio,理由:没有专业的录音设备,又不想让整个视频充斥着噪音,这个软件有降噪功能

  • 笔记软件:VNote,理由:支持MarkDown语法,支持导出各种格式,随着时间的推移可能会有大量的笔记被整理记录

  • 思维导图:MindManager,理由:每一个章节都需要有一个大致的思路,而思维导图无疑是首选,选择MindManager的原因是里面有一个便签的功能可以写的问题很多

  • 画图:亿图图示,理由:有时候需要画一些流程图才能让只是的脉络更为清晰、明了

总结一下

上面说了很多,教程我也在录制了,从2018年5于份发布第一个视频到现在(2020年1月份)都快有两年,中间断更无数次,到现在录制一共58集视频,我最终坚持下来了,这里要感谢很多朋友的支持,没有他们的支持我早放弃了!视频我会继续更新,58集有点少本来叫百集计划嘛

我的知识来源于互联网,我将我学到的东西回馈给整个网络,虽然我在做Delphi的视频,但是如果有新人想靠这个找工作,我建议慎重,毕竟Delphi在国内市场并不好

B站的观看地址:https://space.bilibili.com/323024121

posted on 2020-01-07 15:44  舞动的代码  阅读(2339)  评论(3编辑  收藏  举报