Quando é hora de ficar ou sair?
Uma das coisas mais importantes é decidir até quando você deve insistir num relacionamento de caráter profissional. Este relacionamento pode ser um emprego, uma sociedade, uma graduação, uma posição de liderança e até mesmo um sonho profissional.
Você deve analisar qualquer relacionamento deste tipo fazendo duas perguntas: Estou aprendendo ainda?
Se a resposta for não, isso já é um indicativo de que este relacionamento pode estar chegando ao fim. Claro que essa não é a única pergunta que decide tudo.
Estou ganhando ainda?
Se a resposta for não, é também uma dica de que é melhor rever o relacionamento. Mas como tudo na vida não é apenas preto e branco, existem tons de cinza.
Se você estiver aprendendo e ganhando é o caso de ficar!
Se não estiver aprendendo e nem ganhando é o caso de sair!
Mas para qualquer combinação entre os dois a resposta final é super pessoal. Você pode numa determinada fase da vida valorizar o aprendizado muito mais do que o ganho, ou o ganho mais do que o aprendizado.
O problema é que muitos de nós nunca fazemos estas duas perguntas, simplesmente aceitamos a vida como ela é.
E aí as possibilidades diminuem, pois você frequentemente será arrastado para um resultado subótimo.
Devo continuar a trabalhar nesta empresa?
As pessoas da empresa e talvez sua família podem te influenciar a não fazer nunca as duas perguntas, dizendo que está bom do jeito que está. Eis a argumentação para manter a performance subótima:
“Você tem sorte de ter um emprego como este nos dias de hoje!”
Como se fosse impossível buscar um emprego onde se aprende e se ganha mais. Ou você vai ser o mesmo a vida toda?
Como este assunto é muito difícil de ser resolvido decidi escrever um código em python para ajudar na decisão. E como a vida tem fases sugiro usar pesos para que você possa ver o que é mais importante neste momento para você.
Pois bem, aí vai um código que você pode rodar em Python e ter a resposta.
def decision_score(is_learning, is_earning, learning_weight, earning_weight):
if not (0 <= learning_weight <= 10 and 0 <= earning_weight <= 10):
return "Os pesos devem estar entre 0 e 10."
score = (learning_weight if is_learning else 0) + (earning_weight if is_earning else 0)
if score >= 15:
return "Fique com certeza!"
elif score >= 10:
Recomendados pelo LinkedIn
return "Provavelmente fique."
elif score >= 5:
return "Considere ficar."
else:
return "Saia."
# Função para obter respostas do usuário
def get_input():
is_learning = input("Você ainda está aprendendo? (sim/não): ").strip().lower() == "sim"
is_earning = input("Você está sendo remunerado satisfatoriamente? (sim/não): ").strip().lower() == "sim"
learning_weight = int(input("Qual importância você dá para aprender? (0-10): "))
earning_weight = int(input("Qual importância você dá para a remuneração? (0-10): "))
return is_learning, is_earning, learning_weight, earning_weight
# Obter dados do usuário
is_learning, is_earning, learning_weight, earning_weight = get_input()
# Calcular e imprimir a decisão
resultado = decision_score(is_learning, is_earning, learning_weight, earning_weight)
print(resultado)
Esse código simples implementa o algoritmo, onde a decisão de ficar ou sair é baseada em dois fatores: aprendizado e ganho. A decisão é enriquecida com o uso de pesos.
Abraços, Fernando Teixeira
P.S. não sei programar, mas sei usar o ChatGPT, sigo buscando aprender e ganhar neste mundo novo.
Se quiser saber como rodar o código, pergunte para o Chat GPT que ele te ajuda.