Maneiras dos especialistas seniores do Alibaba para melhorar a capacidade de raciocínio

Pensamento estendido: faça inferências de uma instância e expanda o pensamento

O objetivo central do pensamento expansivo é aumentar a amplitude do nosso pensamento, ou seja, tornar nossa árvore do conhecimento maior e mais aberta;

Inferir outros casos a partir de uma instância e resolver N problemas do mesmo tipo

A vantagem de fazer inferências a partir de um exemplo é: podemos usar o mesmo conhecimento e meios para resolver problemas relacionados semelhantes, por exemplo:

1. Quando for constatado que existe uma configuração errada na configuração dos parâmetros da JVM de um determinado sistema, não se trata apenas de reparar a configuração da jvm desse sistema, mas sim verificar se os sistemas responsáveis ​​precisam ser modificados uniformemente;

2. Há um bug no sistema que causa a geração de dados sujos. Em vez de corrigir diretamente os dados sujos encontrados, todos os dados sujos são retirados de acordo com as características e processados ​​de uma só vez.

Essa maneira de pensar é caracterizada por fazer inferências de uma instância e fazer inferências por analogia, o que equivale a produzir o efeito do processamento em lote, que pode melhorar muito a eficiência da resolução de problemas e evitar operações repetidas.

Buscando Mais Possibilidades: Expandindo Diferentes Meios de Resolução de Problemas:

O meio comum de expandir o pensamento é: se há mais maneiras de entender ou mais soluções, alguns casos são dados para ilustrar:

1. Quando ocorre uma falha, além de reverter o código, que outras opções existem para uma solução rápida? Engenheiros com vasta experiência em solução de problemas devem saber que, além da reversão, existem várias soluções, como downgrade do sistema e downgrade da atividade operacional.

2. Além de escrever um código mais robusto no trabalho diário, quais métodos você pode usar para melhorar a tolerância a falhas do sistema? Há também monitoramento de dados, circuito fechado de documentos e outros meios de processamento.

Quando houver mais meios para resolver os problemas, o horizonte do pensamento será mais alargado.

Entenda o pensamento-chave: melhore a eficiência, facilite a memória e a transferência:

Quando descobrimos que a árvore do conhecimento está estabelecida, como podemos melhorar a eficiência da memória e do uso? E é mais fácil para as pessoas entenderem quando é repassado para o mundo exterior? Os cenários a serem resolvidos ao compreender o pensamento-chave são:

1. Se tudo for feito de acordo com a árvore do conhecimento, a eficiência pode não ser particularmente alta. Existe uma maneira mais rápida?

2. Ao se comunicar com o mundo exterior, você deve expressar suas ideias principais, caso contrário, será difícil para os outros entenderem sua expressão. Por exemplo, se você for promovido a uma defesa, deve ter um entendimento profundo ao relatar sobre o projeto.

Para resolver esses dois tipos de confusão, a ideia central é entender os pontos-chave e o contexto:

1. Método de indução: Usar o método de indução para ocultar os detalhes e apresentar o contexto do conhecimento é uma maneira muito boa de pensar; especialmente para o ppt que todos estão se preparando para promoção, cada página do ppt precisa resumir um ponto central de view, no É tudo sobre os detalhes, este é muito importante! E treinar a capacidade de indução é em si um reflexo da profundidade da compreensão do conhecimento;

2. Método de prioridade: a estratégia de prioridade é frequentemente aplicada para encontrar o item de tarefa mais crítico ou lucrativo entre várias tarefas. Por exemplo, pode haver várias etapas para concluir uma tarefa e qual etapa é a mais eficaz, aproximadamente Uma classificação pode ser feito. Ao implementar, pode ser implementado de acordo com a prioridade.

Práticas eficazes para exercitar habilidades de pensamento:

1. Despertar da consciência: O despertar da consciência é o ponto mais importante para melhorar a capacidade de pensar.Eu acho que desde que esse tipo de consciência seja formado, metade do sucesso já foi alcançado. A capacidade de raciocínio de muitos alunos não melhorou, porque eles não estão cientes do conceito de capacidade de raciocínio, o conhecimento faz as coisas mecanicamente, faz as coisas. . . É impossível ter uma melhoria essencial se você estiver vagando de nível em nível com o mesmo pensamento todas as vezes. De engenheiro júnior, engenheiro sênior, especialista técnico, especialista sênior, qual é a base para a melhoria do nível? Quanta demanda foi recebida? Quanto código eu escrevi? Haverá esses fatores, mas os fatores-chave não são estes, mas a melhoria contínua da capacidade de raciocínio e a evolução contínua dos métodos de raciocínio, que levarão a uma melhor relação desempenho/saída e produzirão o dobro do resultado com metade do esforço. .

2. Mantenha as informações: contanto que você domine o método correto e continue treinando, sua capacidade de raciocínio pode definitivamente ser melhorada.

3. Mentalidade de copo vazio: O processo de pensar é na verdade um processo de atualização e reconstrução constante do conhecimento humano. Aqui devemos garantir uma mentalidade de copo vazio e estar aberto a novos ambientes, novas ideias e novas tecnologias. Apenas crie resistência para si mesmo.

4. De onde vem o tempo para pensar?

a. Use o tempo fragmentado: no caminho de e para o trabalho, ao comer, você pode pensar e descobrir o que aconteceu agora ou hoje e, em seguida, fazer um resumo regular.

