5 Lessons Every Developer Could Learn From “Ready Player One”

The only limit is your own imagination.

Roselle Gabuya
Programmers — Developers
3 min readApr 12, 2018

--

Image from Warner Bros. Movies

Spoiler Alert: You may want to watch the movie or read the book before proceeding ;)

A month before its first screening, I stumbled into the movie trailer of “Ready Player One”. I was then a low-motivated coder thinking of how I could bring back my interest in programming. After I watched the trailer, I said to myself “in the name of code, I need to watch this”.

Together with a friend, we watched the movie. The visual effects were so outstanding. The inner child in me was so happy.

Collage made with Fotojet.com

So here are some of the takeaways in the movie:

1. Be a child at heart

We definitely enjoy playing video games when we were a child. Being an adult, this feeling should not be suppressed. Allow yourself to go beyond the limits of your imagination. Who knows? You may be the one who will create a real Oasis game *wink*.

2. Have a social life

In the movie, James Halliday (the creator of OASIS) spent most of his time coding due to his difficulty in relating to other people. It was said that he created the Oasis to have his own world.

Now, ask yourself, when was the last time you had dinner with your college or high school friends? If your answer is greater than a year ago, time to plan that reunion.

3. Embrace life’s challenges with strong perseverance

As the Easter Egg hunt began, Wade Watts (also known as ‘Parzival’ — his avatar name) studied everything about Halliday. His efforts pay off when certain games and puzzles start to make sense, which was linked with Halliday’s experiences. Even if IOI Corporation is against him, he still made a way to get the Easter Egg.

As a developer, we may face urgent demands from the client or a lot of issues to resolve. If you have that kind of strong perseverance like Parzival, you are one step closer to the “prize”.

“The Easter Egg”. Image from Warner Bros. Movies

4. There’s no such thing as “Single Player” in real life

Parzival played as a solo gunter in the beginning, but as the game goes on, the team was formed which was called “High Five”. It consists of the top five players on the scoreboard — Parzival, Artemis, Aech, Daito, and Shoto. Instead of competing with each other, they teamed up to bring down the IOI army and let the Easter Egg out of reach for IOI people.

To achieve a common goal in the fastest way possible with great impact, you need a team — either you join, or form your own. Aside from that, you need to have a collaborative attitude. This is a skill that is also vital in a software development setup consists of complex projects.

5. Appreciate your reality

Wade believed that living in the reality sucks, and Oasis has been his way to escape it. He formed virtual relationships that grew stronger when he actually meet those people in person.

Today, the relationships formed in a virtual way like social media is too shallow. It still takes time to form deep and emphatic relationships with other people.

Overall, I really enjoyed the movie. I can’t remove my childish grin after I watched it. I feel like a five-year-old kid because I was so inspired not just in programming, but in life’s possibilities.

I hoped you enjoyed the movie as much as I did. You may clap on this article if you do or share your own stories in the comment box below.

Thanks for reading! ^_^

Roselle Gabuya is a BS Computer Science student and a Web Developer. She enjoys writing and calligraphy during her free time. Reach her out on instagram :@awriterbyheart

--

--

Roselle Gabuya
Programmers — Developers

a Writer by heart and a Software Developer by passion | reach me out on instagram : @awriterbyheart