Life is a process of constantly accepting new ideas and overthrowing the past. New android app ideas Like related to Artificial intelligence or internet of thing can change your life. Technology world is changing very fast and the only constant is change.
Use advanced tools and methods to complete your work quickly and with quality and quantity.
Table of Contents
Workers must first sharpen their tools. First, as an android developer, I don’t recommend using eclipse as a development tool. android studio is a good choice. Sometimes it is more important than hard work. Some colleagues with some training experience tell me. My trainer said that “the real big cow is programmed with notepad”, I just want to say that it is still possible to blow the bulls, and don’t listen to it. In addition, I will not be pure. Mouth talk about it, I learned that most android developers from eclipse to android studio difficulties and doubts after I wrote a few articles about android studio, my collection android studio
It’s important to be familiar with development tools. Many times, you can quickly solve some complicated and cumbersome things, and let you free yourself to do what you really want to do.
Everything must have its own rules to follow, understand him, get acquainted with it, and make smart decisions. In a confused situation, people can easily make stupid decisions. I really appreciate people who do things wrong and dare to correct themselves. Individuals are more pedantic and obviously wrong, but they are stubborn and stubborn. In the end, even some of them I call them villains. Why do you say this? Not only do you not admit mistakes, but also push the consequences of making wrong decisions to others. If you talk too much, the topic is a bit off. The way I want to say is about software engineering.
Software exists because of the demand, so the life cycle of the software is inevitably related to the demand. Understanding the demand is far more important than rushing to write the code. Otherwise, you spend a lot of energy and do a product that the customer does not need. This is something that everyone does not want to see. ending.
How to understand what customers are saying? In fact, this aspect is more helpless, most customers can not describe their needs well, as developers can only explore and bring some guesses to achieve customer needs, as the developer’s most collapsed news is that the demand has changed, I think this problem Can not be generalized, there are two aspects, one is that customers really need to change the demand, and that is, we do not understand the real needs of customers.
Say so much helplessness, say something that our developers can do, do a good job in the early design work (software design) and adjustments in the development process (code refactoring) to make the software developed by ourselves to perfect (satisfy the demand):
It’s not easy, copying and pasting is not enough. What you want to do is available on the Internet. If you want to think so completely, then congratulations, your programming level is still at the programmer’s level. It has nothing to do with working hours. Why do I say this? This kind of “fast” is obvious. It can be saved in the coding stage, which can save a lot of work, but in fact, development only accounts for a small part of the software life cycle. Inappropriate examples, like children in life, the development stage is equivalent to the process of having children, and the maintenance stage is equivalent to the process of raising children. For many domestic software that is not developed and maintained, it is like a child who has no one in life. It’s easy to die. The real fast is reflected in the maintenance phase of the software. In fact, the role of code refactoring is an on going process that makes the software easier to maintain and extend.
Speaking more abstractly, let’s talk a little bit more, how to make the code you write reach the “easy to maintain and expandable” requirements
Finally, bring a bowl of chicken soup to the students who are still lost in their studies.
Don’t be afraid that the technology you are learning is useless, I’m afraid that you won’t use it, not enough.
Don’t be afraid of the teacher and sister who started before you. Do you think there is a schoolmate next to you?
Think about those who are better than us but who are harder than us. How much time do you have lost and squandered?
There are no shortcuts in life, work hard, juvenile! !
At last
Reprint please indicate the original link