No, it's not an unassisted muscle up, it's assisted, but a good photo for using the self-timer.
Training by yourself can allow you to go into a zone that is unable to be interrupted. Training by yourself can also be boring, when you only have you to push you. Little words whisper in the back of your mind the things you should be doing, the motivational words you've heard over and over again, or the extra push from those you've trained with. Then there are other sets of little words that tell you to quit when it's hard and tell you to stop when something doesn't go right. It really takes determination and a strong desire to override the ill words, despite any sufferring you think you're going through.
It's like the red devil on one shoulder and the white angel on the other. Who do you listen to, who do you let take control over your training?
I try to use them both. I listen to the motivation, I hear the faint words that at some point pushed me to finish. I also hear the words to give up or to quit, but I use those words to push me harder, I use those words to get to the end, and to never give up. Even on bad training days I use those words to come back to it tomorrow.
"Success means having the courage, the determination, and the will to become the person you believe you were meant to be." - George Sheehan