How To Learn Coding

By , and

Do you know how to use a computer? Do you have a curious mind? If you answered yes to both, you have everything you need to learn a programming language and become a coder. Coding is very accessible — it’s really that simple.

There are many ways to learn to code, from going it alone on a DIY coding website to scoring a coveted spot in a computer science doctoral program. Learning along with others and from an instructor who is passionate, knowledgeable, and has real-world experience creates our dynamic General Assembly environment. From a bootcamp Immersive to a classic Introduction to Coding, our coding courses are taught by professionals who are industry leaders. Essential is their own love of learning, and they thrive on sharing this with students, often in a collaborative discussion that covers a wide range of coding topics.

Lead Instructor at General Assembly Singapore, Arwa Lokhandwala, is a full-stack web developer and advocate for women in technology through groups like the Women Techmakers Community and Mumbai Women Coders. She describes herself as a coder at heart with a passion for sharing. We trust her guidance on all things coding.

“Anyone with a passion for learning new things can learn how to code, “ says Lokhandwala. “You don’t need a 4-year degree. Familiarity with computer science is good to have, but it’s not necessary; you can learn that as you go along. A lot of companies hire people directly from a coding bootcamp.”

“Bootcamps are inherently intense because there is a limited time period to train, which has its own advantages. The initial days are challenging, but as you progress with the projects you build, the people you interact with, and the things you learn, you will become confident with interviewing and getting the job. If you are just starting out with coding, I would highly recommend a GA Immersive because it gives you a community. Talking to other people who are in the same situation as you can help you get motivated.”

There is no one-size-fits-all, ideal coding student. Students at GA have come from all walks of life, from service industries to liberal arts backgrounds to working on an oil rig. Lokhandwala describes what makes a student successful. “Never giving up. Coding is hard, and nobody gets it on their first attempt. So don’t let your imposter syndrome get the better of you. Keep practicing, and you will get it. Your intrinsic motivation to code has to be stronger than the external motivation in order to create a fulfilling career.” 

Shahzad Khan, one of our lead instructors and owner of software development and consulting firm Frame of Mind, appreciates the experience that students from non-traditional backgrounds bring to his Introduction to Coding course at our Austin, Texas campus. Khan got a degree in philosophy and began studying programming languages as a way to gain acumen after graduate school. “I saw coding as something I needed to learn in a world where we are surrounded by software.” 

His passion for teaching makes his courses popular among returning students.

“I love teaching programming because it forces me to learn every single day and to think about different ways to explain complex concepts. Plus, I get to make some genuine connections with students and inspire them to awesome things.”

Want to learn more about Arwa?

https://www.linkedin.com/in/arwalokhandwala-b831b/
https://www.instagram.com/code.with.arwa/

Want to learn more about Shahzad?

https://www.linkedin.com/in/shahzadkhanaustin/
https://flawgical.medium.com