My immigration story

It’s been 7 years since I moved to the US.

I love this country. Most major events in my life happened after I moved here and I really appreciate the opportunity this country gave me.

When I tell my story about how I immigrated here, many people find it very interesting, so I decided to share it here.

The American dream

Although I always wanted to be an entrepreneur, when I started to study the US immigration law – it turned out that there’s no such thing as entrepreneurial visa (except EB-5, but you need ~$1M for that). I was very surprised. When I was a little kid I read all these stories and watched all these movies about people coming to the US and starting their own companies here. I guess back then the laws were different…

Anyway, I had to find another way to immigrate.

Summer in Washington

First of all, I decided to come to the US during my summer break in 2005. There’s a program called Work and Travel that allows international students to come and work during summer months. I spent about 8 months searching and finally got a job offer from a pool management company located in Washington, DC. Since early childhood almost all Russian kids know how to swim, so it was not a problem for me to get a job as a lifeguard for $7.25/hour and on June, 1st 2005 I landed in Washington. Although I spoke some English, nobody understood me and I could not understand anybody. I had to spend the whole first night at the airport because my flight was late and my host company’s office was already closed. I only had $600 of pocket money and I did not want to spend this money on a hotel. I was able to find a good enough bench at the airport and even get some sleep before coming to the office the next day. First day on the American soil was not very easy.

Next day I started a 3 day lifeguard training and right after that my work began. Now looking back I think that being a lifeguard is probably the best job for an international student to learn English. I worked at a subsidized apartment complex pool in Southwest Washington 7 days a week. Every day the tenants would come to me and talk about all the recent news or share their stories. By the end of that summer I was fluent in English. I also picked up a lot of slang – in that neighborhood of Washington there were plenty of teenagers who were able to teach me really well. I was threatened to be killed multiple times because I would not allow their friends who were not the tenants enter the pool. Not exactly a dream job, but it allowed me to buy some food and learn English.

Also since not too much was going on at the pool most of the days, I started to read a lot. First of all, I read all the forums and blogs on the topic of immigration to the US. It turned out that the only legal way for me to immigrate was through employment. I also realized that in order for me to get a ‘real‘ job I will have to stand out from all other international students somehow and I started to prepare for Zend certification. After I got back home in September I quickly passed the exam and became the first PHP certified engineer in Russia. I updated my resume and my search for a ‘real american job‘ began.

The search

The job search was brutal. I was working full time, studying full time and looking for a job pretty much full time. It was obvious that the only thing I could count on was an internship. I had a lot of responses, but when people were finding out that I was in Moscow at that moment – they would politely reject my application. After several months I got an offer from a small company in Boston, but I declined it because (a) it was only $8/hour and (b) I did not want to move to Boston. I got another job offer in Miami, where I really wanted to be, but after a while it turned out to be a scam, so I changed my mind on the Boston offer and in May 2006 I came to Boston and my ‘professional’ US career started.

First Internship

The job was great. It was just me and the company’s founder in a tiny little office right on Copley square. I quickly proved myself as a valuable asset to the company. I remember my boss’s surprise when by the end of my first day I finished my first task while he thought it’s going to take me a couple of weeks. Throughout the summer I was working really hard trying to do as much as I can so that at the end of the summer I could ask to come back again for a ‘real’ job next year. My plan worked out pretty well. My boss liked me and I was offered a remote job which worked great for me. Upon returning back to Moscow I started to study during the day and work during the night. 8 hour difference between Boston and Moscow made it very simple. I also got a promotion to $10/hour making more money than most of my college classmates 🙂

H-1b attempts

In March 2007 I asked my employer to apply for a work visa for the first time. For those not familiar with H-1b: Only employer can do it and only once a year (in April). There are certain limits of H-1b visas issued each year and unfortunately for me that year the economy really picked up and too many people applied for this type of visa. The government decided to flip a coin on the applicants (literally there was a lottery) and I was not selected. Well, I came again to Boston for another summer break and worked for yet another 3 months. Salary increased to $12/hour – not bad!

