🐦 Twitter Post Details

Viewing enriched Twitter post

@random_walker

AI isn't replacing programmers, but it *is* making it harder to survive as a programmer with purely technical skills and no interest or expertise in how those skills translate to business or societal value. Funny thing is, this has always been true—it's just being accelerated a bit due to AI. There's a famous essay by @patio11 from 15 years ago called "Don't Call Yourself A Programmer, And Other Career Advice". https://t.co/FlJGJFTWmL

Media 1

📊 Media Metadata

{
  "media": [
    {
      "type": "photo",
      "url": "https://crmoxkoizveukayfjuyo.supabase.co/storage/v1/object/public/media/posts/2032090981693095994/media_0.png",
      "filename": "media_0.png"
    }
  ],
  "processed_at": "2026-03-12T14:01:44.898450",
  "pipeline_version": "2.0"
}

🔧 Raw API Response

{
  "type": "tweet",
  "id": "2032090981693095994",
  "url": "https://x.com/random_walker/status/2032090981693095994",
  "twitterUrl": "https://twitter.com/random_walker/status/2032090981693095994",
  "text": "AI isn't replacing programmers, but it *is* making it harder to survive as a programmer with purely technical skills and no interest or expertise in how those skills translate to business or societal value. Funny thing is, this has always been true—it's just being accelerated a bit due to AI. There's a famous essay by @patio11 from 15 years ago called \"Don't Call Yourself A Programmer, And Other Career Advice\". https://t.co/FlJGJFTWmL",
  "source": "Twitter for iPhone",
  "retweetCount": 3,
  "replyCount": 0,
  "likeCount": 5,
  "quoteCount": 0,
  "viewCount": 495,
  "createdAt": "Thu Mar 12 13:46:59 +0000 2026",
  "lang": "en",
  "bookmarkCount": 3,
  "isReply": false,
  "inReplyToId": null,
  "conversationId": "2032090981693095994",
  "displayTextRange": [
    0,
    278
  ],
  "inReplyToUserId": null,
  "inReplyToUsername": null,
  "author": {
    "type": "user",
    "userName": "random_walker",
    "url": "https://x.com/random_walker",
    "twitterUrl": "https://twitter.com/random_walker",
    "id": "10834752",
    "name": "Arvind Narayanan",
    "isVerified": false,
    "isBlueVerified": true,
    "verifiedType": null,
    "profilePicture": "https://pbs.twimg.com/profile_images/1650881612756942850/bZYjMyFU_normal.jpg",
    "coverPicture": "https://pbs.twimg.com/profile_banners/10834752/1488663432",
    "description": "Princeton CS prof and Director @PrincetonCITP. \nCoauthor of \"AI Snake Oil\" and \"AI as Normal Technology\". https://t.co/ZwebetjZ4n\nViews mine.",
    "location": "Princeton, NJ",
    "followers": 126470,
    "following": 524,
    "status": "",
    "canDm": false,
    "canMediaTag": false,
    "createdAt": "Tue Dec 04 11:14:14 +0000 2007",
    "entities": {
      "description": {
        "urls": [
          {
            "display_url": "normaltech.ai",
            "expanded_url": "https://www.normaltech.ai/",
            "indices": [
              106,
              129
            ],
            "url": "https://t.co/ZwebetjZ4n"
          }
        ]
      },
      "url": {
        "urls": [
          {
            "display_url": "cs.princeton.edu/~arvindn/",
            "expanded_url": "https://www.cs.princeton.edu/~arvindn/",
            "indices": [
              0,
              23
            ],
            "url": "https://t.co/px6fpS9QFq"
          }
        ]
      }
    },
    "fastFollowersCount": 0,
    "favouritesCount": 23638,
    "hasCustomTimelines": false,
    "isTranslator": false,
    "mediaCount": 917,
    "statusesCount": 13065,
    "withheldInCountries": [],
    "affiliatesHighlightedLabel": {},
    "possiblySensitive": false,
    "pinnedTweetIds": [
      "2030988793751154890"
    ],
    "profile_bio": {},
    "isAutomated": false,
    "automatedBy": null
  },
  "extendedEntities": {
    "media": [
      {
        "allow_download_status": {
          "allow_download": true
        },
        "display_url": "pic.x.com/B1c2H1eU9P",
        "expanded_url": "https://x.com/random_walker/status/2032090981693095994/photo/1",
        "ext_alt_text": "Don’t call yourself a programmer: “Programmer” sounds like “anomalously high-cost peon who types some mumbo-jumbo into some other mumbo-jumbo.”  If you call yourself a programmer, someone is already working on a way to get you fired.  You know Salesforce, widely perceived among engineers to be a Software as a Services company?  Their motto and sales point is “No Software”, which conveys to their actual customers “You know those programmers you have working on your internal systems?  If you used Salesforce, you could fire half of them and pocket part of the difference in your bonus.”  (There’s nothing wrong with this, by the way.  You’re in the business of unemploying people.  If you think that is unfair, go back to school and study something that doesn’t matter.)\n\nInstead, describe yourself by what you have accomplished for previously employers vis-a-vis increasing revenues or reducing costs.  If you have not had the opportunity to do this yet, describe things which suggest you have th",
        "ext_media_availability": {
          "status": "Available"
        },
        "features": {
          "large": {
            "faces": []
          },
          "medium": {
            "faces": []
          },
          "orig": {
            "faces": []
          },
          "small": {
            "faces": []
          }
        },
        "id_str": "2032090817536385024",
        "indices": [
          279,
          302
        ],
        "media_key": "3_2032090817536385024",
        "media_results": {
          "result": {
            "media_key": "3_2032090817536385024"
          }
        },
        "media_url_https": "https://pbs.twimg.com/media/HDNv1QKW4AAWRye.png",
        "original_info": {
          "focus_rects": [
            {
              "h": 731,
              "w": 1306,
              "x": 0,
              "y": 0
            },
            {
              "h": 852,
              "w": 852,
              "x": 0,
              "y": 0
            },
            {
              "h": 852,
              "w": 747,
              "x": 0,
              "y": 0
            },
            {
              "h": 852,
              "w": 426,
              "x": 15,
              "y": 0
            },
            {
              "h": 852,
              "w": 1306,
              "x": 0,
              "y": 0
            }
          ],
          "height": 852,
          "width": 1306
        },
        "sizes": {
          "large": {
            "h": 852,
            "resize": "fit",
            "w": 1306
          },
          "medium": {
            "h": 783,
            "resize": "fit",
            "w": 1200
          },
          "small": {
            "h": 444,
            "resize": "fit",
            "w": 680
          },
          "thumb": {
            "h": 150,
            "resize": "crop",
            "w": 150
          }
        },
        "type": "photo",
        "url": "https://t.co/B1c2H1eU9P"
      }
    ]
  },
  "card": null,
  "place": {},
  "entities": {
    "hashtags": [],
    "symbols": [],
    "urls": [
      {
        "display_url": "kalzumeus.com/2011/10/28/don…",
        "expanded_url": "https://www.kalzumeus.com/2011/10/28/dont-call-yourself-a-programmer/",
        "indices": [
          415,
          438
        ],
        "url": "https://t.co/FlJGJFTWmL"
      }
    ],
    "user_mentions": [
      {
        "id_str": "20844341",
        "indices": [
          320,
          328
        ],
        "name": "Patrick McKenzie",
        "screen_name": "patio11"
      }
    ]
  },
  "quoted_tweet": null,
  "retweeted_tweet": null,
  "article": null
}