<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Urooj Fatima</title>
    <description>The latest articles on DEV Community by Urooj Fatima (@codewithurooj).</description>
    <link>https://dev.to/codewithurooj</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3824216%2Fe8663f0a-937d-4b98-8c40-918afc62c0c1.png</url>
      <title>DEV Community: Urooj Fatima</title>
      <link>https://dev.to/codewithurooj</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/codewithurooj"/>
    <language>en</language>
    <item>
      <title>Will AI take our jobs?</title>
      <dc:creator>Urooj Fatima</dc:creator>
      <pubDate>Thu, 09 Apr 2026 13:13:40 +0000</pubDate>
      <link>https://dev.to/codewithurooj/will-ai-take-our-jobs-2p52</link>
      <guid>https://dev.to/codewithurooj/will-ai-take-our-jobs-2p52</guid>
      <description>&lt;p&gt;We all hear this everywhere:&lt;/p&gt;

&lt;p&gt;“AI will take our jobs.”&lt;/p&gt;

&lt;p&gt;But is that really true?&lt;/p&gt;

&lt;p&gt;Let’s talk about reality.&lt;/p&gt;

&lt;p&gt;AI is not your enemy.&lt;br&gt;
It’s a tool—the most powerful tool of this era.&lt;/p&gt;

&lt;p&gt;And like every major technology shift in history…&lt;br&gt;
it’s changing the way we work, not eliminating work itself.&lt;/p&gt;

&lt;p&gt;Today, AI can:&lt;br&gt;
• Automate repetitive tasks&lt;br&gt;
• Help write code faster&lt;br&gt;
• Analyze large amounts of data in seconds&lt;br&gt;
• Assist in decision-making&lt;/p&gt;

&lt;p&gt;But here’s what it can’t replace:&lt;/p&gt;

&lt;p&gt;Human creativity&lt;br&gt;
Critical thinking&lt;br&gt;
Emotional intelligence&lt;br&gt;
Real-world problem solving&lt;/p&gt;

&lt;p&gt;That’s where you come in.&lt;/p&gt;

&lt;p&gt;The truth is:&lt;/p&gt;

&lt;p&gt;AI won’t replace you.&lt;br&gt;
But someone using AI might.&lt;/p&gt;

&lt;p&gt;The real risk is not AI…&lt;br&gt;
It’s staying the same while the world is evolving.&lt;/p&gt;

&lt;p&gt;If we don’t learn it, we get left behind.&lt;br&gt;
If we do learn it, we move ahead&lt;/p&gt;

&lt;p&gt;Tools don’t take opportunities away—&lt;br&gt;
they create new ones for those who know how to use them.&lt;/p&gt;

&lt;p&gt;AI is not here to be your master.&lt;br&gt;
It’s here to be your advantage.&lt;/p&gt;

&lt;p&gt;The question is:&lt;/p&gt;

&lt;p&gt;Will you ignore it… or learn it?&lt;/p&gt;

&lt;p&gt;What do you think—threat or opportunity?&lt;/p&gt;

&lt;p&gt;Let’s talk&lt;/p&gt;

</description>
      <category>ai</category>
      <category>techtalks</category>
      <category>womenintech</category>
      <category>futurechallenge</category>
    </item>
    <item>
      <title>I stopped waiting to feel “ready”… and everything changed ✨</title>
      <dc:creator>Urooj Fatima</dc:creator>
      <pubDate>Mon, 30 Mar 2026 14:46:56 +0000</pubDate>
      <link>https://dev.to/codewithurooj/i-stopped-waiting-to-feel-ready-and-everything-changed-4elp</link>
      <guid>https://dev.to/codewithurooj/i-stopped-waiting-to-feel-ready-and-everything-changed-4elp</guid>
      <description>&lt;p&gt;I stopped waiting to feel “ready”… and everything changed ✨&lt;/p&gt;

&lt;p&gt;Stepping into the tech world felt scary 😨&lt;/p&gt;

&lt;p&gt;I used to wonder:&lt;br&gt;
What is coding actually?&lt;br&gt;
Can I really do this?&lt;br&gt;
Everyone is already ahead of me… am I too late? ⏳&lt;/p&gt;

&lt;p&gt;Coming from a non-technical background, I didn’t even understand something as simple as&lt;br&gt;
&lt;code&gt;print("Hello World")&lt;/code&gt; 💻&lt;/p&gt;

&lt;p&gt;These thoughts held me back for a long time.&lt;/p&gt;

&lt;p&gt;But one day, I made a decision:&lt;br&gt;
It’s okay to start late… but it’s not okay to never start 🚀&lt;/p&gt;

