Recruiting GIANTS
I’ve made oblique references to my various disappointments with modern millennial software engineers and to some of the cultural differences I’ve encountered with engineers from different educational, cultural and religious backgrounds. I generally hate management books in part because they are usually crafted to sell books not actually convey applicable wisdom which can usually only be acquired through painful experience. The nice thing about having my own blog is that I don’t need to make money from it and I don’t care if I offend anybody, which means that it’s a great forum to explore the truth about some management and recruiting issues that nobody else seems to be comfortable or able to discuss openly. As usual, my perspective seems to be unique and is probably unpopular but then I’ve never been one to embrace convention.
Today, at the request of one of my readers, I’m going to address some of the cultural differences between engineers from different cultural backgrounds in the hopes of shedding light on how different cultural backgrounds seem to shape approaches to engineering and productivity. My perspective may seem “unorthodox” but I come from a very unorthodox background. I never graduated from high school, I am an almost completely self-taught software engineer and mathematician. I have 23+ patents in technology, have founded and run several software companies and of course was responsible for launching DirectX for Microsoft. What I know is WHY I am successful in spite of my complete lack of formal education and training and what I look for when trying to recruit other talented people. More usefully and perhaps most “offensively” I know what personality and cultural traits I look for and AVOID.
I have also had the tremendous privilege of working with giants, people so exceptional in their talents and achievement that they cannot be said to fall anywhere on an ordinary performance scale. They are literally OFF THE CHARTS. One of the most remarkable things about Microsoft when I joined in the 1990’s was the amazing concentration of this kind of talent at that time. Prior to Microsoft I had worked in the East Coast technology industry which was a lonely experience surrounded by highly educated respected people who didn’t seem to be able to operate their minds to any great extent but had lofty educational pedigrees. Microsoft was systematically devoting itself to actively recruiting and cultivating GIANTS, engineers who’s productivity wasn’t 1X or 2X better than their mediocre peers but 20X or simply off the charts by virtue of their ability to single handedly build technologies no “TEAM” of ordinary people could ever produce. John Carmack of id Software fame and Tim Sweeney of Epic were two great examples of these rare and valuable kind of people from the game industry. One of the most fascinating things about the early 3D game engines was that big companies with teams of PHd’s and “EXPERTS” on 3D couldn’t produce the real-time engines that kids working from their parents basements were turning out.
Having worked with many of them over the years, I have come to appreciate that there is something “special” about these people that set them far apart from their wage-slave counterparts and having realized it, I have come to prefer recruiting for it over anything else. What I love about these people is that they are often overlooked or avoided by most employers because they don’t “fit” conventional recruiting profiles. I have also come to realize that the combination of personality traits that produces these people is fragile and that they can easily be ruined or broken by getting traditional jobs or educations before discovering their own potential.
In this article I will discuss how to “identify” and cultivate GIANTS and along the way, how to spot the personality, cultural or ideological traits that ruin them. One of the wonderful and amazing properties of the Internet is that it is completely race, age, local, culture, gender and religion blind. The internet just doesn’t care who you are when you start an online company and none of your customers or audience can tell or cares either. I’ve seen hundreds of examples of no-name, uneducated kids from all parts of the world, who created successful online companies with no capital, no training and no help and became multi-millionaires. There are no political correctness excuses for failure as an Internet entrepreneur, so all of the conventional wisdom about the “unfair” things in life that hold back minority populations DON’T APPLY online… and yet we find that successful internet entrepreneurs are still predominantly young white males. Why? Why do young white males tend to be the ones who pick up computers, teach themselves to code, start businesses in their basements with their friends and get rich? It’s an obvious opportunity to everybody isn’t it? If you are a different race, gender, or religion… what’s your excuse? I know of very very few successful bootstrapped tech companies founded by women or blacks. Why? The young white males I’m referring to aren’t even privileged or educated in any special way, the kid who wrote the Eclipse 3D engine that WildTangent’s core technology was built around was a grocery bagger from the Midwest when we hired him. I also find more Asian and Indian founders TRYING to be successful founders in US than women and people from other ethnic backgrounds. Why? It’s pretty hard to use discrimination, bias or privilege as an excuse when nobody on the Internet knows who you are or cares and there are tons of successful examples of poor, young, white males doing it.
Obviously, I’m setting up a point. The “giants” I have known share several common personality traits;
- Generally anti-social. They have a low need for social validation and consequently feel no pressure to “believe” the same things as their peers.
- They have a strong passion for their own ideas, almost a compulsion to pursue them in spite of any rational obstacles.
- Because the things they “value” aren’t relative to other people they don’t feel a need to “justify” their ideas to anybody, to get “approval” or to make excuses to anybody when they are struggling. More importantly they don’t care about “failure” because it has no social consequence for them. Management books call it “risk tolerance” I call it “failure indifference”
- Tremendous dedication for these people, is the result of compulsion to pursue something they are passionate about. They don’t think they are “working” and never get tired of it… even when the task is dauntingly huge, seemingly insurmountable or tedious.
- No work is “beneath” them to accomplish their goal. They don’t care if other people view their efforts as “menial”.
- They are “learners” because achieving a goal only they care about ALONE is their primary focus, they will undertake to learn whatever they have to do get it done.
- They are often specifically from a less privileged background which has prevented social conformance pressure from shaping their interests and personalities.
- They are “humble” and generally always believe that they have a lot to learn.
The root of all of these traits is a certain kind of anti-social Asperger’s like obsession with an idea they have to pursue. Interestingly “being intelligent” isn’t exactly an appropriate or descriptive term for how these people become accomplished. I’ve met many who’s “aptitude” did not seem exceptional, they were “savants” in the area of their pursuit as a result of total dedication to pursuing it in spite of any intellectual obstacles the idea may have presented them with… they just studied harder to master subjects other people would have excused themselves from learning if the subject seemed too challenging or uninteresting. Inversely I know a much larger number of “brilliant” useless people. Sadly the accomplishments of real-geniuses are often compromised by laziness, arrogance, delusion and a sense of entitlement that seems to develop in people who know they are brighter than others and have been able to rely on that to succeed in life with LESS effort. Real-geniuses can afford to coast and often do, they are also too smart to listen to others which can result in them being prone to delusion. As my many blog stories may recount, the biggest messes I ever created were the result of arrogance and self-delusion and the greatest achievements were the result of dedication and perseverance. In my old age I have come to place a much higher value on dedication and perseverance over IQ. Being too smart for your own good can be very costly. I achieved a lot more in life, out working my competitors rather than out-smarting them.
I always hated that adage “work smarter not harder”… If you REALLY want to do well may I suggest trying to work harder AND smarter?
In short, when you combine a little IQ with a lot of passion for achieving a tangible goal and a low interest in social validation, the result can be truly amazing. In my experience the people who blend these traits well are often found at the top of some of the Internet’s biggest success stories AND they are often the individual contributors that are responsible for pioneering some of the most amazing technology achievements we take for granted. I find that one of the most interesting things about some of the most accomplished of these people is that others don’t know that they are relatively anti-social. I used to have to prep Bill Gates for presentations and it was painful, he could remember and recite everything he needed to in one pass but his presentation was abysmal. I used to hold my head backstage watching him mechanically recite something I had lovingly crafted to sound inspiring and visionary. He was never nervous either, he just didn’t care what the audience thought. Over the years he developed more and more “apparent” social skills but I could always tell that he was running “simulations” of social skills he had learned and memorized to accomplish a purpose. Learning to socialize is just one of the tools that self-motivated people choose to “learn” in order to accomplish their goals, often much later in life. I wonder if Bill still addresses the table in large meetings instead of the people around him…
Advice for the average:
I recognize that most of these gifted folks were fortunate enough to just be born this way and that it’s not something anybody can learn to do to become giants themselves. I can however make some observations about what people who do not exhibit these personality traits might be able to learn from these super-achievers. The most important one is the destructive or counter-productive influence of a strong need for social validation. People who value peer-approval or social status highly are often achievement crippled. Their idea of success is fame and recognition rather than the achievement of a goal that was important to them personally. If you ask somebody whether they would like to be a famous actor or musician or to dedicate their lives to making a great scientific discovery… which would they pick? The phrasing of the question is important because one implies instant popularity for no significant achievement other than fame itself and the second implies no social reward or even ultimate success or acknowledgement for a lot of hard work. What answer do you think MOST kids would pick these days? Do you think the answers to that question might break very differently across age, gender, racial and cultural lines?
Craving social validation is often toxic to innovation and entrepreneurial behavior because people pressure each other not to outperform one another and reward homogenous values and ideas. It also makes people avoid the social risk of “failure”. People who get their internal validation and drive externally from the reactions of other people also readily accept “excuses” for their failings. There are many “socially” acceptable excuses for failure, for giving up, for quitting, or for not working too hard. If your boss tells you that you’re not doing a good job at work, we have vast bodies of law and social consensus for acceptable “excuses” for low performance that nobody is allowed to question;
“I don’t suck at my job, YOU are just discriminating against me because of my age, gender, religion, skin color, looks, weight, etc.”
“I’m as productive as I can be while maintaining a healthy work-life balance”
“If you want me to work harder you should pay me more”
“I do everything that is ASKED of me”
The truly sick and debilitating thing about these laws and social norms is that they specifically handicap the potential of the precise groups they pretend to protect by offering them socially acceptable and validated “excuses” to not listen to criticism or consider that THEY are the reason for their own failings in life. People who don’t have “acceptable” excuses are much more likely to ultimately consider the possibility that the reason for their career struggles is themselves and that they might benefit from some personal introspection and consider the outrageous possibility that all truly accomplished people are regularly faced with and overcome “insurmountable” adversity to get where they are in life. So WHY aren’t certain demographic groups that should have NO excuse for having very little entrepreneurial presence on the Internet represented? They have been taught to accept victimhood and don’t believe that they can or should have to overcome some adversity to achieve success, especially if the obstacles they face can be rationalized as “unfair”. People with no socially acceptable excuses for failure… seem to be more successful for some reason… imagine that? When a group of people of some gender, racial, or religious background decides to identify with some perceived “unfairness” in life (real or imagined, it doesn’t matter) they excuse themselves from success because their “identification” with victimhood is a handy “out” in any situation where they face adversity. People who excuse themselves from overcoming obstacles of any kind… never become great achievers.
This issue is especially true of modern Millennial employees. We have whole generations of children who grew up entirely sheltered from hard physical work, competition for resources and negative feedback. The result is a generation of software engineers who are emotionally fragile, entitled and think that sitting at a desk moving a mouse for a living is strenuous hard work that has to be balanced with abundant free time. Technology GIANTS almost invariably come from backgrounds where they faced significant adversity to become successful. Without that experience, people develop a fear and aversion to risk and hardship that is very hard to break them of.
Here’s a classic interview trick I used to recruit kids for WildTangent early on. We’d deliberately go to really mundane job fairs where people were more likely to be looking for lawn maintenance jobs than game company opportunities. When they approached our booth we’d hand them a questionnaire with some goofy brain teaser questions on it and tell them that if they scored well we’d interview them for a job. Interestingly, very often the ones with Computer Science degrees, polished resumes and straight A’s would take one look at the quiz and disappear… too much effort. It would be some hungry kid who loved games who would KILL themselves over it, if they did reasonably well, especially if they didn’t give up, we’d give them a shot. The other great interview question was;
“Show me something you’ve written on your own.”
This is one of the most valuable interview questions of all time in my opinion. People who are self-motivated make things on their own with no other reason or motivation than their own intellectual curiosity and passion. I can’t tell you how many straight A CS majors I would get who could not tell me about or show me anything they had just coded for the love and/or interest in programming. When I found a kid who was killing themselves TRYING to make something for no external reason, it was a very strong clue that they were the genuine article. They didn’t do it to get a grade, they didn’t do it for money, they did it out of genuine interest…. GOLDEN. Those people will learn whatever they have to. Those people I could put to work for old gamer geniuses and know that given a few months or years they would become “geniuses” themselves. Those people won’t quit in six months to get slightly higher pay or a promotion somewhere else after you’ve invested a lot of effort in developing them because they are working for you to learn. Those people want to finish the things they start working on. Some of the best people I ever hired, showed me absolutely horrendous game demos they had obviously poured their hearts and time into. (See Travis Baldree, CEO of Runic Studios, I’m sure he’d never want his DHTML RPG to see the light of day) When you told them that something they were doing sucked, they didn’t fold up tent and quit or give up in despair for lack of positive validation, or worse dismiss the feedback by rationalizing that it was somehow personal or pretend that it was your TONE that really upset them, they were just eager to learn how to do it better.
Entrepreneurial Engineering:
Now that we’ve talked about what personality traits produce technology “Giants” and what uniquely Western cultural conditions produce modern “Educated Idiot” millennial employees, let’s talk about some of the interesting cultural traits often associated with Asian and Indian engineers that distinguish their talents from their Western counterparts. In general, Asian and Indian engineers come from very high social validation cultures, the result is that they are often far more prone to homogenous thinking AND conditioned to believe that conforming and doing precisely what is asked of them is sufficient for success. Unlike their modern American counterparts, they have often come from very high adversity environments which makes them much harder workers and much more appreciative of the tremendous privilege and luxury it is to get paid to sit at a desk all day moving a mouse for a living as opposed to the third world conditions that most of their friends and family live in. The challenge for these folks as employees is that they are often uncomfortable with taking a lot of initiative or engaging in creative “push-back”. They are less likely to proactively suggest that their management take a different approach to a problem or to undertake tackling a problem they see or anticipate without being asked. They are also more prone to short-term or expedient problem solving over big long term thinking… and more likely to job hop at a better offer. I attribute some of this to a sort of cultural lack of confidence not shared by their counterparts who were raised in the West.
These folks could often be 2X-3X more productive than their entitled Western counterparts but you couldn’t brainstorm with them or usefully harness their collective intelligence to come up with better approaches to solving a problem. As such I always found it best to mix them with the westernized entrepreneurial engineers who were happy to have people who would listen to them and execute on their ideas.

