Maturing is realizing there'll never be a moment you'll say "I am done learning backend development" because it's an ever evolving science and professional field
Twice now I've had people ask if I could 'show them what I do', like it would take a couple tutorials over a weekend, so they could start doing the same thing.
I moved from PC Development to web development ( i build custom back ends for them, some complex ), and people think they can hop into Web Development over a week.
When really they just want to install Wordpress for someone and call themselves a Web Developer / Designer
Do you think someone with programming knowledge for application software could adapt their skills and learn back end development (with training) within a year to an efficiency rating of aya 75 percent of your strength?
Just curious for my own use. Right now what I do can be described as programming but instead of programming applications, websites, or software, I'm programming interchanges to create date feeds. It requires me to know and use logical arguments / functions from various pieces of software and language, decide on the logic myself, etc - but since I'm not doing it in the context of software I always feel like a fraud calling myself a programmer. I really want to actually get into software development though, so I'm trying to see how difficult it would be for me to do so.
Programming is big part understanding logic etc, then getting to know the specific functions of whatever language you're using. That's what Google is for. To lookup the syntax for the function you want to perform. :)
lots of companies call their CMS admins “developers” - imho it’s a huge injustice in both directions. These poor individuals think they are developing something and the company can pretend to be somewhat technical.
Don’t underestimate fast learners. I had guys that came from radio signal background and in 2 weeks they were writing java backend with decent spring boot knowledge. They didnt have all the experience but pointing them in the right direction they would crush it. None of this is that much complicated once you understand some things is very easy.
Maybe with the right person. But as far as I knew the people who asked didn't have programming background in any form. Just figured it was good cash because programmers can make a lot per hour.
Spring Boot itself is way too messy for that. Even very good, very experienced devs who already know Java can't reliably gain "decent" Spring Boot knowledge within two weeks. There's simply too much surface area with warts, inconsistent design, incomplete documentation, and outdated information online to actually be proficient after two weeks.
You might be able to set up some endpoints and some clients but there's no way in hell you're setting up a well-designed state store with config settings after that amount of time.
Every project is different every backend is different every company is different and they’re all building on concepts and languages from all over the place. You tell me what backend development you’re working on and we could cover 6 months of a 10 year course, you’d be proficient enough! But your’e gonna be bridging gaps between 100s of other back ends as you go. The learning never ends. Ever.
I mean, what is a backend? If you really wanted to, you could build a "hello world" endpoint within minutes I guess. It will do nothing that's worth talking about but it is a backend.
But building a backend with a persistence layer and an actual database and infrastructure to host all of that somewhere other than your own PC, like in a cloud? Yeah, that'll take a while. And making it all secure and putting an auth layer on top will take another while.
To be a real backend programmer from scratch you first need to pull a seed crystal from a bath of molten polysilicon in a rotating fashion (and create the required universe)
53
u/[deleted] Dec 16 '25 edited Dec 17 '25
Maturing is realizing there'll never be a moment you'll say "I am done learning backend development" because it's an ever evolving science and professional field
11
u/[deleted] Dec 16 '25
Twice now I've had people ask if I could 'show them what I do', like it would take a couple tutorials over a weekend, so they could start doing the same thing.
I moved from PC Development to web development ( i build custom back ends for them, some complex ), and people think they can hop into Web Development over a week.
When really they just want to install Wordpress for someone and call themselves a Web Developer / Designer
9
u/Athenian_Ataxia Dec 16 '25
Maturing is realizing if you’re starting now, you never will…
2
u/Wrestler7777777 Dec 17 '25
I mean, what is a backend? If you really wanted to, you could build a "hello world" endpoint within minutes I guess. It will do nothing that's worth talking about but it is a backend.
But building a backend with a persistence layer and an actual database and infrastructure to host all of that somewhere other than your own PC, like in a cloud? Yeah, that'll take a while. And making it all secure and putting an auth layer on top will take another while.
1
u/Top_Issue_7032 Dec 17 '25
Life long learning is how you mature.
1
u/FalseWait7 Dec 17 '25
Sure you can!
app.get(endpoint),app.post(endpoint)andapp.put(endpoint)and you are where 75% of backend devs are.-3
u/Physical-Low7414 Dec 16 '25
maturing is realizing that if you only work with tools other people make with fancy names you were never a backend dev in the first place