The Heroes Journey of Programming

ChatGTP summarizes 22 pieces of non-expert programming advice (not included) into an epic story about “Little Johnny” a beginning programmer. Johnny is shown to be heading on his own hero’s journey. Joseph Campbell’s model shown below.

“You are a master story teller. Write the first three paragraphs of an epic hero story about "Little Johnny" the aspirant programmer. With grander aspirations to be a data scientist. Weave quotes and metaphors from Joseph Campbells hero’s journey throughout. Use technical jargon and humour where appropriate”

“The Heroes Journey of Little Johnny”

Little Johnny had always been fascinated by the inner workings of computers. From a young age, he would tinker away on his computer, feeling a sense of satisfaction as he solved programming problems. As he grew older, his aspirations only got grander, and he dreamed of becoming a data scientist. He knew it would be a long and arduous journey, but he was up for the challenge.

Joseph Campbell once said, “The cave you fear to enter holds the treasure you seek.” For Little Johnny, that cave was the world of data science, full of complexities that even seasoned programmers found daunting. But he was not one to back down from a challenge. He delved into the world of programming with gusto, using external resources like Stack Overflow to guide him.

As he learned to code, Little Johnny realized that programming was primarily logic-based. He had to think about the problem he was trying to solve before putting pen to paper in his IDE. He also learned that the software development life cycle involved more than just writing code. There was so much ‘hacking it together’ that he had to do, and he gained newfound respect for those who deployed and integrated software. Despite the challenges, Little Johnny found data science and ML incredibly cool, and he knew that with hard work and dedication, he could master it.

“Continue writing three more paragraphs but include Little Johnny having a breakdown at the stresses of day to day web development in his first job. He is expressively abhorrent of the position.”

Little Johnny had finally landed his dream job as a junior web developer. He was over the moon to have his foot in the door of the tech industry, but the reality of day-to-day web development soon hit him like a ton of bricks. He found himself knee-deep in code, working long hours, and dealing with never-ending client demands. The stress and pressure were starting to take a toll on him.

One day, Little Johnny had a breakdown in the middle of the office. He couldn’t take it anymore. “I hate this job! I hate web development! Why did I ever think this was what I wanted to do?” he cried out, throwing his hands up in frustration. His colleagues tried to console him, but Little Johnny was in no mood to be pacified. He had been so excited about the idea of working in tech, but now he couldn’t stand the thought of spending another day in front of a computer screen, sifting through lines of code.

As he sat in the break room, nursing a cup of coffee, Little Johnny realized that he needed to reassess his career aspirations. He had always wanted to be a data scientist, but had settled for a job in web development because it was easier to get into. But now he realized that he couldn’t keep going down this path. He needed to make a change, to take control of his career and pursue what he was truly passionate about.

With renewed determination, Little Johnny started to explore the world of data science once again. He immersed himself in books and online courses, and spent hours tinkering with different models and algorithms. And slowly but surely, he started to feel like he was making progress. The stress of his old job was still there, but now he had a new goal to strive towards, and that made all the difference.

——-

“Conclude the story with Little Johnny at the helm of a technology company as Lead Engineer dealing with precocious developers he had once been. Include a quote by Cat Stevens and a Joke about web developers.” [Amended to say include the Joseph Campbell quote]

As Little Johnny became the Lead Engineer of his own technology company, he realized that he had come full circle on his hero’s journey. He had overcome many obstacles, gained knowledge and skills, and now he had the power to share that with others. As Joseph Campbell once said, “The hero is the one who comes to us with something new to offer. He brings us a gift.”

Little Johnny understood the importance of passing on the boon to the next generation of aspiring programmers. He knew what it was like to be in their shoes, to struggle and to feel overwhelmed. So he took it upon himself to mentor and guide those who were following in his footsteps. He encouraged them to keep learning and growing, and to never give up on their dreams.

As time passed, Little Johnny’s technology company flourished and became known for its innovative products and services. And whenever he encountered a precocious young developer who reminded him of his younger self, he would smile and offer some words of wisdom. “Remember,” he would say, “web developers are like cats. They do what they want, when they want, and how they want.”

And with that, Little Johnny would walk away, knowing that he had fulfilled his destiny as a hero and a mentor. For he had learned that true success was not just about personal achievement, but about helping others to achieve their own greatness as well.

Published by Aylex Riom

We're all just walking each other home. - Ram Dass ----- Infinitely curious. Insufferably impatient.

Leave a comment