DZone
Database Zone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
  • Refcardz
  • Trend Reports
  • Webinars
  • Zones
  • |
    • Agile
    • AI
    • Big Data
    • Cloud
    • Database
    • DevOps
    • Integration
    • IoT
    • Java
    • Microservices
    • Open Source
    • Performance
    • Security
    • Web Dev
DZone > Database Zone > Carpenters vs. DBAs

Carpenters vs. DBAs

Is buying your own "hand tools" for the job a good idea? Or should all tools be provided by your employer? Read on for some interesting insight.

Grant Fritchey user avatar by
Grant Fritchey
·
Jul. 07, 16 · Database Zone · Opinion
Like (4)
Save
Tweet
1.97K Views

Join the DZone community and get the full member experience.

Join For Free

9530113595_907e63b28a_m

let's get the caveat out of the way up front, i work for a tool vendor.

if you look around at the tools landscape for the microsoft data platform, it's really interesting. there are a few tools vendors, primarily clustered around monitoring tools, and then there are a bunch of point tools for helping with various aspects of operations against the data platform (mostly sql server). some of these are free tools. some are pay-only. some are a mix. there are variables in the quality of these tools, and i'm sure not going to comment on that. instead, i find one thing really interesting.

let's step back a bit. my neighbors have both worked as carpenters (well, one carpenter, and one general contractor who also does carpentry). they both go out of their way to ensure that their basic tool set is what they consider the best (want to start a fight, ask about hammers, it's fun). they pay for these basic tools themselves. they also might pay for some of the smaller power tools themselves. the larger tools will be supplied at the work site.

compare this with your average dba or database developer. some of the tools available for the data platform are clearly "work site" tools, especially the monitoring tools. these must be supplied by the organization (gods above and below, the last thing we want is each dba or data pro to bring in a different monitoring tool).

then there are the "hand tools" of the data platform pro. interestingly enough, many of these support a floating license such that you could purchase the tool and then "carry" it with you from job site to job site, like a carpenter. instead, most every data pro i know will insist that the company has to supply them with these tools, or that the tools be free (although, you then see the company that won't let you use free, but unapproved, tools on their site). they refuse to purchase any tool with their own cash. even though having this tool could improve their work, maybe even make them look better than their peers.

i find this mindset fascinating. it's especially so because the average salary for a carpenter and the average for a dba are somewhat far apart ($40,000 to $70,000). you'd think that making nearly double the amount of money, a dba wouldn't hesitate to purchase a piece of software that would make them better as an individual. by and large, though, you'd be wrong.

yeah, i know what you’re thinking. this is just a pitch from a tools vendor. well, duh. yeah, it is. however, i also have purchased my own software in the past, and it has helped me be better at my job than my peers. as a wise man once said, "if you ain't cheatin', you ain't fightin'."

as much as our community is all about sharing, and i believe in sharing, there is still a competition when it comes to getting and keeping jobs. you'd think that you'd go for any advantage you can get. i sure have. that includes buying a piece of software that helps me do my job better, out of my own pocket. while i do want you to buy tools because i'm selfish and want to keep earning a paycheck, i also think you should be purchasing tools so that you can become better at your job. embrace the healing power of "and."

oh, why would you buy anything but a straight claw hammer?

career Data (computing) IT Software Hammer Advantage (cryptography) clustered sql

Published at DZone with permission of Grant Fritchey, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

Popular on DZone

  • What Is Lean Software Development
  • Stupid Things Orgs Do That Kill Productivity w/ Netflix, FloSports & Refactoring.club
  • What Are Cookies in Servlets?
  • Types of UI Design Patterns Depending on Your Idea

Comments

Database Partner Resources

X

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • MVB Program
  • Become a Contributor
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 600 Park Offices Drive
  • Suite 300
  • Durham, NC 27709
  • support@dzone.com
  • +1 (919) 678-0300

Let's be friends:

DZone.com is powered by 

AnswerHub logo