Startup Lesson Learned: Technology Doesn’t Matter

I just found another great article on Hackernews that proves my thoughts I mentioned in an earlier post. The author says:

When building a product, at the end of the day it’s not about technology, it’s about this thing you want to build to make your user’s life easier, more entertaining or whatever your goal may be.

And if you’re not building something completely new and patentable not a single of your (potential) investors will ever care about the latest fancy JavaScript framework, database, or programming language you’re using.

I highly recommend reading this article: Startup Lesson Learned: Technology Doesn’t Matter.

BTW: Thomas Bandt, the author, is from Munich, just as I am.

Silicon Valley Wrap-Up Part 2

Continued from

Darwin about to steal my food
Darwin about to steal my food

Let’s come back to Yelp. Another thing I’m thinking about since the end of my internship, was how satisfied I should be with my own performance. It is really hard for me to say. The reason is, that I can’t compare myself to the other interns. I’ve been by far the oldest of the interns. And not only that, I even was the oldest person AND most experienced person in the whole team (including the full times). Usually an internship in the us is for students to get some work experience and to make an internship after graduation is very uncommon. The students are allowed to make non-project related stuff just to learn something new. I did something similar, but on another level. I talked a lot to people in Product Management, Production, Sales, HR and was networking a lot, as I always try to understand (and improve) information flow in the company. Frankly, there wasn’t much on technological side to learn for me.

On the other side, my teammates obviously were hoping to learn stuff from my, as I already had a lot of work experience. I tried to contribute as much as I could, for example in improving the agile methodologies. Though in summary, it was just an awkward situation for both parties. I came there to gather experience in the grand Silicon Valley and a mayor web company, I was just an intern spending just a couple of months there. On the other side my teammates wanted to be led by me because of my experience and needed guidance to do the next steps to grow as a team. I contributed as much as was able in this short time frame, but wasn’t able to show even half of my potential. So one of my findings is definitly to make at least six month. Six month are enough to become a full part of the team and not just a visitor.

Hackathon Selfie Station
Hackathon Selfie Station

So, what can I say about this mystifying Silicon Valley that attracts so many tech companies? I think that Berkeley and Stanford are so close, plays a big role. Those universities yield out a lot of talented jung people who have dreams and have all the skills to let their dreams come true. Another part is for sure the strong tech community in the area. Every week there are plenty of meetups about trending technologies, startups, sales, funding and even philosophical topics. And even more amazing: They are usually held by the best people in those topics. For example: I attended a talk with 20 other people about mobile web performance optimization held by Steve Souders, the keynote speaker of the Velocity Conference (the leading conference in this field). After that I had some smalltalk with founders, PhDs and Lead Developers who work at Google. Do I think that describes the magic that only the Silicon Valley can provide? No, not really, but is a part of that.

Looking back, what do I think about my time there? I’m still not sure. Did I learn a lot, that I can apply right away? Probably not! Did I understand what makes the Silicon Valley so special? Probably only parts of the whole truth! Would I go to the Silicon Valley if I would like to found a startup? I would definitely consider that! Would I go back there, to work for one of those companies? YES!
I think I’ve developed myself a lot during the time there. I think I’ve been getting a bit more mature and changed my mind in so many ways, that it will take me years to completely understand the whole value of this trip. I came back with more confidence, as I found out, that the people there are also just using water to cook their noodles and already learned some good recipes. I don’t have to hide when the big names of the biz show up…

Silicon Valley Wrap-Up Part 1

Start your Hangover with yelp
Start your Hangover with yelp

Okay, so my time in “the Valley” is over. It was a great experience! I’m happy to come back to Germay, but I’m evenly sad that the time in the US is already over. Anyway, it is time for a wrap-up. To do so, one should always start with how it began. So for me it began several years ago, when I decided to become a software developer. I was always curious why all the big software companies are located in this mysterious area around San Francisco called Silicon Valley. I always asked myself: Why? What is so special there? I did some research, talked to people who’ve been there, but nobody gave me a satisfying answer. So I decided to go there and find out by my self.

Me with my favorite Mojito Coffee
Me with my favorite Mojito Coffee

