People are people, who really is --- out of the software workshop: five people shot to ten of the regular army as the development (D)

2008-08-21  来源:本站原创  分类:Development  人气:96 

Wrote, "five people out of ten of the gun how to become a software development workshop regular army" (a), (b), (c), the clicking of thousands keep abreast of each comment are numerous.

There are several friends comment on my previous blog: analysis of the good, the program seems to be able to solve the problem! However, the potential must satisfy a condition: we must find a very appropriate one. In reality, even the most basic programmer, not easy to find a qualified (bright to support live, experienced afford, can not be slow Daisha, also hit the evil intents of water you drink enough pot)

There Comment: landlord said a lot of ways, it is assumed the customer is not bad, the emphasis of the project, the degree of standardization are also accustomed to decent, but some friends upstairs challenge is that these resources are not necessarily meet the situation;

But keep abreast of the most comment is: very accurate description of reality, but the solution impractical, too idealistic, impossible to give you the boss man. If it is really the heart of compassion, but also give you a new you Kusi. You want to lead the project, Save it, your heart is dead right, all bosses have the final say. And you dare say not a word, and customers, it seems you do not want your job has. Obediently knocked up your code, more work, more than a good relationship with the customer. Master Zuosa are masters, and then there are ways to lower longer manage his training is also low. You such a study, Xia Xiang gab only have enough to eat eggs, have you done this long ago the project well.

Look at all the comments, the root of all are people, people. We all want to feel my way to the implementation, support must be the boss, the staff is qualified, the customer is of high quality. The three want to get together with, impossible. So I considered the ideal nonsense approach.

Can support the boss come from? High-quality staff come from? High-quality customers come from? As if everything is luck from. Have paid if we can afford to employ highly qualified staff. If we face is that high-quality products to customers.