Asia and India are the almost exclusive source of FEMALE software engineers in the US. They are highly sought after by employers because they tend to bridge technology acumen with management and organizational skills
Interestingly some of the most amazing talent I’ve hired are people whose parents are from third world countries but they grew up Westernized themselves. The result can be a great combination of work ethic and dedication combined with proactive problem solving and active participation in suggesting better ways to solve a given business or technical problem. It has always amazed me how difficult it can be to get people to develop a sense of ownership or personal responsibility for the things they are working on and this set of westernized Indian and Asian engineers have always impressed me as representing a great balance of discipline and dedication with shoot-from-the-hip initiative taking. As a technology company CEO, there was nothing I loved more than an employee who would come to me on a Monday morning and say; “X has been driving me crazy, I spent all weekend and rewrote it… look how much better it works now!” That’s the guy I’m going to give a raise and a promotion to. Especially if the “problem” was something tedious or mundane that needed to be fixed but nobody wanted to work on it. Personally I suspect that although they are generally a very entrepreneurial set of people who are more likely to start companies, they are still often “less creative” or comfortable with crazy out of the box thinking than some of America’s “native” innovators.
I’ve been to China, Singapore, Japan, Thailand, and Korea many times and the cultural differences there are striking. To grossly and unfairly characterize them, the entrepreneurialism in these countries is a lot more hive-like. The individual genius, startup successes that we find in America and Europe are far less common in favor of more communal operations that generally involve successfully copying some previously successful product idea backed by some large investor, company or government institution. Crazy individual innovation isn’t something these societies appear to foster well. Hive style management can be great for established products that require constant incremental refinement but is troublesome for innovative development.
Creating an innovative climate is very difficult and fragile. I didn’t fully appreciate HOW difficult it was until I tried managing one in California which appears to be the place where great talent goes to die. The worst of millennial culture is rampant there with mostly emotionally fragile, job hopping, entitled prima-donnas burning VC money in bonfires. The best and the brightest are quickly discovered and consumed by the big wealthy players like Facebook and Google and new talent imported into the market is very quickly “corrupted”. Once people learn that they are highly sought after and have lots of socially approved excuses for not working… they don’t. Those who aren’t corrupted get recruited by a big player for far more money than any startup can afford. People with the potential to be 20X producers quickly conclude that life is much simpler if they just do 1X and collected the paycheck. San Francisco in particular had a business climate so caustic that it was impossible to justify the enormous expense of hiring interns out of college in the hopes of training and retaining them over time. It was the last thing I EXPECTED to find in the legendary Silicon Valley. Tragic.
European and Eastern European engineers are generally MUCH better educated than our kids are. The math skills many of these guys develop are phenomenal. They can also be real workhorses but often generally lack a sense of “product”. The result is that they are often technically brilliant and innovative but don’t know how to make products without Western management. American’s seem to grow up with a much more innate instinct for what a consumer product needs to look like. I suspect that it’s an inadvertent feature of wealth and constant exposure to media and competing products. As I’ve mentioned previously when I was looking to recruit a team to create Direct3D, I went to the UK because they were producing superior mathematician engineers at that time. Unfortunately a lot of Europeans from especially socialist nations have had entrepreneurship conditioned out of their populations. People there are strangely “embarrassed” at the idea of trying to be extremely accomplished in life and wouldn’t want to upset their neighbors by living better than them. They often lack ambition. Very strange…
Oddly my best experience with outsourcing development work was to the Philippines where we found hardworking educated people who spoke English and generally liked American culture and wanted to learn and embrace Western Entrepreneurship. We had similar experiences with game studios we hired in Argentina and Chili of all places so it is possible to find isolated bastions of “the right stuff” in other countries if you know what to look for. My Chilean studio founders went on to very big things as a result of producing some really great early downloadable games for WildTangent.
Overall I regret to confess that the US in general is becoming an increasingly hostile place for startups and small companies. Talent quality is decaying even as costs, regulation, taxes and outright government harassment of small companies has escalated. It’s tragic to watch when you know from experience how extraordinarily rare and valuable that uniquely Western brand of entrepreneurship is. It’s especially difficult to witness the state of Silicon Valley, which is arguably the world’s greatest testament to Western capitalism. I think Sandhill road is one of the most remarkable places on Earth, creating tremendous wealth and employment for ANYBODY, regardless of background, who are able to persuade wealthy veteran entrepreneur VC’s that they are a good investment and able to execute on a vision.
To summarize, I have taken the liberty of devising a completely arbitrary continuum of core personality traits that I believe most fundamentally shape an engineer’s potential for exceptional productivity and/or achievement;
- Confidence
- Need for social validation
- Initiative
- Dedication
Immigrant engineers from Asia and India generally exhibit:
- Low Confidence
- High need for social validation
- Low initiative
- High dedication
Interestingly all of these traits are relatively consistent with “low-confidence” behavior because they come from high social pressure cultures and are trying to fit into a new foreign culture and prove themselves. They don’t know the ropes, so they substitute hard work and obedience for initiative. They are also from relatively poor, hardworking societies so they appreciate their tremendous fortune at having the opportunity to make a living by moving a mouse for money and are not inclined to create any waves that my jeopardize that position. Overall, conforming is a good tactic for adapting to a foreign work environment but you generally want to help these folks find the confidence to feel ownership for their products.
Eastern European engineers exhibit:
- High Confidence
- Low need for social validation
- Moderate initiative
- High dedication
I have cause to believe that many Eastern Europeans view American society through a similar lens to my own. They think we are lazy, naïve, irresponsible, spoiled and relatively ignorant… as a consequence they are not too concerned about how we judge them and they are generally confident that they can compete with us. Interestingly because they have come from fairly recently very oppressive societies they don’t necessarily have big aspirations for themselves so they are more likely to be expedient versus exhibiting high initiative. Despite this, they also value being paid a lot to move a mouse and work hard.
Second generation westernized engineers tend to exhibit a positive combination of;
- High confidence
- Moderate need for social validation
- High Initiative
- High Dedication
They generally make great employees, managers and leaders.
Modern American millennial engineers typically exhibit:
- Over confidence (More closely resembling arrogance and self-delusion)
- High need for social validation (very prone to aggressively embrace group-think)
- Over initiative (job hopping and doing whatever they like instead of working as a team)
- Low dedication

