Some people really benefit from hearing advice that everyone knows, for the same reason we keep schools open despite every subject in them having been taught before.

In that spirit, here's some quick Things Many People Find Too Obvious To Have Told You Already.
Your idea is not valuable, at all. All value is in the execution. You think you are an exception; you are not. You should not insist on an NDA to talk about it; nobody serious will engage in contract review over an idea, and this will mark you as clueless.
Technologists tend to severely underestimate the difficulty and expense of creating software, especially at companies which do not have fully staffed industry leading engineering teams ("because software is so easy there, amirite guys?")

Charge more. Charge more still. Go on.
The press is a lossy and biased compression of events in the actual world, and is singularly consumed with its own rituals, status games, and incentives. The news necessarily fails to capture almost everything which happened yesterday. What it says is important usually isn't.
Companies find it incredibly hard to reliably staff positions with hard-working generalists who operate autonomously and have high risk tolerances. This is not the modal employee, including at places which are justifiably proud of the skill/diligence/etc of their employees.
The hardest problem in B2C is distribution. The hardest problem in B2B is sales. AppAmaGooBookSoft are AppAmaGooBookSoft primarily because they have mortal locks on distribution.
Everyone in Silicon Valley uses equity, and not debt, to fuel their growth because debt is not available in sufficient quantities to poorly capitalized companies without a strong history of adequate cash flows to service debt.
Investors in venture-back companies are purchasing a product. It is critically important to understand that that product is growth. The reason tech is favored as an asset class that it appears to be one of few sources of growth available on the market at the moment at any price.
The explosive growth of the tech sector keeps average age down and depresses average wages. Compared to industries which existed in materially the same form in 1970, we have a stupidly compressed experience spectrum: 5+ years rounds to "senior." This is not a joke.
The tech industry is fundamentally unserious about how it recruits, hires, and retains candidates. About which I have a lot more to say than could fit in a tweet, but, a good thing to know.
If you are attempting to hire for an engineering position, greater than 50% of people who apply for the job and whose resume you select as "facially plausible" will be entirely unable to program, at all. The search term for learning more about this is FizzBuzz.
Software companies in B2B which aspire to growing quickly will eventually spend more on sales and marketing than they do on engineering. You can read S-1s of successful IPOs and calculate the ratio; it is sometimes 2X++.
The chief products of the tech industry are (in B2C) developing new habits among consumers and (in B2B) taking a business process which exists in many places and markedly decreasing the total cost of people required to implement it.
There is no hidden reserve of smart people who know what they're doing, anywhere. Not in government, not in science, not in tech, not at AppAmaGooBookSoft, nowhere. The world exists in the same glorious imperfection that it presents with.
Significant advances shipped by the tech industry in the last 20 years include putting the majority of human knowledge in the hands of 40%++ of the world's population, available on-demand, for "coffee money" not "university money."
Weak-form efficients market hypothesis is a good heuristic for evaluating the public markets but a really, really bad heuristic for evaluating either technical or economic facts about tech companies, startups, your career, etc etc. Optimizations are possible; fruit hangs low.
Startups are (by necessity) filled with generalists; big companies are filled with specialists. People underestimate how effective a generalist can be at things which are done by specialists. People underestimate how deep specialties can run. These are simultaneously true.
Most open source software is written by programmers who are full-time employed by companies which directly consume the software, at the explicit or implicit blessing of their employers. It is not charity work, any more than they charitably file taxes.
The amount of money flowing through capitalism would astound you. The number and variety of firms participating in the economy would astound you.

We don't see most of it every day for the same reason abstractions protect us from having to care about metallurgy while programming.
CS programs have, in the main, not decided that the primary path to becoming a programmer should involve doing material actual programming. There are some exceptions: Waterloo, for example. This is the point where I joke "That's an exhaustive list" but not sure that a joke.
Technical literacy in the broader population can be approximated with the Thanksgiving test: what sort of questions do you get at Thanksgiving? That's the ambient level of literacy.

