[Edição 824] Um ano para pequenas empresas, vamos dar uma olhada no que o front-end de pequenas empresas pode fazer

[Edição 824] Um ano para pequenas empresas, vamos dar uma olhada no que o front-end de pequenas empresas pode fazer

Prefácio

Independentemente de se tratar de uma grande ou pequena empresa, o que a empresa oferece é apenas meio ambiente, o mais importante é confiar no esforço e na mentalidade pessoal. O artigo da manhã de hoje vem do compartilhamento autorizado de @ 叶小 钗.


O texto começa aqui ~


Ontem, tirei um dia de folga para fazer o teste do Sujeito 3. O primeiro foi pendurado na luz e as luzes não foram completamente apagadas. O segundo foi pendurado na curva sem observar o veículo traseiro. Quando ouvi o mestre "descer" É um rosto triste e orelhas vermelhas, o que me deixa muito deprimido. Não quero voltar a trabalhar à noite. Depois que vou para casa, ainda me sinto um pouco triste. Neste caso, se eu não escrever uma canja de galinha venenosa, parece que não consigo ajustar meu humor direito. Olhe para o tempo. No final do ano, vamos fazer um resumo desse ano.


Lembro-me de como aprendi a dirigir, na verdade é muito sério. Assim que tiver tempo, vou estudar. Vou me comportar normalmente durante a prática. Vou meditar em todo o processo de teste à noite, mas ainda cometo um erro quando estou na porta. Se você tem a consciência tranquila, também pode dizer que me esforcei muito, embora tenha falhado, devo ser respeitado.


Agora parece que os amiguinhos que dizem esse tipo de coisa estão apenas se consolando. No processo, trabalhei muito e estava falando sério, mas no final não consegui produzir resultados e o que fiz não deu certo, então todos esses esforços podem ser ditos Sem significado. Para mapear este teste de carteira de motorista para um importante desenvolvimento de projeto:


Esforços de produto para atender à demanda -> Esforços de P&D para trabalhar horas extras -> Esforços de teste para trabalhar horas extras -> Fique on-line -> Grande tráfego trava ...


Durante o processo de desenvolvimento, P&D trabalhou horas extras todos os dias, e os testes também trabalharam horas extras todos os dias, mas depois que o projeto foi colocado online, ele foi desligado, então os esforços anteriores não serão trocados pelo fruto da colheita. O que está por vir pode ser a raiva do chefe, turbulência da equipe e Quer seja a reprovação no exame ou no projeto, tive a sorte de vivenciar isso. Pensando bem, na vida, tudo deve ser experimentado uma vez, e é bom ter uma sensação profunda da sensação de impotência de desligar. Pensando nisso, na verdade me sinto um pouco aliviado, mas é apenas um começo de novo (eu Apenas conforto) ...


Lembre-se de que voltei a Chengdu no início de 2016 e comecei uma vida feliz de "ritmo lento". Inesperadamente, a empresa atual se dá uma plataforma que não está disponível em outros lugares. É muito apetitosa em termos de intensidade de trabalho e complexidade de negócios. Ocasionalmente, a intensidade de trabalho até supera a de Xangai. Bem, isso é muito " Chengdu ".


Grande empresa ou pequena empresa


No passado, as pessoas muitas vezes escreviam artigos sobre se ir para uma pequena empresa ou uma grande empresa.Pensando na experiência de vários anos, na verdade, a grande e a pequena empresa não são importantes, mas a boa equipe é importante!


As grandes empresas geralmente têm tudo. Você só precisa ter coração para aprender, jogar e perguntar mais, você pode absorver muitos nutrientes; as pequenas empresas também têm uma vantagem enorme, ou seja, nada. Contanto que você tenha coragem, você pode Perceba tudo em uma grande empresa. Este tipo de conhecimento e habilidades da prática é muito mais precioso do que aprender!


Eu descobri um fenômeno quando cheguei na empresa:

  • Muitos amigos ao meu redor não compraram uma casa, mas têm seus próprios carros

  • A maioria dos amigos vai para casa depois do trabalho


