From Confusion to Code: My Journey Into Tech as a Beginner

📰 Medium · Programming

Learn how to start a career in tech as a beginner by overcoming initial confusion and taking concrete steps to learn programming and software development.

beginner Published 26 Apr 2026
Action Steps
  1. Start by acknowledging and accepting your confusion about tech terms and concepts.
  2. Research and learn the basics of programming, such as data types, variables, and control structures.
  3. Familiarize yourself with common programming languages, such as Java, Python, or JavaScript.
  4. Explore online resources, such as tutorials, videos, and coding challenges, to practice and improve your skills.
  5. Join online communities or forums to connect with other beginners and experienced developers for support and guidance.
Who Needs to Know This

This article is relevant to anyone looking to start a career in tech, especially those who feel overwhelmed by the terminology and concepts. It can be shared with junior team members or used as a resource for mentorship.

Key Insight

💡 The illusion of 'everyone else knows' can be overwhelming, but it's essential to remember that everyone starts somewhere, and it's okay to ask questions and seek help.

Share This
💻 Want to start a career in tech but feel confused? You're not alone! Learn how to overcome the initial hurdles and start coding with these simple steps. #tech #programming #careergoals

Key Takeaways

Learn how to start a career in tech as a beginner by overcoming initial confusion and taking concrete steps to learn programming and software development.

Full Article

Title: From Confusion to Code: My Journey Into Tech as a Beginner

URL Source: https://medium.com/@abdullahshahidt/from-confusion-to-code-my-journey-into-tech-as-a-beginner-6ac4a4a81590?source=rss------programming-5

Published Time: 2026-04-26T04:46:27Z

Markdown Content:
# From Confusion to Code: My Journey Into Tech as a Beginner | by Abdullah Shahid | Apr, 2026 | Medium

[Sitemap](https://medium.com/sitemap/sitemap.xml)

[Open in app](https://play.google.com/store/apps/details?id=com.medium.reader&referrer=utm_source%3DmobileNavBar&source=post_page---top_nav_layout_nav-----------------------------------------)

Sign up

[Sign in](https://medium.com/m/signin?operation=login&redirect=https%3A%2F%2Fmedium.com%2F%40abdullahshahidt%2Ffrom-confusion-to-code-my-journey-into-tech-as-a-beginner-6ac4a4a81590&source=post_page---top_nav_layout_nav-----------------------global_nav------------------)

[](https://medium.com/?source=post_page---top_nav_layout_nav-----------------------------------------)

Get app

[Write](https://medium.com/m/signin?operation=register&redirect=https%3A%2F%2Fmedium.com%2Fnew-story&source=---top_nav_layout_nav-----------------------new_post_topnav------------------)

[Search](https://medium.com/search?source=post_page---top_nav_layout_nav-----------------------------------------)

Sign up

[Sign in](https://medium.com/m/signin?operation=login&redirect=https%3A%2F%2Fmedium.com%2F%40abdullahshahidt%2Ffrom-confusion-to-code-my-journey-into-tech-as-a-beginner-6ac4a4a81590&source=post_page---top_nav_layout_nav-----------------------global_nav------------------)

![Image 1](https://miro.medium.com/v2/resize:fill:32:32/1*dmbNkD5D-u45r44go_cf0g.png)

# From Confusion to Code: My Journey Into Tech as a Beginner

[![Image 2: Abdullah Shahid](https://miro.medium.com/v2/resize:fill:32:32/1*MBt4uSPh98kF6uLJprtThA@2x.jpeg)](https://medium.com/@abdullahshahidt?source=post_page---byline--6ac4a4a81590---------------------------------------)

[Abdullah Shahid](https://medium.com/@abdullahshahidt?source=post_page---byline--6ac4a4a81590---------------------------------------)

Follow

4 min read

·

2 hours ago

[](https://medium.com/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fvote%2Fp%2F6ac4a4a81590&operation=register&redirect=https%3A%2F%2Fmedium.com%2F%40abdullahshahidt%2Ffrom-confusion-to-code-my-journey-into-tech-as-a-beginner-6ac4a4a81590&user=Abdullah+Shahid&userId=b0305e463560&source=---header_actions--6ac4a4a81590---------------------clap_footer------------------)

[](https://medium.com/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fbookmark%2Fp%2F6ac4a4a81590&operation=register&redirect=https%3A%2F%2Fmedium.com%2F%40abdullahshahidt%2Ffrom-confusion-to-code-my-journey-into-tech-as-a-beginner-6ac4a4a81590&source=---header_actions--6ac4a4a81590---------------------bookmark_footer------------------)

[Listen](https://medium.com/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2Fplans%3Fdimension%3Dpost_audio_button%26postId%3D6ac4a4a81590&operation=register&redirect=https%3A%2F%2Fmedium.com%2F%40abdullahshahidt%2Ffrom-confusion-to-code-my-journey-into-tech-as-a-beginner-6ac4a4a81590&source=---header_actions--6ac4a4a81590---------------------post_audio_button------------------)

Share

I still remember the moment I decided I wanted to enter the world of technology.

It wasn’t some grand, cinematic realization. No sudden inspiration. No genius moment.

It was confusion.

A lot of it.

I was sitting with my laptop open, staring at terms like _programming_, _algorithms_, _OOP_, and _software development_. Everyone around me seemed to understand what these things meant — or at least pretend they did.

But me?

I felt completely lost.

## The Illusion of “Everyone Else Knows”

When you first step into tech, it feels like you’re the only one who doesn’t get it.

People talk about coding like it’s a language they were born speaking. Words like _Java_, _Python_, _classes_, _inheritance_, _functions_ — they’re thrown around cas
Read full article → ← Back to Reads

Related Videos

Is coding becoming obsolete? | Find out what's the new fundamentals
Is coding becoming obsolete? | Find out what's the new fundamentals
SCALER
SQLite3 Tutorial - Learn SQL for Python in 17 Minutes
SQLite3 Tutorial - Learn SQL for Python in 17 Minutes
Thomas Janssen
How to Train AI to Play Games ? How AI Learns to Play ? Several Methods EXPLAINED
How to Train AI to Play Games ? How AI Learns to Play ? Several Methods EXPLAINED
MaxonShire
Introduction to Machine Learning: Lesson 05
Introduction to Machine Learning: Lesson 05
Stephen Blum
Pytorch Embedding Model Part 1
Pytorch Embedding Model Part 1
Stephen Blum
Introduction to Machine Learning: Lesson 04
Introduction to Machine Learning: Lesson 04
Stephen Blum