Serious people in positions of power eat Thanksgiving dinners, too. Guess what they ask at them.
Salaries in the tech industry are up *a lot* in the last few years, caused by: a tight labor market, collapse of a cartel organized against the interests of workers, increasing returns to scale at AppAmaGooBookSoft, and the like.

Investor money *does not* pay most salaries.
This concludes, for the moment, an off-the-cuff list of things which would otherwise be too obvious to bring up in conversation.

Meta thought: you radically underestimate both a) how much you know that other people do not and b) the instrumental benefits to you of publishing it.

• • •

Missing some Tweet in this thread? You can try to force a refresh

Keep Current with Patrick McKenzie

Patrick McKenzie Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!


Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @patio11

Oct 2
Ariake Garden, a newer but not particularly extraordinary mall development in Tokyo, has a solarpunk aesthetic that I thought many folks would like: Image
“Solarpunk aesthetic?”

You could have a flat surface or you could have a plant or water feature. Choose to not just default to flat surfaces.
The fifth floor has a nice participatory water fountain area with greenery in it, which kids play in, drawing in their parents to do shopping before and after.

One of the more thoughtful commercial developments I’ve seen in Tokyo.
Read 5 tweets
Oct 1
Terra Invicta may be one of the best strategy games, and certainly best grand strategy with a sci-fi theme, to ever be released.

I want to tell you go in cold because the plot is part of the fun but it then the game systems will crush you so maybe YouTube it first.
I’m sorry, beloved nation who I am intentionally not naming to avoid misperception that this tweet is IRL. I had to root your executive branch and ruin your economy to launch more rockets. Humanity’s future depended on 2025 launch capacity and China loved me not.
I learned that something was seriously wrong in Whitehall when the U.K. joined too-true-to-life conflict *on Russia’s side.*

I was too busy to react due to a spoiler spoiler spoiler in downtown Tehran needing me to orchestrate an immediate humanitarian response courtesy of IDF.
Read 4 tweets
Sep 30
It doesn't matter what a PM at Google tells you; they'll rotate outwards after next perf cycle and it will be a new PM who will be utterly powerless to stop Google's mismanagement from shutting down the project you rely on.

You have to treat all non-core products as ephemeral.
This would almost be a subtweet except that it's Google and by now this is just tired market commentary, but the instigating event for it is Google shuttering Stadia, their internal teams learning with ~hours of notice, and external partners learning from Twitter.
There were a lot of software developers who bet fairly big on making engineering investments so that the promised horde of Google users would buy their games and, if you are in a position to make this decision in the future, get hard commits from Google up-front in contracts.
Read 9 tweets
Sep 29
If I were a betting man, I’d put >20% odds that this or a successor technology reaches nearly ubiquitous deployment in the first world within 10 years.
“Define ‘nearly ubiquitous.”

As common as smoke-free air, and likely through similar mechanisms.
“Meaning what.”

Meaning that if you recirculate air to customers without cleaning it first your air will be illegal in e.g. New York City, and you will be fined.
Read 4 tweets
Sep 29
I’ve estimated that, across all customers, this feature will save many engineer *lifetimes* of work which was previously necessary to ship e.g. SaaS products but which produced no unique value.
“Customers want to be able to change their subscription or update their credit card”, “CS says people lose emailed invoices all the time and want to download them all from one place”, “It turns out users in Germany have extremely specific requests for language on invoices”, etc.
Nobody went into engineering because they really wanted to sweat the details on an invoice listing screen.

We liberate people from that so that they can do things for their customers which uniquely benefit from their skills.
Read 9 tweets
Sep 28
One of the many places where widespread deployment of great general purpose hardware (smartphones) is enabling software to deliver experiences which previously required specialized hardware (card readers).
This probably reads as most interesting for casual commerce, because card readers historically imply a degree of organizational infrastructure that the smallest firms don’t have, but I suspect over the long term it actually gets used more for intrinsically mobile transactions.
For example, any sort of service provider who physically visits a customer should be able to capture payment on the same app that they use to record the fact of work being done, without needing a dedicated tool to do so.
Read 4 tweets

Did Thread Reader help you today?

Support us! We are indie developers!

This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!


0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy


3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!