&lt;p&gt;So I stopped comparing myself to others.&lt;br&gt;
It became &lt;strong&gt;me vs me&lt;/strong&gt; 💯&lt;/p&gt;

&lt;p&gt;I started exploring—C++, Python… slowly, step by step 🧠&lt;/p&gt;

&lt;p&gt;And honestly? It wasn’t easy.&lt;/p&gt;

&lt;p&gt;There were days I spent hours trying to fix a tiny bug 🐛&lt;br&gt;
Days I felt stuck 😞&lt;br&gt;
Even days I cried 💔&lt;/p&gt;

&lt;p&gt;But I didn’t quit.&lt;/p&gt;

&lt;p&gt;I kept going 💪&lt;/p&gt;

&lt;p&gt;And that’s when everything started to change ✨&lt;/p&gt;

&lt;p&gt;Today, I’ve built projects 🛠️&lt;br&gt;
I’m still learning, still growing 📈&lt;br&gt;
Turning code into something meaningful—study tools, AI experiments, and more 🤖&lt;/p&gt;

&lt;p&gt;My GitHub might not be perfect or “green”…&lt;br&gt;
But it shows one thing: &lt;strong&gt;I showed up. I tried. I didn’t give up.&lt;/strong&gt; 🌱&lt;/p&gt;

&lt;p&gt;And now I know—this curiosity I had?&lt;br&gt;
It wasn’t random.&lt;br&gt;
It was leading me somewhere 🌍&lt;/p&gt;

&lt;p&gt;💬 I’d love to hear from you:&lt;/p&gt;

&lt;p&gt;What’s something that once scared you… but you started anyway?&lt;br&gt;
What keeps you going when things get hard?&lt;/p&gt;

&lt;p&gt;Let’s connect, grow, and learn together 🤝&lt;/p&gt;

&lt;h1&gt;
  
  
  CodingJourney #WomenInTech #Beginners #LearnToCode #Consistency #TechLife #GrowthMindset
&lt;/h1&gt;

</description>
      <category>womenintech</category>
      <category>coding</category>
      <category>ai</category>
      <category>techtalks</category>
    </item>
    <item>
      <title># Real-Time Object Detection &amp; Tracking with YOLOv8 &amp; Deep SORT 🚀</title>
      <dc:creator>Urooj Fatima</dc:creator>
      <pubDate>Thu, 26 Mar 2026 18:50:50 +0000</pubDate>
      <link>https://dev.to/codewithurooj/-real-time-object-detection-tracking-with-yolov8-deep-sort-k5i</link>
      <guid>https://dev.to/codewithurooj/-real-time-object-detection-tracking-with-yolov8-deep-sort-k5i</guid>
      <description>&lt;p&gt;Ever wondered if your computer could “see” and track objects in real-time? 👀  &lt;/p&gt;

&lt;p&gt;During my &lt;strong&gt;CodeAlpha internship&lt;/strong&gt;, I built a system in &lt;strong&gt;Python&lt;/strong&gt; that does exactly that. It detects objects in &lt;strong&gt;video files&lt;/strong&gt; and &lt;strong&gt;live webcam streams&lt;/strong&gt;, assigning each object a unique ID as it moves.&lt;/p&gt;

&lt;h3&gt;
  
  
  What I learned / challenges:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Objects sometimes got “lost” between frames — tweaking the tracking algorithm fixed it&lt;/li&gt;
&lt;li&gt;Switching between video files and webcam input required careful testing&lt;/li&gt;
&lt;li&gt;Managing Python dependencies and real-time performance was tricky&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Tech Stack:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;YOLOv8 (Ultralytics)&lt;/li&gt;
&lt;li&gt;Deep SORT&lt;/li&gt;
&lt;li&gt;OpenCV&lt;/li&gt;
&lt;li&gt;Python&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;💡 &lt;strong&gt;Fun part:&lt;/strong&gt; Watching the bounding boxes follow objects in real-time felt magical ✨&lt;/p&gt;

&lt;p&gt;Check out my code and demo: [GitHub Repo]&lt;br&gt;
&lt;/p&gt;
&lt;div class="ltag-github-readme-tag"&gt;
  &lt;div class="readme-overview"&gt;
    &lt;h2&gt;
      &lt;img src="https://assets.dev.to/assets/github-logo-5a155e1f9a670af7944dd5e12375bc76ed542ea80224905ecaf878b9157cdefc.svg" alt="GitHub logo"&gt;
      &lt;a href="https://github.com/Urooj25" rel="noopener noreferrer"&gt;
        Urooj25
      &lt;/a&gt; / &lt;a href="https://github.com/Urooj25/CodeAlpha_ObjectDetection" rel="noopener noreferrer"&gt;
        CodeAlpha_ObjectDetection
      &lt;/a&gt;
    &lt;/h2&gt;
    &lt;h3&gt;
      
    &lt;/h3&gt;
  &lt;/div&gt;
  &lt;div class="ltag-github-body"&gt;
    