In March 2008 we applied for H-1b again. Same story this year: Too many people, lottery, I’m out of luck. It was really frustrating. I think the most frustrating fact with H-1b visa is that if you’re out of luck, the only thing for you to do is to wait until the next year. Another summer in Boston, back to Moscow after that.

Moving to Boston

Meanwhile, in 2008 I graduated with a Masters degree in Computer Science and got my 1 year J-1 “internship” visa. Since I did not get my H-1b in 2008, I had to figure out my game plan for 2009. The problem was that even if I finally get lucky in 2009, the H-1b visa would take effect in October, while my J-1 was expiring in May, so I had to get another visa in the meantime.


The most feasible option for me was getting an F-1 “full time student” visa, but for that I had to go and study something. I did not want to study Computer Science again, so I asked myself – what do I want to study? The answer was perfectly clear to me. I wanted to become an entrepreneur, so I want to study entrepreneurship. To my biggest surprise it turned out that the best entrepreneurial college in the US is located in the Boston area. And it is not Harvard or MIT. Babson college is totally dominating entrepreneurship rankings for many years, so I decided that I must go there. I spent several months preparing for GMAT. Basically it was taking my entire time outside of work. Although math section was relatively easy for me, English was brutal. Some parts just did not make sense. Nevertheless, I scored 660 on the exam, which was good enough for Babson. I decided to apply for their Evening MBA program since I could not afford to pay this much money and my plan was to just pay for college using my salary. I asked my boss for a raise, but he said ‘he could not afford it’. For me, on the other hand, having $25K/year salary was really hard to afford $1,100/credit college (I needed 60 credits to graduate). I was also not eligible for any student loans, so I ended up using all of my lifetime savings and save money on pretty much everything to afford college.  Looking back I’m really glad I made this choice – I graduated from Babson being loans-free and although it was a rough couple of years, it was definitely worth it. Thus in January, 2009 I took my first class at Babson and the new chapter of my American dream began.


In April 2009, I finally got some good news – my H-1b was finally approved! And even though I could not easily change the employer now, I had some leverage, so I started to look for a job. It took me just a few weeks to get a job offer and I accepted it. The new job was only 5 minutes away from Babson and the salary was $35K/year – 40% higher than then-current salary. I still remember the day I had to tell my boss that I was going to take another job. It was probably one of the hardest things I did in my entire life. He was very good to me and I knew that the company depended on me, so it would be a major blow. I explained to my boss why I was leaving and all my frustration with the company and my salary and he said “Ilya, if you have a problem – you should talk about it. You were just silent and never brought this up to me. I wish you could have told me earlier“. Years later I still remember this conversation and I definitely learned my lesson: If you’re unhappy about something – speak up.

Staring a company on H-1b? Not so fast, son.

To my surprise, even being on H-1b did not allow me to start my own company. I talked to several lawyers and all of them told me that I’d get into trouble if I incorporate a company in the US. It was really frustrating. I could not understand why the US government would not allow this. After all, small businesses account for 60 to 80 percent of all U.S. jobs. Why would the government prohibit anybody from starting their own business? I did not have the answer and I started to think about my options. I needed to get a green card, but the only way for me to get it was to ask my employer to apply for it. The problem with that is – most employers do not benefit from it at all. While you’re on H-1b they can pay you much lower salary (I’m a perfect example) and the chances of you finding another job are very low. I worked really hard and when I got a chance – I asked my current employer to apply for my green card. They said “OK but later“. I tried to get a specific timeframe on that, but there was none. Therefore, when I was approached by a recruiter from Nokia – I immediately took the call. Back then for any Russian Nokia was like Google for American. We grew up using Nokia phones. (I think my mom still has a Nokia). Besides, they offered me $75K + $5K/year tuition reimbursement. That was a dream come true.


After I started at Nokia I was full of hopes about getting my green card. We started the process and went through several stages, but then Nokia really went down. There were several rounds of layoffs and my green card process was cancelled. The whole idea of getting employment-based green card is that the employer is saying that they can’t find an American to fill this position. Obviously, when a company is having these layoffs – it’s really hard to prove.

