DEV Community

Shigosag
Shigosag

Posted on • Edited on

πŸš€ Shigosag: My Journey from Civil Engineering to Coding Through Trial-and-Error

 Segun Arulogun Gabriel is my name, popularly known as Shigosag. I am a Nigerian entrepreneur, civil engineer, forex trader, and a self-taught coder.
My journey into coding started from curiosity and a strong desire to understand how technology works. Being naturally introverted, I found comfort in learning from home, which helped me stay focused and consistent.

πŸ’» How I Started Coding with freeCodeCamp
I began learning programming through freeCodeCamp, where I studied the fundamentals step by step. As a beginner, it wasn’t easy, but consistency helped me improve daily.
Through consistent learning and practice, I developed:
Problem-solving skills
How to think logically and break down complex tasks
Basic web development knowledge
I adopted a trial-and-error approach, testing different methods until I understood what worked.

πŸ§ͺ Trial-and-Error & Exploring Cybersecurity
One thing that shaped my learning journey is trial-and-error.
Instead of just reading, I experimented:
Testing different coding solutions
Trying out beginner-friendly cybersecurity tools
Learning from mistakes and errors
This hands-on approach helped me understand concepts faster and build confidence.

🧠 What Coding Taught Me
Coding didn’t just teach me how to write code, it improved my mindset:
Patience and persistence
Strategic thinking
Attention to detail
These skills also help me in my work as an entrepreneur and forex trader.

🧠 How Being Introverted Helped Me
As an introvert, I naturally prefer quiet environments. This turned out to be an advantage:
I could learn coding from home without distractions
I spent more time observing, thinking, and practicing
I developed deep focus and patience
This helped me stay consistent even when learning felt difficult.

πŸ”§ Challenges I Faced
Like every beginner, I faced:
Confusion in the early stages
Bugs and errors I didn’t understand
Moments of doubt
But I kept going, using trial-and-error to improve daily.

🌱 What I’m Doing Now
Today, I continue to grow as:
A self-taught coder
An entrepreneur
A problem solver
I combine my skills in engineering, business, and technology to keep learning and improving.

πŸ“Œ Final Thoughts
If you’re starting your journey in coding:
Stay consistent
Embrace trial-and-error
Learn at your own pace
Growth takes time, but progress is inevitable.
β€” Shigosag
https://wikialpha.co/wiki/Shigosag
https://medium.com/@Shigosag/segun-arulogun-gabriel-shigosag-1bff58d28e17
https://medium.com/@Shigosag/shigosag-meaning-f105ec04b4d8

shigosag #coding #beginners #freecodecamp #selftaught

Top comments (0)