Chegando ao CIn
Este artigo é direcionado para quem vai fazer iniciação científica, mestrado, doutorado ou pós-doutorado no CIn, especialmente no SPG, e sob a minha orientação! No entanto, algumas das informações podem servir para outras pessoas que estejam chegando ao CIn para trabalhar.
Antes de tudo
Me passe seu número de telefone e peça o meu.
Marque um horário comigo para passar na minha sala e eu lhe mostrar o laboratório do grupo de pesquisa e te apresentar às outras pessoas do grupo.
Me informe se quer participar do grupo de WhatsApp (opcional, mas recomendado se você não tiver objeções, normalmente tem poucas mensagens também).
Para as recomendações a seguir, melhor só seguir após ter a sua conta do CIn. Antes da matrícula, você deve receber informações da secretaria de pós-graduação sobre sua conta, email, crachá, etc.
Me envie um email solicitando o convite para o grupo do Slack, onde a comunicação de trabalho, não presencial, realmente acontece.
Assine as listas de email spg-l e labes-l; ambas têm poucas mensagens, normalmente sobre congressos, escolas de verão, artigos, e uso do laboratório do INES).
Assine também a lista do GENTeS, o nosso grupo de estudo; os anúncios de reuniões e seminários do grupo aparecem aí.
Todos esse canais, exceto a lista do GENTeS, podem ser usados para tirar dúvidas de moradia, transporte, etc. aqui em Recife.
Me envie um email solicitando o convite da agenda para as reuniões do grupo.
Me envie um email indicando o seu usuário no GitHub, e solicitando inserção no repositório do grupo.
Para ter acesso ao laboratório do INES com o seu crachá, envie email para o helpdesk do CIn, me copiando para eu dar o OK. Se você ainda não sabe o que é o helpdesk do CIn, veja a seguir!
Crie um site pessoal minimamente organizado no domínio do CIn, e me passe o endereço, por favor. Pode ser bem básico, mas, pelo menos na área de computação, é essencial que autores de artigos tenham essa presença. Como você certamente estará envolvido na autoria de artigos, melhor já ter logo o seu.
Ouça Quero mesmo ser Pesquisador?
Faça um PR para este repositório, adicionando seu nome, o ano esperado de conclusão do curso, e o link para o seu site pessoal.
Conhecendo o CIn
Assumindo que você já se familiarizou com os sites do CIn e do SPG (ver acima!), é bom também saber os sites dos vários setores do CIn, já que eles vão trazer informações mais operacionais e internas (incluindo FAQs) para quem estuda ou trabalha no CIn, e que podem ser difíceis de encontrar pelo site principal externo. Você vai precisar com mais frequência das FAQs dos setores de sistemas e infraestrutura.
Veja também o infográfico clicável com links para os vários setores e iniciativas do CIn.
Planejando disciplinas da pós-graduação
Se você está chegando para o mestrado ou doutorado, leia o regimento da pós! É importante para saber exatamente quantas disciplinas você terá que cursar, quais podem ser dispensadas, etc. Essa regras sempre mudam e eu nunca consigo lembrar dos detalhes das mesmas.
Leia e me procure para fecharmos o planejamento das disciplinas. Se você vai fazer o curso com dedicação exclusiva, ou com pouca carga de trabalho, o ideal seria cursar logo 3 ou 4 disciplinas no primeiro semestre, para que no segundo semestre a gente já tenha um bom tempo para se dedicar à pesquisa da tese. Uma das disciplinas do segundo semestre seria Trabalho Individual, justamente para começarmos a trabalhar na tese. Seminários também poderia ficar para o segundo semestre se você for cursar 4 disciplinas no primeiro. Se você vai fazer o curso sem dedicação exclusiva, uma boa opção pode ser começar com duas disciplinas, para se adaptar aos poucos ao ritmo do curso.
A princípio, eu sugiro que os meus alunos cursem as seguintes disciplinas:
- As que eu ofereço na graduação e pós-graduação
- Paradigmas de Linguagens de Programação ou similar
- Métodos de Pesquisa Empírica ou similar
Mas, como isso depende muito da formação e interesses do aluno, se tiver alguma outra disciplina que você tenha interesse ou necessidade em cursar, podemos discutir sem problema. É só me contactar via chat.
Em particular, é essencial que você adquira uma boa base em Engenharia de Software (assista aos vídeos de Introduction to Software and Systems Engineering, exceto os mais tecnológicos sobre SaaS) e em Métodos de Pesquisa (veja, nos cursos de Bogdan Vasilescu e Alexander Serebrenik, pelo menos as aulas relacionadas aos métodos de pesquisa que você vai usar no seu trabalho).
Se você não tiver conhecimentos práticos sobre Linux, shells, transformação de dados, depuração e profiling, e segurança faça este curso: The Missing Semester of Your CS Education. Para complementar a parte de Linux, veja os 5 primeiros tópicos do meu curso de UNIX, apesar de ser bem antigo!