From Mechanical Engineering to AI: My Journey
From Mechanical Engineering to AI: My Journey
People often ask how I transitioned from mechanical engineering to AI and cybersecurity. Here's my story and the lessons learned along the way.
The Foundation
My mechanical engineering background provided unexpected advantages:
- Systems thinking: Understanding complex interconnected systems
- Mathematical rigor: Linear algebra, calculus, and statistics
- Problem-solving methodology: Structured approach to challenges
- Programming basics: C and Python for simulations
The Transition
Phase 1: Self-Learning (2022)
I started with online courses:
- Andrew Ng's Machine Learning course
- Fast.ai Practical Deep Learning
- Kaggle competitions
Phase 2: Practical Application (2023)
Built projects to apply knowledge:
- Predictive maintenance models (leveraging my mechanical background)
- Computer vision for quality inspection
- NLP for technical document analysis
Phase 3: Professional Transition (2023-2024)
Joined AppViewX as SDE-II, focusing on:
- AI-driven security solutions
- Automation platforms
- Enterprise software development
Key Insights
1. Domain Knowledge is Valuable
My mechanical background became a differentiator in industrial AI applications.
2. Fundamentals Matter
Engineering mathematics directly applies to ML algorithms.
3. Build Projects
Theory alone isn't enough. Build, break, and rebuild.
4. Community Learning
Engage with AI communities, contribute to open source, attend conferences.
Advice for Career Changers
- Start with the basics: Don't skip fundamentals
- Find intersections: Apply AI to your current domain
- Build publicly: Share your work on GitHub
- Network actively: Join AI communities
- Stay curious: The field evolves rapidly
Current Focus
Now pursuing Master's in Cybersecurity at Nottingham Trent University, combining AI expertise with security specialization.
The journey continues!
Enjoyed this article? Let's connect!
Read More Articles