I seriously started to consider moving to Canada or Australia, where people could get a permanent resident status based on certain qualifications such as education, English knowledge, experience, etc. I could have easily gotten enough points and move there immediately.

Offers, offers!

Since the possibility of getting a green card at Nokia was close to zero, I had to consider moving to another company. And where do all tech entrepreneurs want to go? Silicon Valley of course. By that time I graduated from Babson and got my MBA, so there was nothing holding me in Boston.

I had a friend who introduced me to a bunch of companies in Silicon Valley and I came to San Francisco in September, 2011 to complete 6 interviews in just 3 days. I came back to Boston with 4 job offers in my inbox. Wow! Back then I did not realize how hard it was to find a developer in the Bay Area so I was really thrilled to get all these job offers. I considered them very carefully. Since my final goal was to become an entrepreneur, I decided to join the smallest company that made me an offer. The company was called Torbit and I would be their first employee after 2 founders. Several emails back and forth and I accepted the offer. I often think about what would have happened had I accepted one of the other offers – I actually interviewed at a lot of really great companies, including:

  • Pinterest (I thought the idea was bad )
  • Optimizely
  • Slideshare (acquired by LinkedIn)
  • Credit Karma (great product, I use it myself)
  • Elacarte

California baby!

In October, 2011 my wife and I packed our bags and drove all the way across the country. The trip was awesome, we took the northern route through Mt. Rushmore and Yellowstone and it was definitely one of the best trips we ever had. On November, 1st I started my job at Torbit and since the beginning I made it clear that I needed a green card. Again, working very hard, trying to prove myself. And again, nothing really happened. The company’s priorities were obviously very different. I started to have a lot of arguments with the founders. I thought that I knew better than the CTO and we had clashes almost every day. Part of that was definitely my fault, but looking back on it I was just not a good fit there. I wanted to quit, but I could not – according to the terms of H-1b, you can’t just quit – you have to find another job and I was sick of job searching.

DV lottery

And at that time I got my green card… by winning a lottery. Literally. There is a ‘Diversity Visa‘ program that gives you a chance of simply winning a green card through a lottery. Your chances are based on the country where you were born and my chances have always been about 1.2%. Even though I applied every year, I never really counted on winning. But it happened!

We got the interview scheduled for April, 26 (Thursday) and we expected to get the approval. The interview was in the morning and I was prepared to come back to work after that and give my notice to the founders. It turned out to be not that easy. Although my wife’s application was approved, mine was stuck on the ‘background check’ so I had to wait for at least a couple of more weeks. Bummer! I really hated my job and I wanted to quit, but again I could not. So the help came from the outside. On Friday the two founders asked me to take a walk with them and, for the first time in my life, I was fired! It sounds OK now, but back then I was shocked. I did not have my green card and I was fired. It meant that I had 30 days to find another job or get my green card, otherwise I would violate the terms of my H-1b visa. Nevertheless, I did not start looking for a new job. On April, 28, 2012 the first few lines of Datanyze code were written and I did not want to care about anything else. Two weeks later we got our Green cards and everything turned out just fine.

After thoughts

Now several years later Datanyze pays more money in taxes that I could ever make on my salary, employs 30+ people and continues to grow steadily. If you ask me one thing that I could change about the US immigration system, it would be introducing some type of entrepreneurial visa. I know that hundreds, maybe thousands of people like me are willing to start their companies here in the US, employ people, pay taxes, drive the economy, but they are not as lucky as I am, so they do it all abroad. I really hope that this situation will change one day, because like I mentioned at the beginning, America to me has always been an example of a country where entrepreneurs all over the world come to fulfill their dream but I think with the current immigration system it’s definitely not the case.

How to train and complete an Ironman in less than a year

“Swim 2.4 miles, bike 112 miles, run 26.2 miles. BRAG FOR THE REST OF YOUR LIFE.”

John Collins, IRONMAN Founder

