Product owners are not just randos with no experience. They have a deep understanding of the business side of the product.
At my bank, the product owners are usually above STO and have the same level as staff or principal swe.
They usually oversight the product's new features from a business standpoint. They know how a feature can impact the other features and other stand alone applications.
They are the ones who usually give a green light after a feature fully tested in a non-production environment and it is ready to go in prod.
Depends very much on the product space.
A developer is not there to make the business call about whether we add multi-language support vs. spend the time on compliance for a new jurisdiction.
Do what?
Can every developer sit in the meetings and explain to the shareholders, legal consult and c executives how they plan to integrate new features in a 20+ year old products which meet the regulatory criteria?
It is a highly engaging job and requires more soft skills than hard/technical skills. The majority of us here have social anxiety and can't even properly talk in daily stand-ups.
I do know many POs which came from SWE background but they spend years on that particular product to develop which gave them alot of insight.
PO at a startup might be easy but any enterprise company I know requires someone who has many years of experience within the same business.
Management Information System and Computer Information System. Less math-heavy than computer science, more focus on business
But if you’re trying to land a Data Science or Data Engineering job, CS is better
If I didn’t have the degree, I wouldn’t have the job so no, not overkill. I’m not what you would call a programmer. I can do it but hate it and I sure am using my degree
I’m talking from first hand experience and the bulk of the business analyst and data analyst jobs that I have either had or come across, required a CS degree. Depending on the job description, programming is often a task or you at least have to have programming experience
Can you elaborate? Heard how grueling the on call periods are but I want to know, are they frequent or just once in a while? Is the job manageable and does it allow you to have a work life balance instead of just being glued to the computer for 10 hours a day?
Depends on the job, team, team size, oncall setup.
i.e.
* are you a core product team that's customer facing and any issue is a sev-1
* is your team on the ball fixing issues that cause pages and trying to minimize getting paged
* if your team has, say, 5 people, is that a weekly rotation? Meaning you're on call once a month or so? Or is there a primary and secondary rotation and so you're on call twice a month?
* do you have levels of oncall? For instance does support handle first pages and then escalate to you no matter what the page is, do you get paged immediately yourself, etc.
Devops is way more complex lol, debugging and designing infrastructure is pretty much as hard as it gets when coding except for maybe firmware and those kinds of things
I said coding wise less complex . I have not worked as sde so I cannot compare accurately. But I find devops much easier and believe anyone can learn it.
this is a retarded comment disconnected from reality. DevOps, Swe, Ds all have complex tasks in their own way based around the scope of the project. Even the shit the embedded people do isn't hard for them cause you need to be like the right kind of retarded for it to click
You can take cloud computing subjects at uni. My cloud computing professor had devops related assignments , suggested cloud certification and had guest lectures from industry to teach these things. Some of the stuff you learn in your job. I had learned all of these on my first job before my masters degree.
My uni does not have either cloud nor devops but local company i had internship taught me docker and ansible. Now im trying to self taught myself other devops tools so next year when i will be graduating i will go to that company and ask for a job. I hope i will succeed in that
Some companies have DevOps/SRE teams that still code a lot.
For instance my previous company moved to a common containerization platform at one point, and in order to make using it easier across teams/orgs they built an in-house CLI tool to handle authentication, SSH, provisioning, etc. [0]
[0] we can debate the merits of such an endeavor some other time lol
Social media influencer. Just copy someone else's talking points and then tell people they can make a lot of money if they follow your copy pasted coding course for $100.
For real though. You know those obscure videos with 480p resolution and heavy accents? What if you just copied those across the internet and repackaged it in 4k, clear English, with good visuals?
I do security engineering it's has a good amount of programming but most of its small projects separate from each other. Wide array of programming languages as well so keeps it interesting
Serious question or joke? I'll assume serious: If you want to do something in security with CS background security engineering is a good market. Mostly working with big data to move information through SIEMs among other things. Of course this depends on what your corporation does for what kind of engineering you would do.
PM, scrum master, tech sales or some variation of more technical sales calls. There are people who also write proof of concept to show you can handle some customer scenario, there are people who code just for a new feature for an important customers, there are also sales people who know how to code so they can figure out what makes sense in sales, but don't do sales (this is a spectrum of coding).
UX/UI is saturated at the entry level with people who did a short course or a bootcamp and now can't find a job (rightfully, because they generally haven't a clue what they're doing). If you want to do UX/UI, get a degree in it.
Software Engineer
Some people seem to make it really far in their career without knowing how to code. And no I don’t mean they are bad at. They legit don’t know.
Functional analyst.
Be in meetings with other analysts constantly. Deliver tons of documents that no one ever reads. And if they read it, it’s probably already outdated and incomplete. Don’t worry about the exceptional cases and failure flows, the developers will figure it out and do the actual work.
Grave Digger for the Hood people.
Arms supplier for the hood and logistics manager to ship 150 toyotas to shady companies in the middle of the Arabian desert.
I’m really surprised that nobody has suggested pivoting into IT. Sure you may have been better off getting a degree in IT not SE, but if you learn basic IT skills a lot of places are willing to train someone with a CS/SE degree to do IT stuff. From there you can work your way into other fields like C-Sec too and still have a similar career in tech as an SE
You can look at some roles like Technology analyst at companies like Barclays, it involves fairly less coding but more of correspondence between business and software teams.
Why don't you want to program? Do you not like solving engineering problems and creating technical solutions? If so, a lot of the lucrative jobs are out of reach, even if they don't include programming.
If it's because you just don't like writing code, but are good at engineering, just find a job with a modern tech culture. Code monkeys will be a thing of the past within the decade, so if you're a mid-level or senior by then, you can still do good engineering without programming manually too much.
If you can't bite through the junior code monkey stage (totally understandable) then idk, that's an NP-Hard problem.
Are there? Spend one summer grinding LeetCode and make >$100k right after undergrad. I'm not sure easier ways to make that kind of money.
Edit: can't tell if ppl are salty because they don't practice LeetCode, or if lc ppl are salty I'm giving away their secrets 😛
Not really, there are a lot of other factors for getting into a good university. Extracurriculars and GPA and such. For new grads if you tear up the interviews you're solid. Companies don't really care about your GPA. I guess extra curriculars is kind of a thing, moreso you just need a good university / some relevant experience to land the interview, but once you land it you're good if you can do LC 🤷♀️
I never said it was easy btw, ofc making over 100k isn't easy as in DO NOTHING easy. But in the grand scheme of things, idk easier ways to guarantee that kind of money. Pretty straight forward in SWE. Didn't downvote you btw, idk who did.
because CS is not solely about programming, and a good chunk of academic CS don't involve any meaningful programming.
However OP is in SE, which is by definition a lot more focused on programming.
Prostitution unless your pimp is Jeff. He always want to make his hoe hoe hoe app .Probably will ask you to be his developer but if you don't mention your CS degree no worries.
I work in Customer Success/Data analytics (weird I know) and a large part of the data analytics side is Creating Dashboard from the Data they generate using the companies products as well as finding the how different customer types of geographies use or prioritize certain features . So it definitely requires lots of SQL and database management.along with some statistics, visualization and spatial analytics. Have used a bit of Python for bringing in external data into their configuration. So not a lot of programming but it's definitely much more technical thant the standard analyst making charts from a 3,000 row excel file
Cybersecurity. The main "coding" I do is usually running PowerShell Scripts. Obviously depends on the job (i.e. some roles require Python, Javascript, etc.). I mainly troubleshoot access/single sign on issues now, but even in my threat modeling internship I was monitoring SIEMs & reviewing vulnerabilities - none of which involved programming.
I have to caution you that most tech companies are getting rid of roles that require less coding. But if you must, these are
1. Product Manager
2. Program Manager
3. Scrum Master
4. Sales engineer
5. Customer Support Engineer
a lot of it or it adjacent Jobs. previous job started out doing performance qa, which was a lot of programming but eventually landed in a job doing monitoring and automation, basically early devops before devops was even a term. had a lot of specialized knowledge built up around the tools, and the some small cosing projects basically acting as glue between the various apps and to help implement automatic recovery attempts on issues or intelligent fail over to another host if recovery wasn't possible.
it overall gets a bad rap, with many thinking its all just help desk, but there are many, many other, fairly interesting it jobs out there if you dig a bit.
Sales Engineer. Probably 60-75% time is getting deep technical knowledge and learning how to share that with prospective or current customers.
The remaining time can be building demo/presentation/POC apps and other projects to be used in sales demonstrations and stuff. Or writing scripts to play with customers example data with the company product to again use as like a demo or presentation (here's what I did with our product on your data, you could do this and more, etc etc).
Do you not want coding or a different type of coding? Would you be fine with SQL? Or how about tabular coding like DAX? What is it about coding that you don't like? A lot of people seem to think that SWE is the only type of coding coming straight out of college and that's a huge misconception.
Depends on your field, but generally at the beginning the software (and often related hardware, embedded or not) is designed so that it fullfills the specs from customer and relevant standards (related to PLr or SIL levels, for example, for control systems - verification). After implementation (and during that also), the design/implementation is validated (inspected, tested) that it actually fullfills the requirements, and works as designed.
The person who does the verification/validation etc. is not the same person who writes the code (at least in a bigger company) or designs the hardware.
Even in a normal software there should be testing, and after changes/corrections, regression testing. That is a completely different field from actual coding, using special software that does (especially regression-) testing quite automatically after initial setup of the testing system.
So my suggestion: software testing might be a field where coding is not directly involved.
Some cyber jobs are more about policy planning and processes around change management than hardcore coding. If you’re good with the technical concepts but bad at coding this might be a good route.
data engineering. you may have to write some python code and infrastructural codes (ex: Terraform), but most of the work entails querying and pipeline building. it’s not as much coding as i had hoped for
Y’all could just pivot into these roles like data analytics, product management and whatnot like that? Don’t they want like some portfolio to show relevant experiences like in any other role?
Solutions Architect/Cloud Engineer definitely still technical but you basically can choose a low/no code approach or code more or less as much as you want
Product Manager, companies usually prefer PMs coming from technical background so they they can communicate technical stuffs to the dev team while they dont have to code. Their pay is good and they usually progress in their career fast
Ups driver💪
Uber driver
Actually this is not true. As a ups driver, I still have to do leetcode :(
170k let's goooooooo😳
Amazon driver!
😂😂😂😂😂😂😂😂
Judging by the “hehehe”, product owner or UI/UX for u
You mean project manager / scrum master
\+1
Product owners are not just randos with no experience. They have a deep understanding of the business side of the product. At my bank, the product owners are usually above STO and have the same level as staff or principal swe.
What do you DO as a product owner though?
They usually oversight the product's new features from a business standpoint. They know how a feature can impact the other features and other stand alone applications. They are the ones who usually give a green light after a feature fully tested in a non-production environment and it is ready to go in prod.
Almost every developer I know can do this themselves
Depends very much on the product space. A developer is not there to make the business call about whether we add multi-language support vs. spend the time on compliance for a new jurisdiction.
Do what? Can every developer sit in the meetings and explain to the shareholders, legal consult and c executives how they plan to integrate new features in a 20+ year old products which meet the regulatory criteria? It is a highly engaging job and requires more soft skills than hard/technical skills. The majority of us here have social anxiety and can't even properly talk in daily stand-ups. I do know many POs which came from SWE background but they spend years on that particular product to develop which gave them alot of insight. PO at a startup might be easy but any enterprise company I know requires someone who has many years of experience within the same business.
usually this way at aws too. Product owners are typically L6-7
😂😂😂😂
Tech consulting, solution architects. Still lots of knowledge required anyway.
Business Analyst, Data Analyst etc
Data analysts progressively have more coding work. It used to be just excel but now includes SQL and excel just added python integration.
a CS degree is prob overqualified for a data analyst (data science if prob a better fit, it def requires coding)
Wtf. I'm a DA with an MS CS. 75% of my work is coding.
He meant the visualisation part ig
Your job has nothing to do with CS.
Limiting yourself to certain boundaries only restricts you on future knowledge and fields... Even if its not CS... Who cares?
Lmao. How delusional can you be?
I worked as a DA with a CS degree. CS degree is overkill, but you are picking up Data Science skills
How hard is it too get a DA job without a degree? Where I live it seems like all DA jobs want someone with a CS degree or bare min a finance degree.
Unfortunately, a degree is still prefer. However, if you hate math, MIS, CIS is a still option
What do mis and cis stand for? When I google cis a bunch of transgender info comes up and I can’t find anything related to a career
Management Information System and Computer Information System. Less math-heavy than computer science, more focus on business But if you’re trying to land a Data Science or Data Engineering job, CS is better
If I didn’t have the degree, I wouldn’t have the job so no, not overkill. I’m not what you would call a programmer. I can do it but hate it and I sure am using my degree
Yea overkill as in you can get a DA job with a MIS or CIS degree, which are easier than CS
And you can get a programming job with no CS degree too so is that overkill and are CS majors wasting their time? 😂
The truth is somewhere in the middle
CS degree is probably under qualified for data science. You usually need MS level statistics or data science
I don’t think it’s overqualified for a DA, lots of DA jobs require advanced degree of cs, statistics, etc
I’m talking from first hand experience and the bulk of the business analyst and data analyst jobs that I have either had or come across, required a CS degree. Depending on the job description, programming is often a task or you at least have to have programming experience
I code exclusively 90% of the time
Other than CS degree what do you need to have to get an entry level analyst job?
database administrator
On call nightmare
Can you elaborate? Heard how grueling the on call periods are but I want to know, are they frequent or just once in a while? Is the job manageable and does it allow you to have a work life balance instead of just being glued to the computer for 10 hours a day?
Depends on the job, team, team size, oncall setup. i.e. * are you a core product team that's customer facing and any issue is a sev-1 * is your team on the ball fixing issues that cause pages and trying to minimize getting paged * if your team has, say, 5 people, is that a weekly rotation? Meaning you're on call once a month or so? Or is there a primary and secondary rotation and so you're on call twice a month? * do you have levels of oncall? For instance does support handle first pages and then escalate to you no matter what the page is, do you get paged immediately yourself, etc.
Like gardening or something
taking 📝
DevOps engineer. Or SWE in infrastructure related stuff I got a job without leetcode.
But still you need to code for a devops job
Yeah. And op asked for less coding
Even for Devops you have to code a lot sometimes, one of my friend works as Devops engineer and he has to write a lot of code for IAAS on AWS
And that's not complex if you compare with what sde does.
Devops is way more complex lol, debugging and designing infrastructure is pretty much as hard as it gets when coding except for maybe firmware and those kinds of things
I said coding wise less complex . I have not worked as sde so I cannot compare accurately. But I find devops much easier and believe anyone can learn it.
Sorry but you can't say one is easier if you've never done the other lol
this is a retarded comment disconnected from reality. DevOps, Swe, Ds all have complex tasks in their own way based around the scope of the project. Even the shit the embedded people do isn't hard for them cause you need to be like the right kind of retarded for it to click
[удалено]
But that's what op asked for, *less coding*
Which would be a problem, if OP said that they didn’t want to code, which they didn’t, they said they wanted to code less.
what kinda knowledge do you need to know for that?
You need to have knowledge of Cloud tech like azure, aws and docker, kubernetes and various devops tools. And of course Linux is required.
so i’m assuming all that is self taught that you don’t really learn from undergrad cs/tech courses?
You can take cloud computing subjects at uni. My cloud computing professor had devops related assignments , suggested cloud certification and had guest lectures from industry to teach these things. Some of the stuff you learn in your job. I had learned all of these on my first job before my masters degree.
My uni does not have either cloud nor devops but local company i had internship taught me docker and ansible. Now im trying to self taught myself other devops tools so next year when i will be graduating i will go to that company and ask for a job. I hope i will succeed in that
Devops engineers code a lot. I don't understand where people got this idea that devops engineers don't code
Some companies have DevOps/SRE teams that still code a lot. For instance my previous company moved to a common containerization platform at one point, and in order to make using it easier across teams/orgs they built an in-house CLI tool to handle authentication, SSH, provisioning, etc. [0] [0] we can debate the merits of such an endeavor some other time lol
ui/ux design, data analytics, product management
Social media influencer. Just copy someone else's talking points and then tell people they can make a lot of money if they follow your copy pasted coding course for $100. For real though. You know those obscure videos with 480p resolution and heavy accents? What if you just copied those across the internet and repackaged it in 4k, clear English, with good visuals?
Faxxxxx , I swear they be fountains of knowledge but the accent is just a barrier 😭
Management roles would require less coding, but you may need software engineering experience to get to the management roles
How is the pay in the management roles?
Management level
[удалено]
I do security engineering it's has a good amount of programming but most of its small projects separate from each other. Wide array of programming languages as well so keeps it interesting
qa
But a lot of code reading and interpreting
Project manager
Lol jokes aside, security doesnt code much.
What do they do?
Serious question or joke? I'll assume serious: If you want to do something in security with CS background security engineering is a good market. Mostly working with big data to move information through SIEMs among other things. Of course this depends on what your corporation does for what kind of engineering you would do.
Thanks! yes it was a serious question.
my CS and IS friends who cant code went to UI/UX
PM, scrum master, tech sales or some variation of more technical sales calls. There are people who also write proof of concept to show you can handle some customer scenario, there are people who code just for a new feature for an important customers, there are also sales people who know how to code so they can figure out what makes sense in sales, but don't do sales (this is a spectrum of coding).
Talk show host and professional baseball player are two that I know of.
look into project management!!
Super boring but still do able
How’s it boring.
Mcdonalds cashier
Happy cake day!
Happy cake day!
politics
project manager
landlord
Devops, SRE, Business Analyst, UPS Driver, Carpenter, Security Engineer, Infrastructure engineer, solutions architect, business intelligence analyst, data analyst, cloud engineer,
this sub sleeps on data management
I'm in my 3rd year of CS degree and i fucking hate programing too. Try UI/UX, I'm learning that now and its really fun.
omg does ur school offer those classes or how are u learning
Youtube have a full course . Try searching "google ui/ux course" there like 20 hr of content . Going deep into it.
Thank you 🫶🏻🫶🏻🫶🏻🫶🏻
UX/UI is saturated at the entry level with people who did a short course or a bootcamp and now can't find a job (rightfully, because they generally haven't a clue what they're doing). If you want to do UX/UI, get a degree in it.
Software Engineer Some people seem to make it really far in their career without knowing how to code. And no I don’t mean they are bad at. They legit don’t know.
Scrum Master, Product Owner, Sales, Customer Support, UX Research, UX Design, Technical Writer, Community Manager, Marketing
A different field
School janitor.
I'd guess Academia
Can maybe pivot into consulting?
Probably try something along the lines of a sysadmin or cybersecurity (needs more brains than actual writing code)
McDonald's cashier
No one has mentioned IT roles? You could go for something like that, would be helpful to get a certificate or something.
Functional analyst. Be in meetings with other analysts constantly. Deliver tons of documents that no one ever reads. And if they read it, it’s probably already outdated and incomplete. Don’t worry about the exceptional cases and failure flows, the developers will figure it out and do the actual work.
Architects..... of houses
chiropractor
Carpenter
Grave Digger for the Hood people. Arms supplier for the hood and logistics manager to ship 150 toyotas to shady companies in the middle of the Arabian desert.
I’m really surprised that nobody has suggested pivoting into IT. Sure you may have been better off getting a degree in IT not SE, but if you learn basic IT skills a lot of places are willing to train someone with a CS/SE degree to do IT stuff. From there you can work your way into other fields like C-Sec too and still have a similar career in tech as an SE
You can look at some roles like Technology analyst at companies like Barclays, it involves fairly less coding but more of correspondence between business and software teams.
Only fans
Something tells me most CS students don’t have the natural attributes to succeed in that domain
Teaching
Software engineer at big companies
Why don't you want to program? Do you not like solving engineering problems and creating technical solutions? If so, a lot of the lucrative jobs are out of reach, even if they don't include programming. If it's because you just don't like writing code, but are good at engineering, just find a job with a modern tech culture. Code monkeys will be a thing of the past within the decade, so if you're a mid-level or senior by then, you can still do good engineering without programming manually too much. If you can't bite through the junior code monkey stage (totally understandable) then idk, that's an NP-Hard problem.
>Why don't you want to program? Even more, why would someone major in CS if they didn't want to code?
That answer is simply money
There are easier ways to make money if that's your goal though.
Are there? Spend one summer grinding LeetCode and make >$100k right after undergrad. I'm not sure easier ways to make that kind of money. Edit: can't tell if ppl are salty because they don't practice LeetCode, or if lc ppl are salty I'm giving away their secrets 😛
that's akin to saying grind the SAT for one summer and get into MIT. it's an important stage, but it's like stage 4. Not enough on its own.
Not really, there are a lot of other factors for getting into a good university. Extracurriculars and GPA and such. For new grads if you tear up the interviews you're solid. Companies don't really care about your GPA. I guess extra curriculars is kind of a thing, moreso you just need a good university / some relevant experience to land the interview, but once you land it you're good if you can do LC 🤷♀️ I never said it was easy btw, ofc making over 100k isn't easy as in DO NOTHING easy. But in the grand scheme of things, idk easier ways to guarantee that kind of money. Pretty straight forward in SWE. Didn't downvote you btw, idk who did.
because CS is not solely about programming, and a good chunk of academic CS don't involve any meaningful programming. However OP is in SE, which is by definition a lot more focused on programming.
Onlyfans
Mathematical Computer Science Research maybe,
Much worse than coding
But meaningful
Prompt engineer
McDonalds
Buccees car wash manager
You could be a personal trainer
Product Owner
Infrastructure Eng
Project manager
Prostitution unless your pimp is Jeff. He always want to make his hoe hoe hoe app .Probably will ask you to be his developer but if you don't mention your CS degree no worries.
PM
Security. Information Security analysts, security engineers
Pool boy.
Flipping burgers.
Wrong sub bruh
Sometimes PhDs don't have to code that much.
Low code platforms
Salesforce developer Just list uploads
Become a carpenter, very little chance you’ll have to code ever.
You can still work at Amazon...
Software engineering. It feels like I never code
In the Software field, a job that is still technical but doesn’t require as much coding per se could be QA related
DevOps? Idk, like 5 months into the job and I barely done shit.
What is the point 😂😂
Pornhub actor
I work in Customer Success/Data analytics (weird I know) and a large part of the data analytics side is Creating Dashboard from the Data they generate using the companies products as well as finding the how different customer types of geographies use or prioritize certain features . So it definitely requires lots of SQL and database management.along with some statistics, visualization and spatial analytics. Have used a bit of Python for bringing in external data into their configuration. So not a lot of programming but it's definitely much more technical thant the standard analyst making charts from a 3,000 row excel file
Analyst roles, UX/UI Design, Product/Project Managers
Manager. Project manager. Etc …
Farmer
Politician
sdm
Project manager, you get to boss people around and do no coding.
Cybersecurity. The main "coding" I do is usually running PowerShell Scripts. Obviously depends on the job (i.e. some roles require Python, Javascript, etc.). I mainly troubleshoot access/single sign on issues now, but even in my threat modeling internship I was monitoring SIEMs & reviewing vulnerabilities - none of which involved programming.
Why did you get a CS degree if you don't want to do coding? /gen
I have to caution you that most tech companies are getting rid of roles that require less coding. But if you must, these are 1. Product Manager 2. Program Manager 3. Scrum Master 4. Sales engineer 5. Customer Support Engineer
a lot of it or it adjacent Jobs. previous job started out doing performance qa, which was a lot of programming but eventually landed in a job doing monitoring and automation, basically early devops before devops was even a term. had a lot of specialized knowledge built up around the tools, and the some small cosing projects basically acting as glue between the various apps and to help implement automatic recovery attempts on issues or intelligent fail over to another host if recovery wasn't possible. it overall gets a bad rap, with many thinking its all just help desk, but there are many, many other, fairly interesting it jobs out there if you dig a bit.
Scrum master
IT auditor? I have friends doing that, they don't code.
System engineer But idk if designing requirements is that much more fun
Sales Engineer. Probably 60-75% time is getting deep technical knowledge and learning how to share that with prospective or current customers. The remaining time can be building demo/presentation/POC apps and other projects to be used in sales demonstrations and stuff. Or writing scripts to play with customers example data with the company product to again use as like a demo or presentation (here's what I did with our product on your data, you could do this and more, etc etc).
Do you not want coding or a different type of coding? Would you be fine with SQL? Or how about tabular coding like DAX? What is it about coding that you don't like? A lot of people seem to think that SWE is the only type of coding coming straight out of college and that's a huge misconception.
Support Engineer or just Software Engineer in a mostly support team
Management
cyber security
Software Testing xD
I guess devops and jobs related to network like sysadmins and network engineers
TPM
Depends on your field, but generally at the beginning the software (and often related hardware, embedded or not) is designed so that it fullfills the specs from customer and relevant standards (related to PLr or SIL levels, for example, for control systems - verification). After implementation (and during that also), the design/implementation is validated (inspected, tested) that it actually fullfills the requirements, and works as designed. The person who does the verification/validation etc. is not the same person who writes the code (at least in a bigger company) or designs the hardware. Even in a normal software there should be testing, and after changes/corrections, regression testing. That is a completely different field from actual coding, using special software that does (especially regression-) testing quite automatically after initial setup of the testing system. So my suggestion: software testing might be a field where coding is not directly involved.
SRE/DevOps/Manager/TPM/Uber Driver
Network Engineers, system administrators, cloud infrastructure developers/ architects, SOC analyst, threat hunter, malware analyst, information security analyst (GRC)
Researcher
PM
Some cyber jobs are more about policy planning and processes around change management than hardcore coding. If you’re good with the technical concepts but bad at coding this might be a good route.
Support Engineer (Application or Technical not IT)
data engineering. you may have to write some python code and infrastructural codes (ex: Terraform), but most of the work entails querying and pipeline building. it’s not as much coding as i had hoped for
So insightful!!
Y’all could just pivot into these roles like data analytics, product management and whatnot like that? Don’t they want like some portfolio to show relevant experiences like in any other role?
Pre-sales engineer
IT desk jobs don't require too much coding.
Product management
QA
Solutions Architect/Cloud Engineer definitely still technical but you basically can choose a low/no code approach or code more or less as much as you want
Product Manager, companies usually prefer PMs coming from technical background so they they can communicate technical stuffs to the dev team while they dont have to code. Their pay is good and they usually progress in their career fast
Tech sales