-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathindex.html
142 lines (137 loc) · 10.4 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Utah Apple Developers Survey</title>
<meta name="description" content="Utah iOS and Mac Developers Survey June 2021">
<meta name="author" content="Joseph Slinker">
<meta property="og:title" content="iOS and Mac Developers Survey">
<meta property="og:description" content="Salary survey of Utah developers specializing in iOS and Mac development.">
<meta property="og:image" content="img/social-preview.jpg">
<link rel="stylesheet" href="css/styles.css?v=1.0">
</head>
<body>
<div class='page-content'>
<div class='page-header'>
<h1>Utah iOS and Mac Developers Survey</h1>
<p>This is our tenth group survey. Our Slack group now has 784 members. Our group is primarily focused on iOS or Mac developers in the Utah area. 173 people responded to the survey.</p>
<p class='subscript'><span class='small-caps'>AUTHOR</span>: Joseph Slinker, Engineering Manager at <a href='https://lucid.co'>Lucid Software</a>.
<br><span class='small-caps'>PUBLISHED</span>: June 2021
</p>
</div>
<div>
<h2>What type of development do you do professionally?</h2>
<p>Multiselect: <i>iOS, macOS, tvOS, watchOS, Android, Other (Please specify)</i></p>
<p>"Other" responses include: <i>.Net, BE / Server work, Firmware (C++), Flutter, Frontend & Backend, React Native, Unity, Web (backend), and Windows.</i></p>
<img src="img/development-platform.png" alt="What Type of Development Do You Do?">
</div>
<div>
<h2>How do you primarily code your apps?</h2>
<p>Single select: <i>Objective-C, Swift, Xamarin/C#, Other (Please specify)</i></p>
<p>"Other" responses include: <i>C++, Flutter, JavaScript, TypeScript, Kotlin, and React Native.</i></p>
<img src="img/primary-language.png" alt="How do you primarily code your apps?">
</div>
<div>
<h2>What type of iOS apps do you develop?</h2>
<p>Multiselect: <i>Productivity or business, Utilities, Education, Social networking, Entertainment, Games, Internet-of-things, Healthcare, Other (Please specify)</i></p>
<p>"Other" responses include: <i>Audio, Video, Crafting, Entertainment, Family history, Finance, Food services, Health and fitness, Lifestyle, Marketplace, Real estate, Religion, SDK, Shopping & delivery, and Utilities.</i></p>
<img src="img/app-category.png" alt="What type of iOS apps do you develop?">
</div>
<div>
<h2>How do the apps you have developed recently make money?</h2>
<p>Multiselect: <i>Ads, In-app purchases, The app doesn't need to make money directly, Paid app, Subscriptions, VC funded (not worrying about that right now, and Other (Please specify).</i></p>
<p>"Other" responses include: <i>B2B contracts, eCommerce, Physical product sales, SDK sales contracts, and Taking a percent of transactions.</i></p>
<img src="img/make-money.png" alt="How do the apps you have developed recently make money?">
</div>
<div>
<h2>My education includes:</h2>
<p>Multiselect: <i>College degree in Computer Science, Computer Engineering, programming of some kind, etc., College degree (not computer related, other), Some college, Code bootcamp (e.g. Dev Mountain, Big Nerd Ranch), Formal, online code classes, Other (Please specify)</i></p>
<p>"Other" responses include: <i>B2B contracts, eCommerce, Physical product sales, SDK sales contracts, and Taking a percent of transactions.</i></p>
<p>"Other" responses include: <i>Technical college, and Self taught</i></p>
<img src="img/education.png" alt="My education includes:">
</div>
<div>
<h2>How long have you been programming professionally?</h2>
<p>Single select: <i>Less than a year, 1 -2 years, 3-6 years, 7-9 years, 10-14 years, 15+ years</i></p>
<img src="img/years-professional.png" alt="How long have you been programming professionally?">
</div>
<div>
<h2>How long have you been programming for iOS/Mac professionally?</h2>
<p>Single select: <i>Less than a year, 1 -2 years, 3-6 years, 7-9 years, 10-14 years, 15+ years</i></p>
<img src="img/years-platform.png" alt="How long have you been programming for iOS/Mac professionally?">
</div>
<div>
<h2>Your Location (County):</h2>
<p>Single select: <i>Salt Lake County, Utah County, Weber/Davis County, Other Utah County, Not-Utah, I would rather not say</i></p>
<img src="img/location-county.png" alt="Your Location (County):">
</div>
<div>
<h2>How do you primarily make money from the apps/mobile ecosystem?</h2>
<p>Single select: <i>I work full time for a company, Publishing apps that I develop, Contract app development, Teaching others how to do it, QA/Software Testing, I don't yet, and Other (Please specify).</i></p>
<img src="img/income-source.png" alt="How do you primarily make money from the apps/mobile ecosystem?">
</div>
<div>
<h2>If you work full time for someone else, what is your annual base salary? e.g. 10000</h2>
<p>Short text: <i>Results are displayed as a histogram of dollar values. (i.e. $42,000 represents all responses from $21,000 through $42,000)</i></p>
<img src="img/base-salary.png" alt="If you work full time for someone else, what is your annual base salary? e.g. 10000">
</div>
<div>
<h2>If you work full time for someone else, what is your total annual compensation (salary+bonus+) e.g. 10000</h2>
<p>Short text: <i>Results are displayed as a histogram of dollar values. (i.e. $48,000 represents all responses from $24,000 through $48,000)</i></p>
<img src="img/total-comp.png" alt="If you work full time for someone else, what is your total annual compensation (salary+bonus+) e.g. 10000">
</div>
<div>
<h2>Average compensation by iOS/Mac experience</h2>
<p>Average of base salary and total compensation grouped by years of iOS/Mac development experience. You'll notice in this data set that some developers with years of industry experience are doing iOS and Mac development for the first time.</p>
<img src="img/apple-experience-average.png" alt="Average compensation by iOS/Mac experience">
</div>
<div>
<h2>Average compensation by total programming experience</h2>
<p>Average of base salary and total compensation grouped by years of programming experience. You'll notice this metric is a much more consistent predictor of salary when compared to iOS/Mac experience.</p>
<img src="img/industry-experience-average.png" alt="Average compensation by total programming experience">
</div>
<div>
<h2>How much money did you make in the last 12 months from apps that you personally publish on the App Store?</h2>
<p>Short text: <i>Results are displayed as a histogram of dollar values. (i.e. $26,000 represents all responses from $13,000 through $26,000)</i></p>
<img src="img/personal-profits.png" alt="How much money did you make in the last 12 months from apps that you personally publish on the App Store?">
</div>
<div>
<h2>If you work full time for someone else, what other benefits do you get?</h2>
<p>Multiselect: <i>Work from home, 401k/Retirement, Health Insurance, Paid Vacation, Trips to conferences (e.g. WWDC), iDevices as needed, Pays for service plan for iPhone, Stock options or stock grants or RSU grants, Profit sharing, Bonuses</i></p>
<p>"Other" responses include: <i>HSA Contributions, Paid lunches, Retreats, and Unlimited PTO</i></p>
<img src="img/other-benefits.png" alt="If you work full time for someone else, what other benefits do you get?">
</div>
<div>
<h2>What will be your company's remote work policy after covid is over?</h2>
<p>Single select: <i>Remote only available to individuals as an approved exception, Remote 1, 2, 3, or 4 day(s) per week, Full-time remote for everyone that wants it, Full-time remote as the only option, I don't know</i></p>
<img src="img/remote-policy.png" alt="What will be your company's remote work policy after COVID is over?">
</div>
<div>
<h2>If you work for someone else, how big is the mobile team?</h2>
<p>Single select: <i>Just me, 2 developers, 3-5 developers, 6-10 developers, 11+ developers</i></p>
<img src="img/team-size.png" alt="If you work for someone else, how big is the mobile team?">
</div>
<div>
<h2>Do you do contract app development? Or does the company you work for hire you out for contract app development?</h2>
<p>Single select: <i>No, Sometimes, on the side, Yes, full time</i></p>
<img src="img/freelance.png" alt="Do you do contract app development? Or does the company you work for hire you out for contract app development?">
</div>
<div>
<h2>What is your (or your employer's) hourly rate for contract app development? (e.g. 25)</h2>
<p>Short text: <i>Results are displayed as a histogram of dollar values. (i.e. $100 represents all responses from $50/hr through $100/hr)</i></p>
<img src="img/contract-rate.png" alt="What is your (or your employer's) hourly rate for contract app development? (e.g. 25)">
</div>
<div>
<h2>How many hours per week do you typically spend on contract work? (e.g. 40)</h2>
<p>Short text: <i>Results are displayed as a histogram of hours worked. (i.e. 20 represents all responses from 10 hours per week through 20 hours per week)</i></p>
<img src="img/contract-hours.png" alt="How many hours per week do you typically spend on contract work? (e.g. 40)">
</div>
<div>
<h2>Quality of life:</h2>
<p>Rating from 1 to 5: <i>Are you happy with your current work-life balance? Do you feel like your current salary (or hourly rate) is at least equal to your market value? How satisfied are you with your total compensation package? How satisfied are you with your benefits package? (Medical, dental, PTO, etc.)</i></p>
<img src="img/quality-of-life.png" alt="Quality of life:">
</div>
</div>
<!-- <script src="js/scripts.js"></script> -->
</body>
</html>