A lot of people have heard about Ironman – probably the most famous endurance event on the planet. In order to complete it you first have to swim 2.4 miles in the open water, then bike 112 miles, and finally run a full marathon. You’re given 17 hours to complete all 3 legs, otherwise you get disqualified. For most people it sounds impossible. Some try, train for years and still can’t finish it. I was able to become an Ironman by self training for only 10 months. I’m absolutely sure that any relatively fit, active person with no major injuries can prepare themselves for an Ironman in 12 months or less. You don’t need a coach, a complicated training plan or a lot of money.

Eliminating the reasons why you would not finish

When you think about the distance, it just sounds crazy. Each of the three legs of the Ironman is a huge challenge for 99.99% of people. In reality if you want to complete your first Ironman you simply have to eliminate all the reasons why you would not finish and this way you get to the finish line. There are 3 common reasons why people do not finish the race and if you can eliminate them – you’ll get to the finish line, guaranteed.

Reason 1: Freaking out in the open water with lots of people

Most people think that the distance is the #1 reason why most people quit their Ironman race, but they are wrong. If you look at the stats – about 20-30% of people do not make it through the swim leg. Why? Because it’s super uncomfortable. Human beings were not designed to swim in the water. It’s a very natural fear. In addition to swimming 2.4 miles, while sighting, which is a challenge by itself, you have even bigger challenge – the crowd. You will CONSTANTLY be pulled, pushed, kicked in the face while swimming your dear 2.4 miles. This will make the majority of people very uncomfortable. Here’s what you need to do to overcome it:

  1. If you’re not a good swimmer – start swimming as quickly as possible. Find a pool, sign up for classes, find a coach, whatever. The more time you spend in the water – the better. I recommend going to a pool at least 3 times a week if you’re not a good swimmer. You need to be able to swim 1000 meters/yards easily before moving to the next step. One hack that I definitely recommend here: Buoyancy Shorts. They will make any swim coach mad, but remember – you’re most likely going to swim in a wetsuit and these shorts mimic the wetsuit feel pretty accurate, making you float so much easier. I personally like Roka for all my swimming gear but there are plenty of other options.
  2. Once you can swim decent distance – start introducing sighting into your stroke. In order to complete an Ironman swimming is not enough – you have to swim AND sight. There are plenty of videos on Youtube that can help you with that. Your long swim should incorporate sighting (yes, in the pool), so once a week you should be practicing it. Over time you’ll get pretty good at it and sighting will feel natural.
  3. Now you can comfortably swim+sight in the pool, it’s time to hit the open water. The best way to do it is to find a triathlon or a swim club in your area and join the group. NEVER swim alone in the open water. As a member of the club try to go to their open water swims at least once a week. Ask people to emulate race conditions with you to get used to pushing and pulling.
  4. When you decide which Ironman race to sign up for – choose the race with the easiest swim. I’d definitely recommend a lake/river swim over ocean, ideally with no current and minimal chop.

Swimming is the shortest of all 3 legs, but unfortunately this is where most newbies fail. Don’t let it be your weakest discipline, make water your friend. Being able to swim, especially in the open water is a key life skill and you will definitely not regret learning it even if you don’t complete your Ironman.

Reason 2: Injury

Once you get through your swim, things will get a little easy unless you’re trying to hit a certain time (and you should NOT in your first Ironman). You can always go slow on a bike and you will probably see that most people walk/run during the marathon. Now the second most common reason for people not to finish is an injury. Why would you get an injury? There are three reasons – 1) You can get unlucky, for example you can get hit on a bike; 2) Maybe you have an old injury that just keeps coming back no matter what you do; 3) Or you did not prepare your body well enough, so it decided to give up on you.

Not much you can do with #1, except for paying attention and participating in other races to get used to the pace and people around you. With #2 you should see a doctor / PT and see if you can improve. Most of these things happen because of the improper technique. With #3 you just have to be smart about your training (keep reading) and make sure your body is ready to go on the race day.

Reason 3: Running out of gas

I bet if you ask a random person why they would not complete an Ironman – that would be their initial answer. In reality building endurance is probably the most predictable and straightforward thing during the entire training process. There’s a well proven method and formula to build your endurance: increase the distance by ~10% each week with 1 recovery week every 2-3 weeks. This is what you’re going to focus on during the months leading up to the race. All you have to have is time and Ironman training takes a LOT of time.

