Escolar Documentos
Profissional Documentos
Cultura Documentos
Matérias e assuntos que caem em provas de processos seletivos para vagas de estágio de
programador júnior ou iniciantes em programação Esse texto aqui é dedicado
especialmente para a galera que está matriculada em algum curso que envolve ciência da
computação, análise e desenvolvimento de sistema ou outro qualquer semelhante. Sei por
experiência própria que a faculdade realmente não prepara o aluno para o mercado de
trabalho, se bem que isso não é o objetivo de um curso superior: faculdade ou universidade
devem apenas ensinar o método científico de pesquisa, coleta de dados e sistematização
do conhecimento, só. Como sabem os leitores do blog, já estagie e trabalhei na área de
desenvolvimento mas realmente não gostei do que encontrei por aí nas "fábricas de
softwares" e empresinhas metidas à Startups...
Não sou mais programador e na verdade, nem sei como se chama o que faço atualmente
pois envolve fragmentos, conhecimento e ações de diversas áreas da TI, estou mais para
um tipo de consultor que também põe a mão na massa. O que posso dizer sobre a função
de desenvolvedor ou programador hoje em dia? Precarização é apelido: as empresas que
contratam como CLT pagam mixaria e cobram demais, as que contratam como PJ são mais
enroladas que cabelo de brioco e também pedem muito e pagam de menos, para um
programador por mais produtivo que seja, só restam brigar na faca com outros
programadores para pegar projetos ruins com prazos apertados que duram pouco tempo e
que não acrescentam nada no curriculum: os projetos brasileiros nessas empresas são uma
piada, nem de longe existe inovação ou algo que seja realmente interessante. Enfim, espero
ajudar os colegas estudantes que ainda estão em busca de um estágio ou vaga como
programador iniciante, segue abaixo as matérias e assuntos que vocês devem estudar
antes de ir para um processo seletivo na área! Boa leitura amigos!
A principio os leigos pensam que para trabalhar com programação ou desenvolvimento é
necessário ser expert em alguma linguagem de programação manjada como C, C + +, C#
ou Java. Esqueça isso! O que é mais importante é possuir uma forte noção de lógica
tradicional e matemática. Lembrando que a lógica será a base para que possa escrever
algorítmos. O que mais cai nas provas dos processos seletivos são problemas de lógica
formal e matemática. Arrume livros sobre lógica e pratique sem parar os exercícios que
estão lá até decorar mesmo, com certeza na prova que você vai fazer vai cair vários desses
problemas idênticos.
Exemplo:
"Era uma vez um fazendeiro que foi ao mercado e comprou um lobo, um carneiro, e uma
alface. No caminho para casa, o fazendeiro chegou à margem de um rio e arrendou um
barco. Mas, na travessia do rio por barco, o agricultor poderia levar apenas a si mesmo e
uma única de suas compras - o lobo, o carneiro, ou a alface.Se fossem deixados sozinhos
em uma mesma margem, o lobo comeria o carneiro, e o carneiro comeria a alface.O desafio
do fazendeiro é atravessar a si mesmo e as suas compras para a margem oposta do rio,
deixando cada compra intacta . Como ele fará isso?"
ALGORITIMOS
A lógica de programação é escrita por meio de algoritmos, estude muito sobre algoritmos e
treine bastante escrevendo algoritmos se inspirando em atividades do seu dia à dia. Um
algoritmo pode ser descrito como um tipo de "receita de bolo" com passos à serem seguidos
em ordem lógica, por exemplo: "Algoritmo para tomar um fora profissional de uma garota
10/ 10 na balada"
1- Fique de longe com seu shape de grilo desnutrido secando a garota
2-Vá até o bar da balada
3-Encha a cara de catuaba barata para tomar coragem pois sabe que nasceu feio, pobre e
emasculado
4-Vá para a pista de dança simulando uma dançinha que mais parece um ataque epilético
5-Aproxime-se da garota 10/ 10 com seu jeito sem graça sabendo que não dança po## a
nenhuma e está parecendo um bocó
6-Chegue no ouvidinho dela e diga o quanto ela é linda e convide ela de cara para ir em um
local mais calmo
7-Escute dela um "Não estou a fim ficar com ninguém hoje, só quero curtir a vibe da
balada." 8-Se afaste mas fique de olho na garota
9-Veja um alfa-cafa bombado arrebatar a garota com um beijo roubado enquanto a carrega
para uma dark room hétero da balada com ela sorrindo
10-Fora tomado - volte para a blogosfera da Real para se lamentar nos comentários
Livro escrito por minha professora de Geometria Analítica do curso de Ciência da
Computação, essencial para quem quer programar games como um profissional e não
como um arrastador de mouse em IDES infantis
Estude muito sobre PILHAS, FILAS e LISTAS. Com certeza vão cair problemas como a
Torre de Hanoi, estude muito esse problema! Pesquise também sobre problemas
envolvendo FILAS E LISTAS.
MATEMÁTICA BÁSICA Pois é amigão! Você pensando que estaria livre da matemática no
mundo da programação! Pois você sabia que Computador vem de "computar" que significa
"contar"? A matemática será uma companheira constante em sua vida amiguinho. Com
certeza vão cair muitos exercícios de matemática básica como multiplicação e divisão com
2,3 e até 4 dígitos. Prepare-se! Se você teve uma educação básica de me# dha você tá
lascado! Estude e pratique muito! Pesquise sobre fatoração, exponenciação e conjuntos
numéricos também. Dica: estude um pouco sobre vetores pois já participei de processo que
caiu exercícios sobre vetores por conta de arrays em programação e por aí vai.