My IoT Project (1) Beginning

I am a java programmer and I like to use this title to describe my profession because it is easy to understand. I have been engaged in the software development industry for more than ten years. Like most of my peers, I have experienced many companies and held different positions. In fact, my evaluation of myself is that until now, I am still a technical engineer. Personnel, recalling the time when they were dressed neatly in business attire, sitting quietly at the workstation, being unknown to the boss, allocating function modules, developing modules, and then watching their modules being used by users, there was a feeling of ecstasy in my heart, and now I look back on it. That is my precious programmer career, where I absorb a lot of technical knowledge like a sponge every day, where I know many colleagues who can discuss technology at work, and even a group of people can secretly play a game in the company after get off work. Take Warcraft and finally take the 8 o'clock bus home together. During that time, although I was single, I was not alone, so I led a team in my later career. I will be very serious and patient to take care of newcomers to the industry. , because I know this period is quite memorable for their later careers and I want them to remember me (lol). After two years of this kind of life, in the middle of the process, due to various situations in the department and my two years of growth, I feel that I can be completely independent. To put it simply, I want to go out and see the outside world and absorb some new technical knowledge points, so I left the company that made me grow.

For three or four years in a row, my focus was still on new frameworks, new technologies, and new architectures. Every time I went to a company, I browsed all the company's code in the fastest time, and put the code that wrote the code. Style, encapsulation skills, architectural patterns, and solutions to questions and problems are kept in mind and recorded in this book. At that time, I positioned myself as a technical architect, so I felt that I had mastered the technical knowledge points. The wider, the more, and the more precise you can be. Now that I think about it, it’s really funny. In fact, the core of the real technical architecture is still the business architecture. Of course, the focus was different in the first five years, and that's why I have to go so far in technology. Looking back, I have seen many technical colleagues who have done three or four transitions to pure project management. Years have passed, and I don't know how it is now.

In the next two or three years, I am still ecstatic about the new architecture, unused middleware, and open source technologies. I hope to use it in the project and deepen my understanding of it, but I am more based on Business direction to do analysis, based on business feasibility to do technical architecture, I began to pay less attention to the implementation of the following people's code, I am more to do some platform construction, platform planning, I began to write some PPT To express my thoughts, try to make the PPT as beautiful as possible. The important thing is that everyone can understand it. Of course, I have to spend 2 hours a day to write code. First, I am not enough manpower and I am willing to write some core code. Second, There are things I have to personally validate my ideas with code before perfecting my designs. The most important thing is to do technology not only have ideas, but also need to have the ability to implement, I want to maintain this ability.

In the past three or four years, my work has mainly focused on business analysis-driven technology architecture, back-end server architecture, and team building. During this period, my achievements have remained mediocre. The only thing I can say is that I use it myself. I have read a lot of psychology books for 3 years, majored in all the textbooks of applied psychology in the university, and took the relevant practice certificate of psychological counselor. I also helped others to do psychological counseling for a period of time in the middle. I do not charge any fees. Cheap, let's talk about it in detail (haha).

The above is my personal brief introduction, and it is also the beginning of my blog for this IoT project series. I mainly want to build a complete platform project from scratch, all the technical problems and business problems encountered along the way, Even interpersonal issues and so on are shared one by one, and everyone is welcome to put forward valuable opinions, let’s talk about technology and life together.

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=326316386&siteId=291194637