Following CMS, OA, CRM, and Ecommerce, the Internet of Things is booming again, and 2021 is my third year in the field of Internet of Things application development. The new year is approaching, and all my thoughts have turned into a heartfelt saying: "It's too difficult for me...".
Make up a joke first
Programmer: "The boss's business is booming, and the Internet of Things is now popular. Do you want to start a vegetable farm?"
Vegetable farmer: "Internet of things, I know, do one. How much is it?"
Programmer: "It depends on your needs. We will make an offer after evaluating it."
Vegetable farmer: "Can you tell me when to water?"
Programmer: "No"
Vegetable farmer: "Can you tell me when to fight medicine?"
Programmer: "No"
Vegetable farmer: "Then you can always tell me when to harvest vegetables?"
Programmer: "This is fine, do you collect your dishes once a month or once every two months?"
Vegetable farmer: "Sometimes a month, sometimes 7-8 days, depending on the climate, but also the first crop of vegetables."
Programmer: "That can't"
Vegetable farmer: "Then what do I see when I engage in the Internet of Things?"
Programmer: "You can know the light and temperature in the ground at home, and you can even see if anyone steals food with a camera."
Vegetable farmer: "What do I think that is doing?"
Cruel facts
From top to bottom, Dachang makes full use of the ideas of "object-oriented", "service-oriented", "section-oriented"...etc. The end customer said "do not understand".
Perhaps we can think that low-end customers cannot keep up with the trend, and high-end customers are not like this. However, it is very sad that high-end customers are more enthusiastic about "private cloud" and "private IoT platform."
"Disabled" body
I work in a small company, and the software team was originally formed to solve problems like "Can you tell me when to fight medicine?" Communication is really difficult.
Data is the eyes of programmers, now we are "blind"
"We usually handle it like this", "We usually do this", "If it doesn't work, just try that"...
The only thing we are proud of is that we are swimming in the "blue ocean", but the tragedy is that the sea is too blue.
Everything has to start from the beginning, the most basic data collection, we have to find the "eyes" back.
Ears are not very useful
"1# system is normal", "2# system medicine has been added"...I heard it, don't understand. After listening to the explanation, I understand, it's useless! It's useless! It's useless! Because the computer doesn't understand!
The programmer becomes the documentation specialist, converting the so-called experience one by one into data and rules, and then confirming with the "those with logical thinking among the experienced" one by one. During the confirmation process, "Oh, this is a special case.", "I forgot to say this last time."... "It's too difficult for me to cat meow..."
The instrument is not reliable
real. The data collected may be unstable due to electromagnetic interference from surrounding equipment. It's just a temperature, beating every few minutes, facing a mace-like data curve, find the psychological shadow area of the development team.
Go upstream for spawning
Small companies, and not software companies, have underestimated the funds required for software development. Therefore, we must rush up like a migratory salmon, in order to lay eggs, in order to hatch...
2022, come on
The existing IoT platform is not yet a real IoT platform. This is a conclusion obtained after several years of exploration.
The real Internet of Things platform must be usable by ordinary people. Internet of Things applications are not huge things. Instead, they will be a bit like small programs. For example, a small program that simulates a sweeping machine can be mounted in the scene. It has the function of automatic floor cleaning.
Study, practice, study again, practice again. 2022, come on!
This article has participated in the SegmentFault essay "2021 Summary" , and you are welcome to join as well.
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。