r/remotejs 4d ago

Web Development journey

Hello folks!

I've had a bad journey with web dev due to my anxiety and depression. I had to take a long 4yr break due to my grandfather being sick so this made my mental health worse. And now when I came back to the field, everything has totally changed and I can't keep up.

I'm thinking of shifting into another sector of IT - devops, Python, or something else, please advise. At the moment I'm building a 3D web project for a friend's business and I'm really enjoying it but wanted to know is there a chance to even get a job as a 3D web developer focusing solely on WebGL/Three.js?

I can't learn all these frontend frameworks and etc, I don't have the mental strength to do so.

I wanted some advice, how to be relevant in the IT world other than web development? And will AI or so keep enhancing where all we do now is try and catch up to stay a float?

3 Upvotes

7 comments sorted by

3

u/boomer1204 3d ago

I can't learn all these frontend frameworks and etc, I don't have the mental strength to do so.

Not trying to be mean or rude, but just being up front and honest as someone who co runs a local mentor group and have seen 100's of ppl come and go, hate to break it to you but if this is true or just the attitude you have towards all of this, this field is not for you. If you don't have the mental strength to do this what is switching to another language gonna solve?? If you don't have the mental strength for these you wont for the other languages either.

At the moment I'm building a 3D web project for a friend's business and I'm really enjoying it but wanted to know is there a chance to even get a job as a 3D web developer focusing solely on WebGL/Three.js?

The likely hood of a 3d web dev right out of the gate for your first job is pretty blah. There probably aren't many and if there are they are just gonna have someone in house learn it

1

u/Zealousideal_Sale644 3d ago

valid points, I think what I need is direction and mentoring. Its been hard to learn all this on my own with the issues I had to deal with.

1

u/boomer1204 3d ago

I don't think you understand what a mentor is there for. They aren't gonna fix your 'mental strength/anxiety/depression' they are there to lightly guide you in your path and answer questions (which is WIDELY available on all of these programming subreddits so you have the answers there).

It is SUPER unfortunate what happened to your grandfather and you, but unfortunately, and again not being mean or anything, it's YOUR responsibility to resolve those things. I really think if you are serious about this fixing that "mental strength/anxiety/depression" is what you need to fix first or you will just continue to use that as the "why" you can't do this.

The reason I say this ^^ is you are currently building with programming languages for your buddies site but then in the same sense are saying you can't learn the other stuff that has changed. You took 4 years off and the environment/world/job market changes. You either change with it or you just aren't in that market. That's why i say resolve your mental problems first and then revisit or you will likely continue to use it as a crutch

1

u/Zealousideal_Sale644 3d ago

you are right, I respect what you are saying. I need to work on my insecurities I developed along the way. Can't take a cowards way out, need to look within and fix the true obstacles within myself.

2

u/boomer1204 3d ago

I'm glad you took all that advice how it was intended. Best of luck in your journey!!!

1

u/Zealousideal_Sale644 3d ago

You spoke wise words my friend and due to lost time I became insecure/lost confidence, need to work towards a better life with the right attitude. I needed to be yelled at to wake up form my own fears!

Thank you!

4

u/elendee 3d ago

I kept trying to self-start React and angular and always hated it. It felt like I was just learning someone else's legacy code, when I already had my own way to do the things. But when a freelance project finally needed me to work on their react project, I found that the learning curve is very minimal really. The whole challenge is just finding an actual real life reason to use them imho. Don't beat yourself up about them before you have that. Try to get a freelance client who needs you to do it and I bet you learn it in a couple days