|
|
| 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.
| |
|
| |
| É importante ressaltar que os números de desenvolvedores indepedentes vem crescendo muito com o avanço da tecnologia de programação. Aplicativos, jogos para celulares e consoles, web sites de lojas, sacolões entre outros vem gerando uma tendência de "espirito empreendedor" em muitos programadores.
| |
|
| |
| = 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 criar 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.
| |
|
| |
| == Entrevista com um profissional ==
| |
| Nome: Vyttor Salgado
| |
|
| |
| Profissao: Desenvolver na empresa TW Tecnologia/ Desenvolvedor free-lancer
| |
|
| |
| '''Quais as vantages de ser um desenvolvedor?'''
| |
|
| |
| A única vantagem de verdade que eu vejo é estar ligado as novas tecnologias e metodologias. O modo como você entende como funcionam os sistemas e a liberdade que tenho para cria-los.
| |
|
| |
| '''Qual a maior dificuldade na área de atuação de um desenvolvedor?'''
| |
|
| |
| A falta de conhecimento no assunto de seus superiores e chefes, que por vezes cobram tarefas muito grandes para serem realizados em um curtissimo prazo.
| |
|
| |
| '''Quais conhecimentos você considera essenciais para se tornar um desenvolvedor?'''
| |
|
| |
| O conhecimento básico é conhecer sua área de atuação assim como as ferramentas empregadas no desenvolvimento.
| |
|
| |
| É necessario ter um bom conhecimento da linguagem escolhida para o desenvolvimento mas o básico que todo programador tem que ter é lógica de programação, e saber entender o real problema e propor uma solução
| |
|
| |
| == Exemplo de desenvolvedores ==
| |
| John Romero (nascido Alfonso John Romero em 28 de outubro de 1967 na cidade de Colorado Springs, Colorado) é um conhecido designer de jogos e programador. É responsável pela popularização dos jogos em primeira pessoa, jogos como Doom, Wolfenstein 3d, Quake e Daikatana ficaram conhecidos no mundo inteiro.
| |
|
| |
| Mark Elliot Zuckerberg é um programador e empresário norte-americano, que ficou conhecido internacionalmente por ser um dos fundadores do Facebook, a maior rede social do mundo.
| |
|
| |
| Jan koum, cofundador do whatsapp - empreeendedor da internet e programador norte americano.
| |
|
| |
| == Bibliografia ==
| |
| https://pt.wikipedia.org/
| |
|
| |
| https://www.tecmundo.com.br
| |
|
| |
| == Integrantes ==
| |
| Thiago Correia
| |
|
| |
| Igor Gondim
| |