Posso sentir claramente o ritmo lento aqui. Não há nada de errado com isso. Vida e trabalho devem ser separados, mas me faz sentir crise e preocupação. A maior preocupação é que a maioria dos pequenos sócios pode não se importar com o patrimônio da empresa. O mundo não é benevolente e todas as coisas são usadas como um cachorro. Na verdade, a vida é muito justa. Todos têm as mesmas oportunidades. Muita riqueza existe, dependendo se você deseja obtê-la.


Na entrevista anterior, alguém me perguntaria sobre a forma de adquirir conhecimento. Talvez seja porque eu sou relativamente baixo. Sempre acreditei em um princípio:

Já ouvi falar de <demonstração <usado no trabalho real <usado no trabalho real <no trabalho real muitas vezes ou em pesquisa aprofundada e resumo


O acúmulo de vento não é denso e suas asas negativas também são fracas. Existem muitos artigos bons e aprofundados na Internet. Se você não tem um determinado fundamento, não faz muito sentido lê-lo. Eu só vou suspirar em meu coração que eu, Nima, seja tão incrível.


A maior parte do conhecimento que aprendi veio diretamente do projeto. Neste momento, você precisa de uma boa equipe. Tenho a sorte de estar na Ctrip Wireless. Comparação da engenharia de front-end e híbrido e serviço público da Ctrip Wireless. Naquela época, eu era muito bom em aprender. Eu cavava, absorvia e aprendia quando não tinha nada para fazer. Algum conhecimento que eu não entendia na época foi gradualmente integrado na prática de acompanhamento. A riqueza que isso trouxe me beneficiou até hoje.


No entanto, o conhecimento de uma pessoa não é apenas limitado por sua própria iniciativa de aprendizagem, mas também por seu campo de visão. Naquela época, meu campo de visão não podia ser aberto no front-end. Eu não estudei o sistema de estatísticas de registro e sistema de publicação do Ctrip. É preciso essa parte do conhecimento para se sentir miserável e se arrepender.


Se você tiver a oportunidade de ir para uma grande empresa, deve descobrir cuidadosamente qual é o acúmulo de riqueza da empresa em seu próprio campo e, em seguida, investigá-lo vigorosamente para compreender sua história histórica, vários detalhes de processamento e muito mais O mais importante não é prestar atenção no que ele fez, mas sim prestar atenção no porquê, e depois pedir mais demos, se você colocar em prática ao mesmo tempo, essa riqueza vai para o seu bolso. Olhando para trás na minha escolha de carreira, na verdade lamento ter desistido de Ali (uma equipe de front-end sistêmica) e fui para o Baidu (uma nova equipe, não um sistema, e até mesmo as estruturas de front-end não são unificadas) por uma pequena quantia de dinheiro. Se você for humilde A atitude de ir a Ali para absorver algumas provisões técnicas será certamente infinitamente útil.


A aprendizagem técnica exige uma atitude de aprendizagem e uma perseverança na aprendizagem, aliás, enquanto for um investimento contínuo, haverá ganhos.


Sistematização técnica


Em pequenas empresas, porque muitas infraestruturas não estão maduras, isso nos dará a oportunidade de sistematizar e atender negócios de tecnologia, e a tecnologia sistematizada é a riqueza da empresa e a barreira técnica da equipe de P&D. Pode muito Este é um ecossistema. Uma vez que o ecossistema amadurece e afeta todo o corpo, ninguém pode assumir o controle facilmente.


Quando chegamos à empresa, nosso sistema estava neste estado:

imagem


Cada projeto H5 tem seu próprio login e registro independente, o nativo tem seu próprio login e registro nativos e até mesmo os serviços do lado do servidor são independentes uns dos outros, de modo que os usuários são transformados em ilhas de informação, o que causará muitos problemas:

  • Cada vez que você faz um projeto H5, você deve fazer um login e cadastro, o que só aumenta a carga de trabalho

  • Depois de adicionar um APP, o APP gerou seu próprio registro de login

  • Depois que nosso projeto H5 é incorporado no nativo, a conta não pode ser aberta

  • Quando tivermos mais e mais usuários e mais e mais subsistemas complexos, nossos usuários se tornarão cada vez mais caóticos


