Como defender o estouro de pilha no trabalho [fechado]


45

Estou pensando em fazer uma breve apresentação no trabalho sobre o uso do Stack Overflow como um recurso para o seu trabalho diário.

Qual a sua experiência fazendo isso?

Você consideraria um recurso válido informar seus colegas sobre o assunto ou é semelhante a falar sobre o Google como um recurso?

Existe uma maneira melhor de fazer isso?

Eu estava inclinado a fazer perguntas ao lado do Stack Overflow, em vez de respondê-las para evitar que você não devesse fazer esse argumento no horário de trabalho.


Apenas como acompanhamento.

Originalmente, não queria tornar a pergunta muito específica para o meu próprio caso. Minha apresentação será apenas uma rápida conversa de quatro minutos, que repetirei por mais de uma hora para diferentes grupos.

Posso fazer uma pergunta antes da palestra sobre Stack Overflow e consultá-la durante a apresentação. Espero ter alguma atividade durante a hora.

Também vou falar brevemente sobre alguns dos outros sites do Stack Exchange que caberiam ao público, pois nem todos são desenvolvedores. Eu acho que superusuário, falha de servidor e programadores devem funcionar bem.

Não farei a apresentação por mais alguns meses, pois ela foi remarcada, mas atualizarei como me saí.


44
Minha resposta - Não. Tentei e falhei. O Google aponta para StackOverflow.com o tempo todo. Qualquer programador que não tenha ouvido falar deste site agora vive sob uma rocha. Você não pode forçar a paixão. Continue usando você mesmo e, assim, obtenha um status de rockstar no trabalho. Em seguida, saia para um lugar melhor, com boas recomendações e um perfil de SO que os empregadores inteligentes possam conferir.
Job

16
Como diz o velho ditado: Você pode levar um cavalo à água, mas você não pode fazê-lo beber
Spong

1
@Job: a pesquisa do MSDN também apresenta respostas do SO.com com destaque.
Rwong

8
@ sunpech: Mas você pode afogá-lo e conseguir um novo se não beber.
Joel Etherton

2
Quando eu Google Search, recebo páginas MSDN na parte inferior da página de resultados de pesquisa e SO no TOP
Shyju

Respostas:


40

Pontos chave:

  1. O registro é fácil.
  2. É grátis
  3. Respostas de qualidade.

Sugiro que seu grupo crie uma pergunta durante a apresentação (faça uma pesquisa primeiro.). Se você não receber uma resposta antes que a apresentação / reunião termine, mantenha todos informados por e-mail e faça o acompanhamento, se necessário. Eles ficarão impressionados com a qualidade e a velocidade das respostas. Compare com uma pesquisa no Google. Você também pode preparar uma pergunta com antecedência.

Realmente caberá a eles usá-lo ou não. Se você encontrar o grupo em um grande debate, tente colocá-lo no Stack Overflow como um acompanhamento da sua apresentação. Todo mundo pode não ver a necessidade instantaneamente. Continue nisso.

Minha empresa atual estava usando um site pago. Eu nunca me preocupei em obter uma conta por causa do estouro de pilha.

O tempo pode ser percebido como desperdiçado se você gastar muito tempo no estouro de pilha. Prefiro que as pessoas se envolvam. Você aprende o mesmo, respondendo a perguntas na minha opinião. Isso pode ser um aviso sobre um problema que você nunca considerou.


5
bem, na verdade você precisa se registrar para fazer uma pergunta agora. Mas apenas no Stack Overflow devido ao imenso volume de perguntas.
Jeff Atwood

Ei! Eu sou rlemon! : PI "escreveu" isso :)
rlemon

@JeffAtwood - Mudou de nenhum para fácil.
JeffO

19

Você deve rastrear cada vez que encontrar uma solução para SO de um problema que teve. Faça isso por mais ou menos um mês.

Para cada problema:

  1. estimar quanto tempo (em horas) você gastaria resolvendo o erro sozinho.
  2. estimar o tempo (em horas) que você gastou procurando uma solução.

Subtraia a soma do ponto 1 com a soma do ponto 2.

Multiplique o valor pelo valor que você paga à empresa por hora (geralmente o dobro do seu salário líquido).

Foi o que você salvou e vai para o bolso dos acionistas.

(SUM (tempo estimado em solução sozinho) - SUM (tempo gasto em navegação SO)) * Custo por hora = valor SO fornecido


8

Advertência - isso pode ser ortogonal à sua pergunta, mas é possível configurar um clone SO específico do local de trabalho . Embora esse seja mais um passo seguinte, após a boa maioria de seus colegas de trabalho saber usar o SO.

Shapado é um clone de SO de código aberto que configuramos no trabalho. É ótimo para fazer perguntas sobre o IDE, DB e outras tecnologias internas. No entanto, atualmente, não atingiu massa crítica. Há muitas perguntas sem resposta aceita, que eu acho que é um efeito de colegas de trabalho sem saber como sites de perguntas e respostas como SO funcionam e Shapado não mostrando a taxa de aceitação do usuário.


6

Eu penso que é uma grande ideia!

