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 워크로드를 실행할 수 있도록 지원하는 플랫폼 업데이트
오픈 하이브리드 클라우드
하이브리드 클라우드로 더욱 유연한 미래를 구축하는 방법을 알아보세요
보안
환경과 기술 전반에 걸쳐 리스크를 감소하는 방법에 대한 최신 정보
엣지 컴퓨팅
엣지에서의 운영을 단순화하는 플랫폼 업데이트
인프라
세계적으로 인정받은 기업용 Linux 플랫폼에 대한 최신 정보
애플리케이션
복잡한 애플리케이션에 대한 솔루션 더 보기
오리지널 쇼
엔터프라이즈 기술 분야의 제작자와 리더가 전하는 흥미로운 스토리
제품
- Red Hat Enterprise Linux
- Red Hat OpenShift Enterprise
- Red Hat Ansible Automation Platform
- 클라우드 서비스
- 모든 제품 보기
툴
체험, 구매 & 영업
커뮤니케이션
Red Hat 소개
Red Hat은 Linux, 클라우드, 컨테이너, 쿠버네티스 등을 포함한 글로벌 엔터프라이즈 오픈소스 솔루션 공급업체입니다. Red Hat은 코어 데이터센터에서 네트워크 엣지에 이르기까지 다양한 플랫폼과 환경에서 기업의 업무 편의성을 높여 주는 강화된 기능의 솔루션을 제공합니다.