&lt;div id="readme" class="md"&gt;
&lt;div class="markdown-heading"&gt;
&lt;h1 class="heading-element"&gt;CodeAlpha_ObjectDetection&lt;/h1&gt;
&lt;/div&gt;
&lt;p&gt;🔍 &lt;strong&gt;Real-Time Object Detection &amp;amp; Tracking&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;Internship Task 4 — CodeAlpha&lt;/strong&gt;&lt;/p&gt;




&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;📌 About This Project&lt;/h2&gt;
&lt;/div&gt;

&lt;p&gt;This project implements &lt;strong&gt;real-time object detection and tracking&lt;/strong&gt; using:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;YOLOv8&lt;/strong&gt; (via ultralytics) for object detection&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Deep SORT&lt;/strong&gt; for tracking objects across frames&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;OpenCV&lt;/strong&gt; for video input/output (webcam or video files)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;It fulfills all internship requirements:&lt;/p&gt;

&lt;p&gt;Real-time video input (webcam or video file)&lt;br&gt;
Pre-trained model for object detection&lt;br&gt;
Bounding boxes with tracking IDs&lt;br&gt;
Python implementation with clear, real-time results&lt;/p&gt;

&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;🚀 Features&lt;/h2&gt;
&lt;/div&gt;

&lt;ul&gt;
&lt;li&gt;Detects objects in every video frame&lt;/li&gt;
&lt;li&gt;Tracks detected objects with unique IDs&lt;/li&gt;
&lt;li&gt;Works with multiple video files or webcam input&lt;/li&gt;
&lt;li&gt;Outputs video frames with bounding boxes and labels&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;📦 Installation&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Clone the repository&lt;/strong&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;git clone &lt;a href="https://github.com/Urooj25/CodeAlpha_ObjectDetection.git" rel="noopener noreferrer"&gt;https://github.com/Urooj25/CodeAlpha_ObjectDetection.git&lt;/a&gt;
cd CodeAlpha_ObjectDetection&lt;/p&gt;

&lt;p&gt;2- Create a virtual environment
python -m venv venv
source venv/bin/activate  # Windows: venv\Scripts\activate&lt;/p&gt;

&lt;p&gt;3-Install dependencies
pip install -r requirements.txt&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Usage&lt;/strong&gt;
Run on Video Files
Place your video(s) in the videos/ folder or detect real time…&lt;/p&gt;
&lt;/div&gt;


&lt;/div&gt;
&lt;br&gt;
  &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/Urooj25/CodeAlpha_ObjectDetection" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
&lt;/div&gt;
&lt;br&gt;
&lt;br&gt;&lt;br&gt;
&lt;strong&gt;Question for you:&lt;/strong&gt; Have you tried real-time object tracking? How did you approach it?  

</description>
      <category>deeplearning</category>
      <category>realtimetracking</category>
      <category>ai</category>
      <category>python</category>
    </item>
    <item>
      <title>When My First ML Model Memorized Instead of Learning (And How I Fixed It)</title>
      <dc:creator>Urooj Fatima</dc:creator>
      <pubDate>Sun, 22 Mar 2026 10:50:55 +0000</pubDate>
      <link>https://dev.to/codewithurooj/when-my-first-ml-model-memorized-instead-of-learning-and-how-i-fixed-it-31jk</link>
      <guid>https://dev.to/codewithurooj/when-my-first-ml-model-memorized-instead-of-learning-and-how-i-fixed-it-31jk</guid>
      <description>&lt;p&gt;When I started working on my first machine learning projects, I thought I was doing everything right.&lt;/p&gt;

&lt;p&gt;My model showed almost perfect accuracy during training, and I felt confident about the results.&lt;/p&gt;

&lt;p&gt;But as soon as I tested it on new data… everything broke.&lt;/p&gt;

&lt;p&gt;That’s when I learned one of the most important lessons in machine learning:&lt;br&gt;
&lt;strong&gt;high accuracy doesn’t always mean your model is actually learning.&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  🧠 The Problem: Overfitting
&lt;/h2&gt;

&lt;p&gt;The issue I faced was overfitting.&lt;/p&gt;

&lt;p&gt;Because my dataset was relatively small, the model started memorizing the training data instead of learning general patterns. It captured noise, small variations, and specific details that didn’t apply to new data.&lt;/p&gt;