Neste momento, uma coisa que precisamos fazer é organizar todos os subsistemas e sistematizar nosso sistema de contas.


Transformação de banco de dados


A primeira etapa da sistematização que estamos fazendo aqui é transformar o banco de dados e tornar o subsistema uma tabela pública.Amigos com experiência relevante saberão que empresas com mais subsistemas devem projetar tabelas básicas de usuário suficientes. Resumo, só precisa incluir dados principais:

  • ID do usuário

  • Apelido do usuário

  • Telefone do usuário

  • senha do usuário

  • Cabeça e sexo e data de nascimento e carteira de identidade e cabeça ...


Claro, as funções do usuário de cada subsistema não são as mesmas, então cada subsistema precisa manter uma tabela de funções do usuário:imagem


Quando processamos a tabela do usuário, além de abstrair as informações básicas do usuário, também podemos precisar de uma camada pública de negócios. Veja nossa empresa como um exemplo. A maioria dos usuários são médicos, portanto, informações como cargos e hospitais afiliados serão frequentemente utilizadas , Desta vez haverá o uso direto desta mesa pública empresarial:

imagem


Tanto o subsistema A quanto o subsistema B usam a mesma id de usuário do subsistema C, mas dependem diretamente de associações comerciais públicas. Eles obtêm informações como departamentos e cargos em empresas públicas. Se este sistema for expandido, Seria assim:

image.png


Serviço público H5


A segunda etapa da sistematização é H5 para integrar os serviços do servidor. Quando os serviços públicos aparecem, as páginas públicas do H5 precisam ser fornecidas aqui. Há um problema que precisa ser resolvido:

  • Cada empresa tem sua própria personalização, como diferentes campos obrigatórios durante o registro

  • A IU será a primeira a impedi-lo e precisará que você convença


Por ser uma página pública, ela precisa atender às necessidades de personalização de alguns negócios. Quando a estrutura subjacente é perfeita e unificada, o desenvolvimento do negócio pode ser guiado e restringido com poder padronizado. Somente depois que o negócio público for concluído, poderemos realmente melhorar nosso desempenho geral Eficiência de desenvolvimento


O primeiro problema é a limitação dos negócios, o que significa que o serviço público não é bom e não é universal.Em seguida, mude o design para atender aos requisitos.


A segunda questão é definitivamente que quando já tivermos serviços públicos, diga à UI que o nosso é um serviço público e não pode ser alterado aleatoriamente.O design deve ser neutro.


As pessoas em toda a empresa precisam formar serviços públicos, reutilização e pensamento de eficiência. Todos reconhecerão isso. Quando as pessoas não sabem ou não reconhecem, é inútil dizer tanto. A unidade de conhecimento e ação reina.


Uma página pública mais razoável pode ter esta aparência:


image.png


Então, nosso sistema ficou assim mais tarde:

imagem


Quando nosso sistema foi longe o suficiente, nosso sistema inteiro pode ser assim:

imagem


Passe por H5 e Native


A terceira etapa da sistematização é integrar os recursos H5 e nativos. Esse também é o chamado sistema híbrido. Essa etapa só pode ser concluída bem depois que as duas primeiras etapas são concluídas. Caso contrário, só pode ser chamada de página incorporada, não de híbrido. Não posso dizer o que é sistematização móvel.


O primeiro passo para integrar o Native e o H5 ainda é passar pela conta. De modo geral, forçamos o H5 no nativo a fazer login apenas usando a página unificada fornecida por nativo, independentemente de a página ser nativa ou H5.


Na verdade, nosso terminal H5 acabou de fazer login e fez três conjuntos de páginas e uma janela pop-up, um conjunto de login de conta (abandonado), um conjunto de login de número de telefone celular, um conjunto de login de número de telefone celular e login de terceiros e pop-up diretamente na página Na caixa de login do aplicativo, não deve ser permitido ter duas contas de logout ou locais com informações pessoais em cada APP.


