RSS

Tag Archives: entrepreneurship

4 Key Characteristics Of A Great CTO

These days I am helping a couple of startups with their technical recruiting processes and organizing their engineering groups. One of the things that I find interesting is how much non-technical founders emphasize on hiring experienced people. While I consider experience a very important factor in a great tech executive, I don’t believe experience alone can help you build a great technical team.

A few years ago, when I was still a computer science student, I had a very interesting conversation with a very wise professor about this topic. At the time, I was evaluating offers for engineering leader at several large organizations but was second-guessing myself due to my lack of experience in the industry. During our conversation, my friend enumerated some of the factors that are required in great technical leaders:

  • Knowledge: Being extremely, and I mean extremely, knowledgeable about the technology market, ecosystem, new trends etc is key to lead a great engineering team. Experience alone certain doesn’t give you knowledge.
  • Experience: Having “been there, done that” definitely helps to recognize the patterns, techniques and processes that can be effective in specific situations.
  • Perspective: From my viewpoint, this is the most important quality of look in a tech leader and the hardest one to explain. Perspective uses knowledge to overcome the lack of experience and make effective decisions. The thing about perspective is that is almost impossible to teach, you either have it and nurture it or you don’t
  • Analytical and Organized Thinking: Finally, engineering leaders need to be able to look at problems from a very analytical perspective and organize engineering processes in models that can be effective. These challenges require very strong, organized and analytical thought process which is very hard to fund in most people.

I know these are not the only characteristics of a great engineering leader but I consider them the most important. Other aspects such as the ability to listen, team player etc are also necessary but can be coached and learned over time.

I hope that helps. What do you think? What makes a great engineering leader?

 

 
Leave a comment

Posted by on September 6, 2013 in Uncategorized

 

Tags: , , , , , ,

Fighting the Culture of Asking with a Culture of Giving

grLast week I hosted a dinner for a few folks in the tech community in FL that I thought will benefit from meeting each other. We had a wonderful time enjoying wine and discussing the technology market. When leaving, one of the attendees approached me to thank me for the invitation and she quickly expressed her surprise that I didn’t take advantage of the event to explore some new business opportunities around my new venture (KidoZen). My response to her was very simple: dinner was part my attempts to fight the “culture of asking”.

The “culture of asking” is one of the most detrimental aspects of modern business relationships. With some exceptions, of course, we constantly engage in business dynamics on which each party is constantly asking for different things for their benefit. While asking favors is part of everyday business, I find it incredibly constraining to nurture a relationship on the premises of always thinking how to benefit from it. Instead, we can really create long term relationships if we spend the time thinking how to benefit the other party without expecting anything in return. While we consider giving a fundamental element of personal relationships, its rarely part of modern business relationships.

A few years back, one of my longtime mentors advised me to devote sometime every week to think about how to help some of my business acquaintances without expecting immediate reciprocity. To this day, I have been trying to practice that regularly and couldn’t be happier with the experience.

The explanation is very simple: Giving is not only a pure way to help other people but also an incredibly effective way to build strong business relationships. Here are some of my favorite reasons while giving is more important than asking:

  • Giving makes you feel good: Spiritually, chemically, biologically…you name it…people always feel better when they give than when they ask for something.
  • Asking is short-term, giving is long-term: Giving helps people build relationships without a short–term objective in mind.
  • When you give, people feel obligated to reciprocate: As opportunistic as it sounds, when people receive a favor, a nice gesture they feel psychologically obliged to reciprocate it in the future.
  • Giving allows you to be genuine: Being genuine is one of the hardest things to achieve in a business relationship. However, there is no better setting to be completely genuine than what you are giving something without expecting anything in return.

These are some of my favorite reason why I think is important to foment a culture of giving. I would encourage to follow the advice it was once given to me and think hard about what to do every week to help some of your business relationships without expecting anything in return. However, always do it because is right and without a second agenda. You will find it incredibly rewarding.

 
Leave a comment

