我是如何一步步的沦陷进AI写程序的(二)

当初选择易语言主要有两点原因:一是前文提到的中文编程门槛低、上手友好;二是它可视化开发桌面程序十分直观,全程拖拽组件就能完成开发。想要添加文本框、按钮这类控件,只需简单拖动操作,就能快速搭建出桌面应用。

借着这份便利,我用易语言捣鼓了不少自用小工具,本地 MP3 播放器、简易聊天室、邮件工具之类都尝试做过。但使用过程中有个问题一直让我很头疼:易语言编译出来的程序极易被杀毒软件误报病毒。别说发给其他人使用,就连在自己电脑上运行,都得先临时关闭杀毒软件才行。

写程序本就带着点希望能把自己做的小工具分享给别人,可每次发给对方,对方一看到杀毒告警,体验直接大打折扣。无奈之下我只能向其他办法,最直接的办法就是换一门编程语言。

我当时了解了几款市面热门的开发语言,可我并非计算机相关专业出身,身边也没有同样爱好编程的同学,几乎没人能和我交流解惑,所有知识只能靠自己在网上零散搜集。网上众说纷纭,有人称 PHP 是最好的语言,也有人说 Java 占据了大半市场,我一时分不清好坏,便随便选了 Java 开始自学。

那段时间我学得格外投入,因为不想被旁人看见自己学编程,每次都坐公交跑到离家最近的图书馆看相关书籍。奈何 Java 的入门门槛对零基础的我来说实在太高,晦涩难懂,折腾许久后只能遗憾放弃。

后来机缘巧合,我发现其他班里有位同学也在自学编程,他用的是 Python。我立刻上前请教,问这门语言能不能开发桌面软件,对方给出了肯定答复,还现场敲代码演示了一个空白桌面窗口。看到桌面的那一刻我满心窃喜,觉得这不就是我想要的语言吗,转头就四处搜集资料,转而去学习 Python。

现在回头看这段自学经历,实在哭笑不得。在专业从业者眼里,当初漫无目的、反复换语言的摸索方式未免太过稚嫩,可零基础独自摸索的这条路,走得满是曲折。

留言