@spartanowner1 1/12

First, we have to be clear. Mastering a craft and doing what's needed to get a job are 2 very different things.
@spartanowner1 2/12

Companies, particularly large ones, hire "cogs." You fit into an existing recipe that has made the company money for years. Cog work is highly-focused labor that allows companies to scale by division of work.
@spartanowner1 3/12

Cog work is not mastery. As explained in my Quora answer here (see excerpt in pic):

qr.ae/TWpV0r
@spartanowner1 4/12

The reality is, when you're first getting into the industry you're going to be a cog; period. If you want to get hired you'll need to memorize sterile isolated facts about programming (or UX). But getting the job and living your craft are different things.
@spartanowner1 5/12

So you have to separate job-seeking from the art of your craft. Getting jobs is easy. Regurgitate to the hiring manager and keep smiling. But to be happy, and love what you do; this is not something a company can give you. This is something you must create for yourself.
@spartanowner1 6/12

Yes, fundamentals are important. BUT...there are 2 ways to learn them. You can begin as students do, learning them in vacuum. Or you can learn them in-context, as they arise from building real applications. The 2 approaches are not comparable.
@spartanowner1 7/12

The former means a concept was presented to you in a sterile fashion, absent any real-world stressors. There is no genuine imprinting of the concept.
@spartanowner1 8/12

When you truly understand something it is largely intuitive, because it was an impression made on you while struggling to create something that survives the real world.
@spartanowner1 9/12

The best way is to jump in and start building. This doesn't make bootcamps useless. Most people lack the passion (yes I believe you need passion) to *want* to build. They are perfectly happy to be given a task and perform that task as needed.
@spartanowner1 10/12

If this is you then bootcamps will help you. They can present you with industry-standard topics, and provide projects (but they are not "real" projects; you have endless support and things known to work. It's not the same. Remember stressors.)
@spartanowner1 11/12

Some people like to be presented with the topics. They think a foundation must precede action. I disagree. Your foundation emerges from struggle, not by having it presented to you. Those with a lot of building exp are miles ahead of CS degrees, bootcamps, etc. No question.

• • •

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

Keep Current with Sean McClure

Sean McClure 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!

PDF

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 @sean_a_mcclure

23 May
Get Started Building Software (in 1 twitter thread)

I believe everyone should build. Building is the only real validation of our ideas. There is no better way to learn.

Today, that usually means software. I think of software as today's woodworking. Today's metalsmithing.
Anyone can build a basic application, with all the major pieces needed to seed more elaborate projects and learning down the road.

Software is about expression. If you want to express your ideas with more than just form, you need to add function.

Let's get started.
You only need a browser, a notepad, and your computer's terminal (command prompt on PC).

There are a few high-level pieces that go into building all applications:

- a page
- styles
- layouts
- interactive elements
- events
- server
- fetching/storing data

Let's cover these:
Read 129 tweets
28 Apr
1/n

VCs only want to invest in startups that can be bought by incumbents, otherwise they don’t foresee ROI.

So if you are dealing with a VC-backed startup you can be fairly certain they are doing nothing innovative, for reasons depicted in my original tweet.
2/n

Attempts to break this model usually focus around bootstrapping, enabling companies to grow organically, from the bottom-up; albeit much more slowly than their VC-back counterparts.
3/n

Accepting slower growth is supposed to mean making something better, but better how? Are the products produced by smaller firms better?
Read 13 tweets
14 Apr
1/12

Great talk by @stephen_wolfram introducing his Physics Project (wolframphysics.org)

Important work here; goes well-beyond physics. I hope upcoming generations of scientists pay close attention.

Some of my quick thoughts:
2/12

What is the qualifier for unification under this framework? How will QM and GR demonstrably work together enough to say they are unified"?
3/12

It would be great to have some distance metric between the shapes you create with this approach and known shapes in nature (some connection between the isomorphic classes of nature's shapes and those generated here).
Read 13 tweets
17 Feb
@spartanowner1 @paulportesi 1/8

If you over-manage your distractions you’ll miss out on the surprisal needed to fuel creative efforts. But, if everything is unstructured you’ll fail to maintain momentum on your most important tasks.
@spartanowner1 @paulportesi 2/8

Nature exhibits pareto-esque distributions for a reason. It needs to tap into variation (surprisal) to make serendipitous discoveries, but those discoveries must benefit some structured goal.
@spartanowner1 @paulportesi 3/8

Like anything important in life, it’s best not to think dualistically. Distractions are good to a point. Structure is good to a point. Too much of either will kill you. Dose response.
Read 8 tweets
9 Dec 19
On Challenging Ideas

1/5

Many are unwilling to challenge established ideas for fear they lack the knowledge necessary to advance opposition.

But truth accommodates the dissident far more than those hoping to maintain the commonly accepted.
2/5

2 important points to understand:

1) The power of refutation lies in epistemic asymmetry; it requires far less information to refute a theory than to support it.

2) All attempts to assess a model’s validity must remain agnostic to the tools used to build and promote it.
3/5

This means theory exists in a constant state of susceptibility to counter evidence, and that countering does not require familiarity with the language used to defend a model.
Read 5 tweets
7 Nov 19
There Are No Recipes

You cannot engineer your career. You cannot craft your success. Your accomplishments will not come by following a plan, mimicking your hero’s habits, or staying up-to-date on the latest trends.
Your luminaries are statistical aberrations, with stories no more interesting or unique than those who have failed. You are reading but one of countless plausible narratives in an ocean of silent evidence.
That feeling you get after purchasing the latest book from the business section is just the recycled high that accompanies the illusion convenient narratives provide. An endless attempt at grasping the mirage of an unworkable blueprint.
Read 8 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

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

Donate via Paypal Become our Patreon

Thank you for your support!

Follow Us on Twitter!