The time was right when I was about to graduate. As I’m working full time and studying at the same time, I never had the chance to take a semester abroad. So I finished my final exams at university and talked to my employer if I could take about half a year of (unpaid) vacation to make an internship in one of the mayor companies in the Silicon Valley. They agreed, I’m still very thankful for giving me the chance! The next step was to find a company which would take me as an intern. I sent out a lot of applications and some companies showed interest. At the end I chose Yelp as they were taking care of all the visa stuff and they offered a really compelling position.

Oakland Bridge
Oakland Bridge

Looking back, what really kept sticking in my head from my time at Yelp, was that they solve problems in a very different way then how I was used to (I wrote about that). Another thing I was surprised about, was that they were-from a technological point of view-not as bleeding edge as I expected. In the Silicon Valley, so I thought, every company is pushing for new technologies and making experiments to optimize even the last pieces of their processes. I experienced a quite different situation. The development environment is mainly a big monolthic application with frameworks that, well, could be replaced with something more recent, to say it in the american polite way. The same counts for the processes. Scrum is used, but could be handled more strict. And another good example how lean they are working is the question if we will get user feedback about the new functionality. It was answered with the words “Usability tests are too expensive”.

People build the Yelp Office at the company Hackathon
People build the Yelp Office at the company Hackathon

I know, that sounds like I had a terrible time there, but that is not true either. It just pulled my feet back to the ground, that also Silicon Valley companies, that claim to be one of the biggest websites in the whole world wide web, are just struggling with the same problems as any other company also does. And they’re doing some stuff impressingly well which, obviously, makes them so successfull. But those things are just hard to grasp and form words that describe that. It is more like a state of mind… Let me try to explain: I never would came to the idea to have almost 2000 salespeople. Or to hire people in the mayor cities of the market, to make parties to motivate users to contribute and refer to friends. But damn, this concept rocks! Maybe this is the salt which makes the soup so special. Maybe more companies in Germany should think outside the box like that, then we might be more successfull.

To be continued here.

What makes a tech company successful?

With now over one month working at Yelp, I’m starting to understand the culture of the company. It’s the third company I’m working for. All of them were (and still are) very successful in their specific area. So for me it sounded obvious, to boil down their culture to what is overlapping and as a result we get the formula for a success company. I’m thinking about that for a while now and I’m a disappointed about my findings! But I have to give you a bit more information about the companies I got my experience from.

  1. Noxum
    I small tech company with overall (at the time I was working there) 40 Employees. The company is selling a publishing software for mostly technical/scientific companies and acts as a agency for enterprise companies to do create and maintain their websites. I was working on the “website department”. I’m writing that in quotation marks because they have no real departments or even strong structures. It is simply not needed. The company is so small, the CEO probably even knows in the lunch break where each of the employees went for lunch. But the size doesn’t say much about how professional the work is. The projects always had good quality and made satisfied the customers. That’s why Noxum is successful.
  2. AutoScout24
    As one of the biggest websites in Europe, you need obviously more than 40 Employees. Sole the engineering department is slightly bigger than the whole company before. When I started working there, I expected that features are developed way faster then how I was used to it because of the pure manpower. But the other way around was the case. Therefore I heard the mantra “Quality is not negotiable” a lot. Test driven development, Pair Programming and a lot of acceptance testing are a big tradeoff for speed, but in return you get a lot of quality. I experienced weeks with not even one single bug on the live platform. That is outstanding!!! And I experienced a whole new dimension of speed: The speed of change and pragmatism. The culture is evolving extremely fast at AutoScout. Everybody is pushing to make processes faster and simply better. People work together and care about the work of other departments. With such a great hand-in-hand relationship, it is easy to find pragmatic solutions for problems, that would have been much harder in other companies. It is better to develop the right product in high quality but slow, than develop the wrong product in bad quality but fast!
  3. Yelp
    As a world market leader, a company with a good reputation even in the competitive silicon valley and a ~70 in worldwide Alexa ranking of the biggest sites in the world, I would definitely count this company to the enterprise companies in the tech biz. They are huge! Numbers differ, but the most recent information, I got are: over 250 Engineers, over 1500 Sales Agents and a looot other people that are also very important.
    So, first question: Is Yelp fast in Development? Uuuuuhm… Really, I can’t say! The lists of pushed changes, that are sent around every week, are huge! But they really have manpower to work on a lot of stuff in parallel. Are those changes things, what users really want? Hard to say! They are not doing big case studies before trying something (as germans tend to). And thats a good thing! Sometimes it feels like putting the pieces of a puzzle together, but without knowing what the final picture will be and with tiles of other puzzeles in the pool as well. Sounds crazy? It’s definitely not! (Btw, that was the first time I wrote ‘definitely’ right without have to use autocorrect! Yeah!) Just be sane, pragmatic and track which features people actually use! Then you end up very innovative. It’s kind of a tribute to the fact, that you can’t really foresee what the users want until you haven’t tried it out.
    But what is the reason for Yelps success? The main reason is for sure a business model that scales linear. Another reason is that they employ really amazing people. And everybody is different. Sounds obvious, but no, it is not! From the other two companies, I know that people are usually hired, because they fit in the existing culture. So at Noxum, to be fast and have deep knowledge of a certain technology. At AutoScout24, people that can adapt changes fast and have good communication skills. At Yelp: Be good at at least one thing! If you are a real nerd and want to write your own compiler: go for it! If you want to improve a process: What are you waiting for? What ever it is, do it! There is no pattern why somebody is hired, and this grade of diversity is awesome! So if you get stuck because of your thinking patterns, just ask somebody else, because he/she will have another approach!

