I was talking with one of the Sr. system administrators where I work yesterday about work related “stuff” and the subject of honesty came up. Before I go into what we talked about let me give a little background.
I work at a software development shop and we have clearly defined departments. Development, IT, HR, you get the picture. The IT department is responsible for the day to day operations of keeping the company infrastructure alive and kicking. There are no DBAs within the IT department. We (DBAs) all work in the Development group. We generally build, maintain and tune the databases during the development process. We generally don’t do production DBA work on a daily basis. On occasion, I have been called upon, by IT, to tune and troubleshoot applications (vendor) used for different internal processes. I have even gone to the Director and asked if I could participate in the disaster planning, backup and recovery testing they do (that was several months ago). I did this for selfish reasons. I want to gain more experience and at the same time hopefully ad additional value to the process.
Back to the conversation, as I mentioned, I was talking with one of our Sr. Systems Administrators. We were talking about DBA types. I mentioned I have been trying to make the jump from Developer DBA to a production DBA but experienced some blocks recently. I do have some production experience but it is limited and I do not do production DBA tasks on a daily basis. I know I could do the work but finding a company (mine or another) willing to take that risk is harder than you might think.
That’s when he said he lies about experience and always had. If asked if you have experience doing a certain task, “I always say I have done that task 3 or 4 times. They assign it to me and I go about figuring out the issue/task and get it done.”
Wow. That thought never crossed my mind. I am not that way. I can’t say I have experience and skills with something and not have the skills or knowledge to back it up. I know I would be able to figure out the task, after all, I did not get where I am by not being able to do the work or task assigned. But, I have to be honest. I would rather be honest and up front and not get the job than to be dishonest and get the job. I think that would be a bad situation to be in always wondering when I might be called out for being dishonest and not trust worthy.
So, I will continue to learn, grow in the community, work and most importantly play to gain more experience. One of these days I will make contact with the right company and manager for a job and get it based on my knowledge, skills, and honesty and integrity.
Just wondering how many others feel the way I do or align more with my coworker.