Monday, June 4, 2012


DBA Code of Ethics

Responsibilities to the Company:

Bring to table good-enough understanding of regulations and keep systems compliant.

Proactively update systems and keep them SLA compliant; handle Vendor relationships.

Using best of knowledge, advise the company of all issues, fixes and workarounds.

Collect and share facts regarding Capacity and performance; inform of viable options.
Provide adequate security for all data systems exceeding compliance and business needs.
Establish a fault tolerant and/or recoverable environment with defined recovery options.

Simplify existing infrastructure for cost reduction and performance; in that order.

Lead to simplify data-stores and strive to establish “single-truth” of available data.

Implement standards and best practices while reducing exceptions.

Mentor the business about technology in honest, accurate and transparent fashion.

Preserve workplace sanity and reject any threats that may impact order and organization.

Reduce problems and recurring issues; Implement automated fixit jobs.

Implement alerting mechanisms conforming to, or better than approved SLA expectations


Responsibilities to One's Self
Don’t get outdated, network with DBA communities and keep your knowledge current.

Non-DBA associates and friends can make you an all rounder in associated technologies.

Business associates and friends may fill in gaps regarding business and regulations.

Learn new tools, techniques and best practices, and be ready to mentor and teach.

Keep ahead of industry trends for Capacity, Recovery and Tuning tracks.

Practice simplicity and promote clarity of thought in workplace.

Document everything new, and organize your environment, thoughts and mind.

Help whenever possible, collect all the favors so you can say NO when needed.

Keep your sanity and thoughts organized; defend against the urge to over-do in helping.

Better your Career track, Specialize and/or switch paths when needed; don’t be stagnant.



Responsibilities to Peers and Co-workers

Support team effort; offer your contribution to common goals.

Show professional courtesy to expect one, and share within the legal bounds.

Don’t go overboard with SLA compliance; ensure Co-workers can comfortably cope.

Automate fixes where possible, help simplify/improve fixes and processes in existence.

Support co-workers with endeavors and initiatives; you may learn just by helping.

Honesty is the best policy, discuss facts professionally - avoid getting personal on issues.
Don’t make competitors out of peer & co-workers; avoid confrontations at length.

Help protect peers and workers from code/data pitfalls and expect the same.
Specialize and mentor peers, participate listening to presentations by peers & co-workers.













No comments:

Post a Comment