What are some ways for non-programmers to get started in our industry?

twitter logo github logo ・1 min read

I know a lot of bright tech literate people outside of software development who are bored of their line of work. They work in education, hr, accounting etc.

What are some ways they can get into tech without learning to code? Bonus if they can do it remotely!

twitter logo DISCUSS (8)
markdown guide

I think that one of the many ways existing could be .. this website !

They are a lot of topics and healthy people to debate with down here.
They are strangers to tech ? That's awesome ! It means that their questions must be really close to the needs of any user, we can even come to realise that we do not get exactly a topic that seems to be obvious.

Some questions we may have this way, and could lead to great resources or comments:

  • "What is internet ?"
  • "Where is internet stored ?"
  • "I keep hearing about data issues with Facebook, how someone can make money with my data ?" etc.
  1. Testing !!! Non tech people test better
  2. User interface design, we think we have designed the best way but when they test it and they are stuck, it is our bad design, we didn't think through and we didn't make it easy for our users.
  3. Writing great technical help files, writing tutorials, creating demo videos, they can do a lot which actually makes software more interesting then the code.

Programming is just one facet of the tech industry, there's design, writing, marketing, testing, ad infinitum. Every technology wants to finally help the end user who's not technical at all, that means they want feedback from normal people. That's one way too.


I think a good thing to start doing without learning to code is going to tech meetups if possible! That way you’ve got some acquaintances that would probably be willing to help you find resources to get started or answer questions about working in tech.


Two questions:

  1. How do you define "our industry"?
  2. Why is "without learning to code" a caveat?

Good questions!

  1. Software production and tech
  2. Just wanted some different answers to "learn to code"

Understood, now I can answer:

The SDLC (Software Development Life Cycle) starts with non-technical roles:

  • Sales
  • Marketing
  • Account Management
  • Customer Support
  • Product Management
  • Project Management
  • Visual Design
  • User Interaction Design
  • Technical Writing
  • Test Case Authoring

The way to find out if you are qualified for one of these roles is to find out if anyone will hire you to be one of these roles, which you can find out by applying for jobs. All you need to apply for one of these roles is a resume that bridges your past and current experience to one of these roles, which only takes a bit of creativity and imagination.

Keep in mind that people in Sales can make orders of magnitude more money than people who write code. People who start companies can make orders of magnitude more money that people in sales. In the context of the SDLC, coding may be in high demand, but it's not the most desirable role in my experience.

Classic DEV Post from Jan 29

The 7 Myths of Learning to Code

Learning to code products doesn't take as long as you think - more precisely, 300 hours to learn, build, and launch. Learn about the history and misconceptions of development preventing you from even starting and then hop on that tech bus.

Conrad Jackson 🇬🇧🇹🇭 profile image
conradj.co.uk/weeklyreads 📚 totterup.com 🃏 @365Saving 🍯💰 Occasional Farmer @BrambleFarmBS4 🐓🐑🐖🌽