10 Tips for Recently Laid Off Microsoft Employees

Standard

Let’s get this out of the way. It sucks. It’s like being dumped. Even if you were unhappy with the relationship, you wanted the break up to be on your terms, but it wasn’t. If you are reading this, likely you moved from most or all the five stages of grief and you are ready to accept and move on.

Here is the thing. Being laid off doesn’t mean you are bad, unskilled, and incompetent, most likely. It means the overlap of interest and skill wasn’t as large as it should have been. People thrive in different environments, and I have worked with people who sucked at big companies and were exceptional at startups, or were mediocre as developers and rockstars as product managers, or vice-versa. There isn’t a one size fits all.

These are my 10 tips for you to pick yourself up and move on, quicker:

#1 – The Timing was perfect for you
First of all, see this as a positive. You have to. No one wants to hire or work with people who blame their previous company, previous manager or the world. We live in one of the best times for technology, and Seattle’s startup & tech industry is growing faster than ever (faster than the late 90s and during the Dot Com boom).

#2 – Update your LinkedIn Profile
I hope it was up-to-date already, but if it wasn’t, update it now (by “now” I mean today!). There are two reasons to do this. One is that LinkedIn is the new resume. Everyone you’ll meet in a business setting – if you are interviewing, looking for a partnership, selling, buying, etc. – will check your LinkedIn profile, so it needs to be complete and polished. Fill as many sections as possible with your history, not only jobs, but also Patents, Awards, Public Presentations, Skills, etc. Make sure it has good grammar and spelling. The second reason a complete LinkedIn profile is important is because that’s how you appear on Search Results on LinkedIn and other tools Recruiters use to find candidates. If someone is looking for someone who knows “SQL”, “JavaScript” and “Video Encoding” and those words don’t appear on your LinkedIn profile you don’t appear on the search results.

#3 – Reach out to your network
Suck it up and just let your friends know you are one of those who got dismissed during this round of layoffs. It’s no biggie and there are plenty of people who know people hiring right now. Just compose a short and sweet email about you becoming available in the market with a short description of your skills, experiences and interests and a link to your LinkedIn profile*. Make it all under 200 words! It’s not begging if you are not begging. You can send this email using MailChimp or BCC a bunch of contacts, just don’t send an email with 100 people on the TO line.

* Did you know the more people that click on your profile on LinkedIn the higher-ranked you’ll be when recruiters are searching for candidates on it? Now you know.

#4 – Polish your interview skills
When was the last time you interviewed for a job? If it’s anything more than 2 years and you’ll need some practice. The easiest way to practice, IMO, is to interview for jobs you don’t want or are the least desirable for you. Have a couple of interviews with companies you might not be as interested, and leave the ones that you are really interested for last. There are plenty of tools and resources online for you to get better at an interview.

Oh, and here is a tricky issue. Good candidates are not the same thing as good employees. You might be an exceptional employee but people won’t know if you are not a good candidate and pass the interview. Some interviewers believe they know how to spot a good future employee, but the reality is that most don’t and they are measure just qualities of good candidates.

#5 – Plenty of Startup Jobs
There are hundreds of startups in Seattle that are hiring right now. The longer you stayed at Microsoft the more *unlikely* it’s that a startup will hire you. There is a negative bias towards Microsoft, particularly if you worked on groups like Windows or Office in which the skillset, experiences, methodology and processes you are used to are less likely to align with those of a startup. However, for the most part, if you have the intellectual horsepower and motivation, you’ll be able to adjust and learn new tools, technologies and methodologies over a short period of time and quite a few startups know this and will interview you. I wrote a blog post a while ago talking about how a Microsoft employee should think about a startup.

