34
DIT Bonding Day 5th June 2015 Disclaimer: The views expressed in this presentation are my own and do not represent the views of my company or Singapore Polytechnic

SP DIT Bonding Day - 05062015

Embed Size (px)

Citation preview

Page 1: SP DIT Bonding Day - 05062015

DIT Bonding Day5th June 2015

Disclaimer: The views expressed in this presentation are my own and do not represent the views of my company or Singapore Polytechnic

Page 2: SP DIT Bonding Day - 05062015

Topics

1. About Me2. My Polytechnic Life3. My DBA journey4. Current/Upcoming IT landscape5. Tips I follow

Page 3: SP DIT Bonding Day - 05062015

Topics

1. About Me2. My Polytechnic Life3. My DBA journey4. Current/Upcoming IT landscape5. Tips I follow

Page 4: SP DIT Bonding Day - 05062015

`whoami`

● Ang Wei Shan● 26 years old● Graduated from SP-DIT in 2009● Database Administrator (DBA)● ≅4 years of experience in databases● GMO GlobalSign

Page 5: SP DIT Bonding Day - 05062015

Database Management SystemA database is an organised collection of data. The data is typically organized to model aspects of reality in a way that supports processes requiring information, such as modelling the availability of rooms in hotels in a way that supports finding a hotel with vacancies.

Page 6: SP DIT Bonding Day - 05062015

Types of Databases

● Oracle, SQL Server, MySQL

● MongoDB, Amazon RedShift, Riak

● VoltDB, Clustrix, NuoDB

Page 7: SP DIT Bonding Day - 05062015

Why is being a DBA cool!

● Niche field

● 50k to 150k SGD per year

● Can work in almost any industry

● Manage the “brains” of the company

● Can be extremely relaxing or stressful

Page 8: SP DIT Bonding Day - 05062015

What does a DBA do?

● Daily administration (boring stuff!!)● Backup and Recovery (You secretly hope the

day will never come)● Performance Tuning (Undefined science!)● Upgrade, Patching, Migration● Database engineering** (My personal favourite!)

Page 9: SP DIT Bonding Day - 05062015

Topics

1. About Me2. My Polytechnic Life3. My DBA journey4. Current/Upcoming IT landscape5. Tips I follow

Page 10: SP DIT Bonding Day - 05062015
Page 11: SP DIT Bonding Day - 05062015

Topics

1. About Me2. My Polytechnic Life3. My DBA journey4. Current/Upcoming IT landscape5. Tips I follow

Page 12: SP DIT Bonding Day - 05062015

5th June 2011, I completed my National Service….

Page 13: SP DIT Bonding Day - 05062015
Page 14: SP DIT Bonding Day - 05062015

My horrible interview experience….

Page 15: SP DIT Bonding Day - 05062015
Page 16: SP DIT Bonding Day - 05062015

1 month of solid Oracle database training in Kuala Lumpur….

Page 17: SP DIT Bonding Day - 05062015
Page 18: SP DIT Bonding Day - 05062015

My first interview as an Oracle DBA in Seagate Technology….

Page 19: SP DIT Bonding Day - 05062015
Page 20: SP DIT Bonding Day - 05062015

After Seagate….

● Joined a SME company as an Oracle database “Consultant” in Feb 2014

● Joined GMO GlobalSign in Apr 2015● Hired to build a highly transactional

database. Think Facebook!

Page 21: SP DIT Bonding Day - 05062015

What does GlobalSign do?

Page 22: SP DIT Bonding Day - 05062015
Page 23: SP DIT Bonding Day - 05062015

So….what’s my role working in only Certificate Authority hosted locally?

Page 24: SP DIT Bonding Day - 05062015

My role in GlobalSign

● Certificate details needs to be stored in a database

● High volume traffic● Low latency● Database security● And… I’m the guy that manages the

database :)

Page 25: SP DIT Bonding Day - 05062015

Topics

1. About Me2. My Polytechnic Life3. My DBA journey4. Current/Upcoming IT landscape5. Tips I follow

Page 26: SP DIT Bonding Day - 05062015
Page 27: SP DIT Bonding Day - 05062015
Page 28: SP DIT Bonding Day - 05062015

Why is knowing IT trends important

● IT is the fastest evolving industry

● The only constant is change

● If you don’t evolve, you WILL be replaced

● Once we identify the trends, we can make well-informed career decisions (or investment decisions)

Page 29: SP DIT Bonding Day - 05062015

Topics

1. About Me2. My Polytechnic Life3. My DBA journey4. Current/Upcoming IT landscape5. Tips I follow

Page 30: SP DIT Bonding Day - 05062015

Attitude > Skills

● Learn as much as you can● Volunteer for “sai kang” job● Remember, your job is to make YOUR boss

look good in-front of HIS boss● Be happy when someone bother to criticize you● Bring solutions, not problems to the table

Page 31: SP DIT Bonding Day - 05062015

if [age < 30]; then echo “experience > $” fi

● No commitments when you are young● Build a strong foundation first● A job with better exposure is MUCH better

than a job with better $$!!!● If you can, create your own startup!

Page 32: SP DIT Bonding Day - 05062015

Networking

● Write a blog● Go for seminars or meetup groups● Meet like-minded people● A good mentor is crucial!!● Be sincere in treating people, IT industry in

SG is smaller than you think

Page 33: SP DIT Bonding Day - 05062015

Ultimate Goal

● What do you want or NOT want to be in 10 years time?

Page 34: SP DIT Bonding Day - 05062015

Thank [email protected]

sg.linkedin.com/in/weishannewbiedba.wordpress.com

Special thanks to: Mr Tan, Steven Sim, Kenneth Hwang, GeBeng Siah and my brother for their guidance throughout my career so far.