It may not be just the front end, but there are many, many problems programmers face in the development industry. Now, LET me talk a little bit about these issues. Originally, this article was to be sent yesterday afternoon, yesterday I met a child can not find his mommy, accompany him to wait for his mother for a period of time.
One: Find what you want on the Internet
One day, I met a demand to do a page, need a tree graph, so I was in high spirits. Cheerfully point into a XXDN, look for a while found that business needs are not the same, can not be used. If you do, you may need to overhaul the work you’ve already done.
So I shut it down, thinking: No problem, I’ll always find it again. Half a day later, I would never have guessed that this thought was the beginning of an afternoon of nightmares.
Then I went to Blogosphere and a bunch of other popular websites. It was the same as the first dn I read. It’s a complete copy. Oh, the first one I read was copied too… How can I put it? At that moment, I felt despair. Break the proof.
Finally understand why domestic big shot not domestic forum update, but have gone abroad. They were driven away by these copycat quality education scams.
No wonder the domestic Internet environment is so poor, some people, have to say, not your own perception, please do not write articles on the Internet, not to mention plagiarism. This behavior is nothing more than: you’ve ruined the pot at the end of the meal! Are you going to starve to death? We’re all in the same boat, and if you screw it up, we’re all screwed. Don’t think about how to make the pot bigger, just want to smash the pot. Isn’t this business going cold?
What’s the use of copying so much? Disgusting! What a meow meow gross!
I dig gold author: hill outside xiaolan night to listen to the wind, real name against this behavior, but also my Internet lang Lang Qingtian!!
Two: you meet new environment and new colleagues
Sometimes, when we go into a new company, we may start to care about technology, money, things like that.
But, you know, when we get there, most of the problems we’re going to face are, you know, new people and new teams.
If a team is extremely exclusive and unwilling to bring new people into the environment, leave early. Because, in my heart, I didn’t want you as a new member.
So if the team atmosphere is bad, it’s hard to stick it out in a new company. It’s very hard. It’s like you’re at work, no colleagues, just you. In this case, you have to fix the bugs of your colleagues, which is very difficult.
What about the others? You’ve been here a month. Who’s the manager? I don’t know, your product, testing, back end, front end, your boss, your immediate boss you don’t know who it is. In this case, the company does not have a complete system for bringing in new recruits. It can be exhausting for a new person, not to mention dealing with overly complex code written by someone else after taking over the project.
In short, if the new environment is particularly bad, it can become a shadow of your job search. So the team atmosphere is very important.
Three: Your boss
I don’t have much to say about that, because I met all good, the first eldest brother, dai Ge, especially bright big brother. A leader in my field.
Sister Fang, who now works for this company, speaks very softly and carefully. Be friendly to new people. My experience is nothing to say.
Here is my friend’s experience. He was called to the company to change the code at three in the morning. Overtime work was common. A leader who doesn’t know anything is out there all day showing up, going to meetings for the sake of showing up. As a result, my friend’s department has people running away all the time. Everyone who works with their boss is tired. Very tired.
To sum up: if your boss is crazy, illogical, clueless, and boorish, and has a series of other problems, including male chauvinism, if it’s not serious, try to communicate, if it’s serious, he’s a relationship, run away, brothers and sisters.
Four: the front and back ends that dock with you
This is also important. Why? Because the back end always finds the front end easy. He saw some videos of frameworks, like Vue, and he thought, Emma, the front end is so simple. This is the cognitive difference caused by the division of labor.
However??
He has not written the front end, he does not know what the business is like, so he always looks at the front end with the back end, always think the front end is simple on paper.
Most egregious of all, the data he returned did not follow the rules. Sometimes the database is just thrown at you, and the front end needs to process the data itself in various ways.
Isn’t this cheating??
The most egregious thing is not knowing anything, but just saying to a business: Oh, it’s easy, half an hour and submit the code, ok?? Look, are you speaking human language? Not a man, is it?
Therefore, in the actual development, most of the delayed development is the back end of the force. Think I met before the backend, three years of experience, a batch of six, did not dispute with him half a word, he should do, do everything well, there is no need for me to tell him what requirements. Even when I actually saw him, I thought it was so easy back end.
However, the new company,… once a day… It’s not my fault. I changed things in the morning without telling the front end.
From 9:00 to 11:30. Let me wait until they change.
By the way, IN the middle I asked him 500 status code, you see the server is out of order, right?
He replied: No.
I waited an hour, and the data came back, empty. I went to see him again,
‘There’s data coming back,’ he said. ‘It’s not my problem.’
I said: you returned an empty array ah, is not your problem is my problem??
At noon the server blew up, and then in the afternoon he said a word: hand in the code by the end of the afternoon.
I said: the server is not good, no data, can not do.
He replied, “That’s not what I do at the back end. You find operations.” I don’t care. My back end is fine. If you have a problem, it’s your business.
Me: ??????
Until six o ‘clock off work in the evening, the database is good, then, six o ‘clock on Friday afternoon, overtime, fuck.
So the good backend makes you feel its presence, the bad, see my experience above.
A good back end is very important, and I’m not talking about bashing the back end here, but, you know, everybody doing their job, it’s really enjoyable.