Make things better than you found them

This is my personal mantra. Anything I invest my time in is focused on how I can make things better in a lasting way. This has carried me far both personally and professionally.

I think one thing that always holds people back is the belief that others should have it “just as hard as I had it.” Adversity is good for everyone, but life is too short to make everyone learn only on their own. I’ve always loved this quote that captures this idea well:

“Only a fool learns from his own mistakes. The wise man learns from the mistakes of others.” – Otto von Bismarck

I believe any time you can help people hack a system and level up faster, everyone wins; it means someone can become more productive, faster and devote their energy to taking on new, yet-to-be-conquered challenges. It doesn’t take long for the gains to then become exponential from multiple people in a group buying into this idea.

A few quick examples of how I’ve done it and benefitted greatly:

  1. When I found it difficult to navigate the Boston startup community, I started Greenhorn Connect to be the guide I wish I had. It also turned out to be my living resume of what I could do to build a useful product, market it and jump-started my career in internet tech.
  2. I found moving to San Francisco to be quite the challenge both in finding a place to live and adapting to the culture. To help, I wrote blog posts about what I learned on how to find an apartment in San Francisco as well as the things I wish I knew before moving to San Francisco. Both posts have been widely read and helped me meet interesting people I wouldn’t have otherwise.
  3. I mentor a number of people in the tech communities of SF and Boston. When I do, I focus on helping people avoid rookie mistakes. In turn, these people have leveled up in their careers much faster and are now often teaching me as much as I teach them.
Do you follow a similar mantra? How do you approach your life and those around you?

My Philosophy on Reading Books

I read a lot of books. For the past 3 years, I’ve averaged finishing a book every 2-3 weeks (thanks to this post inspiring me). Through all this reading, I’ve learned a tremendous amount thanks to a specific philosophy I’ve had on what I choose to read.  Since I just published the organized list of all the books I’ve read and recommend, I wanted to explain how I arrived at this list. These are my strategies when choosing how and what I read:

  1. Only read for purpose – I read books on subjects I want to learn about (i.e.: non-fiction only), so reading is about education not relaxation or escape for me.
  2. Stick to highly recommended books – I ask trusted friends, mentors and observe leaders in tech for books to read. I hate wasting time on a bad book, so I work hard to ensure anything I read isn’t a waste. This is why I include a section in my books list on books not to read.
  3. Read to solve current problems or satisfy current interests - This helps me quickly apply whatever I read to challenges I’m facing in my work and/or personal life.
  4. Write in the margins – If I don’t write down the ideas sparked in reading, I won’t remember nor apply them. It also makes it easier to revisit concepts I found interesting in any book I’ve read.
  5. Read in small bites – I read when I’m on public transportation, which generally means 15-30 minute bursts. This ensures I have plenty of time to think about each concept I read about and absorb as much as I can. Credit to Leo of Buffer for expanding on this subject here.
  6. Share - When I learn interesting concepts or a great book, I share it. The subsequent discussion with others leads to even more learning.

How do you decide what books to read? What motivates you to read?

Should founders care about their employees’s personal lives?

{Note: this is part of an experimental series of short posts. My goal is to spark more discussion and post things that aren’t fully thought out 1,500 word mega-entries I usually post.}

This tweet got me thinking today:

There are assholes and then there are people who have moments when they act like one. In a startup there is no room for the former, but we all have moments where we may be the latter.

I’ve found myself in the latter bucket a number of times since I got to SF because of the stresses I’m experience in adjusting to a new environment and starting over socially. Try as I might, I haven’t always been able to leave issues at home and just be my usual working self.  Fortunately, Hiten and others have been understanding of me. Team dynamics are hard to get right and when someone is being an asshole, it’s poison to the environment. That’s why I posit it is important for founders to care about their employees personal lives.

Of course, none of this is limited to just assholes; employees underperform for a multitude of reasons in a variety of ways.  If you have a connection with your employees beyond their job description, you’re likely to find out what may be the cause of an issue. And you wouldn’t have to be their therapist to be helpful and understanding.  At the least, you can help patch up some relations around the company by telling others on the team to cut that person some slack (without necessarily going into specifics) and making some recommendations of what the employee can do to help themselves.

What do you think?

Should founders care about their employees’s personal lives?

The Secret to Getting Any Job You Want: Focus

This post originally appeared on The Next Great Generation. I’m reposting here to share and save what I think is one of the most important skills I’ve learned as a member of Gen Y.

Whether on the subway, at home with family for the holidays or talking with friends, I often hear the same thing:

     “It’s so hard to find a job right now…”

     “I applied to 100 jobs on Monster.com and heard nothing!”

     “I applied to every job I could find and I couldn’t even get a phone interview!”

In the last 4 years, during a recession that crushed our generation in the employment market (over 17% unemployment for Gen Y) I have landed three different, awesome jobs. What makes it particularly interesting are the following facts:

  1. Each job I applied for was a reach based on my existing skills.
  2. Each job was the only job I applied for at the time.
  3. Each company ended up giving me a different job than I initially applied for, but that was an even better fit than what I started out going after.
