Based on this, in the US, the best way to succeed is to get the college degree and hope that it isn't made useless by our for hire congress. Otherwise, I'm all for free college since I believe in having a better educated population as a whole is better. I am just completely cynical that it can be done properly with our current bozos in charge.
 Note, I'm speaking as an american who learned about this in his high school German class, so I am by no means an expert.
That said, I am sure that there are Catholics which believe in the young earth theory, since they after all are people and just as gullible as others.
I know that you have zero control over this, but I thought I'd give my unsolicited opinion on it anyway. As someone who has worked in several different industries, I think that requiring specific industry experience is stupid.
Completely agree with this sentiment, but there is not much I can do about what HR people think is important. The best I can do is let my experience speak for itself, which is plenty and diverse. It is reminiscent of requiring 5 years experience in tech that is 2 years old, or even worse, filling your resume with BS mundane details to get past HR filters that would be implied in the nature of the work.
Especially if you're trying to convince people that Detroit is an acceptable city to live in, as compared with NoCal, NYC, DC, etc.
Mutually exclusive arguments. I can like living in a city and not agree with the hiring practices of the companies. And I certainly can not like a city and like the hiring requirements. I still argue that Detroit is a good place to live, and I am sure that DC, NYC have companies which require certain experiences too. DC probably wants people eligible for security clearances, for example.
Speaking as someone who has never lived in Michigan, I do not think of Farmington Hills when someone says "Detroit". When someone says "Detroit", I think of Detroit, the city. If they say Detroit metro area, that means something completely different to me.
When speaking to people who are not from Michigan, why waste my time by saying "I live in Farmington Hillls" to then further qualify with "It's a city near Detroit" ? I would not expect people from outside Detroit to know where Towns like Beverly Hills, Berkeley, Livonia, etc are which are all suburbs of Detroit. I think this is the approach most people take when talking geographically where they are from, as someone that has also lived in CA, IL, CT, VA, FL. Let's be honest, the reason that most of the suburbs around larger cities exist is to support the larger city. It makes sense to identify with the major city since that is what most people will understand.
As for the specifics of actual jobs in Detroit or in the suburbs of Detroit. I will admit that I did not read the article (until just now, but this is slashdot, so it should be the expected norm). The fact that Snyder is calling for this specifically in Detroit is just dumb. None of the companies that I have been looking at have offices in the city proper. I guess that is why they had to qualify this with "work and live". Are they going to force companies to open in Detroit then? Stupid.
1. There are a lot of jobs there right now. Seriously, go to monster and search for engineering jobs in Detroit and Ann Arbor.
2. The cost of living is ridiculously low. We are talking great 3-4 bedroom houses in nice areas for around 250k. In most tech job locations around the country (Boston, Silicon Valley, etc), this doesn't buy you squat. other things are much cheaper too, like food and gas compared to where I am living now.
3. I still have family there, so it would be nice to be able to make a quick drive to see my relatives.
Now that said, there is certainly a certain type of person they are looking for in these jobs that makes getting past the HR filters difficult. Many of open positions are looking for people that have had automotive experience before, which I don't have. So in spite of having many of the other qualifications, I think that I will have a difficult time for this reason alone.
And I hate to have to say this over and over again to people, but Detroit is just one city in the area. While I agree that Detroit has been mismanaged, the rest of the area is quite nice and look forward to moving back someday.
I love this particular anecdote. I applied for one job at a big machinery company that wanted an embedded SW programmer. I had probably 90% of the things they wanted. They(HR) did not want to forward my resume to a hiring manager since one of the requirements was 'experience with hydraulics'. WTF? For an embedded SW position? This was obviously a case where they didn't want to train from within, since hydraulics is probably one of the easiest concepts to understand. Force over area. Done! (sorry to all my ME friends out there if I am understating it a bit).
Another anecdote. A small company was looking to fill a senior HW position (more like a principle engineer type), so there was quite a bit of responsibility for this position. They actually wanted me to take a pay cut from what i was making. It was not like I was making great money to begin with. Probably at or below average anyway for my experience. Since I hated my current job that much, I was actually considering it. I even told the head hunter that don't look at my salary. Tell me what the job is, and then we can discuss. Didn't hear back from them. Probably thought I would be too expensive, but I was willing to deal.
I could go on and on, but where I am going with all this is that there might be demand but they are looking for a very specific type. From these two anecdotes, they don't want to train, and they don't want to pay for quality.
A person is smart. People are dumb, panicky, dangerous animals, and you know it. -Agent K from Men in Black
But this is where the burden comes, is that it would require more research than just what does each state have as its base sales tax.
This is the entire basis of these supply side guys. The problem is, I think we can say pretty certainly that we are on the left side of the Laffer curve for quite some time. I would probably argue that when Clinton was in office, and at the beginning of W's watch is when we were nearly optimized on the curve.
Enough philosophical crap. While I have not published any apps for android or iOS, I have learned how to start programming for android for fun. If I actually had time to finish some of the ideas that I had, I most certainly would publish them. I would not expect to make a lot of money on it. I certainly would not expect to replace my current income with app development, since as you so eloquently put, the pay off is only a few days of salary. Part of the reason for publishing it however would be just to learn the process and the sense of accomplishment.
Anecdotal story time. Our company recently interviewed a guy who did some amazing professional level FPGA development on his own time. He went so far as to pay for a double sided board that he routed himself, had DDR3 ram, various video codecs, and an FPGA which had a BGA for a footprint. This are pretty complicated things to do and not necessarily cheap to fab, let alone as a hobby when you are paying for it yourself. While he might think about marketing this product in the future, he mostly did it because he thought it would be cool. Sure enough when he showed us the final product, it was most certainly cool. I would tell you who this is, since he has a you tube channel, but we are still trying to hire him.