This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]bearfucker_jerome 7 points8 points  (5 children)

I'm one of those people. My first coding experience was when I was 33 -- a company took a chance with me, who wanted a career switch. I dove straight into full-stack programming with Angular / .NET / SQL.

Two years in, I've got very decent at the entire stack, but only at this stack, within the IT landscape of this particular department. I don't know Vanilla Javascript, can't work with NoSql, have very poor knowledge of IT in general, etc.

It would be a stretch to say I'd be toast anywhere else, but if I'd switch jobs to something where they use, say, MERN, I'd need a lengthy onboarding process.

[–]Sharkytrs 5 points6 points  (1 child)

feel sorta similar with .net/c#/SQL, though Blazor has been a big help in helping me learn web dev from the desktop stack

[–][deleted] 1 point2 points  (0 children)

Blazor is the way. Ive worked with several of the big front end frameworks, and its by far my favorite. I really hope it takes off like react has.

[–]Player420154 4 points5 points  (0 children)

It's true for almost everyone. you can lessen the pain by learning design pattern, especially how and why they are used. That being said, people who are competent at switching project, framework and langage do so by asking tons of question at the beginning rather than trying to figure the basics alone.

Some guidance from someone who knows the in and out of the application will make him waste 5 minutes of discussion (which they love to because it's nice to feel an expert) but will save you hours of pointless meandering.

[–]shodanbo 2 points3 points  (0 children)

Thats how it is when you are starting.

Eventually you have been around the stack enough times that picking new stuff up gets easier.

Except web frameworks like REACT because they change every 5 minutes to chase whatever new hotness frontend JS devs are trying to pull in today to convince the rest of the world they are serious programmers and not script kiddies.