&lt;p&gt;So while performance looked great during training, it completely failed in real-world scenarios.&lt;/p&gt;

&lt;h2&gt;
  
  
  🛠️ How I Fixed It (From My Projects)
&lt;/h2&gt;

&lt;p&gt;While working on projects like &lt;strong&gt;E-commerce Churn Prediction&lt;/strong&gt; and &lt;strong&gt;Diabetes Prediction&lt;/strong&gt;, I focused on solving this problem step by step.&lt;/p&gt;

&lt;h3&gt;
  
  
  1. Handling Imbalanced Data with SMOTE
&lt;/h3&gt;

&lt;p&gt;Instead of duplicating data points, I used SMOTE (Synthetic Minority Over-sampling Technique) to create balanced datasets.&lt;br&gt;
This helped the model learn better patterns rather than biasing toward one class.&lt;/p&gt;

&lt;h3&gt;
  
  
  2. Using Cross-Validation
&lt;/h3&gt;

&lt;p&gt;Rather than relying on a single train/test split, I applied K-Fold Cross Validation.&lt;br&gt;
This gave me a more reliable estimate of how my model performs on unseen data.&lt;/p&gt;

&lt;h3&gt;
  
  
  3. Controlling Model Complexity
&lt;/h3&gt;

&lt;p&gt;I used algorithms like Random Forest but made sure to tune parameters like tree depth.&lt;br&gt;
Reducing complexity helped prevent the model from memorizing the data.&lt;/p&gt;

&lt;h2&gt;
  
  
  💡 Key Lesson
&lt;/h2&gt;

&lt;p&gt;The biggest realization for me was:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;A model that performs well on training data but fails on new data is not useful.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Generalization matters more than perfect accuracy.&lt;/p&gt;

&lt;p&gt;This completely changed how I approach machine learning projects now. I focus more on real performance rather than just improving scores.&lt;/p&gt;

&lt;h2&gt;
  
  
  📌 Projects I Worked On
&lt;/h2&gt;

&lt;p&gt;Here are some of the projects where I applied these concepts:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;E-commerce Churn Prediction&lt;/li&gt;
&lt;li&gt;Diabetes Prediction System&lt;/li&gt;
&lt;li&gt;Python Practice Projects&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;(Links available on my GitHub profile)&lt;/p&gt;

&lt;h2&gt;
  
  
  🚀 Final Thoughts
&lt;/h2&gt;

&lt;p&gt;I’m still learning and improving, but this experience helped me understand machine learning on a deeper level.&lt;/p&gt;

&lt;p&gt;If you’re just starting out, don’t chase perfect accuracy — focus on building models that actually work on real data.&lt;/p&gt;

&lt;h2&gt;
  
  
  💬 Let’s Discuss
&lt;/h2&gt;

&lt;p&gt;What was the biggest challenge you faced when starting machine learning?&lt;br&gt;
Was it overfitting, data preprocessing, or understanding the concepts?&lt;/p&gt;

&lt;p&gt;I’d love to hear your experience.&lt;/p&gt;

</description>
      <category>machinelearning</category>
      <category>datascience</category>
      <category>python</category>
      <category>ai</category>
    </item>
    <item>
      <title>From Confusion to Code: My Journey into Tech as a Beginner 🚀</title>
      <dc:creator>Urooj Fatima</dc:creator>
      <pubDate>Thu, 19 Mar 2026 19:11:52 +0000</pubDate>
      <link>https://dev.to/codewithurooj/from-confusion-to-code-my-journey-into-tech-as-a-beginner-2fgo</link>
      <guid>https://dev.to/codewithurooj/from-confusion-to-code-my-journey-into-tech-as-a-beginner-2fgo</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/challenges/wecoded-2026"&gt;2026 WeCoded Challenge&lt;/a&gt;: Echoes of Experience&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Introduction
&lt;/h2&gt;

&lt;p&gt;I belong to a small city in Pakistan, with a big dream — to get admission into one of the most prestigious universities in the country, NUST.&lt;br&gt;&lt;br&gt;
I worked really hard for it. I spent months studying, cramming everything I could, pushing myself through stress and pressure. After so much struggle, I finally got selected in Electrical Engineering. Although I had always dreamed of Software Engineering, I still felt proud to achieve this milestone.  &lt;/p&gt;

&lt;p&gt;But deep inside, something felt incomplete.  &lt;/p&gt;

&lt;p&gt;I had always heard about coding — how it can create things, solve problems, and even change lives. To me, it felt like magic. A world where you can build anything with logic and creativity. And I knew, I wanted to be part of that world.  &lt;/p&gt;