Imagine que, se o H5 tiver seu próprio login, toda a situação ficará extremamente complicada. Primeiro, o APP tem seu próprio conjunto de logins e, se o H5 fizer login com uma conta diferente do APP, haverá uma situação de string do usuário. Claro, O APP pode monitorar as alterações de status de login do H5, mas o custo de implementação técnica disso é relativamente alto e está sujeito a erros, por isso exigimos que todos os logins do H5 usem um conjunto de sistemas nativos. Cada vez que o Native abre o webview, se houver um cookie, Injete o webview para que o front end tenha seu próprio status de login. Assim que o aplicativo sair da conta, todas as páginas anteriores também aparecerão e um novo jogo será aberto, para que o sistema de conta seja aberto.imagem


Hibridização


Quando as contas H5 e Native estão conectadas, podemos implementar nosso processo de hibridização. Aqui está um exemplo simples de Header.

imagem


O híbrido convencional usa cabeçalho nativo por muitos motivos:


① Morte estável e anti-fingida


Não esperamos nada de errado com o front end, especialmente em sites de terceiros. Se o front end falhar, se o iOS nem tiver um botão de saída, o aplicativo irá morrer. Isso é ainda mais irritante do que travar.


② Experiência


Quando acabamos de abrir uma página H5, pode haver uma tela em branco. Se o cabeçalho não estiver lá, a experiência será ruim


Quando projetamos a interação do cabeçalho, precisamos considerar os hábitos de uso do front-end. É melhor manter o código de negócios consistente. O desempenho de diferentes contêineres de host é diferente. O design aqui é o design esquerdo, do meio e direito. A figura mostra todos os cabeçalhos que podemos fornecer. Não tem como se o estilo não for suficiente.


Quando terminar, precisamos personalizar o tagname. O identificador único de todos os botões no cabeçalho é tagname, então o tagname não deve ser repetido. Em segundo lugar, o tagname comumente usado terá um ícone padrão. Se você precisar personalizá-lo, leia os recursos on-line.


Aqui o verso é especial. O registro do histórico será verificado na webview. Se for maior que 1, ele voltará, caso contrário, voltará à operação anterior. Podemos ver que a função de trás é muito única e muitas vezes não pode atender às nossas necessidades. Portanto, a animação de avançar + pop é frequentemente usada como voltar. Essa abordagem causará uma dor de cabeça e confusão de história. Neste caso, nós Existem algumas APIs especiais, mas como esta API requer suporte nativo, ela precisa ser usada com cuidado. É melhor adicionar uma interface nativa para limpar todas as visualizações da web do histórico após o salto.


O acordo de cabeçalho é uma parte importante do Hybrid e também é uma parte importante da sistematização móvel e sistematização técnica. Correspondentemente, haverá:

  • Acordo de compartilhamento

  • Convenção de ativação de login

  • Mecanismo de pacote offline

  • Mecanismo de salto

.....


Se o sistema for bem executado, algo semelhante ao SDK do WeChat aparecerá, mas isso depende se você tem acesso de terceiros suficiente que exija que você pague por isso, mas enquanto você fizer isso, seu O terminal móvel foi sistematizado, e o sistema de contas de todos os projetos H5 está conectado ao básico nativo.


Esse tipo de sistematizado precisa ser universal depois de formado. Por exemplo, dois aplicativos podem rodar o mesmo site H5 ao mesmo tempo, até mesmo o mecanismo de pacote offline é o mesmo e a interação do cabeçalho também é a mesma.


Visualização de dados


