45 karma · joined November 9, 2009
That being said, telling a woman that she should be raped or killed over such a circumstance (which did happen on Twitter) is also an overreaction. This sort of thing happens quite a bit to any woman who seems to challenge the status quo culture of tech. Both women AND men I know are saddened that this happens.
People shouldn't feel that the speech police will reign down on private jokes not directed towards specific people. And no woman should ever be threatened with rape or death, especially when she is not reponsible for the overreaction that ensued.
While you are right in thinking that perhaps an apology would stop all this, you have to consider the price that Adria paid because she was sick of hearing evidence of "bro culture" in programming. Have you ever had someone tell you that you should be raped? Do people wish you dead? I doubt Adria would disagree with your assessment, as she could never have anticipated that the man would have been fired. At this point though, she is probably hoping she can still do her job without getting hurt by some. Your hindsight observation doesn't really help here.
Lacy cites companies like Twitter and Zynga as success stories. Neither of these were created by newbies. Evan Williams spent five years at Blogger. Marc Pincus had already sold one company and has a Wharton MBA. I've seen startups created by people who haven't even seen functional companies exist. That doesn't exactly inspire confidence in VCs, employees, or customers.
If you don't have experience and connections, partner with someone who does, whether it be an incubator, a co-founder, or an angel investor. Suck it up and give them a cut disproportionate to their efforts on your project. Just make sure they have valid advice and connections, and that they actually answer your emails. This is the model YC companies take as well as what fueled Facebook (Zuck/Parker).
If there is no decision maker in or closely tied to your company with relevant experience, you will most likely have to work this hard to get anything off the ground. You will cry. You will suffer exhaustion. Why? Because you are competing against experienced people who have a vested interest in your failure. Even if you are in a different space entirely, you still compete with them for funding, mindshare and talent.
You can work yourself to death. If your model is flawed because you've never actually seen a functional company work, much of the work you do is spent simply spinning your wheels to find traction.
A very good book about this is called Drive by Daniel Pink. It presents case study after case study of why autonomy matters to both kids and adults, some of which were conducted by the Fed. Highly recommended.
Good for Social Media: @mashable, @readwriteweb, @jowyang, @adamostrow, @tamar, http://www.chrisbrogan.com
Overall marketing: @adage
Software marketing: @asmartbear
PR: @haro, @joshdilworth, @skydiver, @briansolis
I hope this is a good starting point for you. :D
I didn't intend for this post to get to the top of Hacker News. I should be more careful next time.
I'd be shocked if a professional surfer could tell me much about physics.
Just because you can, it doesn't mean you necessarily should. I'm a lot more effective as a marketer when I am selling someone else's code versus something I could scrap together.
The simple truth is, I COMPLETELY VALUE web developers because the work they do keeps me employed. I don't code, but I also expect that they value the experience I bring to the table as a marketer as well. This post is essentially a way of saying, "I don't tell you how to code, so please trust me to do my job."
As a marketer, I always try to think of what's best for the customer. In terms of bounce rate, it's actually pretty annoying to THINK you are going to find the right page when you Google it, only to discover something useless to you. So I try to keep bounce rates low because it increases customer happiness.
Maybe it makes me a wuss to think that way, but I've honestly never had an issue producing ROI.
This is an exception, but rarely the case.
In regards to bounce rates, yes, they are absolutely important and are one of the core metrics you want to reduce when you implement split A/B testing. Think of it this way: if you open a physical store and most of the people who walk in immediately walk out, is your marketing effective? How much did you spend to get that person to walk in the door? If you have a high bounce rate, you will inevitably have a low conversion rate.
I also know very few good salespeople who can code.
This post was written because I had clients who had built software, sold it off, and then were all big in their britches and thought they were marketing gods. The ads they wrote were totally awful and they blamed everyone but themselves for their high bounce rates.
Maybe there are coders who are marketing gods. Just know that people have a finite amount of energy, so if they are studying marketing, they probably aren't bothering to write solid apps. Jes' sayin'.