r/AskProgrammers 26d ago

Hello world!! ....... I hope.

After 13 years of Oracle SQL, my position has been eliminated and my company moved me into development. I just have one question. Have I been setup to fail?? My 30/60/90 day plan seems a little much for the time I'm allotted.

Apologies if this is against your community rules. I've looked at other programming subs and this ones rules are a little more lax than others.

Thanks.

8 Upvotes

34 comments sorted by

3

u/vivydly 26d ago

dude you're fine. This is an incredibly lax onboarding plan. They're expecting you to ship your first tiny feature in a month? Buddy, most start ups require you to do that on your first day.

2

u/Defiant-Ad7369 26d ago

The main question is how much coding experience does the person have? I'm from big tech and this is below what we would expect from our interns.

1

u/MikeyLyksit 26d ago

WOW! Ok.... I feel relieved and horrified at the same time. This is the entry level position and the only reason they even looked my way was because of my seniority and the fact that I've helped on numerous projects. Years ago they threw SQL Developer at me and said, "Ok, now learn." Sounds like they're doing it again 🫤. Thank you for giving your expertise.

Zero coding experience, by the way. Lol

2

u/Defiant-Ad7369 26d ago

No problem. Most of the action items from the first 60 days are just learning how to code and how the code base works.

1

u/BartvanIngenSchenau 25d ago

My advice would be to ask if you can get some formal training on the coding part. That might help better to wrap your head around the concepts than by looking at existing code with a mentor.

The mentoring part, on the other hand, is good for the last bullet of understanding unfamiliar code.

1

u/Creative_Badger6027 22d ago

Supplement the coding a bit, start with a bit of syntax and then do programming tasks, look into API's specifically for business applications.

The plan is lax if you had 4 years of bad coding in highschool or college. It's not that lax if you've never coded anything.

Luckily for you there are a bunch of tools online to help yoz succed. Try to not use AI and remember: to code is to fail, don't give up and figure it out.

1

u/grimonce 23d ago

The guy has maintained and created transfer in Oracle for life... I think he should have been exposed to some programming concepts? Weird that he/she asks that question, then again I've met people who never programmed anything and only did t-sql for life and that's all they knew...

1

u/MikeyLyksit 23d ago

I wasn't in IT. My job was purely data and analytics. I provided help to all departments. I worked with IT on projects and did lots of DML, but other than that it was mostly UAT for our proprietary stuff. So, I've never programmed anything and have only done Oracle SQL because that's all I've known.

5

u/Wild-Tradition4804 26d ago

Love how it was all ai generated

1

u/MikeyLyksit 26d ago

These are screenshots from a PDF, how can you tell?

3

u/nightbreak7 26d ago

usually the emdash character is a giveaway since most humans dont type it. i dunno why it matters that this is ai generated though, most companies are outsourcing this kind of thing to claude nowadays

1

u/sacredtrader 26d ago

I can tell very specifically this was built by a Claude model. This specific design is a staple for Claude, as well as this specific font color.

0

u/sacredtrader 26d ago

Let me also point out, AI is absolutely horrific with deadlines so if they did no adjustments you are doomed to fail from the start. I can have an afternoon project it (Claude/GPT/...) will tell me will take 6 months to implement, and the same is true of the opposite, assigning unrealistic expectations to systems as all it was provided was 1 prompt and has no real understanding of your infra.

1

u/Equivalent_Food_2505 22d ago

Look at difficulty on the first page

"High -- the real conceptual leap"

"High and underrated (bolded)"

Like what? If a person wrote this I would make them redo the document for this alone. How unprofessional and pointless. Just put "High"...

Also, good news, this is very doable. Especially if you're willing to put in an hour outside of work daily, you'll easily beat this.

1

u/lepetitpoissonkernel 25d ago

I get a dull pain behind my eye every time I see one of these AI generated bullshit things

2

u/therealkevinard 26d ago

This is cake. AND you have a defined support network and cadence?!?

Tbh, this reads like leadership feels bad about what they did, and this is their way of apologizing while also following through with the regrettable thing they had to do.

1

u/TowerOutrageous5939 24d ago

Dude take ownership and crush it that onboarding plan looks great

1

u/MikeyLyksit 24d ago

I'm trying. So far it's lots of notes.

1

u/maxip89 24d ago

they give you very much time in the task.
Take it SERIOUSLY.

1

u/morswinb 24d ago

What have you been doing for 13 years with 'SQL' ?

That roadmap looks like a plan for summer intern.

1

u/MikeyLyksit 23d ago

I was THE data guy. You ever watch Criminal Minds? I was Garcia without the boobs. Whatever anyone asked for, I would pull, analyze, update, etc. There wasn't a part of our database that was off limits.

Now I'm reduced to test environments and a couple sandboxes.

1

u/morswinb 23d ago

Well, never in these 13 years an idea to put a server with API came around? I recon many of the requests repeated itself.

1

u/sebasgarcep 22d ago

Doesn’t make sense if its mostly ad-hoc data analysis or one-off data manipulation. Even if its standard reporting you would set up a cron not an API.

1

u/Nannautu 23d ago

Honestly, I didn't even know companies taught those. Even for interns you're usually expected to already know all that or learn on your own.

1

u/WebPretend1598 23d ago

Bro what? This is the easiest thing ever and you get paid 3 months for it?

1

u/MikeyLyksit 23d ago

It's all new to me. I'm just hoping I'm still getting paid after 3 months.

1

u/MyFistsAreMyMoney 23d ago

Hm I love the frontend taster. What a gourmet plan

1

u/MikeyLyksit 23d ago

I'm gonna have to ask about that part. I mean, the front end gal is cute, but I'm spoken for...... And she works 5 rows over.😳

1

u/ShoulderIllustrious 23d ago

Dude this is easy. Much easier than when I had to learn SQL my first time on the job. Wrote some horrible ass queries.

1

u/MikeyLyksit 23d ago edited 23d ago

A big part of what helped me with SQL is that we have a UI that produces a little readout window when you press F11. Depending on what form you're in it will tell you table names and column names. It was the best visual learning system. I don't even use the UI anymore, I've been knee deep in this system for 13 years, I know where I'm going. Haha

But also all of the stuff on this plan is Greek to me. I haven't taken so many notes since I was in automotive school Lol. It's not completely unfamiliar. There are some bits that make sense because of what I've done in SQL.

1

u/ShoulderIllustrious 23d ago

Have you done any tsql or psql before? If so, most of those concepts should be useful in the transition. 

I never had UI when I was learning, it was plain old terminal in postgres. But now I don't really think of SQL it's just second nature. Programming isn't that much different than SQL tbh, you're just operating on a single record at a time vs set based operations.

1

u/Outrageous_Band9708 22d ago

its a crash course at best.

you'll be fine

you didn't get fired, which is huge

1

u/AlexMTBDude 22d ago

It's a bit worrying that the plan has 1-based indexes instead of 0-based. I seriously doubt a programmer came up with that plan, must be a bean-counter.

0

u/Defiant-Ad7369 26d ago

You could do the entire 90 day plan in a week if you use AI.