If you're just starting out or if you have some background in programming, here are some  steps to take to get a programming job without a degree:

1. Learn a programming language

You can take online or in-person classes, watch webinars, read books and listen to programming podcasts.

2. Invest in a coding academy class

These online courses are intensive boot-camp-style programs that can teach you basics or help to broaden your skill set.

3. Master a programming paradigm

There are different styles of programming, but the two most popular are object-oriented and functional.

4. Learn programming tools

Programmers have tools they use regularly in their jobs and learning and understanding how to use them will be key in getting a job as a programmer.

5. Learn to read technical documentation

 Learning and understanding how to read this documentation will make it easier to learn how to use the different programming tools.

6. Try freelance programming

If you know how to program, read documents, use the tools, look for freelance job opportunities where you can work on a per-project basis.

7. Contribute to open source projects

If you know how to program, read documents, use the tools, look for freelance job opportunities where you can work on a per-project basis.