You can find the exact training plan in one of the books that I recommend below, but in short:

  • You have to train exactly 6 days each week and gradually build your distance.
  • For each discipline you should have at least 2 workouts per week, one of which should be focused on your speed and the other one on your endurance.
  • 2-3 weeks before your race you need to have a rehearsal for your swim (ideally over-distance, like 3 miles instead of 2.4) and then a rehearsal for your bike (full distance or a little more) + run at least 6 miles at the end of the bike. The race rehearsals should be done in conditions as close to the race conditions as possible – including weather, course, nutrition, hydration, etc.
  • Last 2 weeks should be your taper, where you gradually reduce the load and prepare your body for the race.

So let’s say right now 2.4mi swim + 112mi bike + 26.2mi run sounds crazy to you. But what if I told you that last week you swam 3 miles one day and the other day you rode 112 miles and were able to run easily after that? I bet you’d get a serious confidence boost. Now you can say “But riding 112 miles is impossible for me right now!”. Sure, but what if I told you that one week prior you were able to ride 100 miles and easily run after that? This cycle continues all the way down to day 1 when your Ironman training starts.

Fat oxidation

One thing that can really help you during the race is your diet in the months leading into the race. Your body has 2 sources of energy: glycogen (carbs) and bodyfat. Your glycogen storage is very limited – about 2000 calories. You can replenish some of it by eating on the course, but it won’t be enough and a lot of people start having digestion problems when they eat too much. Your body needs to learn how to use your bodyfat for fuel. This ability is called “fat oxidation” and you can improve it with proper dieting and training. Many coaches put fat oxidation just under VO2 Max when it comes to factors predicting race performance. Aside from your training this is probably the most important thing you can do to ensure the success of your race. You should definitely read more about this, but in a nutshell:

  1. Cut down your carbs as much as possible except for the days when you do speed work
  2. Only eat “good” carbs – no refined sugar, etc. Note: all of this goes out of the window during the rehearsals and the race day – eat all the gels and bars that you can stomach
  3. Try to eat very little and definitely no carbs on your “distance” days before the exercise. Your body needs to learn to use your body fat as the primary energy source when you exercise at a low intensity, which is how you should do it when you build up your distance.
  4. Eat enough after the exercises, but try to eat more healthy proteins and fats rather than carbs. Some people go on a full-blown keto diet, which definitely improves fat oxidation, but I personally find it very tough to stick to. And the best diet is the diet you can stick to.

Big side benefit of sticking to this plan is that you’re going to lose a lot of weight and improve your body composition. I was able to get to 7% bodyfat (hydrostatic method) in just a few months of training.


Many coaches will tell you that nutrition is the 4th discipline in triathlon and I fully agree. You have to nail your nutrition+hydration for your race day, otherwise you’ll run out of gas. Most of us will burn 10,000-12,000 calories on a race day and you will have to figure out how to replenish them. The only way to nail your nutrition is to practice it. Do it during your secondary races and during your rehearsals.

Step-by-step plan

OK now you have a basic idea of how to get to the finish line and you’re ready to give it a go. Where do you start?