Just in case you are interested, here is a list of *great* startups that are hiring right now.

  1. EveryMove (my own startup, 25 employees, 8 open positions): EveryMove unifies all your fitness data from apps or devices you use to bring you rewards, challenges, and other perks and benefits from brands, your employer and health plan who applaud your healthy lifestyle.
  2. Moz (140 employees, 10 open positions): Moz makes software to help people become better marketers (with a specific focus on making Google and SEO more transparent).
  3. Porch (140 employees, 21 open positions): Porch helps you find the right professionals and discover what’s possible for your home improvement project.
  4. PicMonkey (20 employees, 2 openings): Photo editing made of win
  5. Simply Measured (150 employees, 7 open positions): Social Media Analytics for professional Marketers.
  6. LiquidPlanner (50 employees, 6 open positions): LiquidPlanner is an easy and powerful online project management tool. Our multi-project scheduler streamlines processes, lets teams collaborate in real time, saves hours of work, and offers the best time-tracking, analysis, and reporting. 
  7. Rover.com (60 employees, 10 open positions): Rover.com is a sharing economy marketplace connecting dog owners with reputable dog sitters in your area.
  8. RealSelf (40 employees, 9 open positions): RealSelf helps you find the right cosmetic treatment.
  9. Haiku Deck (12 employees, 2 open positions): Haiku Deck believes visual storytelling is more important than ever before and they want to restore the presentation to it’s rightful place as something awesome to build and consume. 
  10. Estately (15 employees, 2 open positions): Estately is transforming the home buying experience.
  11. Apptentive (11 employees, 2 open positions): Apptentive makes it easier for companies to build stronger relationships with their customers.
  12. Chef (160 employees, 40 openings): Automation for Web-Scale IT
  13. Buddy.com (9 employees, 3 open positions): Buddy makes data from IoT or “connected” devices, usable. We connect data generated by devices with the tools and systems used to consume data. 