So now I need your help! What is the key to success, that all of those companies share? I don’t know! But I can tell you, that it is not technology. Which coding language or which database you use does not affect how successful you are. If you have the best or a really bad software architecture doesn’t say anything about how many paying customers you have. I guess from the current ongoing so called “war for talent” we get a wrong impression, that people that have skills in certain technologies make the distinction if a company will be successful or not. I think we all agree that a company that has awesome technology and awesome people working in this department isn’t automatically successful. But the other way around is, that a tech company with a really bad IT can still be very successful.

But people of course make a difference, too. Maybe not from the technological perspective, but when you can rely and trust them. Just imagine you have a feature idea, you have a great manager that holdes his thumbs up and gives you all the freedom you need to make your feature come reality. In a perfect world, your team consists of divers people. One that thinks out of the box, one that has an answer of every technical question, one that knows how to measure and trim it for success, a person who loves to code and is fast, one that can sell the features to others and one that has experience. And no, you cannot have one person that is good at all of that, that’s not possible! This person simply does not exist! What leads us to one other pattern of success I recognised in my now eight years of work experience:

Divide and conquer! Focus on one thing! Don’t try to be good at everything. Ask yourself how you can I contribute most and focus on that. And even if your unique skill is to have a broad knowledge (like I pretend to have :-) ), then push to get an even broader knowledge. Don’t try to have a broad AND deep knowledge, that’s not possible! You are human, you have to make trade-offs! But Divide and Conquer, at its core, means to remove complexity. And low complexity is always good! For everything! One proven example: If your software development gets slower, divide it into maintainable pieces and distribute people to conquer a single piece.

In den USA ist eben alles ein bisschen größer

Ich habe dieses Wochenende fleißig Englisch gesprochen, also gönn ich mir mal wieder einen Blogpost auf Deutsch.

Etwas, was man also Deutscher in den Staaten wirklich sofort realisiert, ist dass alles größer ist. Die Essensportionen sind größer, dadurch sind die Menschen im Durchschnitt (voluminös gesehen) größer und vermutlich sind auch deswegen die Autos größer. Da gewöhnt man sich aber schnell dran weil es also nicht so wichtig erscheint. Interessant ist aber, es scheint so als würde sich dieses “Bigger is better” Lebensgefühl wirklich auf alles auszuweiten. Die Leute denken einfach größer als wir Schmalspur Deutsche. Das habe ich schon oft genug über die Amis gehört und es bedeutet für mich immer: Wir Deutsche sind haben kleinere Ziele und die Amis wollen einfach mehr. Das mag stimmen, aber erst seit ich hier bin, hab ich verstanden was das auch bedeutet. Hier ein plastisches Beispiel:

Die Präsentation des IPhone 6 und der IWatch war hier in den USA wirklich ein großes Event. Damit meine ich, dass wirklich fast jeder auf der Arbeit den Livestream des Apple Events nebenbei geschaut hat. Yelp hat knapp Tausend Mitarbeiter hier im Headquarter in San Francisco. Man kann sich also vorstellen, dass das ein ordentliches Datenaufkommen war. Kurz gesagt: Es gab Probleme mit der Internetverbindung im Office Netz.

