this post was submitted on 31 Jan 2024
18 points (100.0% liked)

CSCareerQuestions

950 readers
1 users here now

A community to ask questions about the tech industry!

Rules/Guidelines

Related Communities

Credits

Icon base by Skoll under CC BY 3.0 with modifications to add a gradient

founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[โ€“] [email protected] 9 points 9 months ago* (last edited 9 months ago) (1 children)

I guess a good place to start is what you do like about the industry, and possibly what you don't like about coding.

If you're really into problem solving despite not wanting to code, maybe something in the product or UX direction would be appropriate, where you're figuring out how to best turn what the business wants into software that a customer will use. UX is more of a focus on how users might interact with the software.

If you've got a knack for organising time and clear communication, some places have specific project management roles separate from the product management.

Depending on the organisation, QA/Test engineers might not write much (if any) code, though in others they may be expected to write a lot.

Some places might have engineering managers/team leads that are fundamentally people managers rather than being particularly technical. Though most organisations would probably expect familiarity with the technologies your team would be building with, so it might be tough to get in at that level without having to go through a standard engineering role first.

Unless I'm forgetting something, anything else I can think of is going to need some amount of coding or expect you to have a decent amount of experience with it in your past

[โ€“] [email protected] 4 points 9 months ago

I would add information security, which requires a lot of theory, but not always a lot of coding.

Also help desk / IT work, which is hands on with technology, but not theory intensive (usually).

Devops usually requires a lot of coding these days, but there was a time, and such roles may still exist, where the system administration tasks of capacity planning, backups, disaster recovery, purchasing, rack & stack, and access controls would keep you quite busy without much coding.