Depois que o trabalho acima é feito, uma grande parte da camada de desempenho foi concluída. Do ponto de vista do front-end, parece não haver muito a fazer. Na verdade, se você pensar bem, ter esse tipo de ideia é realmente um padrão. , Mesmo que seja necessário muito esforço para terminar as coisas acima, as verdadeiras dificuldades só podem começar realmente, como na primeira foto, temos um projeto terceirizado e o usuário terceirizado está livre de nosso sistema de contas. Como devemos lidar com assuntos externos? O que nos torna ainda mais problemáticos pode ser a coleta e análise de dados. Se você olhar para trás, verá que, para o front-end, ainda há uma grande quantidade de visualização de dados que você precisa cavar!


Com a precipitação da tecnologia e o desenvolvimento da empresa, embora o negócio da empresa tenha se tornado cada vez mais complexo, ele ainda pode operar muito bem sob nosso sistema, mas o negócio é o ancestral da tecnologia, e podemos receber algo assim exigem:

  • Por favor, me dê a taxa de retenção de usuário 3 meses após o último evento de boas-vindas

  • Por favor, me dê a taxa de promoção de pedidos de XX promotores

  • Por favor me dê os dados de promoção de APP por código QR XX

  • Diga-me por que nossa taxa de conversão é baixa

......


Canal de usuário e pedido


Acredito que tudo isso certamente irá confundi-lo. De modo geral, nem todos os designs de front-end podem levar esses problemas em consideração desde o início, nem podem ser bem projetados com esses problemas em mente. Esta é uma maneira simples de criar um canal de negócios do usuário. Descrição.


Para resolver os problemas acima, temos que adicionar alguns campos ao projetar a tabela do usuário (o mais doloroso é que não existem tais coisas no início, e o último será chato):

  • A origem do item, marcando de qual subsistema o usuário (pedido) vem

  • Fonte de negócios, indicando o canal de origem do usuário (pedido)


Este canal é mais complicado. Pode ser o pinyin do promotor ou o símbolo de um evento ...


Na verdade, esse design é relativamente simples, basta adicionar alguns campos da tabela de dados. A verdadeira dificuldade está na chamada de front-end e nativa. De modo geral, esperamos que o desenvolvimento de negócios seja armazenado nele sem sentir, para que possamos projetar assim:


① Adicione um parâmetro de canal ao url (cookie também está certo, é um problema)


Se os cookies não forem usados ​​aqui, a estrutura de front-end será necessária para processar e garantir que o parâmetro do canal seja sempre carregado para baixo toda vez que você pula.


② Adicione isso ao campo comum toda vez que solicitar ajax, deixe o lado do servidor lidar com isso automaticamente


Portanto, o desenvolvimento de negócios só precisa ser processado na URL (com parâmetros ao gerar o código QR). Depois que o framework de front-end é processado de maneira uniforme, cada solicitação é trazida automaticamente, como:

http://medlinker.com/h5/interlocution/index.html?med_channel=qq

imagem


O esquema de processamento nativo é semelhante. Após o processamento aqui, podemos coletar de qual canal o usuário (pedido) se originou. Com essa coleta de dados, a análise de acompanhamento pode ser bem feita.


Sistema complementar


Acima é a coleta de dados do lado da empresa. Isso é o resultado da personalização precisa e do armazenamento direto da interface. Além disso, também precisamos coletar dados para todo o subsistema, como pv de página + uv + clique de botão. Esse é um requisito relativamente simples. Se um site H5 for usado em vários contêineres (WeChat, QQ) e as informações de PV geradas por cada contêiner (canal) precisarem ser registradas, será um pouco problemático.


A área de coleta de dados é algo que vou fazer recentemente. Na verdade, me sinto um pouco desamparado nessa área. Em primeiro lugar, o primeiro problema é mais dor de cabeça?


Devemos construir um sistema de coleta e gerenciamento do zero ou devemos usar diretamente recursos de terceiros, como Youmeng ou Baidu Statistics?


Como ainda não pensei sobre isso com clareza, não vou expandi-lo. Quando essa peça for formada, todo o nosso sistema ficará assim:

imagem

Depois de quase um ano de trabalho árduo, construímos gradualmente este sistema móvel e estamos adicionando tijolos e ladrilhos a todas as partes, e agora ainda faltam módulos nos seguintes módulos:

  • A visualização dos dados está faltando. Conforme mencionado acima, é isso que precisamos fazer a seguir. Isso inclui coleta, armazenamento, análise e exibição de dados. Em suma, podemos fazer muito.

  • Está faltando um sistema comum de mensagens instantâneas


