I don’t really like to talk about the simpler form of the two technologies.
But in reality, many people are comparing in this form, and most of the results are: the front end is simpler, and the data and algorithms of the back end are more difficult than the front end as a whole. The front end is more about visuals. The front end can be complex, but not to the extent that the back end is. Le byte
In fact, the front-end is no longer the era when you can write with jQuery. So why do so many people find the front end easy? I would venture the following guesses for those who hold this view:
1. People who only know what they need to grow, because most programmers don’t have a good understanding of the project as a whole.
2. The company is small in scale, with only one front-end engineer, who has less than three years of front-end experience and has almost never changed jobs.
3. Leaders who don’t know technology, or who are 40 or older, spread their own beliefs about you.
4. Work for a company that is not all-software, such as an IT department in a traditional industry.
Before and after the end has not been clear programming beginners, know the content from hearsay.
There’s a long way to go to be truly good on both the front end and back end. Programmer is a profession that requires ten skills to master one.
Finally, I hope you can keep the following points in mind:
1, when you reach a certain height, you will find: the back end is not simple, the front end is not simple! You don’t judge a technology purely by its simplicity, but by the developers who put it into practice.
2. Backend developers are only very rarely involved in complex data and algorithms, or at least a few times. Most of them are just basic additions, deletions, changes, and searches of data, just as most of the front-end only know how to download various packages and perform some simple data rendering work.
3. Practical programming experience is very important. No matter how many books you read, it is not as important as the accumulation and baptism of multiple different types of projects.
4. Working years and project experience are not necessarily proportional. It’s hard to break through at the technical level if you’ve been at the same company for more than five years.
The relationship between JavaScript and Java is the same as the relationship between Lei Feng and Leifeng tower, and there is no relationship! This article turns to music bytes.