Pular para o conteúdo principal

Reflexão sobre tempo de empresa

Você já se perguntou por que determinada pessoa está há tanto tempo na empresa X? Muitas vezes faço essa pergunta para mim mesmo, sobre minha situação e sobre a situação de terceiros. Cheguei a alguns pontos:

  1. Não creio que essa pessoa esteja totalmente acomodada com o processo, mas esse item aparece nas minhas perguntas e ainda não tenho uma conclusão definitiva sobre o tema. Contudo, é algo sobre o qual refletir sempre, pois é natural do ser humano se acomodar com aquilo que faz de melhor. Nesse caso, também dependerá da capacidade da pessoa de se manter ativa , em vez de simplesmente fazer mais do mesmo.
  2. Os valores da pessoa e os valores da empresa são muito similares. Embora existam discordâncias em alguns pontos, a grande maioria dos acordos feitos são cumpridos e alinhados
  3. Os superiores diretos inspiram confiança e liderança. Confesso que ter bons líderes, que sabem apresentar bons argumentos e aceitam ser contrariados por outros pontos de vista, é fundamental para o relacionamento coexistir entre as partes.
  4. Caso a pessoa esteja acomodada, e a empresa tenha bons indicadores de desempenho e feedback e atue diretamente com o cliente, algo ruim já deveria ter aparecido. Ou seja, se a pessoa "enrola" muito, isso já teria aparecido e ela não estaria mais naquela empresa.
  5. A pessoa consegue manter e criar bons relacionamentos, o que a coloca em uma situação de sempre ter novos contatos e lidar com novos problemas.
  6. Ela consegue se manter atualizada com informações e, inclusive, comunicá-las eficazmente
  7. Gostar de novos problemas: no meu caso, sinto-me desafiado por isso – por entregar novas soluções, avaliar como resolver um problema, pesquisar e criar boas formas de resolver problemas que sejam sustentáveis a longo prazo.

Por ora é isso. É algo incompleto ao qual devo retornar para revisar, mas o rascunho inicial já está criado...


[Esse texto foi revisado por IA para correção de concordâncias] 

Postagens mais visitadas deste blog

Recursividade Minha Linda! Estrutura Produtos Protheus SG1

Fato! Depois que você conhece recursividade em sua vida tudo fica mais leve (rss... ) a recursividade pode ser infinita (pode não ta!) se for infinita vai dar problema, não pode. Mas a recursividade nos ajuda a deixar nosso sistema mais flexível e dinâmico para montar uma série de regras de negócio. Hoje vou falar exatamente da SG1, tabela TOTVS Microsiga Protheus que é utilizada para montar a estrutura de um produto dentro PCP (Planejamento e Controle de Produção). Isso séria algo que a recursividade iria ajudar. Na SG1 temos o campos G1_COD (Pai) e G1_COMP (Filho). G1_COD->G1_COMP->G1_COD->G1_COMP->G1_COD->G1_COMP Seria assim o fluxo da informação. Sem mais delongas, abaixo vou deixar o script para MSSQL para apresentar esses dados. Inté! WITH ESTRUT( CODIGO, COD_PAI, COD_COMP, QTD, PERDA, DT_INI, DT_FIM ,TRT ,RECNO, NIVEL ) AS ( SELECT G1_COD PAI, G1_COD, G1_COMP, G1_QUANT, G1_PERDA, G1_INI, G1_FIM,G1_TRT,SG1.R_E_C_N_O_, 1 AS NIVEL FR...

SB9 Protheus x Fechamentos incorretos (Sem endereço ou lote)

Uebá!!! Montei essa query um tempo atrás para localizar fechamento incorreto no protheus, o fechamento acontece na SB9, que é feito todo mês. Let's Share! https://centraldeatendimento.totvs.com/hc/pt-br/articles/360006558492-MP-SIGAEST-Roteiro-para-a-realiza%C3%A7%C3%A3o-da-virada-de-saldos-no-estoque-MATA280 SELECT * FROM ( SELECT B9_FILIAL,B9_COD,B9_LOCAL,B9_DATA,B9_QINI, --ULTIMO FECHAMENTO ANTES DO MES ATUAL ( SELECT ISNULL(B9_QINI,0) FROM SB9050 SB9X WHERE SB9X.B9_COD =SB9.B9_COD AND SB9X.B9_LOCAL = SB9.B9_LOCAL AND SB9X.D_E_L_E_T_ = ' ' AND MONTH(SB9X.B9_DATA) = MONTH(DATEADD(month,-1,convert(datetime,SB9.B9_DATA,103))) AND YEAR(SB9X.B9_DATA) = YEAR(DATEADD(month,-1,convert(datetime,SB9.B9_DATA,103))) --SELECT * FROM SF4050 WHERE F4_CODIGO = '618' )-( --MOVIMENTACAO DO ESTOQUE SELECT ISNULL(SUM(CASE WHEN LEFT(SD3.D3_CF,1)='R' THEN SD3.D3_QUANT ELSE SD3.D3_QUANT * -1 END),0) FROM S...

Cadastro de funções ADVPL

FWDirRemove( cDir, nType, lComplete, lKillFiles ) Função para remover diretórios, com a vantagem de remover somente o ultimo nível ou todo o caminho. cDir                   Diretório a ser removido lComplete          Remove todo o caminho (.T.) ou apenas o ultimo nível (.F.) lKillFiles             Remove os arquivos antes de tentar remover o diretório FWMakeDir( cDir, lShowMsg ) Função para criar diretório com seus subdiretórios, com a vantagem de criar todo o caminho. cDir                    Diretório a ser criado lShowMsg          Exibe ou não mensagem caso não consiga criar o diretório FwNoAccent( cString ) Retira acentos de uma string cString ...