No matter how hard you focus on getting a job, there are still only 24 hours a day. I have the same constraints as you. The problem is, when you apply for 100 jobs, you’re spreading your energy across 100 companies, while when I apply for one job, I’m focusing all of my energy on one company. That concentrated energy gets you noticed and gets you the job. How is this possible? In simplest terms, it’s all about focus.

Let’s look closer. I’m sharing all my secrets for getting the perfect job:

Step 1: Choosing the right company.

There are thousands of companies out there and especially as our economy finally recovers, many of them are hiring. For those of you who applied to 100 jobs, you know this is true.  What really matters though is picking one company that you really want to work for.

It’s up to you to decide what matters most to you. Is it location? Company size? The market they work in? You want to choose the two or three most important things and use that to filter the companies you see that are hiring. Then you should dig into the company closer and see who gets you excited. Every company has an “About” page full of information about who they are. Keep searching until one of them stands out for you. If you’re going to put a ton of effort into pursuing one job, then you should make sure it’s a job you really want.

Step 2: Plan your attack.

Applying for a job is a lot more than writing a cover letter and submitting a resume. If you are going all in on one job, you need to do some serious prep.

Start by tearing apart their website. Then Google them. Learn everything you can about them. Pretend you have to give a major presentation for a class about them. Next, research the people you may be working with; if you’re a designer, look up other designers at the company, if you’re in HR or marketing, look at those departments specifically.

Step 3: Fire the first shot.

As you do your research on the company, see if you know anyone who works there or if you have a close friend/mentor/family member who knows someone there. If they do, ask for their help in getting an introduction into the company. Ideally, you want it to be someone in the department you’re applying to (if the company is big enough to have departments), but work with whatever you have.

Completing this step means getting an intro to someone in the right department. The real trick to succeeding in an interview is getting past the mess of general applications.  An intro directly to the person hiring is how the pros get it done; they end up at the top of the proverbial resume stack…unlike the “spray and pray” kids from Monster.com that never get past the inbox.

Step 4: Follow up with value.

Now that you’ve submitted a great resume and cover letter tailored to the company and target job along with that intro to someone in your target department, it’s time to take your game to another level.  You’re now going to create content to add value to your (hopefully) future employer.

The goal with the content you create is to show competence in the job you hope to do for them and also show an understanding of their company and their present challenges. If you’re a designer, perhaps it’s feedback on the design of some of their site or a proposed new design for something they have. If you’re a developer, you could make a small app with their API and include feedback on how they could make the API better.

If you’re on the business side, try submitting feedback on their product from a user perspective or even gather some insights from their market that would be valuable to your target supervisor.

Another great trick I’ve used is to literally tell them what I’d do if I had the job.  I once submitted a 7 page document full of ideas of how a startup could engage its community and build buzz. It made for great conversation fodder in the interview and made me stand out against candidates who had more impressive work experience than I did. Startups love do-ers and this showed I was someone who got things done and had my own initiative.

Step 5: Double down and be persistent.

The great thing about submitting all this content to your target employer is that when you’re following up to find out where you are in the interview process, you’re not just bugging them, you’re sending them something of value. Each time you follow up in the process, try to have something of value to give them along with the ping. It will keep you on their radar and impress them with your persistence.

Do you have time to follow up with potential employers when you submit 100 resumes? Obviously not, which is why your new tactic of following up and adding value will stand out so much.

Step 6: Crush the interview and close.

With all the goodwill you’ve built up by getting a good introduction to someone on the team you want to join and submitting valuable content to them, you’re extremely likely to get brought in for a full interview.  When you do, your goal is to show you’re as good in person as you are in all the electronic interactions you’ve now had.

When you come to the interview, come ready for everything. Find out everyone you’re interviewing with and research all of them like you already did the company you want to work for. Have something interesting to talk to each person about that shows you did your homework on them. Refresh yourself on all the research you’ve already done and be prepared to talk about and build upon the ideas you submitted in the content you’ve produced.

The great thing about all this effort is that on top of impressing everyone at the company, you should have a very clear idea of what the company is like and be ready to contribute in a big way from day one.

Step 7: What if I don’t get the job?!?

So there is is always the chance that despite all your efforts, you won’t get the job, it’s rare, but it does happen. What’s great is that very often when someone puts in this kind of effort a person hiring will do one of two things:

1) Try to find another job for you so the company can still hire you.

2) Refer you to someone in their network that could hire you.

I have personally experienced scenario 1) twice in my career and have friends who have ended up very happy in roles that came from referrals in scenario 2).

If all else fails, brush your shoulders off and move on to the next job. This much hustle is guaranteed to pay off sooner rather than later.

How would you recommend standing out in the job applicant crowd? Have you found a job and have advice to offer? Tell us in the comments!