How can I escape the CRUD dead end?
How can I escape the CRUD dead end?
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?
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.
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.