If none of those startups appeal to you, check out the list of top startups in Seattle on the GeekWire 200 or at these job boards: GeekWork, LinkedIn, Careers 2.0 (Stack Overflow), Github, Angel List, etc. Also sign up for DevDraft (http://DevDraft.com) – an online hiring event for developers and DevOps where Northwest-based companies compete for tech talent. The process is simple, you sign up, complete a few challenges, and the participating tech companies will compete for you. The pre-qualification round begins on 8/29.

#6 – Go BigCo again 
Startups don’t float your boat? No problem. There are several big companies headquartered here in Seattle or who have opened an office here. Pick your poison: Amazon, Google, Facebook, Twitter, Expedia, Hulu, SalesForce, eBay, Groupon, etc. There are also medium size companies. They don’t fit the startup mold, nor the big company: Concur, Zillow, Redfin, Tableau, Apptio, Zulily and Big Fish Games.

#7 – Take a break and explore
If you could spare a few months without an income, I’d highly recommending learning a few new technologies and skills. Like I said on my blog post from 2 years ago, nothing makes you more desirable to a startup (or even a big company) than someone who can show initiative, is self-motivated and has the skills to do it (vs. talk about it). In no particular order, here are valuable things you can learn: iOS/Objective-C, iOS/Swift, Responsive Web Design, AWS, Azure, Github, Python, Ruby on Rails, Data Mining, Machine Learning, Data Visualization, User Experience, Web Development, Web & Mobile Analytics, etc.

#8 – Get out of tech
I’m sure there is an option here. If you want to go into retail, food, hospitality, bioinformatics, research, academia, or whatever, there are options out there. I’m just not the right person to give you some info here.

#9 – Start your Startup!
I would not advise you to do that, unless you already have a project you’ve been cooking on the back-burner, or if you have done it before. I say that one of the biggest mistakes I did when I left Microsoft was to start my own startup instead of joining someone else’s. I learned (the hard way) at my own dime and my own time, and that’s just stupid. If you are absolutely set at starting your own startup, try to join a startup with 2-5 people for at least 6-months (and be honest that’s your plan) and then go do your startup.
However, if you’ll ignore my advice and you still want to do a startup, consider attending many of the events and meetups in Seattle for entrepreneurs. There are plenty of resources from the Alliance of Angel, WTIA, GeekWire, Seattle Angel Conference, TechStars, and more.

#10 – Retire & travel
Have fun.

On a final note, I’m sure this blog post will evolve and I’ll update with ideas and opportunities here, so come back for future updates. And since you might have a lot more time available to read interesting things on the web, here are two blog posts I wrote that might be interesting: The story of the failure of my first startup (an 8-part series), the story of my second “startup” being acquired by GeekWire (Seattle 2.0), this two posts about the vision and funding of EveryMove.

UPDATE 1: Replace the word “Fired” with “Laid off” to make it more accurate.

UPDATE 2: Added info on DevDraft (http://DevDraft.com)

f8: The conference that was supposed to be for you

Standard

Let me preface by saying that I’m a fan of Facebook and I hope they are incredibly successful. I can see lots of opportunities for my own business to benefit from some of the core elements of Facebook. That said, its flagship conference F8 is both meh in content and miss-targeted in audience.

Picture by Andreas Sandre

You can read the plethora of content on the web about their announcement so I won’t go into details here. It included: AppLinks, Parser improvements (local store) and better pricing, Anonymous Login, SLA, API versioning (are you yawning yet?), mobile like button, Facebook Advertising Network, and a few more nuggets.

Let me start by asking this question: Pretend the year is 2024 and look back at this F8 event. Which of these announcements will be the major transformative technologies in ten years? The answer for me is none of it.

Who is this conference for?

First of all, they need to be clear what’s the purpose of F8 and who’s it for. On the tracks I’ve been, they talk about marketing, Objective-C code, analytics, financials (LTV & CAC), and more, all on the same talk. So on each talk they manage to bore to death part of the audience. They talk to the audience assuming it’s a bunch of well-rounded entrepreneurs who can code, generate biz-dev deals, create marketing campaigns, and do customer retention and LTV analysis. No, the people here are not Mark Zuckerberg-wannabes.

This ain’t gonna change the world!

A “cross-platform platform”? First of all, it’s just a platform. Facebook monetization strategy for developers is incredibly blah: native ads (and banners and popups). Really? You have a billion people on your network and the best that you can come up for me to make money is ads? Well, I personally don’t care because my app doesn’t monetize consumers. I didn’t see any big vision of how the world is going to look like 10 years from now, and how Facebook will create the ecosystem to enable that vision. Everything was incredibly myopic and short-term thinking.

On the Facebook-as-a-Marketing-vehicle front I think they are overdoing. They keep adding more and more ways to reach and promote stuff to an audience. I’m pretty sure marketing managers are having a headache trying to figure out how to spend their dollars. Let me put this way Facebook: I have $100 to spend in marketing just use your magic to drive the most clicks/conversion/actions for me. Don’t make me think. Lookalike, Facebook Advertising Network, Send to Mobile, Newsfeed, Sidebar, Boost, yada, yada, yada. Too much. Just simplify it.

Anything good?

There were lots of good thing, but just small improvements. The biggest one was probably the concept of AppLinks. It’s too simple and not as exciting as it could have been (it’s too shallow and too unspecific), but I’m sure it will improve over-time. Even though Facebook today promised at least 2 years before deprecating an API, I’d be careful to bet the farm on AppLinks because if it doesn’t take off the way they expect they will deprecate their support.

Maybe I expected too much. I came here to learn some exciting way in which Facebook could help me acquire, retain and engage an audience in a whole new way. I came here expecting they would provide a new way my product could integrate with Facebook to create a more seamless and pleasant experience for FB users on EveryMove. I got nothing. Well, I got a couple of things I’ll have to change my product to support another breaking change from Facebook (I was counting on date of birth data from FB and now I can’t anymore and that’s a deal breaker due to the nature of my business) and another handful of nice to have ideas.

FB needs to think bigger, much, much bigger than a better Like button. I’m not sure Mark can fill the shoes of Gates, Jobs or Page. He needs to look beyond a year or two of product roadmap and plot a ten-year vision. Sell a strategy. Sell a “why”.

"8 Pet Peeves of Health Apps & Sites"

Standard

I didn’t pick the health industry to build my next company. The health industry picked me, by chance. On my first tech-health conference I attended after co-founding EveryMove I felt like an alien looking at all these people and their companies and having an experience wondering why they did things the way they did. Over the years I was able to differentiate between what I call “old generation innovation” and “new generation innovation”. Everyone is innovating in healthcare and fitness, but some innovations are just incremental or simply applying technology to processes that were done “manually” before. They are not truly disruptive or innovative in the way we think about innovation.

Continue reading on LinkedIn

How do you create a service people will use for 5, 10 or more years?

Standard
That’s the question I posed to myself from day one on EveryMove. I accepted a challenge from Russell Benaroya, my co-founder to think about a product that would engage users with their health and fitness. It’s easy to realize a lot of engagement strategies are either gimmicky or they are short or medium-term strategies.
Inspired by hearing big-thinking entrepreneurs like Glenn Kelman and Rich Barton talking about building big business and long-lasting brands, I didn’t want to create just another Mobile game for health that could be a flash-in-the-pan, or a product that I could extract high-value from short-lived customers to make it big. I set out to build EveryMove with that question in mind: What does it take to build a service people will still be using 5 years after they signed up?
Like most people, I looked at my own life experience with technology to look at products and services I have been using for 5+ years and the ones that I used frequently and let it go. Games, quickly got into the flash-in-the-pan column. Yes, there are games that are super successful and have lasted for decades, but how many games can you name that have a strong 5-year retention rate and massive consumer adoption? On the flip-side of that, I’ve been using my mobile phone for 20+ years.
There were two themes that emerged from this exercise. First, for a service to be long lasting, it needs to be lightweight. All the services that stayed with me for many years are things that require me to take little action (news, RSS, Facebook, IM, Twitter, AA mileage program, LinkedIn, etc.). They are additive to my life and I can devote as little time to it as it feels comfortable, when I do dedicate time to it they don’t feel like a burden (for most of the time). Another way to say it is that they don’t have this insanely high peak and valleys of engagement from me, they are just more consistent.
The second theme of long lasting services are those that, even though they are more costly for me to maintain (money or time-wise), they easily justify their cost by bringing awesome value and/or fun to my life. These are things like banking, email, online shopping, blogging, etc.
Notice I’m only talk about voluntary consumer services. Things that you have to use because of work or that are forced upon you (like doing your taxes) are a different beast.

What this means is that you can take one of two routes: make it super lightweight and sticky, or deliver incredible ROI. Or, better yet, go for both. I believe just posing the question to yourself “will people use my service/app/product 5 years after they signed up?” and be able to tell a story that’s credible will provide strong guidance as you build features and define your strategies.

Disrupting Healthcare Through Experience

Standard

Healthcare is broken in the US. There’s no question about it. Bill Gurley, a very successful Venture Capitalist wrote a tweet that steered a debate about how to fix healthcare. David Shaywitz, a Forbes contributor, wrote an excellent piece on the topic. The debate is one of insiders vs. outsiders. More precisely, is the system so broken those who are already in the game can’t fix it, or do the incumbents have a critical advantage? The answer is simple and obvious: Yes.

I’m an outsider. For all my professional life I have lived in the world of software, mostly consumer software. I caught the healthcare train a couple of years ago by a series of well-timed events. And the reason I caught that train was precisely because I saw something fundamentally broken (a.k.a. startup opportunity) and that my experience applied to this industry could bring a unique advantage at creating a big business with a big social impact.

EveryMove is creating the Good-Driver discount for your health. Basically, pushing a chunk of the healthcare responsibility to the individual. If you do things that are good for you, you get more benefits. But that’s not how we started. We started without actually knowing what we were doing, and here is where some of the lessons I learned could be applied by many other entrepreneurs, venture capitalists and insiders who want to transform things.

The Experience is broken

We already agreed the healthcare system was broken in the US, but in what sense? The US has some of the best researchers in the planet, some of the best hospitals and doctors, treatments here are excellent. So, what’s broken after all? Most people immediately say “cost”. Yet, you’d not say a car that cost $50,000 is costly without taking everything else into consideration.

What’s fundamentally broken in healthcare is the experience! How we got to the broken experience is a different topic, one that I’m not qualified to talk about and certainly there is value in learning to make sure we don’t repeat the same mistakes, but suffice it to say that it’s not a great experience, not even a good experience.

Think about your interactions with your health insurance company, with your doctor, with a nurse or a pharmacist, with the hospital or with the drugs you are taking. Think about how do you actually find information, price, value and rating for any of those things. Think about when you entered the doctor office and when you left, if you felt incredibly well informed and satisfied with the results. The current healthcare experience is the opposite of information symmetry. It’s not even a system of information asymmetry in which one party knows more than the other. It’s a high information entropy system in which none of the parties know enough about the system.

To make matters worse, healthcare doesn’t start at the doctor’s office. It starts at lifestyle choices and it percolates all through an individual’s life. There is probably no other industry that has this kind of impact on one’s life.

Yes, we can!

I’m sure there is bullshit in every industry. Healthcare is particularly bullshit prone. Not because the people on this industry aren’t as smart as people in other industries, but because the thinking process is calcified into the collective *and* because the collective consider itself incredibly smart, so it’s only fair to conclude the solutions by a smart group must be a good solution (if not a great one). The solutions that are coming from the inside, looking from my perspective, are re-hashing of existing solutions or incremental changes to the existing system — people don’t like changes, particularly if it affects their careers. There is no one from the inside throwing their hands in the air and saying, screw this, let’s do it completely different this time, or even, let’s try something completely new.

I hear doctors saying we need to do different, but these are the same doctors that want to withdraw information from the hands of consumers because they aren’t qualified to make their own health decisions. I hear hospitals saying they will do different and have better post-op follow ups (who would have thought of using email or a phone call to check on a patient a few days after they leave the hospital as innovation), but at the same time you see about a half-dozen different nurses in a day at the hospital ask you the same question over and over again. I hear health insurers talking about being a “health partner” but don’t provide any explicit benefit if you are actually holding your part of the bargain and living a healthy lifestyle.

And that answers the first part of the question. Yes, those who are already in the game can’t fix it.

HHS, FDA, ACA & a different time scale

If you had asked me two years ago what HHS meant, I couldn’t answer. Or even ACA, OIC or ACO. HIPAA for me was just some form I filled at the doctor’s office (BTW, talking about bad experience, I’m not sure which industry is worse with forms and complex lingo, the real estate or the healthcare). But you can’t avoid it and you’ll have to learn there are some complex and unsavory rules health-related companies have to abide by (same thing for the banking industry, or airline industry, or real estate industry). But I’m not a healthcare company, I’m a technology company and all my data is volunteered by consumers, so I don’t have to play by those rules, one might claim. Well, as long as you live in your own world that’s fine, but the minute you sign an agreement with a hospital, an insurer or an employer to provide anything that even smells like health data, the game changes.

It sucks. It’s annoying. It slow things down and sometimes it even prevents you from innovating. But you can’t just ignore it.

The problem is not the rules and regulations themselves. The problem is the approach a lot of unencumbered innovators have tried to tackle, like Massive Health and Healthrageous, two very well-funded startups that couldn’t break through the system, IMO, because they tried to do too much (yes, I’m oversimplifying the problem). Too many health-related startups are trying to do too much. It’s the equivalent of Uber not only trying to change the taxi industry, but also trying to change how traffic lights work to improve the performance of Uber cars and change the car financing industry to make it more friendly to its drivers. Every time I hear “integrated solution” or “all-in-one solution” I think to myself, D.O.A.

Then there’s the speed in which the healthcare industry moves and changes. Even if you come up with a whole new model for delivering care, just for fun, let’s say Uber delivers Doctor to home, you still need to deal with the existing players. With the other doctors, the insurance company, the pharmacies, with the employer HR department who might be offering this benefit, and other players. You can’t just bypass them. And since you can’t bypass them you have to negotiate a contract with them, you have to sign business agreements and make sure they are satisfied with you meeting the HIPAA requirements and integrate with HIPAA 270/271 and much more. Things just move incredibly slowly (at least for us in the software industry). It’s not unusual for a partner to be extremely excited and all the signs pointing to yes, and yet, it takes 12 months for the partnership to launch.

And that answers the second and final part of the question: Yes, the incumbents have a critical advantage because they can accelerate or stall your disruption. Like Square and Simple (former BankSimple), Uber and Practice Fusion, Zillow and Netflix, embracing the existing industry and change the rules of the game to your advantage is key to success.

So, what’s the solution?

Here is the thing, there is no silver bullet, mainly because there is not a single problem. There are many aspects of healthcare that are broken in the US, and like I elaborated through this post, the Experience is one of them and needs to be fixed. The experience needs to be better in two fronts. First, more information needs to be available to consumers — by the way, you know a solution is from an incumbent if they refer to users as patients — and second, more tools should be given to individuals to control and manage their health, healthcare cost and healthy lifestyle. This is bottoms up healthcare reform. It’s what consumerization of healthcare means. Power to the people!

I still feel like an outsider on this industry and I hope that I continue to be while building EveryMove, because it’s an industry that is in desperate need of innovation, and innovation comes from being a little fearless and a little ignorant.

Photo Credit

Enhanced by Zemanta

How to conduct an exit interview at a startup?

Standard

Big companies have HR departments that usually deal with the people leaving the company. If they were a good employee and left to pursue a different career option it’s common for HR to conduct an Exit Interview. On that context, this “interview” is to identify what were the reasons a person left the company (likely the answer is a bad manager, and/or lack of appreciation/recognition, and/or lack of growth opportunity, and/or passion for the product/business/culture). On a big company, HR can isolate the leaving employee from their management chain and get them to give a more honest feedback. The value of exit interviews in big companies is pretty clear: it’s about evaluating the manager. Any company flaws (tactical or strategic) are absolutely irrelevant and ignored (despite what HR says).

On a Startup, exit interviews are way more important than at a big company!

The reason it’s more important is because startups are more fluid and culture, process, product, business and everything else is being defined and an exit interview is a great opportunity to learn and adjust.

I’ve conducted a few exit interviews in my life and they have been worth it. They were worth it for me to look at things from a different angle, but also for the person leaving to be able to be open in a way this person couldn’t do it before.

Now, like I said, you probably don’t have an HR person in charge of exit interviews and until you get to a hundred employees, I’d argue you’d be better off conducting the exit interview yourself, so there is nothing lost in translation.

Here is how I’d recommend startups conduct an exit interview:

  1. You don’t have to interview everyone leaving the company. Poor performers or people who are terminated won’t add the right kind of value on an exit interview. Folks who are leaving for reasons that are obviously not related to the company (like a spouse is transferred to Europe) are also less interesting. Primarily you should interview people who you’d like them to stay at your company but they chose not to and yet they will be doing something similar at another company.
  2. Ideally have 2 different people (co-founders or execs) do the exit interview independently. 
  3. Have the exit interview on the last day of the employee. It’s a good way to wrap things up, and if you do it too many days before the last day you might create some awkward situation if something is revealed about another person on the team. In other words, a) wrap the work, b) do the exit interview, c) goodbyes.
  4. Be quiet, don’t correct, listen and absorb. It’s not about who’s right. It’s about that person’s perception. 
  5. Focus the conversation in three areas:
    1. Was an interview-mismatch, things changed along the way, or expectations were set wrong?
      You want to identify how you source, interview, recruit and onboard candidates and if there is anything wrong on that process.
    2. Was it an opportunity cost problem?
      Don’t they believe the startup will be successful and if so, why not? Don’t they believe the startup provides the right growth opportunity for them (comp, mastery, etc.)? This helps you look for blind spots on your plan. Someone who believes strongly enough your startup is going on the wrong direction that they decide to leave is a pretty strong signal. The flip side of it might be that the future opportunity isn’t as great as the past opportunity — the it’s not you, it’s them scenario. Maybe they are fully vested on their stock and they want to do something different. Or maybe they want to take the role of another person on the company and there wasn’t room for them if they stayed.
    3. Was it a people problem?
      This is the most important aspect of the exit interview. Did they quit because of an executive, manager or a peer who they couldn’t work with anymore? It could be an honest difference in personality, in which case neither party is wrong, but it could be you have an asshole on the team (maybe you are the asshole in which case you probably won’t conduct the exit interview anyway) and that’s driving morale through the drain.

