
新英格兰,康涅狄格州
我一直对计算机很感兴趣,并且发现自己和计算机科学专业的学生混在一起,而不是和我所在的航空管理或工商管理专业的学生在一起。在家里和工作中,我主要通过自学计算机,从 Excel 和 Access 中的 VBA 开始,到工作中的 ASP 和 SQL。值得庆幸的是,我现在的雇主重视教育,所以我一直在上课,不仅学习技术,还纠正多年来一直做错的事情。不过,在家里,我一直在自学 Linux、系统管理、网络以及将我们的系统从 Windows 迁移到 Linux 的总体方法。我参与了丹伯里地区计算机协会 (DACS.org),我有机会将我通过艰苦努力学到的东西分享出来,希望能帮助他人。我已经享受开源有一段时间了,我希望能够更好地理解整个模型和应用。
撰写的评论
工作主要是在我们的 ASP.NET Intranet 站点和 MS SQL Server 后端。
我的职业生涯始于使用 Excel 中的 VBA 解析文本输出中的值,这些文本输出长达数千页,而无需打印出来。考虑到我的学位是工商管理和会计,我基本上是自学成才的。
然而,在过去的几年里,我被安排在我们的外部 LAMP 服务器上工作,这些服务器运行 Drupal 和定制的 PHP 网站,使用 Postgres 或 MySQL 数据库。自从我开始以来,我管理的网站从 2 个增加到 5 个。
转向 LAMP 和 Drupal/PHP 是因为我在家使用 Linux 并开发 PHP 多年。就像我在上一份工作中自学 ASP 和 VBA 知识一样,我的 Linux 和 PHP 经验也是自学而来的。当然,因为这是我在家做的事情,所以完成或获得部门“批准”的压力较小。
有一次,一家教堂在参加我们的筹款活动并看到我的拍卖登记和中标 PHP 网站实际运行后,要求复制一份。我决定用 PHP 开发它,因为筹款活动使用个人的电脑,这样我就不需要安装任何东西,只需设置一个网络服务器供大家连接。
我每年都使用并调整那个网站,但不幸的是,我们不再举办拍卖了。所以我正在尝试将代码移动到一些共享系统(Github、Gitlab 或其他什么)。
有趣的是,我自学的东西推动了我大部分积极的职业发展和工作变动。
很棒的信息,写得很好。
我不太擅长网络,但到目前为止,这一切似乎都很有道理。