But I recalled his 10 years of experience and management experience, I did not find this law. I am not working for an international giant, is not well-known enterprises, information technology industry is only slightly known. Men rarely prestigious university employees are rarely able to achieve so-called high-paying (I did not claim to have Ma, Shi Yuzhu, Gensheng, Liu's vision of such a big mind big men entrepreneurs have served, we are engaged in The industry information is not lucrative industry, we all know that nothing profits management software, custom modification, implementation, consulting, training, support accounted for a lot of costs), our customers are also a variety of people There, from the private owner of coal mining upstart intrigue to the dead state-owned enterprises, our customers strange.

In this environment, I can use up way, and I have talked to many users, the most important thing is that I recognized the view, this is a relationship between professional managers and owners:

1 owner are also suspect the suspect also used the employer. Employers do not suspect, the suspect not, I do not expect.

2 and then toiled, I just professional managers, I do not own even 1% of the ownership of the enterprise, so I do the part of professional managers, boss's boss owned, professional managers go professional managers. Professional managers of the terms of reference, scope of authority of the boss, do not go beyond, and do not move crooked brains. Even though most of the company's revenues are research and development of products to bring you.

3 plan does not plan a thing, do not perform one thing. Must be the owner of interests for the purpose. The boss does not make money, all good things all good ideas will be overturned boss, the boss is the boss. The boss money earned grin, the other can be easily handled and more. This is a lot of professional managers who actually do not recognize, they always complain about the boss overly restrictive, and what resources are not given, work is also a thief tired. Roots out here. Want to achieve your idea, the boss must be achieved under the premise of the idea and purpose can do. So my method can achieve more by this.

4 And my method is not any good for myself, I do not every method is to formalize Figure nice facade decoration. My approach is to solve practical problems, in order to make money faster and cheaper cost employers more easily, the staff is more effort, more satisfied customers, and each method is the cost in the range of enterprise capabilities and can perform floor solutions. This solution, which the boss will not support it. But strangely, many R & D executives have ignored this key point, the boss would like to benefit, he was thinking techniques. They say that less than one purpose to each other do not understand each other does not support blaming each other, watch each other mutually suspicious of each other over time hold back. In fact, technology is a means of making money is the goal, both bound together to make money, how legitimate how to make more money. If the director of research can be down to earth from the company's ability to think and to improve the plight and status of method execution ground, rather than complaining to achieve such an environment can not quit the idea of slack or thought, I think many are open-minded on.

Only the boss with such a distance and, I implemented the method we go down. So many people feel too idealistic, that is, the boss did not find their place.

However, even with such a basis, to achieve the methods I have described, but also the need for other environmental support.

Personally, I think so: the

A good atmosphere, will introduce and retain good people (robbers more troubled times is the reason).

2 good people, will have a good system, and maintain the good of the system (the system is man-made).

3 good people and good systems will encounter a good customer (there is an old saying, way to go night always met more than a ghost and some scary things people keep thinking, eventually to be evil people play. Jinzhuzhechi The wicked , what people always encounter people on the truth). Good customers will produce good results.

So, good people, good luck to the customer is not, but from yourself. Is to control the source of your people.

How to create a good atmosphere, I talk about my professional manager managers some of the ideas:

A master system. There is no director, no manager, only the master, teacher. Directors, managers, employees will have barriers, distance, power struggle. Everyone there is always a master. Each new people come in, have the right to appoint a master. Especially the new, more time to look at short-term attention to the right, the right master inappropriate to be replaced. What questions can be asked the master, from the technical to the company system to a company news company history to life career planning to personal problems. Team cohesion, with the nature, sense of belonging, a sense of responsibility, many problems have been the feelings of the digest.

2 nine to five, ban overtime. In fact, most programmers are not like overtime (but some programmers are bachelor, is floating in Beijing, anyway, is a human being, so he likes to stay online to play games to see the novel's movie blowing air, calling them to work overtime. Another type of superficial like to see the boss, who likes who work overtime, so we all pretended to be busy working overtime). Because overtime is not money. Do not give money, but also overtime, constant, daily feel that they are loss, unbalanced mind, have a variety of thoughts on. In fact, not much to do. My boss started to work overtime is not for me feel wary, but gave him the results of each department to do more than work overtime almost all good, he also acquiesced.

3 good working environment and good personal image. We are excited to see the beauty of vomit on the lotus, we see the sun stream grass we feel comfortable. Of course, we look at yourself, other people see us is a reason. Feel good, work can be good. A table full of messy meal full of smoky flavor taste of foot problem was in trying to think of someone playing the game someone put some punk music, curse someone slapstick laughter at his feet on the table was the office environment, I see who will escape.

4 to faster and more cost-saving easy task as the goal, to make more money as the goal, to improve product quality and product value to product price objectives, and encourages employees to self-improvement and innovation on the job, I often give the exchange and guidance, once effective, spiritual or material reward or job promotion or wage cut.

Good atmosphere there, you need to have good talent. Here is what I learned into a few good people:

A person's age and work experience to distance. Mid-move, always move. Man constantly, try man, filter and train people to form a layering with a relay ladder staff organization, rain, continued one after another, people will not be the earthquake, the collective fatigue, a small gang fight. Avoid all the different high and low positions 80-84 years people. Against internal fighting is still subordinate to each other (a lot of people do not look at each other's ability to see each other's salary and age. Why the hell you are my master?), Then the customer to force you, the boss press you, you are a conflict of interest other departments, subordinates also trouble you You lose this lonely road so few people considered to help also.

2 the first level of technical ability aside. First off EQ off. Some small and medium enterprises do not have HR managers, general inspection EQ, is the boss checks. If you recruit people not the boss checks, you must first examine the person's EQ, and then examine his technical ability. I fear that some managers envy of scientific management, or copy any EQ test questionnaire to evaluate what the team game. My evaluation method is still unreasonable, talk about experience. No work experience, at least learning experiences and life experiences it. A person's emotions, stress, sense of justice, sincere feeling, perceptive, cautious observation, ideas finishing summary capabilities, attention to the full balance, persistent force, can look out.

Recruitment also depends on the programmer. I have met a programmer, confusion so the code is confusing, thinking is not comprehensive, the program full of loopholes, ideas are not self-organize concluded, can not learn by analogy, to say many times he needs to repeat himself he can not , a very impatient with the questions that get it working, and a look or a very simple question, as is the error of the original model in the investigation into Baidu Baidu will be able to search a lot, you said technology such as computer programmers qualified?

In fact, the three-month trial period is mainly to see his EQ and his technical ability, the ability to grow and learn to understand, not one-sided look of the status of his technical ability. Do not want to delve into a study, there is no fast way to study and understand the study, push moving about, or how to say can not understand, we need to all quit. In addition, the intention is not any grudges must be reported for disobedience and the like, has long been swept out the door. Food and clothing to enjoy a stress problems or Mankouzanghua habits or do not obey their parents or a bunch of mouths of people determined not to preposition.

3 professional development, process collaboration. If you do not professional, what the boss what the living live on the allocation, time is short and you still see themselves as learning more in the exercise. A long time will feel like a Hunzai, anything done, but what are Nabuqilai. Han candidates out of office, is the candidate develop it, the project manager do to implement it, support it, sell it. Consequently did, but got nothing to do specifically, are aware of a fur, really want to get started really to people Nabuxialai. Heart to panic, feel like being the boss of birds trapped in the palm of the hand, the confinement of the enterprise can not fly, flying will soon starve to death unable to survive. Awful. Is this the company can only consume dead? Quickly able to escape to escape it, fled to a formal professional company to go.

4 to develop the next phase of the target exchange. AC, I think everyone CTO or technical director or manager of R & D will do. Employees can understand the communication difficulties and doubt in his heart, personal expectations, personal and professional interest in change, life view of the world view of the technical concept of management outlook on life (to adjust their future and how the employees communicate, how to explain the work, how to encourage, how to assign a task , how to study, etc.). Exchange also allows employees to learn more about how he is thinking. Both sides in the daily lot of things will eliminate the differences and misunderstandings, the heart will go one thought, fresh will to make one. However, exchanges not only to achieve these goals. More important, communication, mainly to give the staff to develop a practical, up to a certain period of time, and he is willing to like, and also very good for his future career development career goals. There is no target work, although he worked very hard, but he is easy to get lost. If he is a great plan can not be very savvy people, his work will form Zuoyitianheshangzhuangyitianzhong . Ringing bells hit well, but no higher level of improvement. Over time, it will callous, fatigue, complacency, thinking conservative, encountered new problems can not break through. So, I based on the communication between the two, and a staff of some consultation the next stage of career development goals, and guidance from time to time to adjust to his way of doing things and ways of thinking, to explain to him some of my past work experience and my feelings, encouraging guidance They have plans targeted to go higher and more professional. This is a lot of R & D department heads did not do that.

Finally a few words to share with you:

1xx said: Socialism is the local tyrants and sub-fields (not Das Kapital this Heaven bible), to talking about every day, always say, everywhere and to build the regiment to the company. So, to borrow the principle of xx, we have to build team spirit so. Over time, the formation of a cultural spirit, to form a habit.

2 habits decide character, decided the fate, success depends on details

相关文章
  • J2EE questions Noodles 2009-02-27

    2. Abstract class and interface difference (1) interface can be multiple implements, can only be a single abstract class extends (2) only the definition of interfaces, abstract class can have the definition and implementation (3) the definition of th

  • Java Technology wishing cow needed 25 points of study 2009-02-27

    1. You need to master the object-oriented analysis and design (OOA / OOD), involving patterns (GOF, J2EEDP) as well as the integrated model. You should understand the UML, especially class, object, interaction and statediagrams. 2. You need to learn

  • Great collection of java interview topics 2009-02-27

    1, object-oriented features of what has 1. Abstract: Abstract is that it has overlooked a subject has nothing to do with the current goal of those aspects in order to more fully with the current objectives of the attention-related aspects. Abstract d

  • spring struts2.0 hibernate environmental structures .. despair carried out more than one hour only with good. 2009-02-27

    http://www.qqread.com/java/2008/06/f413762.html Look here. . Note added myeclipse support spring when necessary add the commons-dbcp database connection pool package. And to add hibernate support. . Finally add struts2 support. . Oh the lazy point. .

  • can not be represented as java.sql.Timestamp 2009-02-27

    Development of procedures for the use of hibernate when, some time there is no need to fill in the fields, but after the hibernate query time reported "Java.sql.SQLException: Value'0000-00-00 'can not be represented as java.sql.Timestamp" Error,

  • Java technology: Eclipse explain the use of techniques 2009-02-27

    Editor settings: Window -> Preferences -> Java-> Editor appearance: Display line number, emphasizing symmetry shown in square brackets, to emphasize that the existing line to show Print Margins its check, Tab width set 4, print made from the fiel

  • myeclipse plugin 2009-02-27

    myeclipsePlug-ins? 1.tomcatPlugin(Start tomcat ):http ://www.sysdeo.com/eclipse/tomcatPlugin.html,2.xVersions of eclipse 3 version 2 .1Version doesn't work. 2.Lomboz(Development of jsp program ,jspDynamic prompt, debugging ):http://forge.objectweb.or

  • Learn Java flow 2009-02-27

    Related Articles: J2EE without EJB Introducing to Spring Framework (English revised edition) J2EE without EJB caused consider Recommend circles: reading space More related recommend Java Learning Path (1), tools, articles First, JDK (Java Development

  • In the servlet use Bean 2009-02-27

    According to Sun's definition, JavaBean is a reusable software components. In fact JavaBean is a Java class, through the package into a property and methods of treatment of a function or a business object, referred to as bean. Because JavaBean is bas

  • Nan-Jing 5: When IBatis.Hibernate mixed affairs, pay attention to your SQL 2009-02-27

    【Problem】 Now, in the development of the so-called multi-storey JavaEE applications, data persistence layer is always essential, and "Automatic" of ORM - Hibernate, and "all-manual-type" of SqlMap - IBatis, equivalent data are Persiste

  • What is the appfuse 2009-02-27

    First, Appfuse brief introduction Matt Raible are Appfuse developed a guiding entry-level J2EE framework, how to integrate its popular Spring, Hibernate, ibatis, struts, Xdcolet, junit, etc. give the basic framework of the model, the latest version 1

  • Ruby on Rails Routing - Simple Examples 2009-02-27

    This article contains a list of ruby on rails routing examples. If you find you have any questions please leave a comment. Routes are processed from the top of routes.rb down. If a route is matched it will stop processing the routes.rb file and use t

  • Process migration from tomcat to websphere changes 2009-02-27

    Process migration from tomcat to websphere changes Because customers use the web application server software used by different what tomcat5, tomcat6, websphere5.1, websphere6.1, weblogic8, and so on, and the software used inconsistent standards, ibm'

  • Application of spring struts2.0 hibernate HQL 2009-02-27

    Therefore, in the development of statistical inquiry system, as far as possible through the use of select statement to write the required query property way back relational data, and avoid using the first query return persistent object (in this way a

  • [Reprint] Java professionals required books and list of sites 2009-02-27

    Concurrent Programming in Java: Design Principles and Patterns (Doug Lea) Concurrent Programming in Java: Design Principles and Patterns, 2nd edition (Doug Lea; Addison-Wesley, 1999 years) Java Concurrent Programming - Design principles and patterns

  • WebQQ, ExtJs + Servlet + Hibernate + Spring implementation 2009-02-27

    Code for the development of boredom when using ExtJs + Servlet + hibernate (Ant + xdoclet generate HBM files) + spring implementation, Pure whim, but implementation has been more than chat, group chat, what's not achieve, nor how to consider the perf

  • JAVA interview questions 2009-02-27

    JAVA interview questions 1, object-oriented features of what has 1. Abstract 2. Inheritance 3. Packaging 4. Polymorphisms 2, String data types are the most basic right? Basic data types include byte, int, char, long, float, double, boolean and short.

  • Some interview questions java 2009-02-27

    The first is the company give you a chance to meet, it is necessary to know to meet from time to equal the interview, and have a lot of companies to see you at the first time will give you a ready point of doing something trivial, these questions, al

  • Based on Spring's Hibernate Search full-text search function of sample 2009-02-27

    Database: Oracle 9i JDBC Driver: OJDBC14 Development Environment: Eclipse-JEE Spring version: Spring 2.0.6 Hibernate version: Hibernate Core 3.2.5/Hibernate Annotation 3.3.0/Hibernate Validator 3.0.0/Hibernate Search 3.0.0 Beta4 / / jdbc.properties (

  • Java technology 25 study points 2009-02-27

    1. You need to master the object-oriented analysis and design (OOA / OOD), involving patterns (GOF, J2EEDP) as well as the integrated model. You should understand the UML, especially class, object, interaction and statediagrams. 2. You need to learn