&lt;p&gt;After joining university, while studying circuits and electrical concepts, I realized that my true interest was somewhere else. That’s when I made a decision — I would enter the tech world on my own along with my circuits.&lt;br&gt;&lt;br&gt;
I started with the basics of C++, not knowing where this path would lead, but with one clear intention: to build something meaningful, something that could benefit others.&lt;/p&gt;

&lt;h2&gt;
  
  
  Struggles
&lt;/h2&gt;

&lt;p&gt;I quickly realized that this journey was not going to be easy.  &lt;/p&gt;

&lt;p&gt;Coming from a non-technical background, everything felt new and confusing. There were times when I didn’t even understand basic concepts, and it made me question myself — &lt;em&gt;am I really made for this?&lt;/em&gt;  &lt;/p&gt;

&lt;p&gt;Errors became a daily part of my life. Sometimes I would spend hours, even an entire day, just trying to fix a single small mistake. Sitting alone in my room, staring at the screen, trying everything I could… and still not getting the result.  &lt;/p&gt;

&lt;p&gt;It was frustrating, but strangely, it never made me quit.  &lt;/p&gt;

&lt;p&gt;There was no proper guidance, no clear roadmap. I explored things on my own — searching about what skills are in demand, trying to understand platforms like Fiverr, and figuring out how this whole tech world actually works.  &lt;/p&gt;

&lt;p&gt;At times, I compared myself with others who seemed to be moving faster, achieving more, and understanding things easily. It made me feel behind.  &lt;/p&gt;

&lt;p&gt;But then I realized something important — this is my journey, and it doesn’t have to look like anyone else’s.  &lt;/p&gt;

&lt;p&gt;Instead of giving up, I kept going. Every error I solved, every small concept I understood, gave me a little more confidence.  &lt;/p&gt;

&lt;p&gt;And slowly, I started enjoying the struggle.&lt;/p&gt;

&lt;h2&gt;
  
  
  Turning Point
&lt;/h2&gt;

&lt;p&gt;At one point, I made a clear decision — I wanted to go deeper and truly understand the “magic” of coding.  &lt;/p&gt;

&lt;p&gt;I created my GitHub account and started turning my learning into real projects. Not just for practice, but to build something meaningful and to see my progress with my own eyes.  &lt;/p&gt;

&lt;p&gt;I also began sharing my journey on LinkedIn — not to show off, but to inspire others like me who feel lost at the beginning. I wanted to prove that with dedication and consistency, anything is possible.  &lt;/p&gt;

&lt;p&gt;I started with small projects like a calculator, but as my interest grew, I moved towards more advanced ideas. Since I wanted to explore AI, I built projects like diabetes prediction, customer churn prediction, student result analysis, translation tools, and chatbots.  &lt;/p&gt;

&lt;p&gt;Recently, I have been working on something very close to me — a personal study assistant that can help me learn better.  &lt;/p&gt;

&lt;p&gt;The more I explore this tech world, the more I feel connected to it. I want to go deeper, build bigger projects, and create something that truly makes a difference.  &lt;/p&gt;

&lt;p&gt;I know I am still at the beginning, and this journey is not easy. But I also know one thing for sure — it is possible.&lt;/p&gt;

&lt;h2&gt;
  
  
  Current Journey &amp;amp; Message
&lt;/h2&gt;

&lt;p&gt;I am still building, still learning, and still exploring.  &lt;/p&gt;

&lt;p&gt;Right now, I am working on language translation tools and chatbots, while also trying to understand freelancing by creating and exploring my Fiverr account. My goal is simple — to turn my passion into independence.  &lt;/p&gt;

&lt;p&gt;This journey is continuous, and it is not easy.  &lt;/p&gt;

&lt;p&gt;There are bugs, challenges, and moments when I feel stuck. Sometimes I feel tired, sometimes disheartened. But I have learned that it’s okay to feel that way. What’s not okay is to stop trying because of it.  &lt;/p&gt;

&lt;p&gt;I know I still have a long way to go — a journey full of struggle, learning, hope, and dedication. But I believe that if I stay consistent, my passion will take me where I want to be.  &lt;/p&gt;

&lt;p&gt;More than anything, I want to inspire other girls like me.  &lt;/p&gt;

&lt;p&gt;Girls who feel lost. Girls who think they are behind. Girls who are afraid to start.  &lt;/p&gt;

&lt;p&gt;I want to show them that they can stand out, even in a world where it feels difficult.  &lt;/p&gt;

&lt;p&gt;Because when women rise in tech, they don’t just change their own lives — they make the world better.&lt;/p&gt;

