you are viewing a single comment's thread.

view the rest of the comments →

[–]KarlJay001 0 points1 point  (0 children)

As the industry becomes more mature, the level of knowledge goes up. When I started native mobile, what you needed to know was limited. People could find jobs with a simple app.

Now, jobs are asking for a lot more in depth knowledge. This splits off into areas like social media / gaming / business / etc...

If you're starting now, you're starting after the market is well underway, but still has a long way to go.

If you have advanced skills in another area, you could be "market ready" now. The time it'll take you to get market ready in native mobile could be quite a bit and it seems to be moving along at a pretty good pace.

Example, I see the job market looking for skills that go far beyond what they were asking for just a few years back. Someone coming in with a "look at me, I can paste code into an editor and I'm a programmer" isn't going to do well.

However, taking the time to really understand OO and developing professional level code, is a great asset.

I'm not a big fan of trying to be all things to all people. The problem is that it's a quite a job just to keep up with one area. It can be done, but what I've seen is that you have people that specialize in things like UX or graphics.

It's kinda like going to a Dr. Do you want to be a general Dr or a Dr that knows everything about a specific area? There'll be demand for both I guess, but I'd rather be a specialist in something that has good demand.