Here’s how I’d approach it:

  1. The most important step is actually signing up for a race. Seriously, just do it. Without this step you’ll never cross the finish line. Once you do it and spend a lot of money – it will have a domino effect on your life. You will start training, change your good diet, etc. Pick a race that is 10+ months in advance (really judge by your level), lake or river swim, easy bike and run course, predictable weather. ObsTri is the best source for finding this information. A lot of the races get sold out in the first few days after the registration gets open. I did Ironman Arizona and I definitely recommend it as a first Ironman for anybody. Lake swim, relatively easy bike and run courses, amazing town and atmosphere.
  2. Buy the 80/20 Triathlon book and read it right away. It will also have a training plan for you. I recommend picking Ironman Level 0 and adding more workouts if you have time. The Triathlete’s Training Bible is also a pretty good book. This is optional and it covers a lot that was already covered in 80/20, but I did find a lot of good advice in this book as well.
  3. Once you have your ‘A’ race on the calendar – sign up for a few ‘B’ races. You should do a half distance (ideally Ironman branded to learn the organization around the race) at least 2-3 months prior to your full Ironman. Try to do a Sprint race as soon as you’re comfortable in the water. Schedule an Olympic distance half way between your Sprint and Half Ironman.
  4. Get a bike. I recommend buying a cheap used road bike for the first few months and then upgrading to a TT/tri bike if you have a budget for this. At the very minimum try to get a good bike fit. You should be able to ride 6-7 hours straight and if you’re just a little uncomfortable in the saddle – it’s going to be a problem.
  5. Buy a watch (I recommend Garmin 935 or 945) and a heart rate monitor (HRM-tri or Wahoo TICKRx) and establish your Hear Rate zones as quickly as possible to start training efficiently.
  6. Join a triathlon club. Triathletes are in general very nice and then will teach you a lot of things and help you with your technique, gear, etc. The membership is usually free or very cheap, so it’s definitely worth it. On top of that tri clubs often have free races and these races can be very helpful as you’re getting ready for your big race.
  7. Communicate your goals with your family. You will be training a lot and usually at the expense of spending more time with them. It’s going to be important that they are on board with that.
  8. Work on eliminating the three reasons I described above. Remember that if you eliminate all the reasons why you would not finish – YOU WILL FINISH. It’s as simple as that.
  9. Go for it! It’s a long process, but it’s totally worth it. Even if you don’t complete your first Ironman you will become a better person in the process of training for it. You’ll probably be in the best shape of your life, find a lot of new friends, learn how to be more patient. Your health will improve significantly and you will feel much better overall.

Let me know in the comments section below if you have any questions or comments – I’ll be happy to share my experience and help other people who are just starting their journey.

One easy way to boost your productivity

I’m a big fan of productivity hacks. I think productivity is one of the keys to being successful and in my experience all successful entrepreneurs are very efficient with their time. When people ask me about ‘one quick hack’ to improve their productivity – I usually give them this simple, but super efficient method that worked for me personally as well as for many of my close friends.

First, let’s think about what makes people unproductive. There are a lot of different things including not being able to prioritize accordingly, poor ‘calendar’ skills and not automating tasks that can be easily automated. However, the biggest productivity killer that I usually see is distraction. We constantly getting pulled into a lot of different directions and ADHD pretty much became a standard in our days. The worst part about this is that most of the distractions we create ourselves. Think about how much time you spend on non-important stuff during your work day. Facebook, Twitter, instant messages, news, weather, sports, hot deals, online games – all of this drains our time and makes us unproductive.

Here’s a simple process to eliminate most of this:

  1. Next time you open up a tab in your browser – you have an option to show ‘quick links’ – sites that you visit the most. This functionality is default in Google Chrome and Firefox. You should see 8 (9 in FF) websites that you go to the most.
  2. Identify websites on this list that should not be a part of your work day. Social networks, news, all your hobbies – everything that you don’t need during your work day.
  3. Install a browser extension that allows you to block certain websites for a given time frame. Here’s the one that I use for Chrome.
  4. Identify days and time in each day where you want to be the most productive. For example for me it’s Monday to Friday 8am to 6pm.
  5. Add the rules to the extension for all the websites from p.2. Now you won’t be able to access them during these times.
  6. Repeat these steps each month. Because you won’t be going to these websites that often anymore – you will see other websites on this list that you might want to ban during your productive time.
  7. See how much more productive you become.

Although it’s a very simple strategy, it can be super powerful. At first you’ll be very annoyed by these blocking messages, but that’s the whole idea. Over time you’ll stop even trying go to these time-drainer websites and you’ll clearly separate your work time and fun time.

One trait that every successful person has

There’s one thing that separates very successful people from the rest. This trait is rarely discussed but I think it makes all the difference.

First of all, let’s take a look at all the people who had very moderate success so far (or no success at all). Ask them why they were not as successful as they could have been? I can bet that in 99% of cases the reason for their lack of success is going to be somewhere outside. They always blame somebody or something else for what happened to them.

– Got a shitty job?
= Because market is bad!

– Not being promoted?
= Because my boss is an asshole.