There is no need for a post-mortem or to make a big deal of someone leaving. If you don’t have a screwed up company, even if you have the best startup in the world, people will go. It’s the nature of the beast and the first few to leave hurt more, and then you become surprised how those who stayed will rally even more behind the vision and mission. Or not, in which case you need to re-think your business strategy, your product or your people management skills.

Photo Credit: lkaestner

Is the Mobile Developer crunch over?

Standard
If you have tried to hire a mobile developer over the last two years you know how incredibly hard that is. If you are a Mobile Developer over the last two years, you know how easy it’s to find a full time job or a well-paid gig. There was an incredible growth of demand for mobile developers, primarily driven by brands interest in establishing their presence on the App Stores. The same way every business needs a website, lots of businesses assumed they also need a Mobile App (that’s a bad assumption but a topic for a different post).
All the demand, plus the gold-rush of independent developers trying to build their own app to get rich, is waning and developers are become move available.
First, the build-it-and-they-will-come ship has sailed. In the first few years of the iPhone App Store and Android Play Store, it didn’t matter how useless your app was, it would get some traction because demand was higher than supply. That’s why you got super popular fart apps, or flashlight apps, or I’m Rich app. The independent developer make it rich ship actually has sailed a couple of years ago, but the dream was still pretty alive. Reality is sinking in and many developers are now realizing that it’s not as easy as they once thought it would be, and they are trying to settle down by looking for full time work (it could also be that working alone gets tiring after a while).
Second, the insanely good contract rates for a Mobile Developer which were $100/h, $125/h, $150/h or sometimes even more (Seattle rates) is not as available as before. If a big company like REI, Nordstrom or Starbucks needed a mobile app, paying a handful of top developers’ $150/h to get the job done was a no brainer. Then they build the version 2 of the app. Then what? Some of these companies had enough time to build their in-house teams. Some reduced their investment in new releases of the app since they had a presence on the app store already.
And the two points above only speak about the demand side of things. On the supply side, there has never been more iOS developers than now. Sounds like an obvious statement, but if you look at TIOBE Index of most popular programming languages shows Objective-C (the primary iOS programming language) as the 3rd most popular in 2013, from 7th in 2011 and 10thin 2010. iOS has been in the industry for long enough time that now you can interview people who are experienced developers and since they left college have only done Mobile development.