Posted by on July 17, 2013 in Uncategorized

 

Tags: , , ,

Enterprise Software Lessons: The Importance of Building on Disruptive Platforms

I have been learning a lot about Bitcoin recently and I am excited about the possibilities that opens up to provide an anonymous currency to the internet. Apparently, I am not the only one excited about it. Lately, we’ve seen an explosion of startups trying to build technologies around Bitcoin. This fast growing ecosystem is an example of startups building on a foundational platform, in this case Bitcoin.

For any startup, there are very quantifiable advantages of building products on disruptive platforms but these benefits are even more obvious in the enterprise where technology disruption happens at a slower pace. For enterprise software startups, customer acquisition and awareness are well known challenges that end up consuming a lot of time and resources. Disruptive foundational technologies such as the IPhone or AWS can provide very interesting side effects for enterprise software startups to help them overcome some of those early-stage challenges. Below are some of my favorites:

  • Indirect customer acquisition: Once an enterprise decides to embrace a disruptive technology such as the IPhone or AWS they will be one step closer to needing your complementary product or solution.
  • Customer Network Effects: Being part of a selective group of technologies needed to implement a foundational platform in the enterprise will put your company on the radar of any enterprise looking to implement those type of solutions.
  • Indirect Marketing: The marketing developed around the foundational platform will bring more visibility to your enterprise software product.
  • Product Evolution: As the underlying foundational platform evolves, adds more features, etc you will have additional avenues to leverage those new capabilities as part of your enterprise software product.
  • Being part of a bigger ecosystem: To complete the cycle, being part of the ecosystem around a foundational platform or technology, will allow your enterprise software product to indirectly benefit from the efforts.

Obviously, not all enterprise software startups have the option of building on a disruptive platform neither is this a requirement to succeed. Quite the contrary, the startups that can capitalize building on a disruptive platform or technology movement are a very small percentage of the general enterprise software ecosystem. However, there are no doubts of the indirect benefits and network effects that a disruptive platform can bring to your enterprise software startup.

 
Leave a comment

Posted by on May 30, 2013 in Uncategorized

 

Tags: , , , ,

This is Water, This is Water

It’s been a crazy and insane week filled with exciting developments that have prevented me from blogging but I still would like to share something with you today.

Yesterday, while having coffee with a friend, we started debating the importance of awareness in our professional lives. That conversation reminded me of one of the most inspirational speeches about this topic I watched years ago. Delivered by David Foster Wallace, this brief commencement speech reminds us  about the conscious choices we can make every day :

 
1 Comment

Posted by on May 24, 2013 in Uncategorized

 

Tags: , , , , ,

Stay Away from Workaholics

workaholicI find writing this post a bit ironic and I am, without a doubt, a workaholic. Between the rapid growth of KidoZen, leading the strategy side of TelIago and some third-party projects I work around 16 hours during weekdays and another 8-10 hours during the weekend. I don’t complain about it. I have the privilege to be at a point in my life on which I enjoy what I am doing more than at any other time in my career and I am convinced that it takes that kind of effort to make a difference in this highly competitive market.

Having said that, I tried very hard to not encourage that type of behavior within our team. At KidoZen, our teams work fairly regular 8-10 hour days and although, occasionally, we end up putting insane hours at the end of each release cycle, we never encourage or reward that type of behavior. At this point in my career, as I am convinced most workaholics are damaging to the team dynamics.

My reasoning here is very simple: If you are going to regularly work insane hours you need a structure to sustain that rhythm and most people don’t even think about. I can work long hours because I meticulously divide my focus during the day on different aspects that help keep me fresh. Contrary to that thinking, I found that most workaholic behaviors are completely triggered as a continuous and disproportioned response to short-term needs with little strategy or structure around it.

