wholesale 925 sterling silver religious jewelry What is the direction of development after learning the front end of the web?

wholesale 925 sterling silver religious jewelry

1 thought on “wholesale 925 sterling silver religious jewelry What is the direction of development after learning the front end of the web?”

  1. cat jewelry wholesale Today, the article I want to share with you is about the development direction of the web front end and rear? Friends who are studying and engaged in related learning and work in the front -end of the web, come and see with the editor. I hope that this article can Help everyone.

    . Professional direction positioning

    , Can we do a good job of career planning. In my opinion, there are the following types of career direction that can be found in web front -end technology:

    (1) Senior Web front -end engineer
    n
    This direction is the most basic choice for the front end of the web. Many foreigners can make their majors the extreme in foreign countries. They can continue to learn and accumulate in a professional field for a lifetime. The main reason is that the internal and external causes are that foreigners are usually simple and direct, and they are easy to focus on one field. The foreign cause is that the foreign environment is very good and can well support such a career development path.

    In in the country, from the internal cause, the web front -end technicians are still quite impetuous, usually because the update of the web front -end knowledge is too fast to learn hard, and finally turn to the background or the background or Other roads.

    In external cause, web front -end personnel have not received fair treatment, and may start from the HTML page production and follow. It seems that the front end is synonymous with "simple" and the back -end is synonymous with "deep esoteric", which also directly creates the income of the front -end personnel to be comparable to the back -end personnel, and directly affects the active degree of the front -end talent market. On the other hand, the front -end technology entry is easier, causing another extreme situation: flooding personnel and scarcity of talents. rnrnrn我想对所有的WEB前端工程师说:面包总会有的,要耐得住寂寞!我个人比较推荐这个职业发展方向,因为,在这个方向下, As long as it is patient and accumulated, the probability of success is very high. At the same time, this is the simplest road. We are more energy -based on the research of technology, not other trivial matters such as office politics.

    (2) Senior web architecture

    The is utilitarian, I like this direction, which can take into account the simplicity of work and can be able to work hard. Reducing the actual CODING workload can make more time research technology. In China, web front -end engineers encounter more situations that they always write the same code repeatedly, always facing the same technology and products, and it is easy to feel boring. Because we have the most extensive Web -related knowledge precipitation, it makes it easier for us to become a architect. This career development direction is not as smooth as the first one, mainly because as an architect, I have to learn: back -end technology, DBA, Platform, etc., and this learning usually requires actual operation to do projects. It is good for a demo, which is bound to encounter a period of pain for a period of time. Although it is not very smooth, for a front -end engineer who has a good view, good understanding, and wide knowledge, I recommend you to work hard to take a glorious architect.

    (3) I start myself

    In fact, my own entrepreneurial is the best road, the lowest success rate, challenge and opportunities coexist Essence Here, as a front -end technical personnel, you need to put your own vision more in the industry's dynamics, the dynamics of the industrial chain,
    dynamics in the field of related product fields, keep the advantages of focusing on details, and strengthen your control of your own control. The ability of a product and even a company. However, this road and technology road are slightly different, and will not be repeated in the future.

    (4) Transfer management or other

    Due to this professional road and Web front -end technology road, so Do too much discussion, but whether or not you embark on this path, I think that for any technical road, a better view of the overall situation and a wider field of vision is a must -have for good development. There is no way to vision, you can only continuously expand and accumulate knowledge of knowledge. At the same time, practice is mostly practiced when expanding knowledge in horizontal expansion, turning knowledge into skills.

    . Occupational development goals

    I have the ultimate goal. On this goal, we need to set a series of series for ourselves The method of learning and growth plan is as follows:

    It, sort out the knowledge structure;

    Understand, which technologies are front -facing, which technologies are subsequent, those technologies are depth, which technologies are breadth. After combining the knowledge architecture according to these two dimensions, we can accurately formulate clear growth goals and efficient growth plans.

    . The decomposition target;

    I think it can be decomposed into three stages, including: starting phase, improvement phase, molding phase, forming formation stage. These three stages correspond to different goals:

    The starting phase:

    1, mastery of basic knowledge

    In the knowledge architecture we sorted out, according to the most advanced and shallow parts of the two dimensions we analyzed, as a basis of the foundation, we must invest more in practice in this process to practice in practice. We usually do more and proficient, and we think that this part of knowledge and content are mastered.

    2, mastery of commonly used tools

    The mastering of common tools should master some popular tools with large companies or professional team backgrounds. These tools Sacrifice can improve professionalism and occupation, and at the same time, it can improve our work efficiency. Only when we test ourselves, we will use NotePad to write pages, CSS, and scripts with NotePad when we test ourselves.

    3. Mastering the communication skills

    The people who do technology will be positioned as "bad communication". Why? The reason is mainly due to multiple communication with programs and code, which is caused by fewer communication with people. At this time, we must pay special attention to adding

    The opportunity to communicate with people, focusing on improving the ability of this piece. On the other hand, we are usually called "do not understand communication skills". As a technician, including myself, it seems that there are some defects that are unable to accept challenges. In China, our technicians usually formulate their own plans and implement their own implementation plans. During the implementation process, they lack the communication of relevant products, interactive design and other personnel. Most of them are developed under their own thinking. Trust your own point of view and look at problems from your perspective, and always strive for challenges. What we need to improve is how to see problems from the perspective of each other and how to look at the problem from the perspective of the user.

    4, good development habits

    development habits are developed. Once there is a bad habit, for the future correction brought by the correction brought in the future It will be a big trouble. We must start from the beginning when cultivating good development habits. For example, analyze before writing code, write the text
    gear, and write comments first. Definition variables are best to use direct and understandable semantics. It is best to be pinyin, don't do the whole English, especially the remote words. In the future, you have to open Jinshan Word. The file is best to manage the folder of the file. The file name is best meaningful. The best version of the version number can be updated with the project version number and so on.

    In improvement phase:

    1. The mastery of advanced technology is mastered for knowledge and skills during the improvement stage. Choose a deeper level of technology for learning. Before selecting, we can measure the difficulties of our own learning through analogy or estimated methods,
    n
    Mainly. The reason why we recommend everyone is that at this stage, we have a strong interest, and have passed the bitter starting stage, and reached the stage of excitement. We must use interest and excitement to challenge the most difficult parts. Find a balance in it. At the same time, it is supplemented by other deep -seated knowledge to learn and study.

    2, the learning of product thought

    does not have the correct product thought, it is difficult to design good procedures, whether from the interface, interaction, or or Interfaces, logic, cannot understand products and user needs, we will cause great trouble for ourselves, for example: we
    The recognition of users or leaders and colleagues. In order to make our work and learning more efficient and avoid unsecutive work, we need to continuously learn the ideas of the product. Only by understanding the ideas of the product, we know what to output with our technology.

    3, the learning of various frameworks

    The framework is an excellent means for our efficiency to improve work. Essence The route of our learning framework should usually be: use- "analysis-" Personalized customization- "imitates to write its own framework. Only by using a lot of use can we understand the ideas behind the design of the design framework. Only by understanding the design of the design can we make correct and comprehensive analysis. Only the correct and comprehensive analysis can support us to cut or expand it. To modify the framework of others, it is possible to write an excellent and own framework. The usual routes are: learning, understanding, imitation, and creation.

    4, the learning of rich client applications

    With the improvement of bandwidth and computer performance, and in full swing of Web2.0, the rich client is in full swing, the rich client Application is full of the Internet. If you do not know how to apply the rich client, you cannot call it a qualified front -end technician. You can learn from: Flash Movement, Painting -> Flash Programming-> Flex -> Air -> Animation — Programming
    The reason for learning Flash first, and it is not mature. Many Flash thoughts, it is best not to be inverted when you are studying.

    5, the learning of various network protocols

    Web front -end technology is the technology on the cloud. : TCP/IP, UDP, HTTP, POP3, SMTP, in the process of developing Web front -end applications, these protocols are the carrier of our technology. Sometimes it determines whether our application can be realized, and sometimes we determine us Whether the application is high -performance. At the same time, these protocols are an important means of interaction with the back -end technology. These protocols are like a password dictionary to help us interpret the ciphertext transmitted by the back -end transmission as the explicit text that our front -end technology can understand.

    6, programming

    It at this stage we need to learn OO, UML, design mode, and design method. It is purposeful, planned, and these purposes and plans must have theoretical support. In this way, the procedures we designed can be better and our development is more efficient. In this way, our technology can improve. Why do you need to learn the program design? Mainly, even if we do not need the front -end logic of the Flash writing program, we must at least plan our own functions and packages to avoid problems when ourselves or others maintain the code in the future. The programming ability, in the era when technicians are still regarded as programmers, are often ashamed and ashamed.

    For molding stage:

    At this stage, I have nothing to say. If you can reach this stage, it will prove the subsequent growth of the future growth The road is colorful, becoming a senior web front -end engineer, or a senior web architect, or other, must analyze its own characteristics and interests in detail. If it is a senior front -end engineer, I think it is more important to do new technologies research. The development speed of Internet technology is changing with each passing day and constantly learning new technologies, otherwise it will be eliminated. In addition, I suggest that in terms of the breadth of knowledge and depth, it is best to choose one or two areas that you are best at and interested in in -depth research. Don't pick too much, more and unpleasant. If it is the road of a senior web architect, I suggest to understand the background technology in depth. This in -depth understanding must be accompanied by the actual project development. The basic method is to achieve several Server according to the architecture designed by others-> designed and realized it. Several servers.

    In this era, money has become numbers, and they used to be held in hand. Now they have become virtual coins. In the Internet era In a limited time, raise yourself to get more returns to yourself!

    The above is the development direction of the front end of the web before and after the web. What articles, I hope this article can help the friends, want to know more web front -end knowledge, remember to pay attention to the official website of the Peking University Jade Bird Web training, and finally wish the friends to work smoothly and become an excellent web front -end programmer Essence

    Source of articles: Zhang_Forganians

Leave a Comment