My Experience with Mac vs Windows as a software engineer