&lt;h1&gt;
  
  
  wecoded #devchallenge #womenintech #beginners #programming
&lt;/h1&gt;

</description>
      <category>devchallenge</category>
      <category>wecoded</category>
      <category>dei</category>
      <category>career</category>
    </item>
    <item>
      <title>Stop chasing degrees. Start building projects.</title>
      <dc:creator>Urooj Fatima</dc:creator>
      <pubDate>Wed, 18 Mar 2026 10:08:14 +0000</pubDate>
      <link>https://dev.to/codewithurooj/stop-chasing-degrees-start-building-projects-1g1h</link>
      <guid>https://dev.to/codewithurooj/stop-chasing-degrees-start-building-projects-1g1h</guid>
      <description>&lt;p&gt;As a student exploring tech and trying to build real skills, I realized something important…&lt;br&gt;
Degrees can open doors, but projects are what actually get you inside.&lt;/p&gt;

&lt;p&gt;Let’s be honest.&lt;/p&gt;

&lt;p&gt;You can spend 4 years collecting a degree…&lt;br&gt;
Or you can spend 6–12 months building real skills that people can actually &lt;em&gt;see&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;And in today’s tech industry? Visibility beats theory.&lt;/p&gt;

&lt;p&gt;Recruiters aren’t asking: &lt;em&gt;“What did you study?”&lt;/em&gt;&lt;br&gt;
They’re asking: &lt;em&gt;“What have you built?”&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;If you’re an early-career developer or a student feeling stuck between traditional paths and real-world skills — this is your sign to shift direction.&lt;/p&gt;




&lt;h2&gt;
  
  
  🚀 The Reality Check: Degrees vs. Skills
&lt;/h2&gt;

&lt;p&gt;A degree isn’t useless. But it’s no longer enough.&lt;/p&gt;

&lt;p&gt;Thousands of graduates enter the market every year with similar qualifications. What makes someone stand out isn’t their GPA — it’s their &lt;strong&gt;proof of work&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Think about it:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A resume says you “know Python”&lt;/li&gt;
&lt;li&gt;A project shows you built a real app using Python&lt;/li&gt;
&lt;li&gt;A portfolio proves you can solve problems&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;That’s the difference.&lt;/p&gt;

&lt;p&gt;The tech world rewards builders, not just learners.&lt;/p&gt;




&lt;h2&gt;
  
  
  💡 Section 1: Projects Are Your Real Resume
&lt;/h2&gt;

&lt;p&gt;If your GitHub is empty, your resume is incomplete.&lt;/p&gt;

&lt;p&gt;Your &lt;strong&gt;portfolio projects&lt;/strong&gt; are the strongest signal you can send to employers. They demonstrate:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Problem-solving ability&lt;/li&gt;
&lt;li&gt;Consistency&lt;/li&gt;
&lt;li&gt;Practical knowledge&lt;/li&gt;
&lt;li&gt;Creativity&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;And most importantly — they show initiative.&lt;/p&gt;

&lt;h3&gt;
  
  
  Real-world example:
&lt;/h3&gt;

&lt;p&gt;Two candidates apply for the same role:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Candidate A&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Degree in Computer Science&lt;/li&gt;
&lt;li&gt;No projects&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Candidate B&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Self-taught&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Built:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A task manager app&lt;/li&gt;
&lt;li&gt;A weather dashboard&lt;/li&gt;
&lt;li&gt;A simple AI chatbot&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;

&lt;/ul&gt;

&lt;p&gt;Who gets noticed first?&lt;/p&gt;

&lt;p&gt;Every time — it’s Candidate B.&lt;/p&gt;




&lt;h2&gt;
  
  
  🛠️ Section 2: How to Start Building (Even If You Feel “Not Ready”)
&lt;/h2&gt;

&lt;p&gt;Here’s the truth: you’ll never feel ready.&lt;/p&gt;

&lt;p&gt;Start anyway.&lt;/p&gt;

&lt;h3&gt;
  
  
  Step-by-step approach:
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;1. Start small&lt;/strong&gt;&lt;br&gt;
Don’t aim for the “next big startup.” Build simple things:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Calculator app&lt;/li&gt;
&lt;li&gt;To-do list&lt;/li&gt;
&lt;li&gt;Portfolio website&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;2. Follow → Then modify&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Watch a tutorial&lt;/li&gt;
&lt;li&gt;Rebuild it&lt;/li&gt;
&lt;li&gt;Then add your own feature&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;3. Solve real problems&lt;/strong&gt;&lt;br&gt;
Look around you:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A system to manage your assignments&lt;/li&gt;
&lt;li&gt;A tool to track study hours&lt;/li&gt;
&lt;li&gt;A website for a local business&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;4. Build consistently&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;2–3 projects per month is powerful&lt;/li&gt;
&lt;li&gt;Progress &amp;gt; perfection&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  📢 Section 3: Show Your Work (This Is Where Most People Fail)
&lt;/h2&gt;

