Upwork, the largest global freelancing website, today shared a list of the top 20 fastest growing skills in the U.S. freelance job market, providing a closer look at trends in the industry.
Apple's design framework for iOS and tvOS apps, UIKit, and its development tool, Xcode, both made the list in the second quarter of 2018:
- Blockchain
- Google Cloud Platform
- Volusion
- Risk management
- Product photography
- Rapid prototyping
- Google App Engine API
- SCORM
- GitLab
- Go development
- Apple UIKit
- Enterprise architecture
- Tensorflow
- Atlassian Confluence
- Apple Xcode
- eLearning
- Customer retention
- Articulate storyline
- Node.js
- Scala development
Upwork says more companies are seeking freelance developers with Xcode knowledge to build their apps, causing an "increase in demand" for experience with the tool. UIKit also saw "high growth" last quarter, making its first appearance on the list.
Upwork shared a list of relevant online courses for each skill listed, including UIKit and Xcode, for those interested in getting started.
Top Rated Comments
The whole UIViewController/UIView setup with both storyboards and programmatic layout is an utter mess. I tried RN for the first time recently, and it's so much easier to lay stuff out. Man, I've wasted so much time on UIKit. That and Redux and other data model tools are way simpler than sucky CoreData.
[doublepost=1533064068][/doublepost] And programming in Xcode feels like it's still the 90s, except at least in the 90s you had Vi. I find it actually easier to manipulate strings in C than in Swift, and I've used both equally.
[doublepost=1533065027][/doublepost] Slack is a total PoS. The app is unresponsive too often and takes too much memory for something that's just messaging. Discord is a much better example.
Also, yeah. Blockchain is on the top of that list. Nobody is really a blockchain dev, unless you count Ethereum "dapps" in that, and even then it's rare.
[doublepost=1533060166][/doublepost] Mobile programming is definitely NOT boring. I love it, and love coming to work everyday to develop for mobile platforms. Bootstrap and Angular/typescript help on the HTML5/JS/CSS side. Xcode is challenging in the beginning, but it's fun once you get used to it.