Sachverhalt: A. Am 18. August 2009 machte A._ (Beschwerdegegner) beim Arbeitsgericht Zürich eine Forderungsklage gegen die X._ AG (Beschwerdeführerin) rechtshängig. Er verlangte von ihr, nachdem er sein Begehren modifiziert hatte, Fr. 541'615.47 netto nebst Zins. Das Verfahren wurde auf die sachliche Zuständigkeit beschränkt. Sowohl das Arbeitsgericht als erste Instanz als auch das Obergericht des Kantons Zürich im Rahmen des Rekursverfahrens gingen davon aus, das Vertragsverhältnis zwischen den Parteien sei als Arbeitsvertrag zu qualifizieren und das Arbeitsgericht zur Beurteilung der geltend gemachten Forderung zuständig. B. Mit Beschwerde in Zivilsachen gegen den am 24. Mai 2011 ergangenen Beschluss des Obergerichts beantragt die Beschwerdeführerin dem Bundesgericht im Wesentlichen, den angefochtenen Beschluss aufzuheben und festzustellen, dass das Arbeitsgericht sachlich nicht zuständig sei. Ihrem Gesuch um Gewährung der aufschiebenden Wirkung gab das Bundesgericht am 19. Juli 2011 statt. Der Beschwerdegegner beantragt, die Begehren der Beschwerdeführerin kostenfällig abzuweisen, während das Obergericht auf Vernehmlassung verzichtet. Die Parteien haben eine Replik und eine Duplik eingereicht. 