Thanks. And glad to read this. Got a job with an very holidayish image on my professional resume (me climbing in Greece). Got my job having a personal site with quite left wing blogposts.
Got a job in a great environment with great colleagues - without having to constantly denying myself.
For me these things work as a filter for companies, where I would not want to work. But for the OP I would first say - get any dev job at all and after that look for a great job to then jump ship.
Not that your advice is bad -- it's about the same as any college advisor would give -- but to those with whom such fakery leaves a foul taste, just remember the tech industry still has plenty of opportunities where that's unnecessary.