A great CTO is the voice of the customer, the company, and the employee. While they may lack a consistent definition from startup to corporation, the CTO’s main role is to ensure that the company’s technology strategy serves its business strategy.
Transitioning from engineer to technical manager is tricky business. Normally, startups are run by the founder, who runs the entire team for a time. When all hell breaks loose, a startup realizes they need management, and top engineers are asked to fill these positions. But wait, are management skills just magical powers you finally gain […]
Mentors are one of the most valuable resources you can provide yourself and your career. A great mentor will guide you, help you, and possibly take you under her wing, and nurture your career goals. Typically, the mentor is someone who is in a position you are working towards and a person whose working style […]
We’ve all had bad bosses before, whether it was in software development or any other profession full of imperfect human beings. It takes a special kind of willful ignorance to brew the perfect project management and software development storm, so here are six types of people you want to avoid working for at all costs.
Conflict resolution is a necessary part of project management. Follow these easy steps to streamline your team today.
Inheriting a team is difficult. Leading a team you inherit is even more difficult. Check out our how-to on Jixee’s blog!
Optimizing a remote team is a challenge, but we’ve got 4 easy steps to have them sprinting together in no time.