|
![]() |
||
Dúvidas de um iniciciante em programação.
|
||
. Nós temos 754.036 usuários, convidamos você fazer parte de nossa comunidade também! Se ainda não encontrou o que procura use nossa pesquisa. Esperamos que aprecie nosso trabalho.
![]() |
|
|
Opções do Tópico |
|
|
#1 (permalink) |
|
Newbie
Registrado em: Apr 2009
Localização: Brasil,Gama-DF
Idade: 20
Mensagens: 2
Reputação: 0
![]() |
Peço desculpas caso tenha algum erro, pois está é a primeira vez que uso um fórum.
Sou estudante do ensino médio e estudo em uma escola técnica em informática em tempo integral.Nessa escola além das aulas normais do ensino médio, nós temos várias matérias de informática,dentre elas, a que estou gostando mais é a de programação. Em programação a divisão da disciplina é a seguinte: 1º ano: Lógica de programação e uma base de portugol,para começar a compreender programação(1 aula por semana). 2º ano: linguagem de programação pascal ,usando o Dev-Pascal(2 aulas por semana). 3º ano: Delphi(5 aulas por semana). OBS:No 2º ano também temos banco de dados. No momento estou no 2º ano vendo pascal(ainda ).As minhas dúvidas são as seguintes: Quais as linguagens certas que devo aprender para me especializar em programação? Como está o mercado de trabalho para um programador? Qual a faculdade certa para ser um programador? Desde já agradeço. |
|
|
|
|
|
#2 (permalink) |
|
Novo Membro
|
manoww..
Posso te dizer sem ser programador que vc ja começo bem!! As linguagens de programação são varias cara, quantas mais vc aprender melhor, desde de C até JAVA tem as de internet(q não saum so internet) PHP ASP ASPX dotNET JAVA SCRIPT. Peloe que eu saiba um programador no mercado de trabalho e sempre bem aproveitado, pq quase tudo eletronico é programado, então basta ser competente que trabalho vc arranja. Em relação a faculdade(BACHAREL) tem tres cursos: SISTEMAS DE INFORMAÇÃO, CIENCIA DA COMPUTAÇÂO E ENGENHARIA DA COMPUTAÇÃO. a diferencça entre eles não é muito grande(particulamente eu ainda não sei deireito) SISTEMAS: vc se torna um analista e desenvolvedor de software, aquela coisa mais escritório, clientes e tal. CIENCIA: é o lado cientifico da coisa, vc pode desenvolver novas tecnologias e tals, pesquisas de campo etc.. ENGENHARIA: é a parte mais robotica da coisa, mais hardware. mas assim na minha opinião se vc faz qualquer um dos tres cursos vc é apto para desenvolver a função dos dos outros dois(menos assinar como engenheiro por causa do CREA) Resumindo em relação a faculdade ´´e melhor vc pesquisar por si propio e ver o que gosta mais. uma dica TECNOLOGO em ANALISE E DESENVOLVIMENTO DE SISTEMAS é uma curso mais rapido para aprender a programar caso tenha pressa. ta meio confuso o que eu escrevi, pq eu to no trampo e tenho que ficar minimizando pro chefe naum ver.. flw sorte
__________________
Simples assim ![]() Joker _____ ![]() Gab. Leadership Gamer II - Blue eye Core 2 Duo E6600 2.4 GHz Asus P5QL - PRO GForce GTS 250 - 1GB DDR3 W SEVEN 64x - ate 2ª ordem |
|
|
|
|
|
#3 (permalink) | |
|
Membro Senior
Registrado em: Dec 2008
Localização: Belo Horizonte - MG
Idade: 24
Mensagens: 164
Reputação: 7
![]() |
Citação:
Eu entrei em TADS (Tecnologia em analise e desenvolvimento de sistemas) porque não tinha outra opçao de curso para fazer no lugar de sistemas para internet. E agora estou trocando de curso. vou para Redes Boa sorte no curso!!!! |
|
|
|
|
|
|
#4 (permalink) | |
|
Tô em todas
Registrado em: Apr 2002
Localização: Paulista/PE
Mensagens: 1.600
Reputação: 76
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Citação:
Quais as linguagens certas que devo aprender para me especializar em programação? Não há uma linguagem certa, existem apenas linguagens mais adequadas a certos tipos de problemas. Como está o mercado de trabalho para um programador? O mercado está ótimo para bons profissionais, que tenham certificações e bom conhecimento. Qual a faculdade certa para ser um programador? Para ser programador, você teoricamente não precisaria ter faculdade, pra ser apenas programador, não, bastaria um bom curso técnico, mas, se quiser ser um bom "desenvolvedor", um analista, um engenheiro de software, um arquiteto, gerente de projetos, ou algo semelhante, pode começar a ler a respeito dos cursos de ciência da computação, engenharia da computação, análise de sistemas ou sistemas de informação. abraço. |
|
|
|
|
|
|
#5 (permalink) | |
|
Veterano
|
Assim como muito amigos já falaram vou tentar acresentar algo mais.
1) Não existem linguagem certa. O que existe é a mais indicada para certo tipo de projeto. Esse pensamento tambem se aplica a Banco de Dados. Mas de uma coisa eu tenho certeza, você sabendo a Lógica de Programação, com toda certeza qualquer linguagem que queira aprender você aprende fácil só se dedicar. 2) Quanto a faculdade vou dizer uma coisa simples, quer desenvolver softwares, sistemas e etc? FAÇA CIENCIA DA COMPUTAÇÃO. Quer ir mais pro lado hardware? FAÇA ENGENHARIA DA COMPUTAÇÃO. Outra coisa, é inegável... se você quer ter uma boa bagagem teórica e formação bacana em computação opte em fazer Ciencia da Computação, assim como dizem meu amigos, professores e etc, "Computação é o TOP da área de TI", em se tratando de desenvolvimento.
__________________
Citação:
|
|
|
|
|
|
|
#6 (permalink) |
|
Newbie
Registrado em: Apr 2009
Localização: Brasil,Gama-DF
Idade: 20
Mensagens: 2
Reputação: 0
![]() |
Comecei a aprender c++ por conta própria e já consigo fazer boa parte do que faço em pascal e até um pouco mais.
Quando terminar o ensino médio,vou correr atrás da faculdade de ciência da computação , por que quero me especializar na área de software mesmo e até porque o meu professor de programação é formado justamente em ciência da computação. Agradeço a todos pelas dicas.Valeu pessoal. |
|
|
|
|
|
#7 (permalink) |
|
Super Participante
Registrado em: Feb 2008
Mensagens: 522
Reputação: 9
![]() |
Khavatari,
Acho que você deveria tentar entender os conceitos de orientação a Objetos, pois por exemplo o c++ que você citou é uma linguagem OO, então é ideal que você saiba e programe Orientado a Objetos. Abraços
__________________
Athlon XP 1700 + Mobo: PCchips 810LR HD: Samsung 40 Gb 768mb ram ( 1x256mb, 1x512mb) Arch Linux + xfce4 Trekking Cohab II - São Paulo - Brasil http://trilhastdz.multiply.com/ |
|
|
|
|
|
#8 (permalink) |
|
Newbie
Registrado em: Jun 2009
Mensagens: 38
Reputação: 0
![]() |
pra q vc quer aprender c++ se ja vai aprender na faculdade continua no delphi seja **** nele ai quando alguem falar de delphi voce pode falar sei tudo de delphi
|
|
|
|
|
|
#9 (permalink) |
|
Newbie
Registrado em: Feb 2009
Localização: RS
Idade: 34
Mensagens: 15
Reputação: 0
![]() |
Você está no caminho certo.
É possível entrar nos sites das universidades e olhar quais são as diciplinas que integram os currículos de cada curso; mas parece-me que realmente Ciência da Computação está mais de acordo com o que você pretende aprender. Mesmo assim; em algumes universidades, é possível cursar uma faculdade e fazer algumas cadeiras de outro curso. Eu por exemplo estudei Eng. Civil mas fiz varias cadeiras do depto. de informática. Quanto a linguagem; C e C++ são as mais usadas e as que mais você encontrará programas de código fonte aberto, as que mais possuem bibliotecas para inclusão e; também, as menos indicadas para iniciantes (devido a complexidade que pode ser desestimulante). Uma linguagem fácil de aprender é o BASIC e suas evoluções (qBASIC ou QuickBASIC, VBASIC ou VisualBASIC), como o nome diz: Beginners All purpose Simbolic Instruction Code - Código de instruções simbólicas de uso geral para principiantes. Eu recomendo para quem quiser fazer quebra-galhos para o Windows de forma rápida. O C e suas variações (C++, VisualC, C# e D) são as mais poderosas e versáteis, com a maior documentação disponível gratuitamente. Indicada para desenvolver grandes projetos e que principalmente rodem rápido; como por exemplo sistemas operacionais. O Pascal e suas evoluções (Delphi) estão no meio termo. O Python é uma linguagem para iniciantes mas que nem por isso deixa de ser versátil e poderosa, possue ampla quantidade de bibliotecas para inclusão e documentação exaustiva, pode ser usada em vários sistemas operacionais (Windows, Linux, Unix, MacOS e até celulares) e já vem pré-instalada nas distribuições Linux. Pode se dizer que o Python está para o Linux, assim como o BASIC está para o Windows; mas com algumas vantagens. Se você não ficou desestimulado com as dificuldades de C++; então vai fundo, não perca tempo com linguagens de principiantes se você pode ir direto para uma linguagem mais poderosa. Procure por Source Codes na internet, baixe apostilas. Há um tópico muito bom sobre "Como aprender a programar?" |
|
|
|
|
|
#10 (permalink) |
|
Membro Senior
Registrado em: Nov 2008
Mensagens: 200
Reputação: 9
![]() ![]() ![]() |
Embora faça sentido aproveitar que estão te ensinado delphi e aprendê-lo agora bem, pra depois aproveitar que irão te ensinar c++ e aprendê-lo depois, eu não conheço sinceramente muitos programadores e programas decentes que usem delphi...
E C++ é umma linguagem de programação genérica na qual se pode usar qualquer paradigma, ela não é obrigatoriamente OO, como java e smaltalk (que se pode programar proceduralmente, mas não faz o menor sentido fazer isso...). C e C++ são com certeza linguagens consagradas, algumas pesquisas atuais mostraram que cerca de 50% do código domundo é escrito nessas linguagens e que foram as que mais cresceram em popularidade atualmente...
__________________
"A alma é essa coisa que nos pergunta se a alma existe" Mário Quintana |
|
|
|
![]() |
| Opções do Tópico | |
|
|