A lot of people think it takes special innate abilities to be a coder. That's very wrong. Almost anyone can learn to code.
Coding is simply giving a machine a bunch of instructions to iteratively solve *little* problems. You then do this again and again, and again. These little problems combine to be the solution for a bigger problem. Individual coders don't need to solve the big problem usually.
Coding instructions aren't complicated either, and I mean all of them. They are all tremendously straightforward. If A, then B. While X, do Y. If you can understand the idea of storing a value and those two things, you can code.
Now, coding does have a lot of higher level models created on top of those low level instructions. Guess what, you often don't need them. A lot of them do the same things, and better yet, a lot of them are previously solved. You want to sort a list? Already done.
But Mansa, can I get a job with this basic level of coding? Yes, you can.

Will you get a job at Microsoft or Google with a basic level? 😂, No. But that's okay.

You might only do small changes in a coding shop for a company looking to outsource for cheap. That's okay.
But coding isn't about getting a job as a programmer. A lot of coders aren't professional programmers. It's about solving problems with computers. From the stats nerd to the psych person analyzing a dataset, to even the kid doing some fancy stuff with a scientific calculator.
So who is capable of coding to a useful level?

The vast majority of people. If you've played a console game, you can probably code. All those combinations of key-presses are simply instructions to a digital agent. That's coding.
Have you ever written a recipe of something? In code-speak we call that an algorithm, that already makes you a respectable coder. You've taken inputs, figured out how to process them to get to your outputs. That's coding.
Anyway, teach your kids to code. Learn to code. It's not as hard as you think. It's good for your brain.

Here's another secret, there are a lot of professional programmers who aren't great at coding. Your best skill is probably curiosity.
Another thing: whether there are enough jobs for coders is a different question. I don't think getting a job is the reason to learn coding though. I think a lot more people can get a job at coding if there were more coders. Check the stats, we have a massive shortage today.

• • •

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

Keep Current with Dr. Mansa Keita

Dr. Mansa Keita 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 @rasmansa

27 Oct
Yes, I definitely discount the views of people using those terms "seriously". They've chosen to signal something and that's how I respond to that signal.

We should though be able to get past that and focus on the value/morality of specifics if they are provided.
I think this because I want the same treatment when talking about racism.

A person knows something about me when and how I refer to racism, and it's fair for them to factor that in.

We can get stuck on my use of the word, or we can talk about the issue I'm pointing to.
I'll say we often find ways to focus on minor things like our disagreement on social terms to avoid answering the social specifics. This goes both ways too, because I think "cancel culture" or "fascist" as terms are intentionally broad to avoid specifics.
Read 4 tweets
9 Aug
Heritability is one of the more misunderstood and misused terms in referring to human traits.

It's also a really strange concept in a modern sense, but this paper is a great explainer.
First, heritability is a claim about a specific group in a specific environment. It tells you nothing about any individual in the group. Add/remove people from the group or change the environment and the statistic would change.
Height is probably one of the better understood complex human traits from a genetics standpoint, and serves as a good example for explaining how heritability is often misunderstood.
Read 8 tweets
10 Jul
"one firing silences 200 more from fear"

If we assume each racist speech/act affects 1 person, then I'd be quite happy with 1 person losing their job to save 200 people from dealing with racism.

I'm sad about the job loss, but the benefits as outlined seem pretty good.
One thing I appreciate about the recent cancel culture conversations is people are being more explicit in their ideals. I evaluate bigotry primarily from the perspective of those impacted by it. How much racism am I willing to take to make people feel free to sprout it? Not much.
I want racists to be afraid. I want them to know that if their friends, family, and co-workers heard their views they would at minimum be disappointed in them, and even better, they'd face social repercussions. Racism isn't just some difference of ideas like tax rates.
Read 6 tweets
1 Jul
Famous hereditarian Arthur Jensen found that <70 IQ (intellectually disabled) white kids acted "abnormally" while black kids with the same score act "normal"

Instead of questioning the metric, they just decided that black folks adapted well to being intellectually disabled.
Many hereditarians will tell you they consider 16% of African Americans and 50% of Africans to be intellectually disabled (old term was mentally ret*rd*d). I simply didn't realize that many just believe we function differently under that designation.
I honestly didn't know this was a thing. I've been in a couple conversations lately where it seemed like a struggle to get a hereditarian to say things which were logical consequences of their positions.

I had no idea there was this huge logical hole sitting right there
Read 6 tweets
28 May
"cancelling the Amy Coopers of this world will not help the future George Floyds."

I agree with this take on a complex issue. People are lashing out at a larger system that they don't feel they can reach by disproportionately punishing some individuals.
The challenge is getting to an alternative that goes to the core of the issue. In a sense these things are moving in the right direction. For all the complaints about some of the excesses of white anti-racists, it's a good problem to have, one that can be adjusted.
But even that process of increasing the number of white anti-racists, working with them, and aiming together at things that can make real and significant differences in the lives of those impacted by that overall system is a long process, and people are rightfully impatient.
Read 7 tweets
27 Apr
A young black man, Ahmaud Arbery, was out for a jog. He was then chased by 2 white men with guns in a pickup truck. After trying to cut him off multiple times, they shot and killed him.

How the newspaper presents the story is exactly how racism works.
thebrunswicknews.com/news/local_new…
They start off by explaining how frustrated the men were with crime in their neighborhood, humanizing the murderers. They present "neutrally" using the police report, completely dehumanizing the victim. They present the killers words unchallenged, "citing the report"
They report that the police are testing the victims body for drugs, which is both irrelevant to his murder, but plants the seed about his character. They state the report didn't say whether a gun was found on the man murdered, while out for a run.
Read 7 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!