When I finished my computer engineering course few years back, there is one thing back in my head that if I will find a job, it must be in software side (programming) and not in hardware side (server side, networking) since I am a woman.
My reasoning behind these thoughts are the following: If I will be working in hardware side, that means I should be able to bring huge servers back and forth. If I will be in networking, I should be ready to climb the ceiling or go under the floor to layout the cables and troubleshoot network problems. If I am man, I may consider the hardware side jobs but I am not. I knew and I understand that in IT world, gender is not important but if we are speaking the hardware things like computers / servers assembling and troubleshooting, these requires physical strength and physical touch with the products itself. I remember before, I was in sophomore in my college course, I started to disassemble my own personal computer and try to put it back together. And when there is issue with my own PC, I troubleshoot it in my own. When I am in my fourth year in university, I realized that I have to decide which field I must focus and excel in the long run? Until I found myself decided to be a programmer.
I decided to learn a language and that time I chose Visual Basic 6 (I know its easy because it's almost object oriented language already) but during that time I should have a starting point.
How am I became a database administrator? After two years focusing in programming and development in semiconductor company, and since I am dealing and touching a little bit of database during those time and it happened that my boss is database administrator, she started to groom me in her own work. This how I started to learn database administration. I started to learn Oracle 8 (not 8i).
After working in database administration in few years now, I learned one thing about this job, its like a vast forest, where there are lots of trails to go through. And each trail, it will lead you in different directions. What I mean on this statement?
Database administration consist different categories and focus to do the job itself, there is the architectural design, performance consideration, backup and recovery strategy, security design and so on. For the time being, the list goes on and on, there is identity management as part of security, there are scalability and high availability for the architectural design and recovery, performance improvement are becoming in demand. Database administration is enjoyable yet exhausting too. Its like a forest, you feel great adventure even getting tired sometimes.
And when years are passing, there are lots of things that still going on with database administration. Sometimes information are overflowing and overwhelming and we lost focus but we must keep trying - just remember we are just in the wild forest, there will be always challenges that we must encounter and bravely face it with confidence.

0 comments:
Post a Comment