133 karma · joined April 3, 2012
OSS, MIT licensed. Feedback welcomed!
It is difficult to imagine a more inhuman and bloodless statement.
It consists of 698 annotated index cards and my full voice search audio archive.
Stack: J2EE/Java (10 years), Android (4 years)
Resume: http://uk.linkedin.com/in/rbateman
Contact: ryan@darkindustries.co
Overview: I currently develop Android applications and run a small team of freelance/contract developers and designers. We specialise in the development of Android applications for iOS-based startups but have produced apps for everything from large media clients such as NBCSports to individuals with a neat idea.
The biggest shock was probably the amount of time it takes to simply manage the business. While I was used to a degree of bookkeeping and simple project management from freelancing, I wasn't quite prepared to spend a fifth of my time managing the everyday flow of the business, as I find myself doing now. It's a natural progression, but I still can't say I'm quite used to it. I am better at planning for it though, and ensuring that my time spent project managing is taken into account. Hope that helps.
I had a recruiter contact me for a developer position recently at a good, interesting company. I politely declined, saying I'd started my own small company. He said again that it was a rare opportunity, likely to disappear, and began going through all their upsides again (or, at least, the ones he figured would appeal) and finished with "and they have a foozball table!"
I don't want to belittle fulltime jobs, fun working environments, or large companies, but in my opinion the chance at working for yourself - even if you suck at it - is worth more than regular access to a foozball table.
Best of luck with your dream. I'm pullin' for you, brother.
I was made redundant by a large, rather famous web-giant once, only they managed to screw it up (forgetting that firing employees in Europe, especially in a large group, is apparently somewhat harder than firing employees in the US). As a result, their intention of firing 120+ techies in our office in one day turned into a 4 month long arbitration period (exacerbated by the fact that we only found out we were all fired via a company-wide webcast, intended to only be broadcast to the surviving employees. They had actually forgotten to come tell us we were fired.)
Since we were all still technically employed during this arbitration period, we were vaguely expected to come to work. Since our managers were all fired as well, though, no one really bothered checking. Since they'd fired an entire department - an entire floor of one in a large, beautiful building - the floor was filled with 100+ geeks, all on a paycheck but with no expected output. Some simply didn't bother coming in, deciding instead 'to work from home.' Most, however, did come in - to play the Wii & foosball, work on their own projects, and idly look for new jobs. A few small startups came out of it. A few fun open-source projects.
My favourite aspect of it, though, was that my old manager made it his personal job in the remaining time to ensure that each and every one of the people he was responsible for had a new job waiting at the end of the 4 month period. He organised recruiting drives with local startups, got everyone's CVs, even rented a pub one evening so we could all catch up with a few local startups.
That large web-giant is hiring again apparently. Not many of my old colleagues are interested, it seems.
Yeah, a revenue split model would work much better but unfortunately Marco hasn't chosen an 'official' Android client just yet (and doesn't seem disposed to) and has mandated the subscription model for all third-party apps. It's understandable, given his wariness of Android (which is seemingly somewhat justified.) I am going to make a concerted effort to make the app appeal to users who don't know about Instapaper or the model, though. I've been concentrating on providing the best possible app to those who already understood both of these to the detriment of new users who don't know the service at all, the logic being that if you know what Instapaper is, it's because you're already aware of the excellent iOS apps.
Ryan (the developer of Papermill)