– Failed on your mortgage?
= Because the economy went down.

There’s always something.

On the other hand, every successful person that I know always tries to find answers in themselves.

– Got a shitty job?
= Because my skills are weak – I need to get a better education or work my ass off here.

– Not being promoted?
= Because I need to do a better job as an employee.

– Failed on your mortgage?
= It just was a terrible mistake, I need to learn for it and never make it again.

Successful people always analyze what they did wrong and because of that can correct their course of action. As a result of this course correction they are getting better. Little by little, they will sooner or later become successful.

Everybody who consistently tries to become a better person will sooner or later succeed.

UPDATE: I’m a big fan of Derek Sivers and I just stumbled about this awesome blog post where he describes this issue in more detail.

Do You Really Need to Raise Another Round?

For a lot of startups, raising VC capital is essential. They can’t grow fast enough, attract the right talent and spend much on marketing and sales without raising money. However, there’s a certain type of startups that should consider not raising at all, especially post-seed stage. If you’re a startup with a way to profitability, do you really need to raise money?

I think in a lot of cases raising seed stage money actually makes sense for 2 reasons:

  1. It provides you with a cushion that can be incredibly important at the beginning not only financially, but also mentally and emotionally.
  2. It gives you some level of credibility, which is especially important if you sell to large enterprises. These large prospects want to make sure you won’t go out of business next month after signing that 3-year deal with them.

However, after the Seed stage, the benefits of raising a subsequent round are often outweighed by several disadvantages:

  1. If you raise more money, a successful exit becomes MUCH harder. This is something that people rarely talk about. Depending on the fund of your investors, they will require at least a 3X (most commonly a 5-10X) return on their investment within a year. I’ve never seen a deal – Series A or later – where investors did not have veto power to block an acquisition. There are many stories published and even more unpublished where the deal could work great for founders and employees, but VCs block it. Only a tiny fraction of startups ever make it to the IPO, and with all the recent IPO delays, this factor becomes even more important. Most successful exits are acquisitions, so it’s wise to plan for it.
  2. Liquidation preference. 99.9% of all VC-backed deals have at least 1X liquidation preference. What it means that VCs will get at least all their money back before anybody else. I personally know a lot of startups that were sold and the acquisition was celebrated in media, but because of the liquidation preference, none of the employees got anything from the deal.
  3. Raising money almost always means losing control. You can pretty easily get away without giving up a board seat during the Seed round, but it’s close to impossible in Series A or after. In a lot of cases the majority of the board belongs to investors after the Series A is closed. Do you want to control your own destiny or do you want your investors to do it?
  4. Raising money is not free. You sell your ‘blood, sweat and tears’ equity. VCs will often require a 20% — or in some cases even a 30% — minimal equity stake during Series A. Are you willing to give up this much?
  5. Raising money is a huge time suck. Any founder who has been through this process can attest to this. Series Seed usually takes a few weeks to complete. Series A? At least a few months. Do you want to spend this time trying to raise money or would you rather spend it building the best possible product/service and making sure your customers are happy?
  6. Raising money kills your creativity. When you raise money, your investors assume you’re going to spend it. When you MUST spend money, in a lot of cases you don’t spend it wisely. On the other hand, if you have certain constraints, you are always able to find creative, outside-of-the-box ways to generate the best outcome by spending as little as possible.

Of course, there can be great benefits to raising additional capital from investors. For example, companies  can grow much faster with more money or beat the competition more swiftly and win the market. In 99% of cases, however, it does not happen. Raising money is over-celebrated, very distracting and makes you lose focus on what really matters: your customers. Survivorship bias dominates the VC industry. Very rarely do you read articles about companies raising a lot of money and not being able to execute on it. They die slowly and unnoticed.

There are a lot of companies that were able to build great businesses without taking any outside money. Atlassian is a great example of how you can build a multi-billion dollar company without raising anything. If companies like Atlassian can do it, why can’t you?

How we learn

