Is true that it is easier to learn frontend part of programming than the backend part?
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people's questions, and connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
Both can be easy and both can be hard. There are very simple front ends that contain not logic just presentational. There are front ends that listen to websockets and have real time data and graphs etc. Also backends are similar sometimes there’s loads going on mathy things data processing streaming uploading etc. Even if it’s a backend bug the sakeholder most of the time doesn’t understand and they just see a graph not rendering. Backend is an easier life because it’s less scrutinized. I’ve done both I would say Equal difficult. Front end changes a lot and you are in the trenches all the time with bugs and features changes. Backend is less of that so I prefer doing it at work. But front end is more fun to play around with and learn.
There is no such thing as which one is easier. They’re both difficult on different ways. If you’re good with algorithms, data structures, database etc., go for backend. If you are good at designing, you like visuals; I mean web styling, animations, then go for frontend. Learn one first and you’ll learn the other later. It’s inevitable. There’s aspects to both that I like. Front end is great for the journey, it’s really cool to see small parts be made instantly on screen. Backend is also great if you like getting under the hood and seeing how something works. I find it’s much harder for general people to understand back end because most day to day users just don’t see any benefits. Like a car, faster engines are appreciated by most people but actually achieving that engineering to be able to do higher speeds is something that often gets overlooked by general people. Front end being the zoom zoom that people like and the backend being the pistons and whatnot actually doing the zoom zoom.