learn to use git and maven and stuff