If you are a startup trying to recruit Mobile Developers, 2014 is looking bright. If you are a Mobile Developer concerned about work or employment in 2014, don’t be. Investment in Mobile Development will continue to grow and there won’t be a shortage of work. If you are a bad mobile developer, then, yes, be worried. The free ride might be over.
(Yes, I’m hiring Mobile Developers)

Amazon, your UX trick is cool, but we did better!

Standard

Before I continue, let me disclose that I know my product has a lot of UX issues and it could be better on many fronts (we are working on it). So Amazon.com or any other site or app have UX improvements to be made. However this post is about a really cool trick that Amazon used to detect if Caps Lock was on or off when a user is typing a password.

We all have been there. We have Caps Lock on by mistake, we type our password, and the website rejects it. I’m particularly susceptible to that because I use a wireless keyboards and wireless keyboards don’t have a Caps Lock light indicator. Browsers are not very helpful in telling you on Password fields if the Caps Lock is on or off. At least Chrome has no indication. IE 11 has an indicator.

Anyway, Amazon neat trick uses JavaScript to detect what combination of keys were pressed, so if they detect that the text has an uppercase letter and the Shift key was not pressed, it’s an indication Caps Lock was on. Neat, no? See this screenshot:

Well, we did better at EveryMove. There are neat tricks that lead to good UX, like Amazon did, which is for sure useful. But there are extra neat tricks that lead to great UX. Great UX doesn’t get in the way, and you can pick your favorite variation on the theme “great design is invisible”.