I used to go to a lot of startup events. You know the ones that have speakers who talk about their startups and share some of their best practices and things that they’ve learned along the way. I even took a lot of notes, hoping to use some of them later. I thought that if I listened to people who had substantial experience at what I was doing, I could learn a lot about how to build a business. I thought that by looking at their mistakes I could avoid some of my own.

But then I started to notice one interesting trend. A great percentage of people who come to these events are actually ‘wantrepreneurs‘. They come to these events, listen, discuss their ideas with others and… go back to their 9-to-5 jobs next day. Top entrepreneurs, who have some substantial experience building their companies come to these events for one reason – give a talk. Of course, they also like to hang out with fellow entrepreneurs, but to me it seems like they don’t necessary learn that much from each other.

The reason for that is that people usually learn by doing something. That’s just the way we are. If you listen to somebody’s advice but then don’t do anything about that – you haven’t learned anything. If you read a book on programming without writing several hundred lines of code – you wasted your time. People can’t learn how to ride a bicycle by watching how other people do it. You can’t learn how to swim by studying the videos of famous athletes swimming. Building business is no different.

How to come up with a business idea

I go to a lot of meetups here in the Bay area and one of the questions that I hear quite often is “How to come up with a business idea?”. It happens really often when you go to a meetup where most people have full time jobs, but want to start their own business some day.

If you try to google it, you will find a lot of articles about that, like this one, but in my opinion most of them don’t offer a really good advice, because they are written by journalists, not entrepreneurs.

During my college years at Babson I took an ‘Entrepreneurship’ class and one of the requirements was to come up with my own business idea. I used the approach, similar to what’s described in these articles and my idea was selected as one of the top ideas during the course. I was really excited and even started to think that I could create a real company around this idea.

Then one day I came to professor Bob Caspe, described my idea to him and asked him what he thought.

BC: “Why do you want to know what I think about your idea?”
Me: “Well, you’re an experienced entrepreneur and professor here at Babson, I thought you could provide some good feedback on that.”
BC: “You know, it does not matter what I think about your idea. It does not matter what other professors here think about your idea. It does not even matter what you, your mom or your best friend think about your idea. What matters is that what your customers think about that and whether they are willing to buy your product. How did you come up with this idea?”
Me: “Well, one day I was browsing the Internet, looking for a video game. Came to the website that was selling this game, but there were no user reviews. I went to Amazon to check the reviews and ended up buying from there. That’s when I realized that smaller websites really need product reviews in order to keep the customers on their websites and thought that I could solve this problem for them.”
BC: “It’s a really bad way to come up with an idea. Although, I doesn’t mean that the idea itself is bad.”
Me: “Well, how else can I come up with a good idea?”
BC: “Watch my webinar and come back again if you have any questions”.

Yes, he had a pretty rough approach to teaching, so all of his students either hated or loved him. I decided to give it a shot and watch his webinar. Looking back, I think that this quick meeting with Bob and his webinar were more valuable to me than my entire MBA degree.

If you’re familiar with Datanyze and understand its business model – you will understand how much influence this approach had on me personally.

I don’t think Bob’s approach is the only way to come up with a good idea, but this approach will definitely increase your chances for success. It’s a well known fact that 95% of new businesses fail. In my opinion, most of them fail because they try to create something that nobody will ever pay money for. Want to come up with a good business idea? Invert your process: Start with finding your ideal customer first, figure out the best way to charge them, create a prototype, iterate, and finally make sure it’s repeatable.

20 years in a row

Babson just announced that its MBA Program is ranked No. 1 in Entrepreneurship for the 20th Consecutive Year.
I think it’s amazing how they picked up their niche and totally crushed it leaving ‘elite’ colleges like Harvard, Stanford and MIT behind. In my mind, this is very entrepreneurial approach.

I’m very proud to be a Babsonian, I hope they will continue this trend in the future

Emotional rollercoaster

I love this quote:

First and foremost, a start-up puts you on an emotional rollercoaster unlike anything you have ever experienced. You flip rapidly from day-to-day – one where you are euphorically convinced you are going to own the world, to a day in which doom seems only weeks away and you feel completely ruined, and back again. Over and over and over. And I’m talking about what happens to stable entrepreneurs.

– Marc Andreessen