How do technical people get ahead in the workplace
Technical ability is the moat of technical people
At all times, technical competence is fundamental to us. As long as we have the technology and there is a demand for it in the labor market, we will be invincible.(Of course, whether you earn more or less depends on the supply and demand of the labor market
Don’t take business lightly
Technology is fundamental not only to us as individuals, but also to our companies. At the same time, businesses built on top of technology platforms are at the heart of making money. So we can’t look down on business. People who know business can make a lot of money.
How to get twice the result with half the effort
As the saying goes, you can see farther by standing on the shoulders of giants. Therefore, the most efficient learning path is to understand the design and implementation of great works. For computer technology, we can clone famous open source library, take a few highly praised books and blogs targeted, understand its core design ideas, try to write a minimum implementation will make rapid progress.
Whether we work for a company or on an open source project, we are not working alone. We are part of a team. In this case, teamwork becomes extremely important. In my opinion, the most important thing in teamwork is to communicate more. Some friends may ask: What on earth should we communicate about? Let me give you a few examples:
- Workload evaluation: Evaluate the workload first and synchronize it to team members when receiving requirements.
- Early warning of risks: When it is found that the demand is unreasonable or the design is unreasonable, it should be thrown out in time to expose and dispose of the risks at the early stage.
- Be transparent: It’s important to reassure your peers.
If we do the above points, both colleagues and leaders will think that we are a reliable person, and the assigned task will not be like nothing but a dead end.
On personal influence
This can be explained by the brand influence, the popularity of the brand, corresponding to the higher price of its products. The same goes for personal influence, which not only raises your salary, but also allows more people to see what you’re doing and may attract more like-minded people to do something bigger together. How do you expand your influence? Here are a few examples:
- Hold technology sharing meetings within the company team.
- Write a technology blog.
- Participate in open source projects.
Our technical level is constantly improving, but there is a time lag between colleagues or leaders’ knowledge and understanding of their own technical level. If we actively share the technology we have learned and actively promote the application of technology in the project, our colleagues and leaders will realize that xx seems to be quite researched in some aspects, and xx’s technical level has improved, so we can try to ask xx to meet the needs related to the project in the future. It was a win-win, we made progress, and the team’s project benefited.