Hello, World! The first, tentative steps that we take into any programming language usually begin with “Hello, World!” -- a short exercise geared to take the user from ground level to the first floor of competence with a new language or tool. Just as there are many ways to arrive at “Hello, World!” there are many paths that people trod to arrive in the IT industry.
If you read my post from two weeks back (or last week’s post where I interview Red Hat’s Michael Clayton and Jared Sprague), you know that we’ve spent the last 12 months “on the road” asking people about their origin stories (and more). You also know that after hundreds of interviews, we’ve come to understand that for many (but not all) their introduction to technology and/or computing started with video games. That’s why we kicked off Command Line Heroes season 2 with “Press Start,” an episode about how some of the first code that was shared over the early internet was that of Will Crowther’s Colossal Cave Adventure.
“Hello, World”
In this past week’s episode of Command Line Heroes, “Hello, World”, we again took inspiration from our time on the road. Whether in Los Angeles, Amsterdam, Prague, or Boston—everyone had stories about their first language or first experience programming.
While some have been programming since the days of punch cards and COBOL, others are newer to programming and are struggling with information overload, given the proliferation of languages and the accelerating pace of change. Languages have most certainly evolved over time. Having moved from programming in the language of machines to swimming in an ocean of high level languages - polyglot is real.
In today’s post I’d like to share the first half of an “origin story” that demonstrates how a seemingly “normal” beginning led one future Command Line Hero down a long and windy road - one that veered far from the beaten path of computing and technology - only to curve back as she hit her stride and found her calling as Red Hat’s Chief Agile Architect.
Back to BASIC
At Red Hat Summit 2018 I had the opportunity to sit down with Jen Krieger. Per standard operating procedure, I began by asking her about how she got involved with computers and technology. And while her story began “as expected” (i.e. early access to computers, early introduction to programming, etc.) it took an unexpected turn or two.
In short, Jen was just a child when her father lovingly handed her a gigantic stack of printed BASIC instructions. He told Jen that if she and her brother carefully entered all of the commands into their family’s computer, it would make a playable (video) game. Fun summer project, right?
Well, Jen spent a lot of time that summer typing all of the instructions into their family computer. Then, on that fateful day when they had all been entered, it was time to run the code. And, what happened? It bombed out. And after all that time and all that effort, Jen promptly wrote computers (and technology) off “forever”.
So, how then did Jen end up as Red Hat’s Chief Agile Architect? Stay tuned for episode four of Command Line Heroes season two. I know just the person to share the rest of this story. Teaser: it involves farm animals and a psychology degree.
Ready to Start Your Own Adventure?
While we’ve moved away from programming in BASIC, mastering one of the high level languages of today is the perfect way to start your own hero’s journey. To this end, aspiring developers are in luck as the Red Hat Developer Program is free to join and makes a vast number of enterprise-ready tools and technologies available for use.
Whether you’re interested in downloading a no-cost developer subscription of Red Enterprise Linux and crafting “Hello, World!” in one of the many included programming languages, or migrating your .NET skills from Windows to Linux, the tools, technologies, and tips you need are all available. And if you’re wanting to create apps in Linux containers, there are tools for that too.
Already comfortable in your development socks but are looking for a fun side project to contribute to? Look no further. We’d love for you to help us build hero-engine and Command Line Heroes: The Game.
Tell Us What You’re Thinking
Finally, as mentioned in my last post, we’re setting up shop at a number of events (see the full list below) to continue our mission of discovery. When each episode of this season of Command Line Heroes drops, we’ll bring you updates (like this one) on what we’re learning. If you have plans to attend any of these events, stop by! We’d love to chat with you.
Not traveling but want to stay plugged in? There are a few easy ways to do so:
- Subscribe to Command Line Heroes to get the latest episodes as they’re released.
- Follow @RedHat on Twitter to keep up with Command Line Heroes and more.
- Subscribe to the Red Hat Blog’s community RSS feed to read more in this series as we continue to listen and learn from people like you.
Command Line Heroes - Events Schedule (2018 / 2019)
執筆者紹介
チャンネル別に見る
自動化
テクノロジー、チームおよび環境に関する IT 自動化の最新情報
AI (人工知能)
お客様が AI ワークロードをどこでも自由に実行することを可能にするプラットフォームについてのアップデート
オープン・ハイブリッドクラウド
ハイブリッドクラウドで柔軟に未来を築く方法をご確認ください。
セキュリティ
環境やテクノロジー全体に及ぶリスクを軽減する方法に関する最新情報
エッジコンピューティング
エッジでの運用を単純化するプラットフォームのアップデート
インフラストラクチャ
世界有数のエンタープライズ向け Linux プラットフォームの最新情報
アプリケーション
アプリケーションの最も困難な課題に対する Red Hat ソリューションの詳細
オリジナル番組
エンタープライズ向けテクノロジーのメーカーやリーダーによるストーリー
製品
ツール
試用、購入、販売
コミュニケーション
Red Hat について
エンタープライズ・オープンソース・ソリューションのプロバイダーとして世界をリードする Red Hat は、Linux、クラウド、コンテナ、Kubernetes などのテクノロジーを提供しています。Red Hat は強化されたソリューションを提供し、コアデータセンターからネットワークエッジまで、企業が複数のプラットフォームおよび環境間で容易に運用できるようにしています。
言語を選択してください
Red Hat legal and privacy links
- Red Hat について
- 採用情報
- イベント
- 各国のオフィス
- Red Hat へのお問い合わせ
- Red Hat ブログ
- ダイバーシティ、エクイティ、およびインクルージョン
- Cool Stuff Store
- Red Hat Summit