&lt;p&gt;Building is only half the game.&lt;/p&gt;

&lt;p&gt;If no one sees your work, it doesn’t exist.&lt;/p&gt;

&lt;p&gt;You need to &lt;strong&gt;show your work&lt;/strong&gt;.&lt;/p&gt;

&lt;h3&gt;
  
  
  Where to share:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;LinkedIn (weekly posts)&lt;/li&gt;
&lt;li&gt;GitHub (clean repositories)&lt;/li&gt;
&lt;li&gt;Personal portfolio website&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  What to share:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Project demos&lt;/li&gt;
&lt;li&gt;Screenshots&lt;/li&gt;
&lt;li&gt;Lessons learned&lt;/li&gt;
&lt;li&gt;Challenges you solved&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Example post idea:
&lt;/h3&gt;

&lt;blockquote&gt;
&lt;p&gt;“Built a To-Do App using React in 3 days.&lt;br&gt;
Faced issues with state management but solved it using hooks.&lt;br&gt;
Here’s what I learned…”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;That’s powerful.&lt;/p&gt;

&lt;p&gt;You’re not just coding — you’re building your &lt;strong&gt;personal brand&lt;/strong&gt;.&lt;/p&gt;




&lt;h2&gt;
  
  
  🌐 Section 4: Build a Portfolio That Speaks for You
&lt;/h2&gt;

&lt;p&gt;Your portfolio is your digital identity.&lt;/p&gt;

&lt;p&gt;Make it simple, clean, and focused.&lt;/p&gt;

&lt;h3&gt;
  
  
  Must-have sections:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;👤 About Me (short and clear)&lt;/li&gt;
&lt;li&gt;💼 Projects (with live links + GitHub)&lt;/li&gt;
&lt;li&gt;🛠️ Skills (tools you actually use)&lt;/li&gt;
&lt;li&gt;📫 Contact&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Portfolio tips:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Highlight 3–5 strong &lt;strong&gt;coding projects&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Add screenshots or demos&lt;/li&gt;
&lt;li&gt;Explain the &lt;em&gt;problem → solution → result&lt;/em&gt;
&lt;/li&gt;
&lt;li&gt;Keep design minimal but professional&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Pro tip:
&lt;/h3&gt;

&lt;p&gt;Don’t just show what you built — explain &lt;em&gt;why it matters&lt;/em&gt;.&lt;/p&gt;




&lt;h2&gt;
  
  
  🤝 Section 5: Share, Connect, Grow
&lt;/h2&gt;

&lt;p&gt;Opportunities don’t just come from skills — they come from visibility.&lt;/p&gt;

&lt;p&gt;Start building a presence.&lt;/p&gt;

&lt;h3&gt;
  
  
  Actionable steps:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Post on LinkedIn 2–3 times per week&lt;/li&gt;
&lt;li&gt;Connect with developers and recruiters&lt;/li&gt;
&lt;li&gt;Comment on others’ posts&lt;/li&gt;
&lt;li&gt;Share your learning journey&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;You don’t need to be an expert.&lt;/p&gt;

&lt;p&gt;You just need to be consistent.&lt;/p&gt;

&lt;h3&gt;
  
  
  Remember:
&lt;/h3&gt;

&lt;p&gt;People don’t follow perfection.&lt;br&gt;
They follow progress.&lt;/p&gt;




&lt;h2&gt;
  
  
  ⚡ Final Thoughts: Shift Your Mindset
&lt;/h2&gt;

&lt;p&gt;Stop waiting for permission.&lt;/p&gt;

&lt;p&gt;Stop thinking:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;“I need another course”&lt;/li&gt;
&lt;li&gt;“I need another certificate”&lt;/li&gt;
&lt;li&gt;“I need to be perfect first”&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Start thinking:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;“What can I build today?”&lt;/li&gt;
&lt;li&gt;“What can I share this week?”&lt;/li&gt;
&lt;li&gt;“How can I improve one step at a time?”&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Because at the end of the day…&lt;/p&gt;

&lt;p&gt;The tech industry doesn’t care how many PDFs you have.&lt;/p&gt;

