Welcome, Guest: Register On Nairaland / LOGIN! / Trending / Recent / NewStats: 3,143,400 members, 7,781,154 topics. Date: Friday, 29 March 2024 at 09:55 AM |
Nairaland Forum / Science/Technology / Programming / Why Are Backend Developers Paid More Than Frontend Developers? (24729 Views)
Fullstack, Backend And Frontend Developers Needed To Join Our Team / Gurus In The House, What Do Backend Developers Do? / Asp.net(.NET Developers) Paid More Than Other Developers (2) (3) (4)
(1) (2) (3) (4) (5) (6) (7) (8) (Reply) (Go Down)
Re: Why Are Backend Developers Paid More Than Frontend Developers? by airsaylongcome: 8:49pm On Jan 19, 2021 |
Angelawhite: Business Logic overrated! Are you for real?!?!? Isn't the entire purpose of coding enterprise software to implement business logic? A basic Wikipedia search says the following about Business Logic Business logic is the portion of an enterprise system which determines how data is transformed or calculated, and how it is routed to people or software (workflow). Business rules are formal expressions of business policy. Anything that is a process or procedure is business logic, and anything that is neither a process nor a procedure is a business rule. |
Re: Why Are Backend Developers Paid More Than Frontend Developers? by airsaylongcome: 8:55pm On Jan 19, 2021 |
Angelawhite: We need more Folks like you that fact check. I didn't bother to Google his Manna's response but I could tell almost immediately that it was lifted from somewhere. It was to broad and general. Kudos on providing the source of his plagiarised comment 3 Likes |
Re: Why Are Backend Developers Paid More Than Frontend Developers? by Angelawhite(m): 9:17pm On Jan 19, 2021 |
airsaylongcome: The term business logic as a form of complexity for backend is overrated and abused. Business logic equally exists on the Front end. That’s my point. I write backend applications everyday and I tell you, I spend more time on the front end than on the backend. Take figma, google forms and web based games for example, most of the complexities are on the front end. Only a backend developer will tell you the backend handles the business logic 1 Like |
Re: Why Are Backend Developers Paid More Than Frontend Developers? by airsaylongcome: 9:25pm On Jan 19, 2021 |
Angelawhite: I have absolutely NO qualms with front end. Both frontend and backend are needed in the coding "industry". I'm from the very old school of programmers where we assume that the client is using a very under powered device. So mist of the focus was on doing the processing on the device you (the developer) control. I always use an example in the financial industry. SMS notifications for banking transactions. What level of frontend coding can be done for this? I'm a huge privacy advocate. And I have NoScript plug-in installed on my Web browser. With all those fancy FE stuff all those sites break. 1 Like |
Re: Why Are Backend Developers Paid More Than Frontend Developers? by Mac2016(m): 9:32pm On Jan 19, 2021 |
airsaylongcome:I will be glad o. In short, my brother you understood me perfectly. I actually installed a cracked version of Prota Structure 2018. It has three suites embedded. Structures, details and steel. The first two are working. The steel work the day o launched it but expired 72 hrs after. Now I wanted to use the steel designer. I could not. I uninstalled and reinstalled,yet not working. I downloaded revouninstallerpro to clear the registry yet after reinstalling it, the steel designer still didn't work. I am so tired. I don't even know the way forward again. I will search telegram and get in touch, thanks |
Re: Why Are Backend Developers Paid More Than Frontend Developers? by Brukx(m): 9:44pm On Jan 19, 2021 |
When you have sat down on the toilet for 24 hours debugging your code, you will know which one is more difficult.There are many drag and drop tools that has made life easier for GUI designers. Even the front end tools are powered by backend technologies. If you ask this question in stackoverflow, it will be deleted instantly. 4 Likes |
Re: Why Are Backend Developers Paid More Than Frontend Developers? by airsaylongcome: 9:52pm On Jan 19, 2021 |
Mac2016: I have not installed or used Prota before. But I'm sure we can get around the limitation although as a software person I should not be encouraging software piracy. I know that buying legit copies of these kinds of software cost an arm and a leg |
Re: Why Are Backend Developers Paid More Than Frontend Developers? by Angelawhite(m): 10:09pm On Jan 19, 2021 |
Brukx: Have you ever sat down to imagine how web based word editor functions? How it generates custom style sheets for every formatting you make ? Which is more complex between the complexities on the front end and creating a single api to save the document? Where will you do debugging the most if you’re asked to build a custom online editor ? How about an online game where you can play graphic games like soccer ? There’s more to front end than building a registration form and display text and images |
Re: Why Are Backend Developers Paid More Than Frontend Developers? by China112(m): 10:14pm On Jan 19, 2021 |
Qvp |
Re: Why Are Backend Developers Paid More Than Frontend Developers? by Mac2016(m): 10:19pm On Jan 19, 2021 |
airsaylongcome:1.4m so I heard for prota |
Re: Why Are Backend Developers Paid More Than Frontend Developers? by Roxanneroxanne: 11:00pm On Jan 19, 2021 |
chingle5:systems rely on backend vs frontend, ok more detail but it doesnt deal w system as whole |
Re: Why Are Backend Developers Paid More Than Frontend Developers? by jelel6: 1:38am On Jan 20, 2021 |
In reality the project or tasks at hand determines which section of the project is more difficult for the development teams to realize (Frontend or Backend) I do believe that when it really gets to the thick of programming and computing, (at the very complex of applications) the backend will relatively become more complex compared to the majority of Frontends. But at the lowest and intermediate spectrum ( like the majority of projects our software companies here in Nigeria can handle ), the backend and Frontend difficulty will be inseparable. For people who think Frontends is just for aesthetics and not logical or the business logic can't be handled there, they cannot be much wrong. Facebook, that we all know, is NOT your average site. It's one of the most complex piece of application you can think of. That UI and the corresponding complexities is no joke. Facebook developed ReactJS because they needed an in-house solution for the Frontend application. When your project starts needing the help of a modern JavaScript Frontend framework that's when you start delving into the realms of what modern frontend development is all about. It's a known fact that front-end development is the most broad and fast-changing, ever-evolving field of development. You'll have to constantly learn to keep pace with the new tools, conventions, standards, and libraries they churn out each day. There's not a standard approach for frontend development so there are very few microservices or abstractions people can reuse (we now have backends as a service (Baas)). Instead, they churn out new tools and techniques every single day to solve every new issue. JavaScript fatigue is actually a real problem for developers. Unless, you're building Facebook or Netflix or Interswitch, the majority of what people do as backend development is repetitive, standardised and the problems encountered are easily visible across projects. Hence, there are abstractions for them now and people can pick plug and use solutions for widely different projects. A lot of problems concerning performance for instance are being handled by the hosting service. Big issues like application scaling can be handled out of the box when you use hosting services like AWS and the likes. A lot of problems sets and the backend itself is becoming heavily decoupled so people don't have to reinvent the wheel each time. 2 Likes |
Re: Why Are Backend Developers Paid More Than Frontend Developers? by sirgusto: 3:50am On Jan 20, 2021 |
Why are neurosurgeons paid more than makeup artists? |
Re: Why Are Backend Developers Paid More Than Frontend Developers? by illicit(m): 5:20am On Jan 20, 2021 |
BigDawsNet: thanks for the explanation I will give it to the code developer, back end |
Re: Why Are Backend Developers Paid More Than Frontend Developers? by yenereal(m): 6:13am On Jan 20, 2021 |
Who asked you? Are you a programmer? Don't be doing online search and be posting what you don't know. Focus on your field and stop commenting on thread you have no idea of. post=98220234: |
Re: Why Are Backend Developers Paid More Than Frontend Developers? by McTobe(m): 8:37am On Jan 20, 2021 |
You nailed it explorer250: |
Re: Why Are Backend Developers Paid More Than Frontend Developers? by ibkayee(f): 8:38am On Jan 20, 2021 |
sirgusto:Lool stopeet |
Re: Why Are Backend Developers Paid More Than Frontend Developers? by cixak95211: 9:14am On Jan 20, 2021 |
chingle5: How sure are you about the bolded? |
Re: Why Are Backend Developers Paid More Than Frontend Developers? by chingle5(m): 7:03pm On Jan 20, 2021 |
cixak95211: U no go understand |
Re: Why Are Backend Developers Paid More Than Frontend Developers? by Lovelies1: 3:01am On Jan 21, 2021 |
egobetatoday: No A man who feeds on writing story books, knows his time frame on when to write books and do some other activities |
Re: Why Are Backend Developers Paid More Than Frontend Developers? by Lovelies1: 3:03am On Jan 21, 2021 |
Koldplay:On telegram |
Re: Why Are Backend Developers Paid More Than Frontend Developers? by nairalanduser23: 10:53am On Jan 21, 2021 |
There are a lot of FE jobs
|
Re: Why Are Backend Developers Paid More Than Frontend Developers? by Nobody: 7:54am On Jan 23, 2021 |
chingle5:like nairaland ui |
Re: Why Are Backend Developers Paid More Than Frontend Developers? by Nobody: 8:00am On Jan 23, 2021 |
Karleb:no mind demmmm |
Re: Why Are Backend Developers Paid More Than Frontend Developers? by Nobody: 8:02am On Jan 23, 2021 |
Lovelies1:lol � nice ans |
Re: Why Are Backend Developers Paid More Than Frontend Developers? by Nobody: 8:08am On Jan 23, 2021 |
mokoh:u don catch am finish lol |
Re: Why Are Backend Developers Paid More Than Frontend Developers? by Nobody: 8:13am On Jan 23, 2021 |
Pochettino:jargons simply means language. U are simply saying wat language I'm the name of being knowledge. Which don't mk sense |
Re: Why Are Backend Developers Paid More Than Frontend Developers? by mokoh(m): 12:39pm On Jan 23, 2021 |
peterangelo: No ohh |
Re: Why Are Backend Developers Paid More Than Frontend Developers? by geedee4real(m): 2:43am On Jan 24, 2021 |
For newbies and beginners I have some video resources that will help you in this line, the videos come with a project you can work on after learning. This videos were compiled from season instructors from freecode camp, udemy, edureka. I have video on HTML CSS JavaScript My SQL ReactJS NodeJS Jquerry You can reach me on 08024775320, if you are interested. |
Re: Why Are Backend Developers Paid More Than Frontend Developers? by DualCore1: 4:25am On Jan 24, 2021 |
In my humble opinion and experience as a fullstack dev, I think a backend dev does more work and a frontend dev does harder work. This is based on my experience and possibly my strengths and many weaknesses. I'll try to list out the tasks, categorised into the different roles to explain why I think a frontend dev's job is harder. Backend part Planning of the business logic, drawing up storyboarding on paper I have to go back and forth getting feedback and refining the logic The choice of database technology has to be made, mapping out a db schema and relationships. The API's structure needs to be planned, i.e the objects that need to be created, the endpoints and routes that need to be created What stack to use... what technologies to use... what tradeoffs to make (e.g building my own user identity management or using AWS Cognito, using Mysql on an AWS EC2 instance or using AWS RDS, using a node server or going AWS Lambda... the GCP and Azure people, sorry for the Amazon bias) Then the coding starts by writing out tests for all the planned endpoints, and all the tests should fail initially (TDD). Then if one is being very righteous, write integration tests for all the objects. Then import necessary NPM packages, add own packages, write objects or classes (JS doesn't have real classes, I can't argue). ...the bulk of the work is in writing the objects. This is where all the data structures and algos come in. One has to keep refactoring to get the best performance without compromising the beauty and readability of the code. Then create routes for all the endpoints Finally run the tests ....and debug until all tests are green. Then fireup all endpoints on Postman and generate the API documentation. Git setup ...creating necessary branches CI/CD setup Some of these roles are devops/sysops inclined but a backend guy is usually expected to do them, depending on the organisation. The frontend part A lot of planning has to be made for how things should look on different viewport sizes. The PSD assets from the graphics team has to be sliced into standards compliant html and css, taking responsiveness and accessibility into consideration. Reusable components have to be created to form views (or pages) and consume the backend service A few more things here and there and the web application (or website) is ready for staging. So I have listed this to show how much work a backend developer has to do, I mean a serious developer that wants to write code and sleep well knowing that his codes won't break easily. The unserious backend dev could skip all the planning and go straight to coding and skip all the testing and documentation as well... the app MAY still work but it will be britle and you yourself won't trust your work or want to go back into it to maintain it after 6 months. So in my opinion the backend developer does way more work. BUT... the frontend developer does way harder work. The frontend guy has to deal with making the user experience great and pleasing. It is the quality of the frontend dev's job that determines if I'm coming to your site again or I'm never opening it again. The frontend guy has to worry about responsiveness He has to worry about page size and load speed (before the QA people trash it for him) The frontend guy has to click things here and there to ensure they work (in addition to any automated tests). The backend guy doesn't have to click anything or go through countless refreshes to be sure things work. He has to read the backend guy's documentation (if any o) to know how to consume the api endpoints He has to deal with applying patches when things change... and things change way often on the frontend. (Remember the Angular/Angular 2 situation). ReactJS v17 came out October last year. So I find the backend part of a project more enjoyable and more predictive than the frontend. Everything above is based on my opinion and present work routine as a fullstack and I fit wake up tomorrow change mouth cuz we learn everyday. While you're learning the version 3 of something, they are working on the version 4. Thankfully the fundamentals don't change. So my suggestion, be a fullstack guy, learn to do both. You stand a higher chance of getting a job as a fullstack developer. Companies would rather hire one fulltime fullstack developer than two guys (frontend developer and backend developer) The pathway to start out as a fullstack dev: HTML5, CSS3, Javascript (ES6)... then ReactJS and NodeJS There are many other pathways. You could go the Python route. There is a course on Udemy that will put you on the right track. Although I never took the course (and I am not affiliated to the Author or Udemy), I have seen very good results from people who I have recommended it to (including my SO ). The link: https://www.udemy.com/course/the-complete-web-development-bootcamp 2 Likes 1 Share |
Re: Why Are Backend Developers Paid More Than Frontend Developers? by Brukx(m): 8:26am On Jan 24, 2021 |
DualCore1:Can you please share more details on the bolded? |
Re: Why Are Backend Developers Paid More Than Frontend Developers? by DualCore1: 9:37am On Jan 24, 2021 |
Brukx:Hi Brukx, by saying "fireup all endpoints on Postman" I meant after all the tests are green (passed), I use Postman to make individual requests to all the endpoints, save the output as examples and then generate the API documentation, still within Postman. Here is a video that should explain better https://www.youtube.com/watch?v=Ayo_KdLLcTA |
(1) (2) (3) (4) (5) (6) (7) (8) (Reply)
Solution Of Linear Programming Problems Using Simplex Method / Without Using Pow Function In C / Could Lagos, Nigeria Be The Next Silicon Valley? - American Media
(Go Up)
Sections: politics (1) business autos (1) jobs (1) career education (1) romance computers phones travel sports fashion health religion celebs tv-movies music-radio literature webmasters programming techmarket Links: (1) (2) (3) (4) (5) (6) (7) (8) (9) (10) Nairaland - Copyright © 2005 - 2024 Oluwaseun Osewa. All rights reserved. See How To Advertise. 73 |