Alleine in einem Stockwerk hängen 10 Fernseher und 4 Beamer
Alleine in einem Stockwerk hängen 10 Fernseher und 4 Beamer

Ok, jetzt alle mal mitmachen. Kleines Brainstorming, wie man das Problem in Zukunft vermeiden könnte: Ich komm da spontan auf Ideen wie:

  • Auf einigen der vielen Fernseher zentral anzeigen.
  • Den Netzwerkverkehr zu der Quelle kappen, sobald Probleme erkannt werden.
  • Das schauen der Keynote während der Arbeitszeit verbieten.
  • Ein Event daraus machen und gemeinsam im Gesellschaftsraum -stockwerk schauen.

Ich bin mir sicher, dass es noch mehr Lösungen gäbe. Aber auf die, auf die man sich letztendlich geeinigt hat, wäre ich nie im Leben gekommen: Es wird eine schnellere Internetverbindung ins Headquarter gelegt. Das lass ich jetzt mal unkommentiert so stehen.

So eine Denkweise führt auf der einen Seite wirklich zu großartigen Produkten, die die Welt verändern. Nicht weniger erwartet man hier, wenn man ein Unternehmen gründen möchte!

Uber denkt unter anderem übrigens darüber nach auch einen Eiscreme Lieferdienst zu machen :-)

Aber auf der anderen Seite kann ich mir nur durch solch eine Kultur erklären, wie sehr junge Firmen wie Uber schon über 40 Grafikdesign beschäftigen. (Übrigens haben die noch ein paar Stellen offen. Also wenn du Designer bist und es dir ausreicht verantwortlich für das Designs eines einzigen Buttons zu sein, bewirb dich bei Uber!)

Noch ein Schmankerl von meinem Wochenende: Ich war auf dem Oktoberfest. Oder zumindest das was die Amis darunter verstehen. Die Musik war so ungefähr das einzig Authentische dort und die haben leider einige Songs zwei oder sogar drei Mal gespielt. Egal, wir waren eine gute Truppe und es hat Spaß gemacht!2014-09-20 16.35.46

So many new things to learn

What happened the last four days was simply overwhelming! I could make ten blogposts just from the experiences I already had. But let’s continue where I left off.

After lunch I had a deeper look into the bootstrap documentation, which is just huge. There is so much stuff, you have to know. Fortunately I’m no complete new beginner in terms of I already know how to use git and the basics of python, which is the main language at Yelp. So I just have to learn all the new processes, the architecture, the people, the american keyboard schema, the build process and many many many many things more. A lot of the 90 Interns(!!!) Yelp has this year, have no experience at all and are standing in front of the Mount Everest of new things.

Women wearing  traditional Bavarian Dirndl pose with beer during 176th Oktoberfest in MunichOne thing I also have to (and want to) learn, is the american culture… I did something wrong on my first day. Everybody get’s introduced by his mentor with an email to the team. The usual introduction mail contains a picture of the mascot of the local sports team, the new guy is from. As my mentor did not find a picture of the mascot from bayern münchen, he did not sent a picture. So, I answered to everybody, that mascot (actually a bear) is so boring, nobody knows about him. But everybody knows the oktoberfest and included a picture of two women in Dirndls having a Mass Beer.
Later that dad, the director of development replied, that I should be more “sensible” what pictures I send around. Maybe somebody finds “uncomfortable” about those kind of pictures.
Of course I apologized in person and promised to avoid those pictures in future. That’s really something I was not thinking about. But in America, things are a bit different.

Wednesday was mostly more of bootstrap meetings and trying to make something productive but actually reading the docs. The teams don’t do pair programming. So all of the knowledge transfer happens in meetings and even more in documentation. Yeah… There is much of it.

After work, all interns went to a cable car tour, grabbed some burger at In-N-Out and had them at the beach with a nice view to Alcatraz and the Golden Gate Bridge. This event was guided and sponsored by Yelp! The YIP (Yelp Intern Program) Team really does a great job to help us getting started in San Francisco! Next week we gonna visit a baseball match. I’m definitely looking forward for it!
2014-09-03 18.37.122014-09-03 19.44.48