b. Aproveite o processo de trabalho: toda vez que um plano técnico é feito, os códigos são otimizados, os problemas são verificados, as falhas são tratadas e os preparativos para a promoção são oportunidades de treinamento, você pode pensar e praticar rapidamente no processo de fazer as coisas .

Existem critérios para julgar a melhora da capacidade de raciocínio?

1. Amplitude: Refere-se ao escopo de sua própria árvore de conhecimento. Quanto mais ampla a árvore de conhecimento, mais profundo o conhecimento; por exemplo, de como escrever um programa multi-threaded, como melhorar o desempenho do sistema e como fazer preparações de estabilidade do sistema, esta é uma melhoria na amplitude.

2. Profundidade: Refere-se à profundidade das folhas da sua árvore de conhecimento. Quanto mais profundo você entender o conhecimento, mais completo será o seu conhecimento; DTS resolve transações distribuídas", o que é uma melhoria profunda.

3. Velocidade: É a velocidade de construir e atualizar a árvore do conhecimento. Por exemplo, você levou um dia para descobrir uma solução de modelagem, mas agora leva apenas meia hora para descobrir. Esse é o aumento de velocidade.

Recomendação de boa ferramenta: Xmind

Certifique-se de compartilhar uns com os outros:

Embora o pensamento dependa principalmente de si mesmo, deve ser compartilhado com o outro. Como pensar é uma atividade intelectual, o compartilhamento mútuo pode alcançar completamente o efeito de 1+1>2.

1. Compartilhamento de projetos: grandes projetos devem ser compartilhados, incluindo experiência de design de arquitetura, experiência de processo e experiência de melhoria de qualidade, todos precisam ser compartilhados;

2. Compartilhamento de reuniões semanais: As reuniões semanais são um bom momento para aprender e compartilhar. O foco está em algumas soluções-chave, conceitos de projeto de arquitetura, boas ferramentas e até conteúdos não relacionados ao trabalho;

3. Partilha no grupo: Quando alguém cavar uma cova, lembre a todos no grupo que este é um plano de partilha muito oportuno;

4. Compartilhamento anual e trimestral: fale sobre o progresso ou erros cometidos em um ano.

Responsabilidades dos líderes técnicos no treinamento da capacidade de raciocínio:

Na equipe técnica, a consciência de pensamento, a habilidade e as ações práticas do líder técnico determinam o nível geral de pensamento e a velocidade de crescimento de uma equipe!

Se uma equipe deseja melhorar a capacidade de raciocínio e a capacidade de aprendizado, em primeiro lugar, a conscientização da capacidade de raciocínio do líder da equipe deve ser aumentada. Se o líder da equipe não tiver consciência do pensamento e não levar em consideração o crescimento dos membros da equipe, então a capacidade de raciocínio e o crescimento de toda a equipe serão aprimorados. A velocidade definitivamente não é rápida.

1. Primeiro, transforme-se em um pensador, dê o exemplo por si mesmo e lidere pelo exemplo;

2. Mude primeiro a consciência e a mentalidade. Uma das responsabilidades mais importantes é aumentar a taxa de crescimento dos membros da equipe. Sem essa consciência, é conversa fiada.

3. Criar mais condições e clima para pensar: devemos aproveitar a oportunidade para fazer revisões, revisões de programas, reuniões semanais, etc., e encorajar todos a pensar e compartilhar;

4. Controle o ritmo da equipe e reserve um tempo para que todos estudem e pensem;

5. Orientação e demonstração oportunas, alguns alunos podem ser mais lentos para entender, neste momento precisam ser pacientes para orientar os alunos a encontrar o sentimento de pensar;

6. Não intervenha em muitos detalhes: o retorno ao grupo de todos apenas, sem muita intervenção, muito menos forçará os outros a aceitá-lo com vontade pessoal;

Resumir:

1. A capacidade de raciocínio é crucial para o crescimento dos programadores.Tanto as equipes quanto os indivíduos precisam melhorar, consciente ou inconscientemente, sua capacidade de raciocínio.

2. As habilidades de pensamento mais importantes para programadores são: pensamento baseado em princípios, pensamento estruturado, pensamento reflexivo, pensamento expansivo e pensamento-chave;

a. O pensamento baseado em princípios é a base, porque toda construção de conhecimento é conversa fiada sem entendimento.

b. O pensamento estrutural nos ajuda a construir nossa árvore do conhecimento.

c. O pensamento reflexivo reconstrói constantemente o conhecimento, que é uma condição necessária para a atualização cognitiva

d. O pensamento estendido pode aumentar a amplitude e a profundidade do conhecimento.

e. Concentrar-se no pensamento-chave pode acelerar a eficiência do uso e transferência de conhecimento

1. Na prática de melhorar a capacidade de raciocínio:

a. A chave para melhorar a capacidade de pensamento é a transformação da consciência

b. Esteja confiante na melhoria da capacidade de raciocínio

c. Dedique mais tempo para exercitar sua capacidade de raciocínio no trabalho e não precisará gastar muito tempo extra de descanso

d. Compartilhem mais uns com os outros

e. O líder da equipe requer o crescimento dos membros da equipe e a melhoria da capacidade de raciocínio como o conteúdo mais importante e precisa tomar ações práticas

Acho que você gosta

Origin blog.csdn.net/qq_25580555/article/details/129789225
Recomendado
Clasificación