Why I chose to study Software Engineering

Photo by Austin Distel on Unsplash

I always had interests in computers, video games, smartphones and other gadgets. And the journey of my coding started when I watched a video ‘What Most Schools Don’t Teach’. I listened to most successful people like Bill Gates, CEO of Microsoft. Jack Dorsey CEO of Twitter, and others and they all had different and quite amazing things to say about coding.

What caught my attention is the quote from Steve Jobs

“Everybody in this country should learn how to program a computer… because it teaches you how to think.” — Steve Jobs

During that time I was in highschool doing pre-engineering, I was learning science subjects like Biology, Mathematics, and Chemistry but there wasn’t any subject related to programming, we learned about computers but only basic stuff like hardware how the internet works but nothing about programming or logic used in it at all.

So I started short courses in web design, I learned html, CSS, JavaScript that time we used Adobe Dreamweaver I don’t know if its still in use today. But I had to quit because I wasn’t able to concentrate on both school and other courses.

My Computer Science journey

Right when I graduated from high school I told myself I’d either get into Software Engineering or Computer Science, whichever I am selected in, and I was selected in bachelors in CS.

During those 4 years I learned about fundamentals of programming, data structures, mathematics (Linear Algebra, Multivariate Algebra, Stats and Probability), little about hardware, and all those typical research courses. Apart from that I was attending additional both online and in-person courses specially in data analysis.

After graduation

After graduation I moved to a new country with totally new environment and new people, and the I realized I haven’t done enough to get into job market, or to get the job in any CS related field. The competition is really tough in today’s job market, you have to have strong portfolio of your projects and also experience with real world projects in order to get into market.

Starting coding Bootcamp in Flatiron School

I started my hourly job but it wasn’t related to my filed in computer science, I decided to get ahead I should attend any training or bootcamp of software engineering. That way I can fill the gaps that I lack in my degree to build career. So I have started Bootcamp in Flatiron School online Software Engineering part time. Mainly focused on Full Stack Web Development.

I am pretty excited to work on amazing projects ahead!

And hopefully start my career as a Software Engineer.

Let’s get connected on LinkedIn ☺️ linkedin.com/in/jabbasi09

--

--

--

Full Stack JavaScript developer | Data | Programming 👾

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

Recommended from Medium

CS 371p Spring 2020: Jonathon Lowe (Final Entry)

Dev Protocol Announces Partnership with FISM for R&D to Boost Regional Economy

Linux for Hackers EP02 | Start using Terminal

My first two weeks of the Google Summer of Code

Learning to Code Doesn’t Have to be Difficult

AWS ELB (Application Load Balancer) | Direct Traffic To The Right Source Type

HNG x I4G Internship

Naming Updates For The PegNet Software

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
Junaid Abbasi

Junaid Abbasi

Full Stack JavaScript developer | Data | Programming 👾

More from Medium

An Interview With… Olivia, an Analytics Developer

Image showing two girls with mugs, their images inside comic-like computer screens. Text reads “An interview with Olivia”. Background is full of small pink triangles.

Should You Do a Data Science Boot Camp?

PrepareSQLAggregationTop Earners

A data platform engineer’s very bad day and what they learned from it