Oh… as we already talking about the topic! There is sooooo much free (and mostly healthy) food!

2014-09-04 10.09.102014-09-03 09.54.09

There is even a beer tap for parties
2014-09-04 10.09.26


Oh and every Friday, we get a free lunch for engineering and some external guy is presenting something. There were talks from the people who invented MySql, Python, … This friday we got Barbecue and the inventor of CockroachDB presented his masterpiece. Afterwards it was time for beer, even more snacks, kicker and billard. :-)
2014-09-05 11.48.57 2014-09-05 17.45.37


Let’s get this party started…

As I'm also here in the US to improve my language skills, so I decided to write some blog posts in english if I'm in the mood for it.

Me in San DiegoFirst things first: I had a great roadtrip on the US Westcoast. The stops were in Las Vegas, Death Valley, Yosimite National Park, San Francisco, Santa Cruz, Santa Barbara, Venice Beach (Los Angeles) and San Diego. That’s quite a lot for only two weeks time! It was exhausting but also so nice, too! Thanks for my mates Lisa and Andres for making this amazing trip possible! Most of the Pictures you find here. But one I provide exclusive to my readers here on this blog ;-)

Thats the view from the top (25th) Floor of our Hotel Apartment.

But now to the interesting facts. Today was my first day at Yelp! Oh boy, I was so under tension and so excited. But I was also good prepared. Yelp had provided me a lot of information in the last few weeks. They sent me e-mails with things to when I arrive. They helped me find a good Apartment. They even told me the directions from my home to the workplace and what are common clothes at work. And many many more. I always had three emails or more each week since I agreed on my contract. Very impressive!

So I arrived at 9:30 in the lobby of this high riser, right in the financial district of San Francisco. The Security checked my Passport and requested my a elevator to the lobby of Yelp. There I got a photo-ID badge with included NFC Chip to open the doors. Then I got picked up by a nice lady of the internship team, to show me every floor and all facilities. The tour ended at my new desk where she introduced me to Anthony, my Mentor.

At my Desk I found a pretty decent hardware setup:

15" Macbook Pro Retina, zwei Monitore und eine Nerf Gun
15″ Macbook Pro Retina with SSD, two external Displays and a Nerf Gun

Additionally there were some other Goodies like a Yelp T-Shirt, a bag and branded gloves. I also got a welcome letter with passwords and what to do first. And, as I would learn over the day, which was just the beginning of a whole lot of documentation for getting started. But no time to read only one line of it: The first meeting is approaching! It was a very good information meeting about the basics of Yelp and and the development department. I was there together with all the other newbies of the day. Unfortunately I can’t remember how many people were with me in this meeting, but definitely more then 5! A whole lot of people when you hear, that next week already the next newbies arrive. But maybe those are normal figures for about 250 employees in development alone. (And a Dog called Darwin)

The bootcamp itself was very good because it contained all the information needed, compressed in one hour. That is something that is also reflected in the documentation. It is just detailed enough to show you the point and not bloated with information about stuff that could also be interesting.

2014-09-02 12.38.35But then was still not the time to get my hands dirty. Lunch Time! Today all Interns went together to a sandwich restaurant a few streets away and came back to eat it together in the “all hands” area. There are a lot of interns currently at Yelp…

Pew, … I still got so much stuff to tell! But it is already after midnight. I promise to continue this post in the near future. Apparently not tomorrow because we (Interns) go on a cable car ride and having burger after work. Yeay!

Nächster Halt: Vegas

So, da sitz ich nun im Flieger… Krass!

Aber vielleicht eins nach dem anderen: Nachdem Visum abgehackt war, habe ich mich um die Unterkünfte gekümmert. Ich brauche ja in San Francisco ein Bett um mich nach einem harten Tag wieder ausruhen zu können. Und meine Wohnung in München ist zu teuer um sie leer stehen zu lassen. Um die Wohnung in SF hat sich netterweise eine Agentur gekümmert, die von Yelp gezahlt wird. Ich habe dort eine Wohnung in zentralster Lage, die ich mir mit drei anderen Yelp Interns teile. Sehr geil, wäre da nicht der Preis: $2000!!! Für ein Zimmer! Im Monat!!! WTF! Naja, in den USA ist eben alles etwas größer.

