Overcoming developer arrogance
The arrogance of the programmer
Let’s get this out of the way: most developers are arrogant about their code.
What we’re talking about here is the arrogance of that “I could write that myself” thinking you probably engage in on a regular basis.
Maybe you don’t belong to that class of developer, but hey, if you do, we want to tell you that we understand it. Once you understand how to go about building something, it’s pretty easy to get wrapped up in the idea that since you can build it, you should.
As a team, we’re very focused on making application developers as successful as possible. We do this, first and foremost, by coming from development backgrounds with experience creating products and creating products for developers. So, hopefully, we know what the experience is like for many of you (we struggle with our fair share of, “I could write that myself”, in fact).
Overcoming the programmer’s naturally inclined arrogance
Precisely because we understand what it’s like to be a developer, we spend a lot of our time thinking about what it takes for us to convince developers to just try us out. We know that most developers think about their own ability to solve a problem first, before investigating existing options that might solve the problem.
In going through our thinking about this topic, we came across an excellent blog post from Regan over at Windsoc about dealing with “I’ll do it myself”. Regan makes several excellent points and we encourage you to read the post in its entirety, but we’d like to address two that really align with how we’re thinking about building Apptentive:
- Eliminate temptation by following Standards
With application development moving as quickly as it is, the worst thing we can do is make it tougher to work with us by ignoring standards. If we make your life more complicated because we were lazy, shame on us.
- Emphasize the pain and give them some aspirin
Sure, you can create feedback screens in your app, but can you also create workflow management for the feedback, organize and facilitate your team’s replies, create an opt-in email list, manage multiple apps and organize feedback around type? Do you even want to?
An Apptentive app is backed up by all of the work that we’ve done to enable an app developer to stay focused on making great applications, not building the communications system to support the apps and its users. If you’re an amazing developer, sure, you could replicate what we’ve built, but is it worth your time?
Don’t let your capabilities cloud your focus
You write incredible code. You’re highly motivated and productive. STAY FOCUSED on the core of your work: making the best possible apps.
Apptentive allows you to focus on your app development while giving you a powerful and easy feedback tool. Not only do we help you make your apps better, we help you focus on what is most important to you: your applications. If you find yourself looking through what we’ve built and thinking, “I can do this myself”, you might be right. We think, however, that you’ll find that you can trust us to develop robust, easy-to-implement, standards-based solutions to the problems that will give you consumer feedback and MORE time to focus on your apps.
We think that your beautiful code is better spent inside your apps, try us out for free today if you agree.