Even if you are in a very technical position, why 60 days? If the company doesn’t have good documentation on how to do your job it’s their fault not yours. Unless you are working with friends or family and want to maintain a good relationship, which has its own potential issues, 60 days is insane haha.