Software engineers have the skills and means to create. We can build our dreams if we choose to!
Creating a product requires a lot of work and is full of hurdles on the way. I want to share my experiences of building my passion product as an after-work project.
I learned a lot and I’d like to share the lessons:
Importance of programming skills
Understanding “good enough” in your code
Importance of MVP
Android and Android UI
How to use Android native UI as an effective prototyping tool? Architecture matters.
User feedback – When to ignore users, when to listen to users? Never letting users design your product but designing it for your users (and yourself).
Avoiding “designed by committee”
Funding your dreams
Finding the partners
Creating a community
Reaching to a new business domain
Note:
The talk is about a passion project I’ve been building for more than 3 years now. At the time of writing this we’re just heading to Kickstarter to make it finally reality. All this time we have self funded the project and worked on it after-work basis.
I think devs should be encouraged to create more… We can do it