A software engineer at Google sparked an online debate after admitting he doesn’t understand fundamental coding concepts prompting criticism.