This is one of the best illustrations of the “victim” mentality. You can find an excuse to be a failure anywhere if you just look hard enough for it! …and it’s IMPORTANT to find for some reason…
Traits common to under-achieving minority groups are also pretty consistent:
- Low confidence manifesting as emotional fragility, excuse making, “wall-flowerism”
- High need for social validation
- Low initiative
- Low dedication
Finally the people who really seem to really overachieve are:
- Low Confidence
- Very low need for social validation
- High initiative
- High dedication
So what is distinct and interestingly unique about over performers is that they exhibit the least social motivation of the set and exhibit the strange combination of low confidence and low need for social validation or approval. These people’s “response” to low confidence is to try harder in life. Lack of interest in social validation seems to free them to be highly innovative and entrepreneurial… they don’t necessarily WANT to work with other people in an office. Low interest in social validation also seems to translate into high initiative because they are motivated by pursuing their own interests. The combination of low confidence and low need for social validation also seems to result in people who are receptive to input but do not feel social pressure to adopt ideas they don’t agree with. They are learners. Over time these people often transform into high confidence people but not necessarily into arrogant people who can’t listen. There are myriad reasons why these people seem to exhibit low-confidence usually associated with having come from non-privileged backgrounds and having faced and overcome some adversity in life (humbling life experiences). People raised in the more modern sheltered American view of parenting generally become “educated idiots” and end up like our modern millennial engineers. Highly qualified yet largely useless.
One of the things that fascinated me about Microsoft during my early days there was their emphasis on private offices with doors. Everyone had them. This was extremely contrary to the widely adopted communal office space layouts used and eagerly embraced almost everywhere else in the tech industry. I suspect that without even being entirely conscious of the decision, Microsoft had made the choice to organize themselves around individual anti-social over achievers rather than highly social validation seeking teams. While employees in California offices seemed to relish the constant distractions, impromptu meetings and social dynamics of constant social contact with their peers, Microsoft people avoided meetings, avoided unnecessary communication and preferred to work long hours without distraction. Much later I realized that most companies were structured to achieve productivity by employing ordinary people who function best with a high degree of social contact and that this arrangement was not necessarily ideal for highly innovative, self-motivated people who find constant social contact stressful and/or distracting. (yeah, I’m one, big surprise)
Despite the amazing high productivity traits of these people they have some serious shortcomings. They are hard to manage, they don’t work well on teams unless they are in charge, they don’t communicate well and they don’t care about getting along with others. As a hiring manager I find that I generally favor getting them young before they have developed bad habits that are impossible to fix later.
Obviously I despise modern American millennial engineers because the twisted combination of a sense of unearned entitlement combined with emotional fragility renders them useless AND unteachable. Annoyingly their minority counter-parts response to this cultural disaster is to embrace one of their own, victimhood and excuses. Neither group actually aspires to achievement for its own sake! Both groups share a common emotional fragility reacting to even gentle or well intentioned feedback with excuses, rejection, total demoralization and job hopping in the middle of critical projects. American parents, I don’t know what you are doing to your kids, but you are ruining us all! … or maybe it’s not your fault, it’s the video games I’m making….

