There are a suite of powerful open source python libraries that can be used to work with spatial data. Learn how to use geopandas, rasterio and matplotlib to plot and manipulate spatial data in Python.
Learn how to use version control with Git to work collaboratively and back up your work.
When working with data, you often spend the most amount of time cleaning your data. Learn how to write more efficient code using the tidyverse in R.