What do you mean by “How to Computer?”

There I was, sitting in my office, the first week of a software engineering program. One of the lessons on the agenda was “How to Computer.” I thought to myself, “I am always on a computer… for work, surfing the web, word docs, excel. I must know how to computer at a novice level- at the very least.” My naive computer knowledge was soon deflated, as I did not know “how to computer” the way this program was about to demonstrate.

“Okay everybody, open up your terminal.”

Terminal with a path into my most recently completed module.

At this moment, we learned how to make new folders, how to move folders, how to delete folders, and that you never rm — rf your ~; as you can quickly go down a path of self-destruction, or shall I say, Mac-destruction. My thoughts start spiraling with ambiguous panic. Imposter syndrome creeping in. I am beginning to wonder what I have gotten myself into. I was terrified I would mistakenly delete the root to my brand new MacBook Pro.

The fun didn’t stop with terminal navigation and commands. We elevated to cloning labs, down onto our local environment. Just when I started feeling comfortable about opening the IDE in the browser on our learning platform that process was to change. An inside glimpse of the change agility I would need to develop within my mindset.

On just the second day of the first week, I was feeling like I was drinking out of a firehose and we had not even started doing anything coding specific. Even though I felt terrified at the amount of information being floated my way, along with the pace of lessons (which felt like it was non-stop) the instructors and the Flatiron community were very encouraging. Hearing the advice they gave, especially considering their recent experience, in the exact same spot with the exact same feelings, propelled me to maintain positive spirits no matter what information I found myself tripping over.

Learning “How to Computer” is a real thing and an evident lesson. While it certainly was a humbling experience to learn, it is vital for anyone who is looking to build an authentic foundation as a future programmer.

--

--

--

Soon-to-be Flatiron School Successor, with an enthusiasm towards Front-End Web Development, lifelong learning, and continuous improvement.

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Top Reasons Why To Choose Xamarin For Mobile App Development

100 Days of AWS — Day 11 — Using AWS CloudWatch to create a Billing alarm

YauzaCTF 2021 HackBack WriteUp

Imitating Multiple Inheritance in C#

Kanban explained: what you've always wanted to know

5 Best Flutter Instagram Templates 2021

How to add a custom cop to Rubocop

Ingest, Store and Search JSON data with Apache Kafka and Apache Geode

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Jr Medina

Jr Medina

Soon-to-be Flatiron School Successor, with an enthusiasm towards Front-End Web Development, lifelong learning, and continuous improvement.

More from Medium

If your flipped home is really a flop, what can you do?

50 interesting facts about Canada you never know

If You Love Drill, Read This…..

Stocks are falling fast but that doesn’t mean the worst will be over soon