见面和问候:CA(匿名编码员)

嗨,我叫Erin,我喜欢编码。

(嗨,艾琳)

我认为这始于当我决定不想依靠“专有”软件来跟踪我的财务时–我认为我将始终拥有Microsoft Excel,因为我将始终拥有Microsoft Word,因此这比需要一个更好的选择访问Quicken。 此外,Quicken并没有像我想要的那样跟踪我的预算“平均”数月。 因此,我制作了一个电子表格,可以跟踪我的收入和支出,核对我的支票帐户,按类别和每月或每周平均查看我的总支出,等等。我一直在对其进行调整,以使用更高级的公式,然后将表格旋转以改善处理我的数字或使其更快地使用。

我的Excel预算是我的门户,但是,如果不是一个当地的网络公司为我的兄弟和我建立的糟糕网站,我可能就不会走太远了。 我们花了两个月的时间编写了一个无用的联系表单,因为他们将不得不手工编写所需的表单,因为它比生成器要复杂的多。 我决定找出从头开始编写表单的真正难度,甚至根本不了解Web代码。 我教了自己一点HTML,一些基本的CSS……然后我冒险使用JavaScript。 啊! 编写一些代码并看到网页的快感令人振奋! 解决如何在脚本中解决特定问题的挑战带来的喜悦!

我被迷住了。 在开始实验后一周内,我填写完表格和其余5页网站后就无法停止。 我继续学习PHP和最少的MySQL,以便可以与数据库进行交互并涉猎ASP.NET,然后再换工作并浪费了空闲时间,因为我沉迷于建立网站的需求。

但是,它并没有就此停止。 在我的新工作中,我可以不受限制地使用Excel,而一旦我的同事发现了我的能力水平,他们就会不断给我任务,使我得以探索克服挑战的新方法。 我了解了数组公式和结构化引用以及VBA,并从其他文件中获取了数据,然后……您就知道了。 如果有人问我Excel中是否有可能,我告诉他们我会找到答案。

现在我和我的孩子们待在一起,但是我无法退出编码。 当他们午睡时,我是一名自由职业者,当我没有薪水时,我会从事一些辅助项目,以不断学习有关编程语言的新知识。 我已经开始做freeCodeCamp,并正在为“新手”投资组合页面创建图像滑块和滑动移动菜单。 我还注册了常规的算法挑战电子邮件,以提高我的问题解决能力和对编写代码的Big-O时间/空间成本的认识,并且我开始学习如何使用GitHub。 有时候,我什至会拿起笔记本来记下我想在小孩子睡着后尝试的一段代码。

我需要帮助。

(拍手声)

但是-但我不认为我想要它。 我喜欢编码。 我喜欢编码。 不,我需要编码!

(杂音)

我永远不会停止。 你听到我了吗? 决不! 我永远不会-停止-编码!