Welcome to the jungle
If your startup is growing and succeeding, and your not finding the process; intense, rewarding, painful and scary – you are doing something wrong.
The startup curve
The roller coaster of a life time. It’s a reality and the way you approach it from both the psychological and logistical point of view can have a big impact on your team and the success of your product.
Team culture and recruiting
When it comes to an engineering team, the core sets the tone and culture for the forceable future. They enable you to build stability, and values into how you build code. This heavily influences how you recruit, build sustainable and effective teams, and find the right kind of balance between personality and talent in your new hires. When does remote working, work? It’s an appealing corner to cut in the competitive market, but is it worth it?
Paring down the chaos
There is a time when engineering teams thrive on chaos and immediate interaction, and as you grow you need to concentrate the chaos into pools that simulate the same productivity and balance the inevitable process that needs to be introduced.
Work/life balance expectations
The inevitable all night pizza and beer pre Techcrunch culture is an important part in the growth of a startup. Your core engineering group probably love the memories, but eventually they will take you into a room and tell you that they’ve had it and are about to burn the building down. This is an incredibly important moment.
Divide and conquer
Eventually you will need smaller teams, there is a lot of interesting though around functional, vs cross functional and project teams. What is the right balance for you, and how do you know if its working?
The achilles heal of growth. Your engineering resources are scarce, and everyone at your company is a stakeholder in their project queue. Keeping clear communication, and keeping your teams on track can make or break productivity. Not only that, internal communication across your teams starts to be a challenge.
As companies grow, developers start to feel less autonomous – if you allow that to happen. Don’t.
Let go of the code
Over time, you and your managers will hire teams, and become less and less able to have their hands in the code. It will make you sad, because you and those people put the thing in place that got you here. But, if you can’t make this transition, you become the problem.
Just because you have a “real” organizational structure now, doesn’t mean you can stop being awesome. Going to community conferences, dedicating time and energy to the Open Source Communities, budgeting for an open bar, beach ball’s and rock and roll conference talks. The most success you have, the MORE awesome you should become, not less. Don’t be fooled, this can be a real challenge.
Comments on this page are now closed.
For exhibition and sponsorship opportunities, contact Gloria Lombardo at firstname.lastname@example.org
For information on trade opportunities with O'Reilly conferences contact email@example.com
For media-related inquiries, contact Maureen Jennings at firstname.lastname@example.org
View a complete list of Velocity contacts