Is there a way to be able to have my friend work on a map that I’m working on ? new to the whole map make thing.
Depends on how exactly you mean it.
When you want to work simultaneously on the map – not directly possible → you could use level streaming so that every team member can work on a own part of he map + afterwards put them together (level streaming)
Take a look at this thread: https://forums.unrealengine.com/showthread.php?70796-How-to-work-with-source-control-on-one-map