About the Author
Hey, what's up!
I'm Ammar, a software developer and lifelong student. Throughout my career, I’ve worked in various roles - including iOS, backend, and infrastructure - across multiple industries. My specialty lies in designing software for a variety of use cases.
Why Software Engineering?
Software engineering is the modern-day jack-of-all-trades career. There is no limit to the breadth or depth you can explore, including:
- The size and type of companies you want to work at (startups, medium-sized, big tech, etc.)
- Industries you want to target (finance, healthcare, e-commerce, entertainment, and more)
- Areas you may want to specialize in (web, mobile, infrastructure, machine learning, computer vision, etc.)
- Types of software you may work on (consumer apps, enterprise systems, developer tools, etc.)
- Technology stacks and languages you might use (JavaScript, Java, Python, etc.)
- Different workstyles (in-person, remote, hybrid, night-owl)
It's what makes this career so challenging, yet so rewarding