There are a lot of jokes about front-end programmers , such as “ IQ is very high, EQ is very touching , Think carefully , geek , Overtime is serious , There is no object but new One ……”, Although not all front-end programmers are like this , But it also shows that there is such a situation in front-end programmers . I have a lot of front-end programmers around me , I think job characteristics influence this personality label .
A lot of work for front-end programmers is needed “ fight alone—do sth. on one's own ”, After the division of tasks, everyone should complete part of the functional design independently , Communicate with each other much less than other posts . This article is very helpful for front-end programmers to avoid becoming more and more lonely .
Outside of work , Front end programmers and colleagues in other positions should have more communication , Enterprises should also create more communication conditions for them .
Some people think that , As long as the front-end software developers can write code, they can debug , Technical ability is enough , Don't have too many soft skills , For example, expand your network in the company . I think soft skills are as important as technical skills .
The first skill ： Selling your job
Most of the time , Management doesn't directly judge the quality of the technical work you do , Their impression of you is based on their observation of you , For example, through your direct communication with them 、 Your speech 、 What others say about you behind your back ,“ If we want to be responsible for our career development , You have to manage the marketing of your work ”.
How to sell your job ？ In my submission , Communicate key information with management , Let them have an accurate impression of your outstanding performance . His own experience is , Put your role in the project 、 Work undertaken , Communicate clearly with management , When evaluating performance , He will ask his colleagues to evaluate him directly .
The second skill , time management
Compared with other professions , Front end software developers can manage their own time , This means being able to prioritize tasks . Front end developers sometimes finish the tasks they are most interested in first , But ignore the more important but less interesting tasks . He suggested that , Finish the important tasks in the project first .
The third skill , To build a relationship
Meet the right people inside and outside the company , Can bring obvious benefits to your career , such as , Can get better job opportunities 、 Have more contacts when collaborating . Approach each other when you come into contact with information about their work , For example, when you read an interesting front-end technology article , It can be sent to colleagues , Discuss your opinion , If the conversation is interesting , You can meet and talk . When you need help , You can also search the company's internal network , See who has solved similar problems , towards ta For help .
The fourth skill , Open mind
stay IT The skills of front-end programmers are the key ,“ Open mindedness ensures that we can adapt to the dynamics of our work ”. In his opinion , Open minded people , Be able to listen to other people's opinions and ideas , If you can listen correctly , There's a chance to learn something new 、 Form new ideas based on the ideas of others 、 Push the task at hand forward 、 Reduce unnecessary meeting discussion . Open mindedness also means , You can postpone your opinion and judgment , It's easy to doubt new ideas and methods just because you're not familiar with them .
above , It's the advice of a senior developer , I think software developers should also pay attention to soft skills , Do you think that's right for me ？
I do development 7.8. Years of time , If you are interested in learning web Front end learning methods , The learning route and the question that you don't know whether you should be self-study or training , You can always ask me , You can add my exchange and Study Group , There are learning tutorials and development tools in the group .