Agora usamos nosso próprio IM. H5 e Native escolheram o sistema Rongyun por causa das duas equipes originais em Pequim e Chengdu. Agora, todo o sistema de mensagens não está conectado. Isso é o que precisa ser conectado. No futuro, mesmo se você escolher um serviço de terceiros, você deve Lembre-se de deixar seu servidor fazer um trabalho de fechamento e um proxy uma vez, isso será muito mais fácil se você precisar modificar o sistema de mensagens mais tarde!


  • Monitoramento de log


Nosso monitoramento de registro e aviso prévio não são completos o suficiente. Isso inclui aviso antecipado de front-end e aviso antecipado do lado do servidor, que serão reforçados a seguir.


  • Https site completo


......


Na verdade, além do acima, deve haver muitos outros módulos do sistema que não foram propostos, como:


① Ambiente de desenvolvimento


O ambiente geral é dividido em quatro ambientes: desenvolvimento, controle de qualidade, visualização (produção de uma determinada máquina) e produção. É melhor distinguir o ambiente, mas a dificuldade está no sistema de publicação geral e nos problemas de processamento de dados de cada ambiente. Por exemplo, o ambiente de controle de qualidade requer alguns O que devemos fazer com os dados do ambiente de produção neste momento? ? ?


② Liberação de tráfego pequeno


Às vezes, para fins de teste, podemos precisar de pequenas liberações de tráfego. Por um lado, para prestar atenção às mudanças no tráfego, por outro lado, para confirmar que não há erro, precisamos deste sistema, e também precisamos do nosso sistema de visualização para registrar as taxas de conversão e outros dados em várias situações.


Este é apenas o sistema móvel que eu conheço (da perspectiva do front-end). Talvez seja uma pessoa diferente se você mudá-lo. Não importa que tipo de sistema seja, você deve garantir que sua empresa tenha um sistema do qual o desenvolvimento depende. , Isso vai melhorar muito a estabilidade e a eficiência do desenvolvimento!


Projeto de sistema


Na minha opinião, o design e a aparência do sistema não são uma questão da noite para o dia, nem é projetado do nada, fora do mercado, sempre que precisamos adicionar módulos ao nosso sistema técnico, precisamos pensar sobre algumas questões:


O que propusemos para resolver os pontos problemáticos em nosso desenvolvimento?


Isso exigirá que tenhamos certas características:


① Ter um bom senso, compreender os defeitos de desempenho, as razões para a baixa eficiência de desenvolvimento e fornecer soluções eficazes e, em seguida, abstrair


② Encontrar maneiras de efetivamente promover e lidar com os velhos e difíceis problemas que foram colocados em espera na equipe


No entanto, as coisas que sistematizamos não são produzidas por teatros. Este tipo de projeto mais geral deve ser documentado, deve ser discutido com outros, os fluxogramas e diagramas de tempo necessários no plano técnico devem ser padronizados, e o projeto deve ser Os parâmetros-chave preenchidos são marcados e finalmente usados ​​como critérios de aceitação. Depois que o plano sai, é necessário confirmar como ele será executado, qual é o roteiro de operação, qual é o plano de execução e como lidar com a resistência entre as equipes.


Por exemplo, a página geral de login e registro que criamos acima requer documentos relevantes. É necessário descrever claramente quais são os limites de nossas coisas, quais problemas podem ser resolvidos e quais restrições existem. O design do sistema promove um longo caminho a percorrer. Nós o encorajamos.


Atitude de trabalho


Outro conhecimento infinitamente útil que aprendi durante meu trabalho em Xangai é a "energia positiva". Na verdade, a energia positiva não permite que você escreva mais algumas linhas de código, mas fará com que seu status de trabalho continue a subir, o que corresponde a isso. É energia negativa. Se você tem um pequeno parceiro ao seu redor, deve ter cuidado. A energia negativa pode realmente economizar algumas linhas de código.