Here is what we did instead… We simple don’t display anything. Nada. Zip. But on the back-end we automatically invert the case of wrong password. Don’t read this wrong. We are not ignoring case. “AbcD” continues to be different than “abcd”. But if the password is “AbcD” and we fail to authenticate the user, we invert the case “aBCd” and test the password again, and, voila, the user is signed in. Hurrah to the invisible design:

PS: We are hiring some awesome Mobile UX/UI Designers and Mobile Developers.

Meet with me, and ask me anything – Marcelo Open Office Hours

Standard

I’m making good on my resolution of making myself available to meet with entrepreneurs, folks who are interested about startups or just the regular you. If I told you “no” in 2013 for a coffee meeting, I’m sorry. I was just concentrating on building EveryMove. I’m still building EveryMove, but this year I’ll figure out how to carve out some time to help the community more.

At the last Seattle 2.0 Awards I hosted

Here is how it works. I blocked one hour every Wednesday 10-11 AM and I’m making available two slots of 30 minutes to meet with anyone during that period.

To book time with me go to http://ohours.org/calbucci

I’ll literally meet with anyone who wants to meet with me, with the exception of assholes, stalkers and “unfriendlies”. I will also talk about anything you want to talk about. It’s your 30-minutes so you ask me whatever you want. However, I can save you a lot of time by answering two questions ahead of time.

