Ways to make you more valuable: cultivate scarcity (chasing new technologies, refining existing skills, being outstanding, finding the pain points in your industry, app developers are typical of market dynamic equilibrium)

Source: Internet
Author: User

How can a developer be more valuable?

The answer is simple: master scarce resources.

So, how can we continue to master scarce resources and make ourselves more valuable?

See the next 2 ways to identify scarce and 2 strategies for cultivating scarcity.

The secret of scarce resources

There are many resources, such as knowledge, skills, relationships, social resources, information, talents and so on, which kind of resources is scarce?

The answer may not be the resource itself, but the following:
-The right environment
-The right time

For example, as a mobile app developer, you might have the knowledge and skills to develop an Android app. These knowledge, skills, in the 2007 to the first half of 2015, especially 2013 ~ 2015, is scarce, very valuable, even if just finished training out, also easy to get Wanle's monthly salary. But 2016 years later, now, I am afraid that a lot of people have a chill, not only the novice hard to find work, have comrades years of experience also not dare to move casually.

For example, a person has the height of Yao Ming (talent), on the basketball court, is scarce, valuable, but this person into the e-commerce software company to do front-end development, may not be so valuable, and even, we may feel too tall and strong friends are not suitable for the development.

So, the key to having scarce resources is to identify the circumstances and timing of the resources you have.

Everyone can make themselves more valuable by observing the environment and timing and mastering some kind of scarce resource.

How to identify scarce resources

So, how do you determine if you have scarce resources?

There are two strategies that can help us determine what scarce resources are and whether we have scarce resources:

    1. Demand analysis
    2. Card-Position theory

Let's start with the requirement analysis, which everyone can do, as long as you can do information gathering and analysis work. Simply put, you can go to the recruiting site to do data mining, to see which skills are scarce.

In general, in this way, you can see that there are two categories of people who are scarce: developers who know new technologies and sophisticated developers who are lapping up some kind of mature technology. such as video processing, image processing and other directions, understand the algorithm, senior developers are scarce. This may be the direction of your efforts.

Demand analysis this way has a certain lag. The card-position theory has some foresight.

The so-called card position, refers to the pre-judgment of the development trend of a thing, ahead of the road to occupy.

A good explanation of the developer's card-position strategy:

If you can pre-convict the smartphone era, you may be aware of mobile development techniques such as Android development or IOS development, when they just have a developer version or just open the developer SDK.

There is a simple way to help you identify trends and find card sites: Analyze the products in your industry chain and find the bad ones.

To mobile phones, for example, we used to feel slow, small screen, color is not true, so CPU, GPU development, screen development. Now, you will find that the battery standby time is too short, the speed is too slow, then there must be a company around these points to layout, improve the experience, such as fast charging, such as the sharing of charging treasure, such as 5G, such as biological batteries, such as mobile phone power optimization ... It's all about what we're trying to do around them.

When the number one problem is solved, issue number second becomes the number one problem. So, by focusing on your side, finding unresolved problems, eating the experiences that need to be lifted, and figuring out what ways to meet them, you can find the future direction and you may find the card site.

Even so, many people may feel that they are more difficult to judge the big trend, so it is difficult to go to the card position. In fact, you do not need to judge everything yourself, you can follow some media or professional analysis, or follow the investment trend (investors often have professional investment research team to analyze), to find hot spots, and then from the hot spot to find the trend associated with themselves.

For media analytics, you can focus on TechCrunch (Chinese http://techcrunch.cn/), the Verge, VentureBeat, the Next Web, Silicon Valley Spy, Product Hunt, Wired, Stack Overflow, Hacker News, InfoQ, CSDN, GitHub, tiger sniffing, product play, 36kr, Geek Park and other media, there are many product information, entrepreneurship information, technology trends and other aspects of the article.

Investment trends can be analyzed from some open data. For example, you can focus on IT oranges, invest in the network, the investment community, their information is very comprehensive, covering investment and financing information, investments, startups, product analysis, which can dig out a lot of valuable information, very praise.

However, either way, you need to devote time and effort to collecting information and analyzing information.

Sustainability of scarcity

From the second half of 2015 onwards, the company of the ar/vr of the flood of bankruptcy, live, mutual gold, and other fields have occurred and the similar situation, a large number of start-up or small micro-company collapse, on the one hand squeezed the mobile development of the bubble, on the other hand, also released a large number of mobile developers, A rapid deterioration in the overall employment environment: many of the junior developers who follow the people's entrepreneurial boom into mobile development are struggling to find work again, and the beginners who have just made preparations for the mobile development front are hitting the wall.

At this time, Android and IOS developers are no longer scarce, want to learn mobile development technology, quickly find a high-paying job, is a daydream.

The situation experienced by mobile developers in the 2015-2017 shows that scarcity is dynamic, and as a developer, you must be able to see this dynamic, and you can continue to be valuable only if you continue to remain scarce.

So, how do you do it?

There are two kinds of strategies:

    1. Chasing new technology
    2. Refine your skills to Excel

Technology is a way to scarcity, and every new technology is designed to satisfy a scarcity. So, chasing new technologies directly can keep you close to scarcity. (Conversely, when this scarcity turns to abundance, the associated new technologies become old technologies that are no longer sought after and return to normality.) )

To chase the new technology, we need to use the "how to identify scarce resources," the two strategies mentioned in this part of the regular, periodic analysis, to see if there is a new technology, to see if their own technology has been developed. For example, you are using AngularJS, through analysis, you will find AngularJS 2 emerges, but also will find that AngularJS 4 will come, again, such as you have been using Python 2.x, should be in the tensorflow out of the rapid follow-up understanding, it is possible to get access to Future Ferry tickets ...

With demand analysis, we can see that there are two categories of people who are scarce: developers who know new technologies and sophisticated developers who are lapping up some kind of mature technology. The second strategy, which we keep scarce, corresponds to the latter requirement.

Although the two years of Android development beginners are not very easy to find work, but the senior developers, still more popular Wow, you go to search job information, all require many years of Android development experience, large project experience.

In fact, it can be seen that any kind of technical direction, senior, outstanding people, are scarce.

For example, you have been a decade of video coding, proficient in various video formats and algorithms, it must be very scarce, and in the next N years will be more scarce, such as you proficient in audio algorithms, it will be in such areas as Web conferencing, voice calls and other fields are very popular, such as C + +, you use more than eight years, And your experience is worthy of this eight years, will become a popular ...

No matter what kind of strategy, you can be a scarce. But what I'm more advocating is a scarcity of N-type: A deep accumulation in a certain field, and the ability to follow a variety of scarce new technologies.

To do this scarcity, you can:
-Continue to grow in the technical direction and focus on its new developments
-Do a rare analysis every six months, choose a new technology, master it

Related reading:

    • How should programmers navigate? Look at the four directions.
    • Programmers, weeds and trees, which one do you choose
    • The core competencies of programmers
    • Build a knowledge map to make yourself more valuable
Copyright NOTICE: This article is Foruok original article, reprint please through the subscription number "program Horizon" contact Foruok get authorization. 73456530

Ways to make you more valuable: cultivate scarcity (chasing new technologies, refining existing skills, being outstanding, finding the pain points in your industry, app developers are typical of market dynamic equilibrium)

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.