程序员的一天:一寸光阴一寸金

每个人都有熟悉的作息规律,或过着朝九晚五的生活或是夜猫子,然而您是否考虑过如何让自己成为更有效率的程序员?原文作者Nick Haslam向我们讲述了他的美好的一天是如何合理规划的?

文章内容如下:

当还很年幼的时候,我想成为一名消防员或者飞行员。但随着时间的流逝(视力,时间,年龄以及成本等等各方面的因素)这似乎很难实现,我依然热衷于学习飞行技术。

如今12年过去了,而我成为了一名顾问,这是一个很不错的职位,呵,起码头衔不错。

我从“技术顾问”起步,到系统顾问再到CRM顾问(客户关系管理Customer Relationship Management)。 最近我在BI(Business intelligence)和数据仓库(Data Warehousing)顾问之间游离,这主要是由我的工作项目决定的。

我的一天!

新的一天从堵车开始,这种现象很常见也很糟糕。

当我到达办公桌时,我检查了几组服务器以便我能通宵进行维护工作,同时也会查看到邮箱。

这有几个有趣的现象,一个是支持USB闪盘的Pigeon要比UK宽带(BBC的链接)快;另一个是在Azure试验Microsoft Hadoop,似乎看起来很有趣,我期待着下周能有些新奇的事情发生。

早上

在这一周我将从事客户项目工作,因为在数据仓库中增加两个国外项目(西班牙和法国)。客户正在使用WhereScape RED,从DB2系统源中将拖放列表添加到ETL工具栏中,这是一件非常简单的事情。WhereScape RED在生成存储过程时可以运行ETL进程以便在DWH中获取数据。这听起来似乎很简单,但是这里有91张tables并且每组都有细微的改动,因此,仅这项工作便占用了我一上午的时间。

下午

BusinessObjects (XI4)环境出现了有趣的事情。SQL Server不停运行请求数,我们试图通过BO服务器来证明其能改变正在运行中的账户服务器。这里可以通过sp_whoisactive查看不同的用户请求。该服务器的请求利用率达到100%,这就意味着,服务器上其他数据库无法完成完美有效的用户请求。若想解决这个问题,我们需要资源调控,即将BusinessObjects服务器的CPU使用率限制在25%以下,从而让用户拥有更多的资源。我找到了一个真正有用的请求来帮助我查找正在运行的请求数(查看SQLAuthority请求)。

数据来源:sqlauthority.com

最终是因BO XI4 SP4 BO XI4 SP4补丁得以解决此问题,当然在上述过程中还出现了一些其他问题,但是由于结果是看起来太好了以致显得不真实。在下班的路上我还看到了英国范堡罗航展,英国皇家空军的红箭飞行表演,可惜我没能留下任何一张图片。

这就是我完整的一天,比较安静的一天,有趣的一天,我希望你也能发现每一天的新奇之处。

作为一个程序员,要学会调节自己,不仅要把自己的身体锻炼好,而且要积极培养自己其他方面的爱好,不要把自己锁在无形的铁笼了,要知道外面的世界很精彩,要多看些其它方面的书籍,学会自我调节,做一个快乐的程序员。

作为一名程序员,你是怎么度过每一天的呢?我想想听听你们的作息时间故事以及是如何提高工作效率的。

英文出自:DZone

你可能感兴趣的:(开发感悟,服务器,microsoft,数据仓库,sql,server,工作,crm)