Ir ao conteúdo
  • Comunicados

    • Gabriel Torres

      Seja um moderador do Clube do Hardware!   12-02-2016

      Prezados membros do Clube do Hardware, Está aberto o processo de seleção de novos moderadores para diversos setores ou áreas do Clube do Hardware. Os requisitos são:   Pelo menos 500 posts e um ano de cadastro; Boa frequência de participação; Ser respeitoso, cordial e educado com os demais membros; Ter bom nível de português; Ter razoável conhecimento da área em que pretende atuar; Saber trabalhar em equipe (com os moderadores, coordenadores e administradores).   Os interessados deverão enviar uma mensagem privada para o usuário @Equipe Clube do Hardware com o título "Candidato a moderador". A mensagem deverá conter respostas às perguntas abaixo:   Qual o seu nome completo? Qual sua data de nascimento? Qual sua formação/profissão? Já atuou como moderador em algo outro fórum, se sim, qual? De forma sucinta, explique o porquê de querer ser moderador do fórum e conte-nos um pouco sobre você.   OBS: Não se trata de função remunerada. Todos que fazem parte do staff são voluntários.
    • DiF

      Poste seus códigos corretamente!   21-05-2016

      Prezados membros do Fórum do Clube do Hardware, O Fórum oferece um recurso chamado CODE, onde o ícone no painel do editor é  <>     O uso deste recurso é  imprescindível para uma melhor leitura, manter a organização, diferenciar de texto comum e principalmente evitar que os compiladores e IDEs acusem erro ao colar um código copiado daqui. Portanto convido-lhes para ler as instruções de como usar este recurso CODE neste tópico:  
bruno6652

Programação de Software - Ajuda

Recommended Posts

bruno6652    0

Olá.

Fiz um curso Técnico de Informática e dei uma "passada" em Delphi e Visual Basic...

Me interessei demais por programação, independendte da linguagem, pois me senti a vontade de pensar em ser programador.


  • Pra quem já e programador, quais linguagens estão em alta hoje em dia e que linguagens sempre estão sendo usadas para densenvolvimento??


  • Delphi e Visual Basic são boas linguagens com boas oportunidades hoje em dia??


  • Poderiam me indicar livros ou apostilas boa??

Agradeço muito a quem puder me ajudar :)

Compartilhar este post


Link para o post
Compartilhar em outros sites
Guest Adriano Kyon   
Guest Adriano Kyon

bom, sou novatíssimo no assunto ainda, mas uma coisa é certa: os livros dos Deitel são os melhores pra C, C++, Java e qualquer outra coisa q eles resolverem falar sobre! :D

Compartilhar este post


Link para o post
Compartilhar em outros sites
ElionW3    2

Cara, eu diria q Java está em alta, todos os Cientistas da computaçao defendem Java, embora engenheiros da computaçao defendam C, mas aprendendo bem a questao de Algoritmos, você programa bem em qualquer linguagem.

Para estudo, você acha na net muita coisa boa, apostilas exercicios, q você instalando um compilador no pc, ja da pra ir testando...

Compartilhar este post


Link para o post
Compartilhar em outros sites
adrn7y    2

O mercado está convergindo para as frameworks .NET (da Microsoft) e para o Java (da Sun). A diferença-mor entre elas são:

Java --> Suporte a uma única linguagem, ,maior tempo de aprendizado, maior tempo de desenvolvimento...porém, extremamente portável! Roda em unix, linux, windows, celular, handled, palm e tudo o que tiver um processador e memória. O Java consome pouca memória durante o tempo de execução e é muito rápido utilizando-se as últimas versões da máquina virtual. (v 1.5 ou superior)

.NET --> Suporte a N linguagens, curva de aprendizado muito baixa, graças ao Visual Studio 2005 o tempo de desenvolvimento é fantástico (porém, como quase tudo é gerado automaticamente, isso pode deixar a pessoa muito acomodada com um código inflado e nem um pouco otimizado), o .NET roda apenas em sistemas baseados em Windows. Consome uma quantidade razoavelmente alta de memória no tempo de execução.

Você encontra muitas oportunidades para Delphi ou VB.NET, porém com uma baixa remuneração (pelo menos é assim aqui na cidade aonde moro).

Um programador Java como é bem mais difícil de se encontrar e também se o cara sabe programar em java, isso já diz implicitamente que ele estudou muito e conhece POO (Programação Orientada a Objetos). A remuneração é bem mais alta.

Entretanto, como a oferta de programadores java é baixa, o mercado ainda procura mais pessoas capacitadas em Delphi ou VB.