Sempre fico surpreso com o pouco que alguns dos meus colegas de trabalho conhecem ou usam o SO. É uma ferramenta inestimável para a solução de problemas, e o tempo de resposta e a qualidade das respostas obtidas são surpreendentes.

Algumas coisas a serem mencionadas em sua apresentação ...

  • Que eles devem ficar on-line para procurar respostas existentes antes de postar uma pergunta
  • Como escrever boas perguntas. Talvez mostre a eles algumas perguntas ruins como exemplo
  • Como usar o SO corretamente ... a diferença entre Respostas / Comentários, como Aceitar uma resposta, como usar os blocos de Código, etc.

4

Como eles não parecem saber o que é SO, eu diria que comece com isso.

Simplificando, o StackOverflow, especificamente (embora suas outras irmãs objetivas, como a Serverfault também sejam abrangidas por isso), possui perguntas e respostas objetivas e, portanto, prováveis. A solução proposta funciona ou não.

É direcionado. O StackOverflow foi projetado especificamente para os programadores se ajudarem. Serverfault é especificamente para administradores de servidor e assim por diante. Portanto, é mais provável atrair pessoas conhecidas como especialistas na área (por exemplo, Phil Sturgeon, um grande colaborador da comunidade CodeIgniter, é um membro ativo da SO) do que, por exemplo, o Yahoo responde. Se você fizer uma pergunta sobre SO, há uma chance muito alta de ser vista e respondida pelos rebatedores pesados e de alto perfil dessa tecnologia. Quem melhor para pedir ajuda em algo do que os criadores da tecnologia?

Pode ser uma maneira passiva de encontrar respostas. Geralmente, quando faço uma pergunta no StackOverflow, é depois que esgotei meu conjunto mental de termos de pesquisa do Google (que geralmente levam a perguntas de SO de qualquer maneira, ainda não tenho certeza de como nenhum programador já ouviu falar desse lugar, mas isso não vem ao caso) e minhas próprias idéias para soluções. Então, uma vez que faço uma pergunta, passo para outros problemas, para não ficar preso no modo "floresta para as árvores" e esperar as respostas. Nesse sentido, sou mais produtivo, porque não estou gastando mais tempo pesquisando e pesquisando novamente no Google por uma resposta que pode ou não existir ainda por escrito. Depois que alguém propõe uma solução (e geralmente é rápida), eu posso fazer o trabalho de entrar e adaptar às minhas necessidades específicas.

Ajuda a comunidade de programadores. Se você participa totalmente do SO (ou seja, aceita respostas, vota em perguntas e respostas e envia suas próprias respostas), está ajudando qualquer outro idiota que possa surgir depois de tropeçar no problema que você teve uma vez ( afinal, se você tiver um problema, alguém provavelmente terá o mesmo ou algo próximo o suficiente para aplicar). No mínimo , obtém mais informações por aí . Mesmo que você nunca ouça comentários dessas pessoas, lembre-se da "maioria silenciosa" que se depara com esses recursos, mas não se faça conhecer, mesmo que você os tenha ajudado.


4
Sem mencionar, apenas o ato de digitar uma pergunta SO faz com que você pense sobre o problema de uma maneira diferente (porque você precisa transmitir claramente o problema a outras pessoas), o que às vezes fornece um momento de "lâmpada" no qual você repentinamente descobre fora uma resposta por conta própria.
XåpplI'-I0llwlg'I -

De fato. Eu tive várias perguntas que acabei abandonando, porque o ato de digitá-las me levou à solução.
Shauna


2

Eu não fiz isso, mas passei algum tempo pensando em como responderia se desafiado a usá-lo durante o horário de trabalho.

Minha abordagem seria usar exemplos. Aqui está um problema realmente desagradável que encontrei ao executar este trabalho, eis a pergunta que fiz no StackOverflow e aqui estão as coisas realmente úteis que aprendi como resultado. (Inferno, olhando para a minha lista de perguntas, é como um monte de pequenos instantâneos da minha carreira.)

Eu acho que é um recurso totalmente válido para apontar as pessoas. Todo mundo sabe o que é o Google; StackOverflow, nem tanto.


1

Acabei de mostrar uma das respostas que resolveu um problema que eu estava preso ...

Não precisava convencer os gerentes depois disso. O conceito de perguntas e respostas de excesso de pilha se explica.


0

Eu queria comentar, mas ficou grande demais para isso.

Eu sempre preferi consultar ou recomendar o Stackoverflow e outros sites de stackexchange em particular, ao lado de uma xícara de café ou algo assim.

Se eu falo com um júnior, eu sempre digo para eles darem uma olhada, se ainda não o fizeram, é útil. Existem colegas que usam algum site húngaro com recursos de fórum, acho que por causa da falta de conhecimentos gerais de inglês. Às vezes, eu recomendo outras partes de troca de pilha, como programadores ou falha no servidor, superusuário também quando se trata de "melhores práticas" ou hardware, operações do servidor etc. outros sites stackexchange.

Eu diria que pode ser um bom argumento introduzir o Stackoverflow e, por exemplo, programmers.stackexchange em uma apresentação, mas eu não faria isso para cem pessoas. Talvez apenas para o pessoal do meu grupo ou projeto.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.