Meine Wohnung in München habe ich auch vermietet. An die zwei Paulos aus Portugal. Beide machen einen guten Eindruck. Ich bin guter Dinge, dass sie gut auf mein Hab und Gut aufpassen.

Wow, war ich die letzten zwei Wochen aufgeregt! Ich hatte aber keine Angst oder Zweifel. Ganz im Gegenteil, ich hab mich gefreut und wollte, dass es endlich los geht. Aber in meinem Kopf war zu der Zeit wenig Platz für etwas anderes. Außer vielleicht für meine wunderbare neue Freundin Mara. Wie das Schicksal doch immer spielt: Da ist man nicht mehr auf der Suche nach einer Dame, prompt findet man ein ganz tolles Exemplar.

Mara hat mir auch sehr geholfen meine Aufregung hin und wieder zu vergessen. Genauso wie meine Freunde, die ich in den letzten Tage alle noch einmal sehen wollte. Man Leute, ihr seid der Wahnsinn! Ich hätte nie erwartet, so viele gute Wünsche zu bekommen und noch mal so eine großartige Zeit mit euch zu haben! Ihr seid der Wahnsinn! Ich werde euch vermissen!

Wie gesagt: gerade bin ich im Flieger Richtung. Er fliegt von Frankfurt Richtung Seattle und bin gerade über Grönland. In Seattle steige ich um in einen Flug nach Las Vegas, wo ich Andres und Lisa treffe. Mein Flieger hatte anderthalb Stunden Verspätung! Hoffentlich klappt alles mit meinem Anschlussflug!

Las Vegas Sign in AirportIn Vegas startet mit Andres und Lisa unser Road Trip an der Westküste. Also erstmal Urlaub, bis die Arbeit los geht. Ich freue mich riesig darauf. Das wird bestimmt eine tolle Zeit!

Eine kleine Randnotiz: Wir leben schon in einer bekloppten Zeit! Hier hat jeder einen IPad großen Bildschirm vor sich, schaut irgendwas, ich hab noch zusätzlich ein Notebook, viele fummeln an ihren Handys rum. Überall flimmert es. Und das in einem fliegenden(!!!) Metallklumpen über dem ewigen Eis Grönlands. Ach und jetzt wird auch noch Wein serviert… Irgendwie bescheuert, oder?

Yelp! – mein Praktikum im Silicon Valley wird wahr!

TLDR: Mein Traum wird wahr! Ich geh ins Silicon Valley um dort zu Arbeiten!

Was bisher geschah:
Schon als kleines Kind habe ich vom Silicon Valley gehört. Der Nabel der IT Welt – dort wo die Technologien von morgen entwickelt werden. Damals war das für mich noch alles sehr abstrakt und ich habe mir vorgestellt, dass da wirklich alles aus Silicon sei.

Naja irgendwann habe ich dann herausgefunden wo dieses ominöse Silicon Valley liegt. Nämlich an der Ostküste der USA in und um San FranciscoSilicon Valley Map

Dort sind die Hauptsitze aller IT Firmen, die aktuell Rang und Namen haben. Google, Apple, Facebook, Twitter, … Das ist vor allem deswegen so, weil sich dort eine Startup Kultur entwickelt hat, die es auf der Welt nirgendwo ein zweites Mal gibt.

Die Faszination dieses Fleckchens Erde hat sich also für mich gehalten, ist sogar immer weiter angewachsen. Da ich ja ein spontaner Mensch bin, hab ich also ohne lange zu überlegen, mich dazu entschlossen mal zu schauen ob ich dort ein Praktikum bekomme. Das war im Sommer letzten Jahres (2013). Ich habe mich bei den 17 für mich interessantesten Firmen dort beworben und leider reihenweiße Absagen bekommen. Zumeist mit dem gleichen Inhalt: Die Visas für dieses Jahr sind leider bereits alle vergeben, bitte probieren sie es nächstes Jahr wieder.

Also habe ich mich schlau gemacht, wie das mit den Visas läuft. Der Arbeitgeber ist dort in der Regel für die Visabeschaffung zuständig. Für ein Praktikum benötige ich ein J-1 Visum und jedes Unternehmen hat nur eine begrenzte Anzahl an Visas zu vergeben. Sind die aufgebraucht, kann man es noch über eine Tombola (ist es wohl im wahrsten Sinne des Wortes) versuchen … oder es gleich bleiben lassen, weil die Chancen wohl extrem gering sind.

