Things that I learned
I had a pretty good experience here, and I have grown as a person and as a developer too. My advice to you would be to explore various fields at the start of your degree and, by the end of your second year, pick a technology of your interest and master it.