Se tu estás afim de uma coisa mais baixo nível, o recomendado é C ou Assembly.

Os livros da Deitel são excelentes e pode-se encontrar muitas apostilas pela internet gratuitamente.

Espero ter ajudado.

[]'s

Compartilhar este post


Link para o post
Compartilhar em outros sites
EduardoS    262

Java --> Suporte a uma única linguagem, ,maior tempo de aprendizado, maior tempo de desenvolvimento...porém, extremamente portável! Roda em unix, linux, windows, celular, handled, palm e tudo o que tiver um processador e memória. O Java consome pouca memória durante o tempo de execução e é muito rápido utilizando-se as últimas versões da máquina virtual. (v 1.5 ou superior)

Você só pode ta brincadando :huh:

.NET --> Suporte a N linguagens, curva de aprendizado muito baixa, graças ao Visual Studio 2005 o tempo de desenvolvimento é fantástico (porém, como quase tudo é gerado automaticamente, isso pode deixar a pessoa muito acomodada com um código inflado e nem um pouco otimizado), o .NET roda apenas em sistemas baseados em Windows. Consome uma quantidade razoavelmente alta de memória no tempo de execução.

Sobre a portabilidade ele roda em qualquer plataforma Windows, desde Pocket PC até Itanium e roda relativamente rápido, para outros SOs tem o mono... Mas ainda não é muito compativel e tambem é bem mais lento...

Compartilhar este post