Q: Can you help me find a CTO, Co-founder or “tech guy”? A: No, I can’t (or I could, but I won’t)
Q: Will you invest on my startup? A: No, I won’t.

We can talk about career, software development, marketing, startups, business strategy, distribution strategy, consumer experience, mobile & web development, fund raising, ideation, customer development or even off-topic topics! Anything goes.

Let’s do this!

PS: I suck with names. I always did. I might remember obscure things about you, but won’t remember your name. So I already foresee a lot of awkward moments after we meet and I can’t remember your name when we see each other at an event a few months later. Forgive me ahead of time.

New Year, new job opportunities to make a difference!

Standard

There is nothing like the holidays for people to be introspective about where their life is at, where they would like to be and about the legacy people want to leave in this world. It’s also a great time to do the same thing about the business and not only look back at how we got here, but look forward over the next twelve months on all the work, all the deals, and the milestones that need to get accomplished.

2014 will be an amazing year for EveryMove and we’ll accomplish things that I only dreamed about it before. However, to improve the product, to close the deals and to reach those milestones we’ll need to have the right people in place to help us get there. Startup is a team sport. We have a great roster already, but we have more work than we can tackle right now and we need to double our team.

We are focused at making sure people get more recognition for the things they are doing in their fitness life. EveryMove is the pat on the back every time you go to the gym, go hiking, mow the lawn, or bike to work. And that pat on the back is not coming only from us. It’s coming from your health plan, from your employer, from your friends, from brands and from other organizations and individuals who want to applaud you. It’s really about feeling great for the right things.

