2021 is the first time that ONES has launched a company-wide open job transfer competition mechanism since its establishment. Liu Xin participated in this competition and successfully moved from a business development position to an infrastructure back-end, and also grew from a programmer to a software engineer in terms of thinking.
The following is the story of Liu Xin and ONES.
for a sense of career direction
I have a gift: every time I go to an unfamiliar place, as long as I look at the local map, I can engrave the basic geographic location information in my mind.
When I go to an unfamiliar place, I like to look at the map of the city, and I don't try to memorize it, but I can remember the details in the map anyway. I can't tell the specific feelings, in short, I am very sensitive to maps and geographic knowledge.
If I didn't work in IT, I might be an editor of a map or geography magazine, or something related to geography.
In 2018, I found my new sense of career direction in an offline tech salon. At that time, Kid (ONES CTO Feng Bin) was a guest of the salon. He shared about the continuous improvement of agile development, so I noticed ONES, and I took the company's promotional materials to look back, and I have been paying attention to the dynamics of ONES.
In 2019, I saw a job posting for ONES in a certain technical community, then submitted my resume, passed the interview, and joined in May of that year.
In 2021, now that the company has launched a job transfer competition system, I also want to try a more challenging job, so I start an application for a new position.
My previous position was more about front-line business development, but my current position is to provide basic capacity building for our products. To use a rough analogy, the previous position focused on "front stage", while the current position focuses on "behind the scenes".
Of course, in addition to infrastructure construction and some performance optimization, I sometimes have to solve some business "difficulties".
The transformation from programmer to engineer
I have been working at ONES for almost three years, and I feel that the biggest change in myself is the transformation from an ordinary programmer to a veritable engineer.
Before, as programmers, we wrote code just to do a certain function, or maybe just to have fun.
Moreover, the company I worked for before I came to ONES had a very small technical team, only three or four people, and the product life cycle was very short.
After coming to ONES, we gradually transformed into the role of an engineer. What we need to think about is: how to cooperate with colleagues, how to design, and how to create a project that can allow hundreds of people to collaborate in the face of various customers and ever-changing needs. software, and the life cycle of this software product may be 5-10 years, or even longer.
Therefore, the biggest difference between engineers and programmers is whether they can really think about problems systematically. The company I worked for before was unable to feel it, and only when I arrived at ONES did I get such an opportunity to grow.
In particular, the workflow of ONES is very compliant. Because ONES adopts the agile development model, from the proposal of requirements to the entire iterative process, to the final launch, it is carried out in strict accordance with the specifications.
The work of each department of the company is also enthusiastic, and the functions corresponding to various scenarios are also powerful enough to benchmark against the international first-line competitors.
Of course, the increasingly large scale of customers is also our challenge. Some of the ultra-large customers have exposed some weaknesses in our product system - this is a double-edged sword. In the process of continuous commercialization, the company continues to accept larger and larger customers to train its products. Ability, among them, not only to train our own people, but also to polish our products better.
The company and customers are actually "two-way drivers", especially customers forcing us to continuously improve our capabilities.
After various capability upgrades, ONES has accumulated many leading technological advantages. Among them, the most worth mentioning is that we have expanded many capabilities of the GraphQL query language, and made a lot of in-depth transformation and innovation for the filter condition query of our business, so that we can complete the more complex filter condition query work as simply as possible.
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。