&lt;p&gt;It cares about:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;What you’ve built&lt;/li&gt;
&lt;li&gt;What you can solve&lt;/li&gt;
&lt;li&gt;What you can show&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  🔥 Call to Action
&lt;/h2&gt;

&lt;p&gt;If you’re serious about breaking into tech:&lt;/p&gt;

&lt;p&gt;👉 Start your first project this week&lt;br&gt;
👉 Share it publicly (even if it’s simple)&lt;br&gt;
👉 Tag your journey with: #ShowYourWork #PortfolioProjects #SelfTaught&lt;/p&gt;

&lt;p&gt;What’s one project you’re currently working on? Let’s connect and grow together 🚀&lt;/p&gt;




&lt;h1&gt;
  
  
  ShowYourWork #PortfolioProjects #SelfTaught #CodingProjects #TechCareers #Developers #LearnToCode #StudentDevelopers #BuildInPublic
&lt;/h1&gt;

</description>
      <category>webdev</category>
      <category>productivity</category>
      <category>beginners</category>
      <category>career</category>
    </item>
    <item>
      <title>Starting to Code as an Electrical Engineering Student — Why AI Matters</title>
      <dc:creator>Urooj Fatima</dc:creator>
      <pubDate>Sat, 14 Mar 2026 16:22:32 +0000</pubDate>
      <link>https://dev.to/codewithurooj/starting-to-code-as-an-electrical-engineering-student-why-ai-matters-4hkb</link>
      <guid>https://dev.to/codewithurooj/starting-to-code-as-an-electrical-engineering-student-why-ai-matters-4hkb</guid>
      <description>&lt;p&gt;When many students begin Electrical Engineering, they imagine circuits, complex equations, and long hours in laboratories. Coding is usually not the first thing that comes to mind. But in today’s technology-driven world, programming and Artificial Intelligence (AI) are becoming essential tools for electrical engineers.&lt;/p&gt;

&lt;p&gt;When I first started my engineering journey, I assumed programming was mainly for computer science students. My focus was on understanding physics, mathematics, and circuit analysis. However, I soon realized that many engineering problems become much easier with coding.&lt;/p&gt;

&lt;p&gt;For example, tasks like analyzing experimental data, plotting signals, or performing repetitive calculations can be done quickly with a small program. Instead of spending hours on manual calculations, code can solve these problems in seconds.&lt;/p&gt;

&lt;p&gt;At the beginning, learning programming felt challenging. Understanding syntax, fixing errors, and balancing coding practice with university coursework was not always easy. Sometimes even a small mistake could stop an entire program from running. However, with consistent practice and small projects, coding gradually started to make sense.&lt;/p&gt;

&lt;p&gt;For beginners in Electrical Engineering, starting with a language like Python is often the best approach. Python is widely used in engineering, data analysis, and artificial intelligence because of its simplicity and powerful libraries. Even learning basic concepts such as variables, loops, and functions can open the door to solving practical engineering problems.&lt;/p&gt;

&lt;p&gt;One effective way to learn programming is by building small projects. For example, a beginner project could be creating a signal generator that produces and visualizes sine waves or square waves. Another interesting project could involve predicting electricity consumption using a simple machine learning model. These projects help students connect programming with real engineering applications.&lt;/p&gt;

&lt;p&gt;Artificial Intelligence is also playing a growing role in Electrical Engineering. In modern power systems, AI helps predict electricity demand and manage energy distribution efficiently. In autonomous vehicles, AI analyzes sensor data to recognize objects and make driving decisions. Industries also use AI for predictive maintenance, where machines detect potential failures before they happen.&lt;/p&gt;

&lt;p&gt;These examples show that electrical engineers today work at the intersection of hardware, software, and intelligent systems.&lt;/p&gt;

&lt;p&gt;Balancing coding with demanding engineering coursework can be difficult, but small consistent efforts make a big difference. Practicing coding for even 30 minutes a day can gradually build strong programming skills. Applying coding to engineering assignments or laboratory data can also make learning more practical and engaging.&lt;/p&gt;

&lt;p&gt;The future of Electrical Engineering is becoming increasingly interdisciplinary. Technologies such as smart grids, robotics, renewable energy systems, and intelligent communication networks rely heavily on both electronics and AI.&lt;/p&gt;

&lt;p&gt;For students starting their journey today, learning coding is not just an extra skill—it is a powerful tool that can expand their ability to innovate and solve complex problems.&lt;/p&gt;

&lt;p&gt;Every engineering journey begins with curiosity. Sometimes, the first step toward building intelligent systems and solving real-world challenges starts with something simple: writing the first line of code.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>programming</category>
      <category>beginners</category>
      <category>learning</category>
    </item>
  </channel>
</rss>