If this is the kind of mission you can get inspired by and you believe you can contribute to, you should definitely check out our open positions. Here are the roles we are hiring for:

Mobile UI/UX Designer: We’ve been steadily investing more on Mobile, and we want to re-think and re-design our Mobile app to make it awesome for our users and create an award winning user experience. 

Sr. Mobile Developer: There is some jaw-dropping cool stuff we want to ship, from data visualization to unique interaction, from “neat” geo-location features to “wow” cross-apps integration. Nearly 90% of our new users are mobile. Fitness and “on-the-go” go hand-and-hand.  

Back-end Developer: Data is messy. Data is big. Data is beautiful. Our data problems are no small feat. From collecting, processing, organizing and re-purposing it, we have it all. We process millions of fitness data points per day (!) and we are just scratching the surface of the problem we are solving. 

Front-end Developer: We are doing some incredibly innovative things in connecting users with positive behavior reinforcement. It’s social. It’s gamified (the good kind of gamification). And we are about to embark on the biggest redesign of our website since we started 2.5 years ago. 

On top of that, we offer an incredible set of benefits. Sure we offer great salary and stock options, a bonus and retirement plan, health insurance and bus passes, and many other perks, but the best of it all is that we treat our employees like adults giving them autonomy, from the hours and days they work (we have an unlimited vacation policy) to the freedom to explore ideas, support for them to apply and grow their craft (whatever software, hardware or desk is necessary for them to be their best), while building something full of purpose. Oh, and we’ll be moving to an awesome new office space soon.

Interested? Check out our EveryMove’s Jobs page or send your resume to jobs@everymove.com (don’t forget to put on the subject line the job title you are applying for).