If your long term plans are to keep growing into management, I'll say take the PM job. Those kind of graduate PM programs help you grow quickly than starting as an engineer and then make your way up.
It all depends on what you want to do in the future. I started working as a developer/consultant and now I'm moving into PM because I don't want to code forever. However, I have friends that only wish to code all their live and that is okay also. Just go for what you want and like and you will be happier.
Looks more like he is advertising his "course" and have an email list to market his games.
"Matt Akins is the founder of Tapped, an online community built around iOS game development education.
Learn how to rapidly design, develop, and distribute iOS games without making the same mistakes he has like getting his game stolen by the assholes who cloned Threes."
One thing I noticed while watching the movie Birdman was the long shots for the scenes instead of multiple short takes. I felt uneasy the whole movie because of this, maybe my brain got used to the short takes.
It all depends on what you want to do in the future. I started working as a developer/consultant and now I'm moving into PM because I don't want to code forever. However, I have friends that only wish to code all their live and that is okay also. Just go for what you want and like and you will be happier.