It is now almost six years since I started as an assistant professor at UNC. Many things have changed. I have learned so much over the years. I will however never forget the magnitude of the challenge to get a research group off the ground. I decided to write up here few of the lessons (not in any particular order) I have learned that hopefully will be of help to the next generation after me.