Naquela época, quando a Ctrip Wireless foi dissolvida, precisávamos nos fundir em outras equipes, e algumas emoções negativas nasceram sem saber. Fomos criados por padrastos e madrastas. Não devemos ter tido dias bons no passado, então houve várias depressões durante esse tempo. Pronto para mudar de emprego; mas o desempenho dos dois irmãos mais velhos na equipe é completamente oposto. Um irmão mais velho ainda está trabalhando diligentemente, ajudando a equipe e até mesmo toda a empresa durante o difícil período de transferência técnica naquela época, e o outro irmão mais velho está ativo Auxiliar a nova equipe a promover o novo framework, mesmo que o framework não tenha sido escrito por nós.


Mais tarde, eu costumava me comunicar com dois irmãos mais velhos. Um irmão mais velho (da Huawei) me deu a manobra de "rolamento, rolar, cruel", e o outro irmão mais velho me levou a entender o significado de Pishi. Na verdade, esses princípios são verdadeiros. É muito simples: quando estamos em tempos bons, somos naturalmente vigorosos, então, quando estamos em adversidades, devemos desistir e ficar deprimidos?


Hoje, costumo perguntar aos dois irmãos mais velhos onde tenho algumas dúvidas. Aprendi com eles. Na verdade, ao mesmo tempo em que domino a tecnologia, a capacidade de coordenar e promover também é muito importante, porque agora muitos negócios são poucos Departamentos individuais estão fazendo isso. Se não houver uma boa capacidade de direção, é muito provável que o iOS tenha um conjunto de coisas, o Android tenha um conjunto de coisas e o front-end tenha seu próprio conjunto. Isso é um desperdício para toda a empresa e requer alguém para se levantar e integrar.


Batalha em equipe


Gosto muito de artes marciais e gosto especialmente de uma cena de Jian Yu recentemente:


Naquela época, ele era os três mestres do rei dos corredores, Lei Bin, Caishi, Drizzle e outros cinco papéis (o grande S pode ser ignorado). Caishi perguntou como você e eu uniríamos forças para matar o corredor e abriu Condições de espera para transação:


Eu (Cai teatral) só quero o corpo de Rama


Dê todas as propriedades a Lei Bin


Drizzle volta e passa um pouco de tempo com meu amante


Obviamente, o preço do Caixishi é tentador e ele também expressou considerável sinceridade. O principal ataque ao corredor acabou. Nesse momento, Lei Bin começou a esperar para ver, mas com uma garoa, "Você joga, vou para casa encontrar meu marido". Going to eat "bloqueou diretamente toda a transação.


Este drama é realmente emocionante. Eu ficaria surpreso se os três de repente chegassem a um acordo e fossem cercar o corredor. Considerando que o filme tem apenas 3/4, o público pode dizer que tudo isso é muito fácil? No entanto, a partir da experiência social real, a probabilidade dessa transação é muito baixa. Uma razão central é:


Essa transação envolve os interesses da maioria das pessoas, e até mesmo vidas. Uma vez que um assunto envolve os interesses de várias pessoas, será inevitavelmente lento e difícil chegar a um acordo.

Quando fazemos algo, mas precisamos que os outros cooperem e trabalhem juntos, deve ser muito mais difícil do que sozinhos. A diferença de pensamento entre as pessoas é extremamente grande. Depende das necessidades dos personagens principais de Jianyu:

  • Rei corredor, preciso do comprimento do corpo de Rama jj, bom xxoo

  • Caixier, precisa do corpo de Rama para se curar

  • Lei Bin, preciso de dinheiro e fique fora de controle

  • Chuvisco, preciso de amor, preciso da família não machucar

  • Big S, talvez precise de atenção


Pode-se ver que o conflito de interesses central vem do rei dos corredores e do mestre da ópera colorida. É por isso que os mestres da ópera colorida mais fracos devem agir primeiro para expressar sua sinceridade. Outros podem esperar para ver e se retirar.