Gleichzeitig habe ich versucht alle Register zu ziehen. Ich habe quasi jeden gefragt, der da schon mal hätte sein können ob er jemanden kennt, der mir helfen könnte. Am interessantesten waren Torsten Oelke vom You Is Now Incubator, der gerade mit Philipp Rösler in der Deutschen Delegation das Silicon Valley bereist hat und Andre Stark, der Geschäftsführer von AutoScout24. Andre hat mich mit Andreas Lieber – einem Bekannten bei Groupon – in Verbindung gebracht. Bei Groupon hatte man zwar kein Interesse an Praktikaten aus dem Ausland, aber Andreas konnte mir bei vielen Fragen Licht ins dunkel bringen. Ich bin allen riesig dankbar Ihre Hilfe!

Naja gut, habe ich also die Zeit bis Jahresende verstreichen lassen und es dann erneut probiert. Ich habe mich wieder bei einigen Firmen beworben, aber leider teilweise (bis heute) gar keine Antwort erhalten. LinkedIn hat sich recht schnell bei mir gemeldet und mich zum Telefoninterview geladen. Da die Ostküste der USA von der Zeit 9 Stunden hinten dran ist, war es also für mich schon am Abend und für den HR Mitarbeiter, das erste was er an dem Tag getan hat. Ich war extrem aufgeregt… Zu Recht! Die technischen Fragen, die mir gestellt wurden, waren schon allerhöchstes Niveau! Lange Rede, kurzer Sinn: Ich habs vergeigt!

Noch am selben Abend hatte ich aber noch ein anderes Skypeinterview ausgemacht. Mit Malea von Yelp! Inzwischen war es ungefähr 23 Uhr Deutscher Zeit. Wieder wurde ich über eine Stunde ausgequetscht. Aber dieses Mal haben mir die Fragen besser gelegen. Auch auf sehr hohem Niveau, aber praktischer! Über Dinge die man im Programmieralltag wirklich braucht, nicht wie das ARP Protokoll funktioniert.

Am nächsten Tag hatte ich dann wie erwartet eine Absage von LinkedIn. Aber auch glücklicherweise eine Einladung zum nächsten Interview mit Yelp. Dieses mal sollte mich ein Techi ausquetschen. Also habe ich mich wieder aufgeregt Abends vor den Rechner gesetzt und habe mich über Skype ausquetschen lassen. Was ich nicht erwartet habe, aber inzwischen echt eine nette Sache finde: Ich sollte über livecoding machen. Mir wurde also ein Problem gestellt und ich sollte eine Lösung programmieren. Coderpad ermöglicht es, dass mein Gegenüber in Echtzeit gesehen hat was ich eintippe und wir konnten den Code auch direkt ausführen und testen.

Es folgten noch mehrere solche Interviews. Bei Yelp waren es insgesamt sieben(!!!) Stück. Teilweise war es einfach nur nervig. Schließlich habe ich ja auch noch einen Vollzeit Job und ein Studium bei dem ich in der Zeit viele Prüfungen geschrieben habe. Dann wollte Malea noch ein paar mal mit mir telefonieren um grundlegende Dinge zu klären, bis ich dann endlich die Zusage bekommen habe! Das klang dann irgendwie alles viel zu gut um wahr zu sein. Ich kann selbst entscheiden wann ich komme, wie lange ich bleibe und wo ich wohne. Yelp kümmert sich um die Beschaffung des Visas, sie haben eine Agentur die mir Wohnungsvorschläge schickt und was sie noch so alles haben klang auch unglaublich: Filmabende, Coktail Happy Hours, Ausflüge, 5 Sterne Köche für die Mittagspause, ich werde als Praktikant voll im Hauptteam mitarbeiten ach und das Gehalt: Ich konnte es gar nicht glauben wieviel die an Gehalt zahlen!

So und da stehe ich nun: Inzwischen habe ich auch meine Zusage gegeben. Los gehts im September. Wie lange ich bleiben werde, weiß ich noch nicht. Auf jeden Fall kann ich es kaum erwarten! Ich würde am Liebsten sofort in den Flieger springen und anfangen!

