A Proposal: Renaming Backend/Frontend to Application/UI Developers
theothersideofcode.com
A Proposal: Renaming Backend/Frontend to Application/UI Developers
1–10 of 77 posts
Re: A Proposal: Renaming Backend/Frontend to Application/UI Developers
#2Re: A Proposal: Renaming Backend/Frontend to Application/UI Developers
#3I don't disagree with all of your points however. People should just make up their own title that fit them best.
Re: A Proposal: Renaming Backend/Frontend to Application/UI Developers
#4I never called myself a back-end developer anyway; if people ask me what I do I just say 'I program computers—and yes, it really is that general'.
Re: A Proposal: Renaming Backend/Frontend to Application/UI Developers
#5“The border between the server and the client has faded”
So why continue to use distinct job titles? I think ‘web developer’ suffices; the specific skills you can bring will vary from person to person, but you should be fighting against being pigeon-holed, not embracing it by voluntarily saying you belong in one category and not another.
Re: A Proposal: Renaming Backend/Frontend to Application/UI Developers
#6I hate titles, sure, it does look more fancy. Besides, you can have frontend only applications written in javascript. Would that make me just a 'UI Developer'? I can go on and on, but just stick with a title that explains your skills the best. I can't stick a label on myself. I dabble in a lot of fields. I don't disagree with all of your points however. People should just make up their own title that fit them best.
Thanks for your comment regarding labeling, though... I agree that sometimes it's inappropriate, still sometimes it's useful to figure out the kind of work being done under such a label
Re: A Proposal: Renaming Backend/Frontend to Application/UI Developers
#7All this opinion of course is coming from someone who has managed to develop design, UI/UX, and a programming skill set and I'm probably pretty biased when it comes to pidgin holing people into a single role. Having said that, this proposal really smells like an easy way to "be lazy" out of a responsibility in the project. Dismissing a UI issue by surrendering, "But I'm the Application Developer, I don't really do UI" sounds like the more common scenario in the roles you're proposing. The reality is, if you want to keep working on web-oriented applications, you might need to grasp a bit of both, or at least some of each and a lot more experience in either direction(e.g. learning the full stack and then taking a deep interest in hardware performance WRT application profiling).
Good luck with your ambition though, I'm sure if you can make it popular the industry won't care about how I feel .
Re: A Proposal: Renaming Backend/Frontend to Application/UI Developers
#8Yeah, I'm not really feeling the persuasion here. I really don't know many "frontend developers" or "backend developers" to begin with. I know plenty of people struggle writing maintainable, well structured applications or who don't grasp front end concepts/technology enough to really produce anything production worthy. Those people are still "my peers" first and I typically consider their title to be "software engin…
The responsibility has less to do with titles, as a responsible developer can and will take several roles in the project if one's capable to do so...
Re: A Proposal: Renaming Backend/Frontend to Application/UI Developers
#9Re: A Proposal: Renaming Backend/Frontend to Application/UI Developers
#10Yeah, I'm not really feeling the persuasion here. I really don't know many "frontend developers" or "backend developers" to begin with. I know plenty of people struggle writing maintainable, well structured applications or who don't grasp front end concepts/technology enough to really produce anything production worthy. Those people are still "my peers" first and I typically consider their title to be "software engin…
I think if anything we're less tightly coupled than we used to be. So many projects now have a clearly defined backend API and a separate front-end project. The problem though is that these front-end projects that used to be HTML/CSS with some JavaScript are now becoming almost full-stack applications themselves, with all the nuts and bolts you'd associate with backend projects (routing, controllers, application logic, complicated event handling) now also in the frontend.
In terms of how we describe roles in software, as long as it's from a genuine specific need (e.g. "frontend JavaScript developer") and not just some mix of buzzwords, I don't really see the problem.