this post was submitted on 19 Nov 2025
19 points (100.0% liked)

Web Development

4770 readers
13 users here now

Welcome to the web development community! This is a place to post, discuss, get help about, etc. anything related to web development

What is web development?

Web development is the process of creating websites or web applications

Rules/Guidelines

Related Communities

Wormhole

Some webdev blogsNot sure what to post in here? Want some web development related things to read?

Heres a couple blogs that have web development related content

CreditsIcon base by Delapouite under CC BY 3.0 with modifications to add a gradient

founded 2 years ago
MODERATORS
 

I've been working in web for about a decade. I have no formal education, but I've been in various agencies and in-house teams. I have done some cool stuff but it's limited. I mainly work in wordpress, building custom plugins and themes from scratch for mid size businesses.

I am not technically challenged. The most complex of my work is basically just figuring out client requirements, designing and pitching something that makes their requirements make logical sense, and then building it. The stuff I build is usually no more complex than typical CRUD work.

I don't really know what to do. I'm stuck. I want out of this basic, boring, unfulfilling work. Has anybody managed to make this jump, or similar, and how did it go?

top 11 comments
sorted by: hot top controversial new old
[–] muse@piefed.blahaj.zone 6 points 1 day ago* (last edited 1 day ago) (1 children)

You could use your CRUD experience to find a similar role writing desktop or server apps in Go, C#, or Java. A book on data structures and algorithms is a good place to start. It would be a step closer to making software in more interesting fields, games, building your own product, or just writing code only for your business to help sell something else.

There is also the database path (for example, TPS reports), but it's another environment where you're at the whim of a giant monolithic mystery machine. I've found there are no limits to depths of business logic that someone can invent for you to implement, just to save them a dollar.

[–] rayquetzalcoatl@lemmy.world 2 points 14 hours ago

Interesting. I'm currently building something in a new stack from scratch, which has been fun so far, but a book to help get some knowledge in a different area is a great idea! Thanks.

[–] prettybunnys@piefed.social 5 points 1 day ago (1 children)

Figuring out client requirements: on the product owner track

Designing and pitching something: product owner track

.. that makes their requirements make logical sense, then building it: software lead track

I think the answer is you accumulate the time doing these things and use them towards your end goal.

Both skillsets together work towards a more “senior” developer role.

[–] rayquetzalcoatl@lemmy.world 1 points 14 hours ago

Oh awesome, thank you for breaking down my post like that! Really helpful insights, I appreciate it ✌️

[–] AngularViscosity@piefed.social 5 points 1 day ago (1 children)

I want to know where to being getting to where you are. One man's trash, I guess.

[–] rayquetzalcoatl@lemmy.world 4 points 1 day ago* (last edited 1 day ago)

As a quick rundown:

  1. I quit school in 2014 after taking GCSEs (rather than doing A-Levels and Uni)
  2. I took an apprenticeship in "IT & Computing" which was very general, mostly covered helpdesk and basic technician stuff but had one short module on web development. The whole curriculum was shit and the course was a bit of a mess, so I quit before completing it, but the work experience it gave me helped me get a foot in the door of IT as a career. (Very broadly)
  3. Took a job as a technician full time. Started work in the warehouse helping set up their servers and network, and provide general tech support for the office staff as well as helping build hardware/carry out general warehouse work. This company was dodgy as fuck but work is work on the CV. Critical to mention, I think I got this job because of largely non-technical reasons; soft skills in interview against a shortlist of very introverted people, and I got on with the boss who was making the decision very easily, we bonded over quitting school and wanting to prove our ability to work instead of getting certificates. I also took this job at a very low wage. It was a tough year, but it was a full-time job that allowed me to move into my own place away from my parents.
  4. Moved from the warehouse to the (for my eternal sins) marketing department. This moved my role from technician/desk support to web developer.
  5. Quit, moved to a web agency as a web developer.

And then stayed as a web developer, changing employers around once every two years (in an effort to "quickly" inflate my salary). I've worked in-house, at agencies. I freelance, too. Have done on and off for years, as a writer, designer, or developer, depending on what I fancy doing or what I can get (or how desperate I am for cash).

Mostly worked with WordPress, but have had the opportunity to work with all kinds of systems. Designing too, SEO stuff, just things you pick up that makes your life, your project managers' lives, and your colleagues' lives easier.

I've been very lucky. I don't know how AI/economy will affect that career path I had. I've undoubtedly been fortunate with my opportunities!

But that's how I got to here, if you were genuinely curious ✌️

[–] Kissaki@programming.dev 2 points 1 day ago (1 children)

I can't say I've made such a jump because I wasn't in such a (prolonged) situation.

My suggestions would be

Are you employed? Can you change projects/teams/work/customers within your company? If not, look for other opportunities. If that's all you get at your current workplace, and you want change, switch to somewhere else.

You have success stories of delivering. Even if tech and experience doesn't fully fit with other employers, they will value the experience you have.

Studying, possibly alongside work, is also possible, and not uncommon. That way you could widen your technical expertise without having a new employer already, possibly opening other opportunities.

[–] rayquetzalcoatl@lemmy.world 1 points 14 hours ago

I am employed, but it's a small agency. I've tried to push for more design work, but my direct boss is a designer and pretty protective of his role so no chance there.

I'm working alongside work at the moment 😅 which reduces time and energy available for studying, but I always try to expand my role in my freelance so I think that's probably the way forward! Good suggestion, thank you ✌️

[–] Valmond@lemmy.world 1 points 1 day ago (1 children)

I have done videogame dev&design, industry dev, scientific dev, scrum master, manager and team lead just to name a few.

At the moment I'm learning how to oil paint.

Good luck!

[–] rayquetzalcoatl@lemmy.world 2 points 14 hours ago (1 children)

Haha, yeah I feel you here. I've taken up miniature painting in the last year or so and it's been a nice, quiet, screenless break 😂

[–] Valmond@lemmy.world 1 points 14 hours ago

Wow you got a downvote in 17 minutes, let's pop that back up to 1 at least!

Creativity is nice.