Das Komische an der Produktivität

Anstoß dieses Blog Eintrags war einmal mehr ein hervorragender (weil auf den Punkt gebrachter) Blogeintrag von Scott Hanselman:

Die Tipps aus dem Absatz “Measure, then Cut”, kannte ich schon und habe vor einigen Monaten Rescue Time auf meinem Arbeitsrechner installiert. Inzwischen denke ich relativ representative Ergebnisse zu haben, die ich aber diese Woche zum ersten Mal ausgewertet habe. Der Grund warum ich noch nicht früher Auswertungen gefahren habe, war Angst vor den Ergebnissen. Immer wieder ertappe ich mich selbst auf facebook, Spiegel Online oder bei anderen Dingen, die ehr der Zerstreuung dienen. Desto mehr haben mich die Ergebnisse überrascht:

Ich meine 68% produktive Zeit ist viel mehr als was ich erwartet hätte.

Entscheidend ist natürlich wie viel Zeit ich mit was verbracht habe:

Wie man sieht kommt bereits an zweiter Stelle E-Mail! Das überrascht mich auf zwei unterschiedliche Weisen:

  1. Das E-Mail so einen großen Platz in meinem Arbeitsleben einnimmt
  2. Habe ich E-Mail als neutral eingestuft. Somit zählt es nicht auf mein Produktivitätskonto ein.

Aggregiert nach Sehr produktiv, produktiv, neutral, störend und sehr störend schaut die Verteilung folgendermaßen aus:Zeit nach Produktivitätskategorien

Very productive sind für mich die Dinge, die direkt mit meinem Jobprofil zu tun haben: Also Software Entwicklung und System Operations. Alles andere habe ich “nach bestem Gewissen” klassifiziert.

Wieder fällt der große neutrale Block ins Auge, was zum Großteil eben E-Mail ist. Zum anderen, dass sich Very Distracting mit Productive etwa die Waage hält. Also wenn ich Zerstreuung suche, dann richtig (Facebook, Spiegel Online) und nicht technische News Seiten wie, Winfuture, etc. die ich als Distracting gekennzeichnet habe.

Was lernen wir daraus?

Offensichtlich ist, dass ich zu viel Zeit mit E-Mails verbringe und genauere darauf achten sollte ob diese Zeit tatsächlich notwendig ist.
Viel wichtiger für mich als Menschen ist aber die Erkenntnis, dass ich mich nicht schuldig fühlen brauche weil ich mal Zerstreuung. Offensichtlich scheint die Menge noch im Rahmen zu sein. Ein Großteil der Very Distracting Zeit ist sicherlich auch in der Mittagspause oder nach Feierabend entstanden (RescueTime hat keine Anbindung an Toggle, welches ich als Timetracking Tool verwende).

Ich habe noch viel weiter kleinere Erkenntnisse gewonnen. Zum Beispiel, dass ich heraus finden sollte warum ich Nachmittags produktiver als Vormittags bin (E-Mail?). Ich habe jetzt die Bestätigung Montags deutlich produktiver zu sein als Freitags. Und: Ich verbringe durchschnittlich nur etwa 3 1/2 Stunden am Tag an meinem Rechner. Wobei dies natürlich auch dem geschuldet ist, dass es Teil meines Jobs ist zu Kollegen zu gehen und mit ihnen Lösungen zu finden, bzw. PairProgramming bei der Software Entwicklung.

Jedenfalls kann ich nur jedem der sein “Getting Things done” verbessern möchte, empfehlen dieses oder ähnliche Tools zu installieren. Man kann auch seine Selbstverbesserung noch optimieren, indem man weiß wo es am meisten Zwickt! Vor allem aber sollten man sich keinesfalls selbst schuldig fühlen weil man das Gefühl hat selbst nicht produktiv zu sein. Oder zumindest nicht so produktiv wie Andere. Jeder Mensch nimmt sich regelmäßig zu viel vor und muss Deadlines verschieben oder Dinge komplett sein lassen. Überstunden zu schieben oder sich selbst Vorwürfe zu machen bewirken nur, dass man noch unproduktiver wird, weil man nicht klar im Kopf ist!