Here are some of the reasons why, I think, you should stay away from workaholics:

  • Workaholism is contagious: When someone regularly work insane hours to accelerate certain delivery, their colleagues feel compelled to do the same even if they are not equipped to do so
  • Competitiveness: Related to the previous point, workaholism indirectly foment a level of competitiveness within a team that can be detrimental to the long term goals of a specific project.
  • Long term performance degradation: Unless you take the time to structure a method that allows you to regularly work long hours, your performance will degrade over time as an inevitable consequence of exhaustion.
  • Burnout factor: Being burnout as a consequence of working long hours ends of affecting the overall performance and attitude of the team.
  • Short-term focus: If you are constantly burning hours focusing on short term objectives, it becomes really hard to keep thinking and contributing to the long term strategic vision of a product or company.
  • Working hard for the wrong reasons: Ultimately, I can live with workaholics as long as they are driven for the right reasons but I found out that, more often than not, you encounter people whose only objective with working long hours is not passion or motivation but a selfish desire to score some points with their management team.

Those are just some of the elements why I fundamentally try to not encourage workaholic-type behaviors within our team. I would be very interested to hear your thoughts about it. More about this topic in a future post….

 
2 Comments

Posted by on May 17, 2013 in Uncategorized

 

Tags: , , , , , , ,

Want to Be Creative? Be Happy!

creativity

Cognitive science has become one of my favorite non-technical subjects during the last year. For the last few months, I have been reading a ridiculous amount of books and research papers about different cognitive science subjects ranging from psychology to neurosciences. It never ceases to amaze me how a basic understanding of human’s reactions can help us to make better decisions in the business world or influence the culture of an organization. A great example of this are some fascinating studies that a good friend sent me about some of the elements that influence creativity.

Creativity is one of the most important aspects of successful entrepreneurs. The ability to make creative decisions can influence different aspects of a company ranging from a product design to the culture of an organization. However, creativity is rarely constant. Sometimes individuals can make incredibly creative decisions but that creativity seems to dissipate at times.

Influencing people’s creativity is not an easy task and certainly not one that has a magic answer. However, cognitive science teaches us that there is a very simple factor that can help to increase creativity: happiness!

Yes, you read it right. It turns out that there is a direct correlation between being happy and what psychologists call “intuitive performance”. By that fancy term, scientist refer to people’s ability of making accurate, intuitive and creative decisions. As a lot of studies prove, when in a good mood, people are more likely to make intuitive and creative decisions. Following that argument, it’s pretty clear that we can influence people’s creativity by fomenting an environment and a culture that makes them happy.

However, some other unexpected things derivate from the effects of being in a good mood. It also turns out that, while undoubtedly creative, people that are in a good become less vigilant, analytical and more prone to logical errors. A good mood, is obviously a sign that things are going in the right direction in certain aspects which makes the brain be at a “cognitive ease” state on which we are more relaxed but also less analytical or vigilant.

There you have it, happy people are more creative but can also be less analytical!

Hmmm….interesting dilemma…..

Not really!

From a company culture standpoint, I will always pick creativity and happiness every time. I am convinced is a better formula to win in the long run.

 
Leave a comment

Posted by on May 1, 2013 in Uncategorized

 

Tags: , , , , , ,

Finding the Foil in Your Story

In literature, the Foil is a character type that used to highlight the qualities of the protagonist by highlighting a strong contrast. Arguably, the most famous foil of all times is Sancho Panza, the famous Don Quixote squire who continuously contrasts with the protagonist both morally and physically and serves as a constant reminder to Don Quixote’s mission. Notice that the foil is not necessarily a negative character.

Just like in literature, missions in startups are better described and accomplished when there is a Foil in the story. In this context, a foil can be a large competitor, a situation in the current macroeconomic context of a particular industry or even a type of customer. Regardless, by presenting the characteristics of your foil you will highlight the benefits and vision of your company, product or service. It’s not that hard, if you are working on something relevant just look around and you will find many many Foils :)

 
Leave a comment

Posted by on February 22, 2013 in Uncategorized

 

Tags: , , , , ,

 
Follow

Get every new post delivered to your Inbox.

Join 55 other followers