So here I am. I have spent most of my spare time since April developing zingberry.com. Finally, we have a working version that we were satisfied with launching. I am now a person that has Co-Founded a company and launched a product. I am very proud of my team and all that we have accomplished on the zingberry project, and we are just getting started!
So far, I have already learned many things.
- What it really means to develop a project that will actually be put into production.
You start to pay attention to detail. Every step of the process has to be planned out. From a list of functionality to where every button and click on the page ends up going. If you dont know where you’re going, you’re just coding in the dark.
- How to work with a team.
One of the most valuable things you can have is experience working with a team. How to cooperate and compromise are very important skills to have. Also realizing that everybody has something to contribute to the project.
- Real world programming techniques.
I can’t stress this enough. Think Modular. Reusable and extendable code makes for a better and more efficient program.
- What i really want to do.
I want to work on ideas. I want to take this raw form of an idea, and bring it to life. Make that concept a reality. From inception all the way to deployment.
- How versatile you have to be to work on at start-up company.
I had to fix problems I didn’t even think could exist and configure applications i never worked with before.
- What “un-paid” actually means.
And it doesn’t mean “you get nothing from working on this project”. I means you get something that can be even more valuable in the future. EXPERIENCE.
These are just some of the main things I could come up with off the top of my head. There are many others, and definitely many to come in my future. Thanks to everybody on the zingberry team for getting us to where we are today.
-Brandon