Da mesma forma, a diferença entre as pessoas em uma equipe é enorme, e essa diferença é até difícil de conciliar.Tem de haver um retardado mental ou particularmente egoísta, ou preguiçoso, ou gosta de se comunicar com os superiores sozinho. Enquanto um colega de equipe tiver um ou alguns problemas, toda a equipe lutará, e lidar com disputas é uma questão de atrito interno, mas esse tipo de atrito interno geralmente consome mais energia do que fazer as coisas a sério.


Dentro da equipe, os pequenos parceiros têm personalidades diferentes e competem entre si; então, há diferenças entre as equipes, e os produtos e P&D são opostos. Mesmo em uma empresa, existem facções dentro e até mesmo uma pequena família vai quebrar a parede. , O que divide é o outro, o que está lutando são os direitos, exceto o próprio, não é o seu, e mesmo os outros que não são seus, não sei quando essa diferença vai acabar.


Porque as pessoas terão diferenças, se o produto precisar mudar, é mais odioso do que o desenvolvimento e mudança do meu código; o produto da filial de Xangai oprime a pesquisa e o desenvolvimento da filial de Shenzhen e é ainda mais odioso do que a IU morta ao seu redor, grande e pequena, Diferenças de posições, regiões e proximidade. As pessoas podem facilmente encontrar diferentes grupos étnicos como inimigos. Portanto, é difícil parar as disputas. Obviamente, somos impotentes para resolver o tópico budista da separação, então escolher pessoas torna-se Especialmente crítico.


Em resumo, deixe a equipe ter eficácia em combate:

  • Primeiro tenha um bom plano

  • Em segundo lugar, deve haver um bom líder

  • Então encontre a pessoa certa

  • Finalmente acerte o inimigo comum (item)


Uma boa direção pode produzir bons resultados. Qualquer coisa que não seja planejada terá pouco efeito. Um bom líder pode unir a equipe. A tecnologia deve ser forte, a visão deve estar longe o suficiente, o negócio deve ser forte e a bondade não toma a dianteira. Se houver paz Se o temperamento da equipe for inconsistente ou mesmo contraproducente, deve ser eliminado com antecedência (a persuasão é o último recurso, e mais deve ser influência), caso contrário, toda a equipe sofrerá.


O papel do líder é enfatizado aqui. A eficácia de combate da equipe precisa ser inspirada pelo líder. Como a execução da empresa é a força motriz central, o líder precisa assumir a liderança, ter senso de responsabilidade e crise suficiente e ser bom em relatórios e combates. Agarre o negócio, se o seu líder sempre empurra os negócios para fora, então esse líder não tem qualificações.


Porque estamos aqui para trabalhar e ganhar dinheiro. Em primeiro lugar, estou aqui para ganhar dinheiro e, em seguida, há a amizade dos companheiros de equipe. Se não houver negócios, não há KPI e, sem KPI, não há dinheiro, mesmo o desenvolvimento mais básico. , Por mais que sejam boas as relações pessoais na frente da empresa, estamos juntos por causa desse negócio. Sonhos e paixões são consumíveis escassos que não pertencem a todos.


A relação entre o indivíduo e a equipe é contraditória e unificada. A busca total pelo máximo crescimento das habilidades pessoais deve conflitar com os interesses da equipe. Se a equipe puder ser usada racionalmente, pode quebrar as limitações individuais. Portanto, o trabalho em equipe é a chave para quebrar tudo, a força de uma pessoa É limitado e é mais fácil romper quando se depara com dificuldades.Se você encontrar algo, só você na equipe pode fazer isso, então tome cuidado.


Considerações finais

Na verdade, as pequenas empresas têm muitas vantagens únicas. Muitos poços estão esperando por você para fazer e pensar. Contanto que você possa preencher esses poços um por um, certamente fará um grande progresso e romperá seu próprio gargalo o mais rápido possível. .


Acho que você gosta

Origin blog.51cto.com/15080028/2595025
Recomendado
Clasificación