![Millenials[1]](../../../../../../i2.wp.com/www.alexstjohn.com/WP/wp-content/uploads/2013/10/Millenials1.jpg_resize=500,305.jpg)

Thanks Alex. Could you please contrast by way of a story the Chilean guys with the Indian ones. What was missing?
It’s interesting because I was also trying to outsource game development in China at that time as well. That was a period when China was really just beginning to emerge as a gaming market. They were having huge success importing and operating Korean and some American games like StarCraft but they were really struggling to learn how to make games themselves. I had two friends working closely with Indian developers, one of them had actually started an Indian outsourcing firm and was trying to sell me on hiring his folks for game dev and of course we had the Chilean guys at Wanako Studios. Games are some of the hardest types of software applications possible to our source because they are creative products that need to be “fun” as their most important feature which is very difficult to explain to people who aren’t the Western gamers you are trying to entertain. My friend who ran the India based development shop described his frustration with their mentality when he told me about his experience getting his offices built. He says, they have no tools like cement mixers, nail guns, backhoe’s for moving dirt etc. Their solution to everything is just to hire more Indians to do it all manually. There is no attention to detail or individual responsibility for producing quality work, you have to camp on them constantly or critical details will get missed, things you would think are obvious. Everything has to be fully specified and tightly supervised …but they worked hard…
I attributed a lot of this to a huge culture gap. I think people coming from first world countries take their constant exposure to highly refined products for granted and don’t realize that we’ve developed a stronger intuition for what a “product” has to look like to be marketable. The Chinese were similar in that regard with gaming at the time. Their software engineers just didn’t know how to make them. It was possible to our source art to Asia at that time because they had a really strong cultural heritage that produced amazing artists that generally took well to 3D tools with a little supervision but they had not learned how to produce commercial grade software systematically on their own at that time, let alone games. In the case of both India and China in that era you really needed somebody with a Westernized background on site to directly manage products or there was no chance. The communication barriers and they amount of remote supervision required was just too great to be worth the trouble. American game shops by contrast were of course expensive and more prone to missing deadlines because American employees are more likely to place going home at 5pm ahead of delivering for a customer. You could get a great game eventually from an American shop.
The Wanako guys were the whole package. Native Argentinians who had lived and worked in NY ad agencies early in their careers and then returned home to establish an ad agency in their home country. One of them loved games so after they sold their ad agency they moved to Chile to start a game studio. Chile had no game companies in that era and they hired the best and brightest out of the Santiago schools. They were of course fluent in English and Spanish and were very comfortable with both Western style entrepreneurship and creative design process. They could do something that you wouldn’t dream of trying with an Indian or Chinese shop in that era (around 2003-2005) you could say; “Pitch me an idea and if I like it, I’ll fund it” and they would have great ideas. They had good creative give-and-take with our producers and the thing I liked best about them is that they could deliver “humor” in their games which was very rare for an outsource shop. I could say; “this game needs to be funnier” and they could deliver it. They were everything I could hope to find in an independent game studio at that time.
A lot of the differences are of course cultural but when you boiled it down to hiring individual developers from these markets it generally came down to, from a Western perspective; poor attention to detail, struggle to write scalable, re-usable, robust code, requires a lot of direction/supervision, not a lot of initiative. They needed a lot more “experience” and supervision to become productive despite otherwise having a great work ethic. One of my impressions of these studios when I visited them in that era was that they were often very sterile environments because anything of value not nailed down would be stolen by employees. (Also true of the Russian studios in that period) At Wanako and any Western or European game studio, you would see art, toys and personal possessions laying around the offices. Personally decorated work spaces was often a strong indicator of a “healthy” studio environment because it meant the employees were “Making themselves at home” and felt ownership over their space which usually meant that they also felt ownership of the product. It also indicated a commitment to stay and a healthy relationship with peers because “decorating” indicated that they cared what their peers thought of them. People who don’t like or don’t care about their peers, feel insecure or aren’t committed… don’t decorate.
Lots of gems in your comment there.
In particular, the US seems to outclass most countries when it comes to high grade entertainment products. The kind of risk taking one sees when studios take on blockbusters are unseen in the rest of the world. However, to achieve that requires high production values and a commitment to high quality products.
Now that you mentioned of it, sense of fun and play can be so important. I rewatched the iphone launch last weekend, and Jobs was able to infuse the idea of enjoyment into software. It is so important that a presenter doesn’t just drily rattle off each feature. The practical jokes, the playfulness of the bouncy scroll, are all necessary for the emotional connection to be made.
Yeah, you can’t blame people from another culture, especially a harsher one for not understanding the uniquely American culture of productization and marketing, it’s very hard to teach. I think the education systems in these countries are also often flawed because they don’t have a culture of BIG software development and when they eventually develop it, their Academic institutions are the last to teach it. It’s the same here but not as severe. They produce people with great math and analytic skills but no idea how to build big software. What’s tragic in this country is that the people who get it here have been culturally damaged to lack focus, discipline, teamwork and commitment… in many cases what used to be classic entrepreneurialism is increasingly just an inability to work on a team so they try to go it alone. Everybody wants to be the boss without thinking they have to do anything to earn that responsibility. American’s seem to be adopting an accelerating body of “acceptable” excuses to be unproductive, which is a real shame considering how much potential so many of them have if they had the discipline to apply it.
The other condition I see a lot of over here is that it is increasingly “uncool” to be ambitious, which results in the British condition of settling cheaply for less because it’s “greedy” to pursue achievement. People don’t believe that getting rich by creating jobs is a noble pursuit.
Alex, Let me relate a personal story.
I want to say I was one of these kids, but knowing my weaknesses I don’t want to be the one to say it. I was a young white “grocery bagger” growing up in the south as a teenager. I taught myself C programming and assembly language programming at age 14, and took up an intense interest in game development at that time. Through the internet, I was part of a “rom hacking” and emulation community, and I met many people like you describe. Self taught coders, many in their late teens, or early 20’s at the time. None of them went to college. We were actually doing incredibly technical things in reverse engineering old video games. I personally think I learned more about software through what we did back then than college ever taught me. (we had to disassemble machine code, and study it to figure out how the game did things. We had to figure out data compression formats, and then go construct an algorithm to compress data in that format – only the decompression code existed in the game in machine code form, so if we wanted to compress things we had to go devise an algorithm to do it. We made level editors that involved much GUI programming. I personally worked on an emulator and delved deeply into the hardware details of the NES. I learned so much from this excursion. I also got into game development as a hobby, and learned a lot there as well.) Yes, we were killing ourselves trying to make things for no external reason.
I still think to this day, that some of the people I met in these communities were among the most talented coders, and most creative people I have ever met. I could relate stories, but the things I saw them pull off, to this day astounds me to think about. I believe they could have coded circles around pretty much everyone CS graduate I’ve ever met, or everyone I know in academia for that matter.
Anyway, I started college kind of late. And, I got caught up in that for the last 7-8 years… now I’m a grad student in machine learning. I still keep in touch with my talented friends from that online community. One of them works at google, another got a job in San Francisco making good money (he keeps trying to get me to go work with him), another works for Intel. None of them had education beyond high school… I’m the one who got “educated” and now working on a PhD in machine learning. Don’t get me wrong, gaining an engineering degree has taught me plenty of technical things that I would not have learned otherwise. I do recommend it for those that have the time. As you mentioned, for the most part people here don’t make big things out of there own passion though. Maybe it’s the culture? At least in engineering, it’s made to be very difficult, with students constantly being beaten down by all of the very difficult work… by the time they get through it, why should they have any of their own passion to do anything at all?
I decided not to pursue game development beyond being a hobby because it seems like an over saturated field at this time. There’s already too many people pursuing it, and it looked like it would take an insane amount of work. The real world version of it didn’t sound as fun as my hobbyist version. Anyway, These days I have kind of made machine learning research my passion, so it is something I can do to fill that area of my life.
Anyway, I can’t forget my roots – your post reminded me of this.
Ben
I know that crowd, some of our best and brightest don’t make it to academia. I know that in my case it apparently didn’t matter much, but I would still like to have had the experience. Personally I think that people who get the gift of IQ owe it to the world to achieve something with it. It’s too valuable to be taken for granted and squandered.
***** epic post… Makes me want to be Asperger’s rich instead of Hollywood famous.
Good post. I think that once society stops viewing jobs as a right that everyone’s entitled to, people will become more able to acknowledge failure and overcome it. You don’t need socially acceptable excuses for failure if failure, itself, is socially acceptable.
well said. The modern millenials view of work really disgusts me. I like to work, I don’t see work as a necessary evil to collect a paycheck in order to spend as much time as possible doing other things. Being productive and accomplished IS my goal. So when I see a generation of kids who don’t value hard work or believe that taking pride in being good at whatever they do, no matter how menial is important its very difficult for me to accept. It’s especially annoying in the software industry where you encounter people who have never had a callous in their lives complaining about how strenuous and emotionally taxing moving a mouse is for a living. They complain endlessly about how “unfairly” they are compensated, abandon projects and teams in a heartbeat for a 5% raise and talk endlessly about “work-life-balance”, which is code for doing less work.
In Northern California I was living in a relatively wealthy high-tech neighborhood and the irony was that these rich high tech folks who had a lot of “work-life-balance” WERE NOT actually spending their free time with their families. Their kids were on their own most of the time, nobody showed up for any of their school events, they were allowed to be up at all hours on school nights, the kids had no homework because the school claimed that the local parents had demanded that the kids do their homework in class so they had more “family time” when they got home… at 2:30pm in the afternoon on some days… staggering…
I had to get my family out of there.
Haha. That neighborhood sounds fairly bizarre to me.
I agree with you that there are serious problems with how people in modern society (not just millenials) view work. Hard work should be worthwhile. Hard work should be something to be proud of.
I like your suggestion to “work harder AND smarter.” If you’re working hard on something dumb, you’re basically wasting your time. And if the work is something you’re passionate about, then it’s never dumb.
It’s not worthwhile for a person to manually hammer nails. Unless he’s John Henry, he’s not passionate about it. And even an ordinary guy with a nail gun is a giant compared to him.
We’ve got millions of wage-slaves doing meaningless, redundant, or inefficient work because their survival literally depends on it. That’s good for nobody. It’s a recipe for incompetence, apathy, and inefficiency. The economy would be better off if we could remove these wage-slaves from the labor force altogether.
And yet we have politicians hell-bent on creating new jobs. If work needs to be done, then the jobs will create themselves. By creating useless jobs for people and then telling everyone that “you have to get a job,” society is ensuring that workers will continue to view their work as “a necessary evil to collect a paycheck.”
Don’t get me started on government “make-work” jobs. It’s not a job if the work doesn’t pay for itself in real profit and the money that was confiscated from the private sector to fabricate these jobs was taken at the expense of a real job. So somebody actually earning money producing an economic benefit lost their job in order for the government to fund a road project job. People who aren’t employers think this is an academic argument but I was the guy who actually had to FIRE real employees to pay those taxes that were justified as “job creating”.
I hear you. Road projects should always be motivated by a need for roads and never a need for jobs. Roads are a real benefit to society. Jobs are not. The value of a job comes from the value of the output it produces. Without meaningful output, the job is meaningless.
In my opinion, fewer people should have jobs. Our society is riddled with incompetent and lazy employees screwing up important work. We need to get them out of the way so that the people who actually care can step up to the plate and do good work. There are workers with lots of potential who are working hard at jobs that don’t provide a single iota of benefit to society. With modern technology, is it really the best use of anyone’s time to be a cashier? An assembly line worker?
We continue to live in this fantasy land pretending that work has merit on its own. It’s fascinating that you encountered a direct consequence of this absurdity in your everyday life. What happened, if you don’t mind my asking? How many people did you have to fire? Were they giants? How did it affect your business?
yes! Exactly! Useless incompetent people should stay home, sit around the house in their underwear playing WOW and trolling tech blogs while the competent among us do all the work! Precisely!
NB: Please excuse my poor English.
Beautiful post … however, they – you know who: bureaucrats&politicians – are going to regulate this “profession”, making degrees&license mandatory for programmers, screwing yet another field. What a wonderful perspective… 🙁
One problem with this article is that your world is small, and is only conditioned around your experiences. That’s all you know after all, which is fine, but you can only see so much.
Where do say black minorities go? One example is that they are more apt to pursue politics, but your experiences really can’t determine why. Hint: They aren’t as motivated to do the moms basement thing.
Sure that’s true of anybody, my view of the game industry and tech world was very broad and I had exposure across the industry, VC’s, investors, CEO’s and employees on a huge scale at one time. I saw almost no blacks anywhere in high tech, I can count the ones I met on one-hand. There were lots of first generation Asians and Indians who often barely spoke English. The blacks I did meet in high-tech were almost always raised in other countries, the same was true for a lot of the women in high-tech. Something about American culture just doesn’t produce them. It was hardly for lack of trying to recruit them either. Most high-tech companies then and even more so now, go WAY above and beyond to try to recruit minorities. They literally can’t find them and there aren’t enough H1B1’s issued to import them.