|
|
| (4 revisões intermediárias por um outro usuário não estão sendo mostradas) |
| Linha 1: |
Linha 1: |
| = Descrição geral da profissão =
| |
|
| |
|
| O profissional na área de desenvolvimento tem a missão de criar soluções práticas e úteis para problemas cotidianos e implementar as soluções em um software.
| |
| O desenvolvedor pode trabalhar diretamente para uma empresa com contratos e planos de carreira propostas pelas mesmas, ou pode trabalhar por conta própria, gerenciando uma empresa ou não, como o caso dos
| |
| ''free - lancers'' que trabalham no desenvolvimento de um sistema para uma empresa sem criar vínculos empregativos com a mesma.
| |
|
| |
| = Descrição detalhada das atividades =
| |
|
| |
| 1. Estudar e aprofundar ao máximo seu conhecimento em uma ou várias linguagens de programação.
| |
|
| |
| 2. Conhecer as exigências do mercado e dos usuários.
| |
|
| |
| 3. Estar sempre acompanhando as inovações tecnológicas e seus impactos.
| |
|
| |
| 4. Ser paciênte e extremamente atento.
| |
|
| |
| 5. Ter segurança no que faz.
| |
|
| |
| = Requisitos do profissional =
| |
|
| |
| Para ser um desenvolvedor não é obrigatóriamente necessário algum grau de formação, visto que hoje em dia existem muitos desenvolvedores que nem chegaram a se graduar em alguma especialidade na área da computação.
| |
|
| |
| Por outro lado, é cobrado muita experiência de um desenvolvedor. Mesmo que seja um "free- lancer", é fato que ao desenvolver algum sistema ele irá enfrentar algum problema desconhecido, algo que não dará certo, e nessas horas conta muito a experiência do profissional.
| |
|
| |
| Mesmo não sendo necessário, é muito importante que o desenvolvedor tenha feito algum curso superior ou técnico na área da computação, pois são nesses cursos que a experiência do profissional (professor) é passada para os alunos de uma maneira mais direta.
| |
|
| |
| = Especificidades =
| |
|
| |
| 1. O salário de um desenvolvedor está estritamente ligado com o tipo de ferramenta que ele está desenvolvendo, sua complexidade e como o mesmo atua no mercado de trabalho, sendo um empregado de alguma empresa ou um "free lancer".
| |
|
| |
| 2. Para desenvolver uma ferramenta ou um software em questão, o tempo gasto para a execução do mesmo pode variar entre dias até mesmo anos, depedendo da complexidade do que se está sendo desenvolvido e das capacidades do desenvolvedor.
| |
|
| |
| 3. Lida com as tendências do mercado de forma direta, visto que a implementação do código está estritamente ligado ao público alvo a ser atingido.
| |
|
| |
| 4. É uma ótima área para aqueles que almejam o próprio negócio; boas noções de empreendorismo agregadas a uma boa prática e conhecimento de programação poderão te levar muito longe.
| |
|
| |
| = Subareas do conhecimento =
| |
| 1- Desenvolvimento em WEB:
| |
|
| |
| 1.1- HTML, CSS, Java Script, PHP, Python, etc
| |
|
| |
| 2- Programação orientada a objetos:
| |
|
| |
| 2.1- C++, VB.NET, JAVA, PYTHON , etc
| |
|
| |
| Entre outras, como desenvolvimento para jogos, utilizar o própria java para cria aplicações em auxilio para educação
| |
| ou outra linguagem na qual o programador se identifica mais ou o que a demanda ou empresa pedir como requisito.
| |
| Não temos uma receita, o desenvolvedor pode trabalhar em qualquer linguagem contanto que saiba utilizá-la para criar
| |
| as aplicações necessárias.
| |
|
| |
| Em grandes empresas vemos muitas oportunidade de emprego mas logo no mais simples como
| |
| um estagio, os contratantes querem alguém que saiba diversas linguagens para conseguir criar suas aplicação, porém isso não tira
| |
| o direito do desenvolvedor se especializar em uma área apenas, podendo se tornar inclusive um especialista nessa linguagem.
| |