Link para o post
Compartilhar em outros sites
bruno6652    0
  • Autor do tópico
  • Agradeço a todo mundo que postou xD

    então como o camarada disse, Delphi e VB tem mais oportunidades de emprego, embora JAVA seja a linguagem mais "bem paga". difícil decidir, mas talvez vá entrar de cabeça no Delphi pois comparado com VB acho que ele tem mais recursos, ou estou enganado??

    Java me parece bem difícil de dominar né? e as plataformas .NET são mais fáceis e estão na moda ultimamente, correto?

    Existem diversar apostilas na internet, mas será que alguém teria alguma boa de Delphi e VB, boa mesmo pra iniciantes aprenderem do básico ao avançado??

    Flws e obrigado pelas postagens, continuem!!!

    Compartilhar este post


    Link para o post
    Compartilhar em outros sites
    EduardoS    262

    bruno,

    O mais fácil é o velho VB6 (não confunda com VB.Net), Delphi tem mais recursos... Mas não va pelo lado dos recursos, ja vi programas inacreditaveis feitos com VB6, ainda tem muito mercado para esses dois, e muito programador procurando vaga tambem...

    No Java vs .Net não digo que Java é mais difícil e melhor pago, se você olhar um código em C# e em Java vera que eles são muito parecidos.

    Acho que a dificuldade das duas é mais ou menos a mesma, OOP é mais difícil do que parece.

    Quem programa em uma delas não tem grande dificuldade para passar para a outra, programadores de Java e .Net tem salarios parecidos.

    Mas o .Net tem o tal do Visual Studio, ele realmente facilita as coisas e permite até que pessoas com pouco conhecimento consigam fazer um site em Asp.Net por exempo, mas não conseguem fazer um componente sem ajuda do Visual Studio, claro que esses não ganham tanto quanto os programadores de Java e .Net, e é desses caras que adrn7y devia estar falando quando disse que Java pagava melhor.

    Compartilhar este post


    Link para o post
    Compartilhar em outros sites
    adrn7y    2

    Bem, realmente confesso que me expressei mal ao falar da velocidade e consumo de memória do java. O fato da velocidade é devido a comparação entre as jvm mais antigas com a atual.

    E em relação ao consumo de memória, comparava as duas frameworks: java e .net. Se for comparado com outras linguagens sem código gerenciado, java e .net seriam monstros devoradores de memória.

    Sou completamente contra o fato de pessoas dizerem que sua linguagem é a melhor do mundo e que todas as outras não prestam. E.g. Uma pessoa que programa em assembly pode se gabar na exatidão e baixo consumo de recursos que o assembly proporciona, mas outra pessoa que trabalha com C contesta no quesito legibilidade (para manutenção) e rapidez no desenvolvimento....e assim a coisa anda até a grande discussão entre adeptos do java x .net, windows x linux, amd x intel, hp pavillon x sony vaio, zune x ipod, etc...

    Na parte de comparação entre salários, como eu havia dito antes, na cidade aonde resido(pode não ser o caso em outros centros urbanos de maior porte!), incontestavelmente um programador java ganha mais do que um que trabalha com .net(motivo de ter migrado para o java), porém, todas as empresas com que tive contato com o time de desenvolvimento, todas são extremamente dependentes do Visual Studio e raramente encontra-se uma pessoa que trabalha com o Visual Studio sabendo o que é POO (para eles é só desenhar os componentes na tela e codificar os handles de evento).

    Considero o VS como uma excelente IDE, porém não acho correto ser dependente de uma IDE. Seria a mesma coisa que um engenheiro desenvolver um câmbio para carro sem saber como funcionam as engrenagens.

    Linguagem boa é aquela com que você se sente bem utilizando (problema é o patrão deixar usar) :(

    Espero que isso possa te ajudar bruno6652.

    Compartilhar este post


    Link para o post
    Compartilhar em outros sites
    bruno6652    0
  • Autor do tópico
  • Então, só pra entender: Visual Studio é o compilador das plataformas .NET, tá certou ou to confundindo tudo?? E pelo que falam ele ajuda a programar, mas os programadores se tornam dependentes deles, ou a maioria pelo menos...

    Quais as plataformas .NET (lembro de asp,c#), qual tem mais alem dessas??

    Já programei com Delphi 7, Visual Basic 6 e PHP/Mysql, gostei de usá-las, mas tinha essa dúvida sobre seus recursos e oportunidades no mundo atual.

    Com JAVA é possivel fazer qualquer tipo de software? desde desktop ate web?

    Flws

    Compartilhar este post


    Link para o post
    Compartilhar em outros sites
    adrn7y    2

    O Visual Studio além de compilar o código do .net, ele oferece muitos outros recursos que vão desde a criação de janelas com drag-and-drop à criação de código automático para algumas rotinas, conexão e componentes de controle banco de dados para o ADO/ADO.NET. Resumindo, você pode criar muita coisa escrevendo pouco ou nenhum código (por isso a dependência).

    O .net é multi-linguagem, ou seja, existe o ASP.net, vb.net. j#, c++.net, c# e projetos para python.net entre muitas outras linguagens.

    Sim, com o java você pode fazer qualquer tipo de software dadas as restrições das linguagens de alto-nível. Pode-se criar sistemas comerciais, científicos e para internet. Também vale lembrar que java está presente em muitos celulares e etc..

    Um detalhe é que não existe esse negócio de uma linguagem ser melhor que a outra, tudo o que pode ser feito em asp pode ser feito em php, algo em java pode ser feito em c# ou vb. O que pode haver é que uma determinada linguagem é mais apropriada para uma aplicação do que em relação a outra. Ex: um sistema codificado em vb6 pode ser muito bem feito em C ou em outra linguagem, porém, a complexidade no desenvolvimento e manutenção varia de linguagem para linguagem.

    Linguagem nada mais é do que uma ferramenta, o importante é a lógica.

    []'s

    Compartilhar este post


    Link para o post
    Compartilhar em outros sites
    bruno6652    0
  • Autor do tópico
  • Vejo que valeu a pena fazer uma conta de usuário aqui, o povo ajuda mesmo...

    Agradeço realmente a vocês que estão me ajudando, muito mesmo...

    Vou dar uma lida em alguns materias e volto a postar aqui.

    Flws

    Compartilhar este post


    Link para o post
    Compartilhar em outros sites
    dadrabbit    0

    como dito antes linguagens em alta hoje são as linguagens voltadas para web...Java, .Net, etc...

    com PL/SQL você também consegue algumas boas oportunidades..

    Delphi e VB apesar de antigas ainda são muito usadas para o desenvolvimento para aplicativos Windows...portanto mercado n falta...mas tb n falta programadores nestas linguagens..

    por fim se você quiser ganhar muito dinheiro...mas eu digo muito mesmo...seja programador assembly =D...o mercado é extremamente restrito...mas se você der sorte de encontrar uma vaga, acredite o salário será bem alto...já q n se encontra mtos programadores assembly por ai...

    Falou..e uma dica para aprendizado...já q você deu uma "passada" por delphi e VB...n se prenda muito a livros de programação por enquanto...vá brincando em uma dessas linguagens por conta própria...utilizando o help da linguagem,etc. na minha opinião você aprende muito mais coisas dessa forma e bem mais rápido...claro q o apreendizado terá falhas, mas depois de um tempo você pega alguns livros para complementar e será mais fácil de entende-los depois que você já conhece a linguagem melhor..

    Compartilhar este post


    Link para o post
    Compartilhar em outros sites

    Crie uma conta ou entre para comentar

    Você precisar ser um membro para fazer um comentário






    Sobre o Clube do Hardware

    No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

    Direitos autorais

    Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

    ×