Essa é uma pergunta extramamente vaga, dado que diversas pessoas vão ter experiências diversas.
Como funciona? Como em qualquer mercado de trabalho.
- Alguém acima de você na "hierarquia" te dá uma tarefa, você executa.
- Conflitos de merge? Se conseguir entender sozinho como deve ser resolvido, resolva e peça para o colega que subiu o código que conflitou revisar sua resolução. Se tá difícil sozinho, chame ele na sua mesa pra fazer juntos ou liga no Zoom se for remoto.
- Comunicação? Se comunique o mais cedo possível quando notar qualquer risco: risco de atrasar uma entrega, impossibilidade de implementar algo que foi pedido, complexidade observada muito maior que a estimada, qualquer obstáculo não identificado antes...
- Cooperação em projetos? Divide-se as tarefas e mantenha-se comunicação constante com aqueles cuja tarefa tem ligação direta com a sua. Ex: se vc é backend construindo uma api e um colega frontend está construindo a tela que consome a API. Alinhe a estrutura dos dados que seram recebidos e retornados pela api, comunique qualquer ponto que vc acha que deve mudar em relação ao acordado o mais cedo possível, etc.
- Manter a calma e a postura quando houver pressões. Vc já respondeu o que fazer quando houver pressão rsrs
- Como agir em alguns problemas no trabalho? Da mesma forma que se deve agir sobre qualquer problema em qualqer âmbito. Respirar fundo, entender o problema, pensar numa solução, discutir as possíveis soluções e seus trade-offs com os colegas