i'd say it is technically an ad-hominem tactic because instead of addressing the person's criticisms of your work, you dismiss what they say by rebutting that they must first try to do better than you before you will take their criticism seriously.
it's kinda like the "don't like a server? host your own!" argument (i am impartial k)
yeah, exactly. its dismissive.
however, if the person criticizing is just leaving brief stupid unhelpful comments like "it sucks 0/10" then using "i'd like to see you do better" is okay as a retort in my opinion