My mom has 20 years of experience with Oracle SQL. She's an expert in that, but not in other dev stuff.
Long story short, their devision got sold to a startup, where she is now given responsibilities and workloads that are much more suited for a young, ambitious, competitive dev who wants a promotion.
It's causing her considerable stress. Some examples of tasks she doesn't want to do:
1. Implement the migration of all data and data models to the new system in the new company, with strict deadlines.
2. Study and evaluate modern data warehouse and data lake solutions to provide an analytics product for customers.
3. Get paged on Thanksgiving weekend to fix some random crap that someone else broke.
It's all fine work, but not for her, not at this stage in life.
She wants to find a place to be comfy and write some SQL scripts, analysis, and data modeling here and there, where she will be both happy and useful. Pay is not a priority.
I guess what I'm asking is that I don't necessarily know what kind of title even fits that role, and where to find such leads. Is she looking for an analyst position? Is she more suited for a non-tech company, where her job description would not "feature creep"?
So far my only advice to her was to go interview around at SQL positions around Chicago, and to go to meetups, (we actually went to a Postgres one together) but she's been through enough interviews where she's grilled with Google style questions where she's not really excited about going through it again. Just seeing if anyone has advice for finding such positions that I'm overlooking.
Thank for your time all, Happy Thanksgiving
I'd personally look for stuff like that out of focused tech companies.
Otherwise I think meetups are a fantastic idea, especially when it comes to greasing the wheels around whatever trendy interview practices are going on that week and being able to personalize the context around wanting to stick with Oracle.
Just off-the-top spit-balling, but things like workforce management, analytics, etc are the kinds of things I'd start with.
I also did project based consulting on small teams for about five years and Oracle is all over the place in non-tech industry, so I wouldn't despair on that front. I'm not sure what the market is for that kind of job, but it's so fundamentally woven into the fabric of a lot of F500 and similar companies that it's not going away soon--even if some of them would prefer it to.
I work here [1]. We have a QA opening in Chicago that is heavy on SQL. Pay would not be great, but the benefits are amazing. She would have no shortage of work, and of things to learn, but it wouldn't be the kind of competitive stressful situation that you describe. It's a place that really cares about work-life balance.
If you think she would consider QA-type work, have her take a look:
Slower pace but remote available and very much in demand. Should carry your Mom through to retirement. Hope it helps.
I would be looking at small to medium businesses that have been around for awhile, many of them have "legacy" databases that nobody knows how to query, and someone conversant in SQL would have no big problem breaking down.
The breathless ones going on about their cloud migrations are ones to avoid.
>> She wants to find a place to be comfy and write some SQL scripts, analysis, and data modeling here and there, where she will be both happy and useful. Pay is not a priority.
Sorry but your mom is about my age (nearly 50 that is). "At this stage in life" is reserved for 30 years from now, someone has to break this to her.
Sounds like the private sector is not for her and that's fine but probably should have considered her options earlier. A teacher position doesn't pay developer money but it's also not nearly as stressful and volatile and "get paged on Thanksgiving weekend to fix some random crap".
On the other hand some people are just not cutoff for the level of workload in the private sector (not just programming, try sales or stacking shelves at Target for a change) and are just professional complainers. Someone I know, in his late 20s was stating "it's too late for me to learn something else, I'm done. finished. terminated". Pursued by his mother (now 75+) he did start a teacher's career and is now 25+ years into it with a nice salary and benefits. Of course it's not enough and he constantly complaints of kids being the worst and teaching the absolute most stressful environment one could imagine. For the record he did try to switch to a sales career, lasted two months and came back penitent.
So while the usual supportive shoulder is the default for your mom's case, I'd recommend investigating if there isn't some similarity to the person I know.
Show her this: https://imgur.com/a/zzUoNWC
Use her analytical skills to write data-backed reports. She could even do this freelance.
Overall I would suggest finding positions where SQL is used but not the entirety of the job description, otherwise she will not be able to differentiate herself from the competition.
Tax and human services are usually state level programs with federal money and local boots. Health often has a county component, and transportation has lots of federal money everywhere but often not a lot of IT. (They manage things as capital projects)
I don’t know about Illinois and Chicago. It’s probably worth figuring out how stuff works.
I feel similarly. I have over 10 years in as a dev and the expectations or scope has drastically increased in that time at my company (been the same level for about 9 years now). I also specialized in dead-end tech (Neoxam and FileNet) so I'm not great at a lot of things. I narrowly avoided being sent over to a sourcing company just by lucky timing on switching teams. I have no motivation to find another job due to the shitty interview processes, my lack of expertise in relevant tech, my stressful home situation, and the fact that other companies pretty much all do the same bullshit.
I figure this is just life and I get to deal with it until I die (increasingly skeptical of retirement being a thing).
Re: Point #3, this is a red flag to me, and seems like a very demanding position. (I was paged 3 times this Thanksgiving, but I work in ecommerce.)
https://www.red-gate.com/our-company/
https://www.red-gate.com/products/
I've known about them for some years. No affiliation, but I check them out now and then out of interest.
Earlier they may have been only for MS SQL Server, but now, on a quick look, seem to have Oracle related products too.
Earlier
My advice is for her not to be lazy and take advantage of the opportunity to transition to some newer tech.
Context: I got my first and only job at $BigTech at 46 based on my decades of experience as a bog standard enterprise dev + two years of AWS experience at a startup as a (full time) consultant working in the Professional Services Department. I didn’t open the AWS console and didn’t know anything about “cloud” until I was 44.
When I got Amazoned three years later I was able to find a job in three weeks working full time at another consulting company where I am leading “Application modernization” initiatives (cloud + app dev).
If she isn’t at “a stage in life” where she can retire and she hasn’t gotten over her addiction to food and shelter, if she wants to stay in the industry, she has to evolve.
She needs to find a giant corporation where she can live out her pre-retirement days in Storage Room B, only writing very specific SQL queries for Oracle, IMHO.
Data migration is not that hard, so the fact that she's balking at even step 1 says a lot to me.
Source: my mom works for her state government.
This is the sort of thing that ChatGPT is really good at. It will not do all of her work. But it will be a big help in getting direction, answering technical questions etc.
I am quite old myself. Over 50. I use ChatGPT everyday to learn new things or solve issue when I get stuck. It has increased my productivity several fold.
For those that don't know, you can ingest damn near any file format with columnar data via SQL. You don't have to write some Python script (although it helps.)
Ask yourself, who would find enough value in this skillset and constraints to pay for it? That's who you need to target.
My guess: It's going to be largely non-tech and traditional companies, probably. You're looking for banks, or government contractors. Places that run Oracle and are willing to pay for someone familiar with it and not interested in much else.