Java ea melhor opçao para iniciante?

Java

12/01/2014

Boa noite

Sou formado em tecnologia em redes de computadores e estou muito frustrado com a área . Não gostaria de trabalhar com suporte técnico, pois além de se pagar muito pouco não tenho paciência com help desk.
Gostaria de fazer um curso de programação para estar iniciando minha carreira na área
Como analista ou desenvolvedor
Pelo que pesquisei, vi que Java seria uma opção para iniciar, alguém concorda?

Venho por aqui pedir algumas dicas: por onde começar? quais linguagem devo começar a aprender para que em um futuro próximo consiga minha primeira oportunidade de trabalho?
Sou novo no fórum e após muitas pesquisas vi que o site e confiável e falam muito bem dos cursos.
Aguardo opiniões
Antonio Melo

Antonio Melo

Curtidas 0

Melhor post

Marisiana Battistella

Marisiana Battistella

17/02/2014

Eu também nunca tinha pesquisado.. =D
Aproveitei a discussão pra entender melhor, porque o Delphi evoluiu bastante...
Cheguei a utilizar o Delphi 2010 e já estava bastante "melhorado"...
GOSTEI 1

Mais Respostas

Eduardo Pessoa

Eduardo Pessoa

12/01/2014

Acredito que quem trabalha com redes, não é somente para ser suporte, vc pode muito trabalhar com servidores(curso especifico), inclusive especializações na propria area.

com relação a programação, java, .net e php são mais requisitadas no mercado, um conselho, antes de fazer um curso superior em desenvolvimento e analise, procure um curso de programação(qualquer linguagem), pois na faculdade vc irá ver no minimo umas 3 ou 4.

espero ter ajudado.
GOSTEI 0
Roniere Almeida

Roniere Almeida

12/01/2014

Acredito que quem trabalha com redes, não é somente para ser suporte, vc pode muito trabalhar com servidores(curso especifico), inclusive especializações na propria area.

com relação a programação, java, .net e php são mais requisitadas no mercado, um conselho, antes de fazer um curso superior em desenvolvimento e analise, procure um curso de programação(qualquer linguagem), pois na faculdade vc irá ver no minimo umas 3 ou 4.

espero ter ajudado.


exatamente isso. veja realmente se java é o que realmente quer.
GOSTEI 0
Leandro Chiodini

Leandro Chiodini

12/01/2014

Bom dia senhores,
Novamente vou opinar com a visão de quem esta do outro lado, como docente, eu sempre aconselho meus alunos, a começarem por uma linguagem estruturada, exemplo DELPHI.

Poxa mais Delphi não esta defasado?
Bom eu nunca concordei com essa frase, até porque se formos pesquisar, ainda existem uma grande fatia de empresas no Brasil que ainda desenvolvem e prestam manutenção em DELPHI.

Bom Explico a minha opinião, eu acredito vendo em sala (pesquisa de campo), que hoje é muito mais fácil, você migrar de uma linguagem estruturada (Delphi), para uma linguagem orientada a objeto (.net, Java).

Ou seja hoje seria muito mais fácil para quem sabe programar em Delphi, programa em Java, do que o caminho contrário.
Eu acho interessante ter esse contato com uma linguagem estruturada, principalmente Delphi, porque ensina realmente a ter lógica de programação, pois a maioria das coisas devem ser feitas manualmente, o no português “no braço”.

Dai podem dizer, mais hoje em dia já existem bibliotecas para Delphi, que também, auxiliam no desenvolvimento, da mesma forma que existem as bibliotecas para linguagens orientadas a objeto.

Porem, te digo que em um curso de Delphi, dificilmente terás esta facilidade, pois geralmente as bibliotecas, chamadas hoje em dia de frameworks são pagos.

Então o que eu te recomendaria seria exatamente nesta linha, faça um curso de Delphi, pois é uma linguagem bastante usada ainda, e que te permite ter uma visão bacana de como unir a lógica ao desenvolvimento em sí, Hoje já se encontram cursos rápidos somente para ter uma base. E depois sim, fazendo uma faculdade, ou um tecnólogo na área de desenvolvimento como já foi citado ali pelo amigo, você aprenderá outras linguagens abrindo o teu leque para desenvolver em mais plataformas.

Bom essa é minha opinião tanto profissional, quanto pessoal.
Lembrando que é somente uma opinião com base no que vejo no dia a dia, e não uma regra.

No mais, saudações
E bons estudos!
Chiodini.

“A palavra motiva, mais o exemplo arrasta”.
GOSTEI 0
Roniere Almeida

Roniere Almeida

12/01/2014

apenas citando o que vi na faculdade, iniciei em 2005, na epoca eram 6 semestres, tinha delphi(programação orientada a eventos), porem simplesmente tiraram a disciplina que tinha.
GOSTEI 0
Henrique Gasparotto

Henrique Gasparotto

12/01/2014

Eu concordo com o Leandro. Porém, na minha opinião o C, embora hoje em dia seja mais usado para programação em microcontroladores e coisas do tipo, é a melhor opção para começar. Mas claro, isso se você não tem praticamente nenhum conhecimento em programação.
O C é uma boa porque serviu de base a todas essas linguagens mais modernas, como C# e Java, então fica muito mais tranquilo na hora de migrar. Basicamente, sabendo C, para aprender Java ou C#, só precisa se aprender a orientação a objetos.
Espero ter ajudado.
GOSTEI 0
Leandro Chiodini

Leandro Chiodini

12/01/2014

Bom dia senhores,
Realmente, concordo com o que o Henrique fala na questão da facilidade em aprender Java, e C# depois de aprender o C, porem, sempre existe um porem rs rs rs.
O C hoje esta meio que voltado a áreas específicas, conforme o Henrique comentou.

A minha idéia como docente, é sempre permitir que os alunos, tenham conhecimento em duas linguagens , uma mais antiga (delphi) e uma mais nova (C#, JAVA, PHP), e o delphi, apesar de ter perdido uma fatia muito grande do mercado, hoje em dia ainda existe muitas empresas que trabalham com essa plataforma, nesta linha o profissional que sai dos cursos de graduação, no meu caso voltado mais pra analises do que pra desenvolvimento em sí, sai com um bom conhecimento em duas linguagens que são utilizadas basicamente por todos.
Obviamente que não vejo problema algum de você começar diretamente em uma linguagem de 3ª geração, assim chamadas essas linguagens mais atuais, o grande problema disso, é a falta depois de incentivo, e até de vontade de descer um pouco mais o nível, e buscar o conhecimento de uma linguagem da geração passada, ou seja, você fica tao dependente da Orientação a objeto, que se torna complicado o aprendizado de uma linguagem estruturada, por algumas limitações.
Mesmo sabendo que hoje, o delphi já da um pouco mais de liberdade, pois consegue ser “voltado a Objetos”.

Agora sobre os profissionais tirando uma linguagem de outra geração, isso já é o reflexo, da troca de professores também, ou seja tem pessoas que são fechadas com alguma linguagem, e não concordam com o ensino de linguagens que por eles estariam defasadas, assim retirando da gradem pois na maior a das faculdades hoje, os professores que escolhem que linguagem vai ser dada, o que o órgãos regulamentadores presam é, deve ter uma linguagem de programação básica, uma linguagem web, uma linguagem de banco e por ai vai.
Por isso tudo que eu falei acima, é puramente minha visão sobre um pouco do que eu vejo no ambiente de es tudo, e fora dele.
Do mais,
Bons estudos a todos.

Chiodini
GOSTEI 0
Antonio Melo

Antonio Melo

12/01/2014

Estou terminando de ver vídeos aulas de lógica de programação ....Gostei da programação Delphi ..O que vocês acham?
GOSTEI 0
Roniere Almeida

Roniere Almeida

12/01/2014

Estou terminando de ver vídeos aulas de lógica de programação ....Gostei da programação Delphi ..O que vocês acham?


tem mercado, programador delphi hoje em dia é artigo de luxo. hehehe
GOSTEI 0
Eduardo Pessoa

Eduardo Pessoa

12/01/2014

Estou terminando de ver vídeos aulas de lógica de programação ....Gostei da programação Delphi ..O que vocês acham?


não sei se é uma boa estudar...tb não tenho certeza se tem mercado.
GOSTEI 0
Henrique Gasparotto

Henrique Gasparotto

12/01/2014

Estou terminando de ver vídeos aulas de lógica de programação ....Gostei da programação Delphi ..O que vocês acham?

Por enquanto é uma boa, só não se sabe até quando. Mas como o Leandro comentou mais acima, é uma boa para começar o aprendizado de programação. Hoje em dia as empresas não estão começando novos sistemas em Delphi, mas ainda há muita coisa para se fazer com os sistemas antigos.
GOSTEI 0
Eduardo Pessoa

Eduardo Pessoa

12/01/2014

é aquela velha historia, não se mexe em time que ta ganhando, se o sistema em delphi faz aquilo que é pra fazer e está bom, mexer pra que? mudar pra que?
GOSTEI 0
Henrique Gasparotto

Henrique Gasparotto

12/01/2014

Realmente Eduardo, não há muito interesse em migrar esses sistemas para uma nova tecnologia. Isso demandaria muito trabalho e pouco ou nenhum retorno financeiro para as empresas. Portanto, creio que Delphi só estará fora do mercado realmente quando esses sistemas estiverem defasados, o que pode demorar décadas.
GOSTEI 0
Eduardo Pessoa

Eduardo Pessoa

12/01/2014

Realmente Eduardo, não há muito interesse em migrar esses sistemas para uma nova tecnologia. Isso demandaria muito trabalho e pouco ou nenhum retorno financeiro para as empresas. Portanto, creio que Delphi só estará fora do mercado realmente quando esses sistemas estiverem defasados, o que pode demorar décadas.


sem duvida, ouvi dizer que os sistemas antigos de bancos(financeiros) ninguem mexe, pq é rapido e não da problema, hehehe...migrar para uma liguagem que possa retardar não compensa.
GOSTEI 0
Nélio Gonsalves

Nélio Gonsalves

12/01/2014

Olá, acho que o JAVA já seria um bom começo, quem se predispõe a ser desenvolvedor/programador deve estudar todas ou as mais requisitadas linguagens de programação... O JAVA é muito citado nos cursos que fiz e ainda faço pela sua portabilidade nas varias aplicações através (Desktop, web, mobile) da JVM. Ok !!!
GOSTEI 0
Eduardo Pessoa

Eduardo Pessoa

12/01/2014

100% approves!!! é exatamente isso.
GOSTEI 0
Roniere Almeida

Roniere Almeida

12/01/2014

Olá, acho que o JAVA já seria um bom começo, quem se predispõe a ser desenvolvedor/programador deve estudar todas ou as mais requisitadas linguagens de programação... O JAVA é muito citado nos cursos que fiz e ainda faço pela sua portabilidade nas varias aplicações através (Desktop, web, mobile) da JVM. Ok !!!


uma pergunta sobre sua citação, nunca mais ouvi falar da parte mobile.
GOSTEI 0
Alex Lekao

Alex Lekao

12/01/2014

Realmente Eduardo, não há muito interesse em migrar esses sistemas para uma nova tecnologia. Isso demandaria muito trabalho e pouco ou nenhum retorno financeiro para as empresas. Portanto, creio que Delphi só estará fora do mercado realmente quando esses sistemas estiverem defasados, o que pode demorar décadas.


sem duvida, ouvi dizer que os sistemas antigos de bancos(financeiros) ninguem mexe, pq é rapido e não da problema, hehehe...migrar para uma liguagem que possa retardar não compensa.


so para nao ficar de fora... rssr

O que ouco falar a respeito da Linguagem de programacao dos bancos eh que eles ainda usam Cobol, para alguns uma linguagem morta, e para outros, jurassica, mas oque acontece eh que nao se acham programadores cobol, ai entram so dizeres que ou ja morreram ou aposentaram... rsrsrsr

a mesma coisa ouvia falar de Clipper, alguns acho que nunca ouviram falar nisso, ou pensam que eh um golfinho de serie de tv, ou nem isso, tem que ser bem velho para ter visto essa serie... rsrsr, mas tbm eh uma outra linguagem de programacao que era dito como morta, e que estaria passando pela mesma questao que mencionei do Cobol, tenho um amigo que a empresa que ele trabalha utiliza clipper ate hoje, e ainda nao conseguiu muidar por resistencia de lideres da empresa que trabalha(diretores etc), mas no caso dele, pensa em mudar para .dot devido a gama de opcoes e material e integracao que oferece no mercado, se nao me engano foi isso que ele falou. rsrsr

Pensando em Cobol e clipper, ja usei aplicacao feita em cobol, sistema de cadastro de clientes e financeiro...r srse e ja usei sistemas em clipper e dataflex, e ate aprendi a programar em Clipper, mas ja nao lembro de mais nada... isso foi nos anos 90... eh sou velhinho... rsrsr

Espero ter contruido ou so chovido no molhado... kkkkkkkkkkkkkkkkk

abraco.

Alex - Lekao
GOSTEI 0
Roniere Almeida

Roniere Almeida

12/01/2014

conheci dois dinossauros, ops! pessoas que programavam em clipper. kkkkkkk
GOSTEI 0
Henrique Gasparotto

Henrique Gasparotto

12/01/2014

Cobol e Clipper até hoje só ouvi em piadinhas dos professores. Hehehehehe
GOSTEI 0
Alex Lekao

Alex Lekao

12/01/2014

conheci dois dinossauros, ops! pessoas que programavam em clipper. kkkkkkk


Sacanagem eim Roniere... kkkkkkkkkkkkkkkk
GOSTEI 0
Alex Lekao

Alex Lekao

12/01/2014

Cobol e Clipper até hoje só ouvi em piadinhas dos professores. Hehehehehe


Karaka...

to ficando deprimido... kkkkkkkkkkkkkkk
GOSTEI 0
Roniere Almeida

Roniere Almeida

12/01/2014

Cobol e Clipper até hoje só ouvi em piadinhas dos professores. Hehehehehe


estes seres ainda existem!!!
GOSTEI 0
Roniere Almeida

Roniere Almeida

12/01/2014

conheci dois dinossauros, ops! pessoas que programavam em clipper. kkkkkkk


Sacanagem eim Roniere... kkkkkkkkkkkkkkkk


é serio, na epoca, até os professores tiravam onda com eles, hehehe
GOSTEI 0
Eduardo Pessoa

Eduardo Pessoa

12/01/2014

Cobol e Clipper até hoje só ouvi em piadinhas dos professores. Hehehehehe


rapaz, verdade isso.
GOSTEI 0
Alex Lekao

Alex Lekao

12/01/2014

ow...

deprimi total...

acho que vou me suicidar... kkkkkkkkkkkkkkk

eu ja usei essa bagaca... rsrsr
GOSTEI 0
Eduardo Pessoa

Eduardo Pessoa

12/01/2014

que nada Alex, esses profissionais ganham mais no mercado, é quase que achar uma agulha no palheiro.
GOSTEI 0
Alex Lekao

Alex Lekao

12/01/2014

kkkk....

nao to ganhando mal...

mas tbm nao tenho o melhor salario nao... rsrsr

eu to ligando... mas eu nao programo... to mais eh de zueria...

eu ja vi isso na epoca de escola... mas nao fui para a area nao... nao sou fa de programacao desktop nao.. rsrsr
GOSTEI 0
Eduardo Pessoa

Eduardo Pessoa

12/01/2014

Injustiça!!! kkkkkkk
GOSTEI 0
Alex Lekao

Alex Lekao

12/01/2014

Injustiça!!! kkkkkkk


O que ??
GOSTEI 0
Eduardo Pessoa

Eduardo Pessoa

12/01/2014

o lance desses programadores antigos, podem ganhar bem, mas depende da empresa, na maioria só exploram.
GOSTEI 0
Alex Lekao

Alex Lekao

12/01/2014

o lance desses programadores antigos, podem ganhar bem, mas depende da empresa, na maioria só exploram.


tbm...

mas se vc for ver... ou estao aposentando... ou estao morrendo... rssrs

entao vai a lei da oferta e da procura...

se vc esta precisando e nao acha, paga-se qto pede ne??? rsrsr
GOSTEI 0
Eduardo Pessoa

Eduardo Pessoa

12/01/2014

verdade, nesse caso o profisional pede até carro, kkkkkk
GOSTEI 0
Alex Lekao

Alex Lekao

12/01/2014

verdade, nesse caso o profisional pede até carro, kkkkkk


kkkk... pois eh...

nao que eu seja um desses... rsrsr

mas me dao o carro da empresa para ir para casa... rsrsr
GOSTEI 0
Eduardo Pessoa

Eduardo Pessoa

12/01/2014

normal, normal...hehehehe...
GOSTEI 0
Alex Lekao

Alex Lekao

12/01/2014

cara...

honestamente eu bem que queria ser um destes camaradas que podem escolher viu... kkkkkkkkkkkkkkkk
GOSTEI 0
Eduardo Pessoa

Eduardo Pessoa

12/01/2014

se fosse só vc....até programador delphi ta dificil...qual a faculdade ou universidade que ainda aborda?
GOSTEI 0
Alex Lekao

Alex Lekao

12/01/2014

se fosse só vc....até programador delphi ta dificil...qual a faculdade ou universidade que ainda aborda?


sei la... rsrsrs

acho que onde eu estava estudando os caras ia para C#...

embora que tinhamos visto C++ e estavamos vendo java. rsrsr
GOSTEI 0
Eduardo Pessoa

Eduardo Pessoa

12/01/2014

C++, algumas faculdades colocam logica de programação com essa linguagem.
GOSTEI 0
Alex Lekao

Alex Lekao

12/01/2014

C++, algumas faculdades colocam logica de programação com essa linguagem.


se nao me engano foi bem por isso mesmo...

a parte de algoritimo e fluxograma meio que veio junto... e o C++ eles chamavam de Linguagem de programacao estruturava... e por ai vai...

mas honestamente... eu nao sou tao fa assim nao... estava aprendendo mais para poder fazer a prova e nao "comer" qqr coisa que me entregassem... rsrsr
GOSTEI 0
Eduardo Pessoa

Eduardo Pessoa

12/01/2014

entendo perfeitamente.
GOSTEI 0
Marisiana Battistella

Marisiana Battistella

12/01/2014

Estou terminando de ver vídeos aulas de lógica de programação ....Gostei da programação Delphi ..O que vocês acham?


Eu acho que é bom começar a programar com uma linguagem estruturada.
Quando comecei minha graduação, aprendi a lógica de programação criando os código a mão, no papel e aplicando no turbo pascal e em seguida aprendi a programar em Delphi.
E em paralelo tive uma disciplina de Estrutura de Dados, onde criávamos os código no papel e fazendo testes de mesas para exercitar a mente e entender o que estávamos fazendo.
Depois disso é que tive aulas de Java e PHP.
Meu professor de algoritmos sempre dizia que se aprendêssemos a fazer algoritmos na ponta do lápis, iriamos aprender a trabalhar com qualquer linguagem de programação. Hoje eu penso que ele tinha toda a razão em falar isso.
Lembrei disso, quando li a colocação do Leandro:
Novamente vou opinar com a visão de quem esta do outro lado, como docente, eu sempre aconselho meus alunos, a começarem por uma linguagem estruturada, exemplo DELPHI.

GOSTEI 0
Eduardo Pessoa

Eduardo Pessoa

12/01/2014

Eu acho que é bom começar a programar com uma linguagem estruturada.


eu particulamente acho complicado passar de estruturado para orientação a objetos. pra mim foi impactante aprender.
GOSTEI 0
Marisiana Battistella

Marisiana Battistella

12/01/2014

Pois é Eduardo... Eu acho que isso vai de cada um, até porque o bom é relativo.
Pra mim foi bom porque hoje eu sei o quanto me ajudou ter aprendido lógica de programação dessa forma.
E mencionei as palavras que o meu professor falava porqque isso foi o que mais me motivou quando comecei o curso de graduação.
Hoje eu desenvolvo utilizando ferramentas orientadas a objetos também, mas gosto muito de trabalhar com banco de dados porque eu gosto de ver as coisas acontecerem pelas minhas mãos frutos do meu raciocínio lógico.
GOSTEI 0
Eduardo Pessoa

Eduardo Pessoa

12/01/2014

vendo por esse lado, uma questão bem pessoal, vc tem razão, isso vai de cada um.
GOSTEI 0
Roniere Almeida

Roniere Almeida

12/01/2014

Eu acho que é bom começar a programar com uma linguagem estruturada.


eu particulamente acho complicado passar de estruturado para orientação a objetos. pra mim foi impactante aprender.


eu achei isso tambem, mas isso depende de pessoa pra pessoa.
GOSTEI 0
Luciano Martins

Luciano Martins

12/01/2014

Axo q Java é muito pesado para quem começa por ser multiplataforma e a curva de aprendizado é grande, foque em PHP e se quiser crescer venha para JAVA.
GOSTEI 0
Eduardo Pessoa

Eduardo Pessoa

12/01/2014

Axo q Java é muito pesado para quem começa por ser multiplataforma e a curva de aprendizado é grande, foque em PHP e se quiser crescer venha para JAVA.


considero uma otima alternativa.
GOSTEI 0
Marisiana Battistella

Marisiana Battistella

12/01/2014

Também acho que PHP é uma boa alternativa.
GOSTEI 0
Roniere Almeida

Roniere Almeida

12/01/2014

PHP é bom mesmo, fiz um curso gratuito, bem simplista.
GOSTEI 0
Eduardo Pessoa

Eduardo Pessoa

12/01/2014

PHP é bom mesmo, fiz um curso gratuito, bem simplista.


ainda continua simples, hehehe, com a evolução, não se sabe.
GOSTEI 0
Alex Lekao

Alex Lekao

12/01/2014

Oi Boa tarde!!

PHP eh uma linguagem estruturada, assim como o C++, se nao me engano nasceu a partir do C.

Entao acabamos voltando para o inicio, que seria comecar por uma linguagem estruturada.

mas como sempre falo, nao sou programador e posso estar errado com a minha colocacao a respeito do PHP. rsrsr

Abraco.

Alex - Lekao
GOSTEI 0
Eduardo Pessoa

Eduardo Pessoa

12/01/2014

Alex, tb pode ser usado em orientado a objetos. hehehe
tambem me falaram que o Delphi é O.O(não tenho certeza.)
GOSTEI 0
Roniere Almeida

Roniere Almeida

12/01/2014

Alex, tb pode ser usado em orientado a objetos. hehehe
tambem me falaram que o Delphi é O.O(não tenho certeza.)


isso mesmo, em ambas nunca mexi com O.O.
GOSTEI 0
Alex Lekao

Alex Lekao

12/01/2014

Alex, tb pode ser usado em orientado a objetos. hehehe
tambem me falaram que o Delphi é O.O(não tenho certeza.)


Eduardo,

a muito tempo atraz, mais de 10 anos eu acho... rsrs

me falaram que o Delphi nao era orientado a objetos, OO, por mais que diziam, ele era orientado a eventos, mas isso faz muito tempo entao nao tenho certeza... rsrsr

Evoluiu-se muito nos ultimos tempos.

Mas nao sou a pessoa mais indicada para falar a respeito. rsrsr

Abraco.
GOSTEI 0
Marisiana Battistella

Marisiana Battistella

12/01/2014

Só pra tirarmos a dúvida, ou pelo menos tentarmos entender:

As principais diferenças entre o Delphi e outras ferramentas de desenvolvimento são: a programação visual, programação orientada a eventos, as paletas VCL e CLX(Delphi até a versão 7), forte ênfase na conectividade com diversos bancos de dados e um grande número de componentes produzidos por terceiros, muitos deles disponíveis na internet e grande parte deles com o código fonte disponível. Alguns destacam como vantagens do Delphi: a existência de uma grande quantidade de componentes prontos em sua biblioteca, facilidade de uso e aprendizado e desenvolvimento rápido.

Fonte: [url]http://pt.wikipedia.org/wiki/Embarcadero_Delphi[/url]

A linguagem de desenvolvimento que o Delphi utiliza é a Object Pascal que é uma linguagem derivada do Pascal que, por sua vez, é uma linguagem de programação estruturada.
GOSTEI 0
Alex Lekao

Alex Lekao

12/01/2014

Como diria o Tiririca...

Fantardigo Mariana... rsrsr

Eu nao pesquisei nada, foi so pelo que ouvi dizer a uns 10 anos atraz. rsrsr

Mas essa sua colaboracao acho que foi conclusiva.

Abraco.

Alex - Lekao
GOSTEI 0
Alex Lekao

Alex Lekao

12/01/2014

legal...

eu nunca usei... rsrsr

nao programo nada... rssr

e acabei confundindo o seu nome com o da Mariana... desculpa... rsrsr

GOSTEI 0
Marisiana Battistella

Marisiana Battistella

12/01/2014

Sem problemas! =)
Os nossos nomes são bem parecidos...
GOSTEI 0
Eduardo Pessoa

Eduardo Pessoa

12/01/2014

Alex, tb pode ser usado em orientado a objetos. hehehe
tambem me falaram que o Delphi é O.O(não tenho certeza.)


Eduardo,

a muito tempo atraz, mais de 10 anos eu acho... rsrs

me falaram que o Delphi nao era orientado a objetos, OO, por mais que diziam, ele era orientado a eventos, mas isso faz muito tempo entao nao tenho certeza... rsrsr

Evoluiu-se muito nos ultimos tempos.

Mas nao sou a pessoa mais indicada para falar a respeito. rsrsr

Abraco.


pois ja me falaram outra coisa, não há muito tempo, me diziam que programavam orientado a eventos de teimosos mesmo, kkkkkkk
GOSTEI 0
Roniere Almeida

Roniere Almeida

12/01/2014

Eu também nunca tinha pesquisado.. =D
Aproveitei a discussão pra entender melhor, porque o Delphi evoluiu bastante...
Cheguei a utilizar o Delphi 2010 e já estava bastante "melhorado"...


eu só conheci o Delphi 6 e 7...e nunca mais. achava legal a ferramenta.
GOSTEI 0
Marisiana Battistella

Marisiana Battistella

12/01/2014

Posso te dizer q depois que a partir da versão Embarcadero Delphi 2010, melhorou consideravelmente.
Não conheço as versões mais recentes, mas já li várias reportagens legais falando de recursos novos que haviam sido implementados.
É uma ferramenta muito boa, o único problema é q tem q pagar licença pra usar.
GOSTEI 0
Roniere Almeida

Roniere Almeida

12/01/2014

eu não conheço nenhum novo, tentei instalar, mas não consegui.
GOSTEI 0
Alex Lekao

Alex Lekao

12/01/2014

OI Eduardo, bom dia!!

As vezes a impressao que tenho, nesse nosso mercado, eh que cada um fala uma coisa diferente... rssr

E fica meio complicado de saber o que procede ou nao...

acho que eh por isso que nossa vida anda cada vez mais dificil... rsrsr

Abraco.

Alex - Lekao
Alex, tb pode ser usado em orientado a objetos. hehehe
tambem me falaram que o Delphi é O.O(não tenho certeza.)


Eduardo,

a muito tempo atraz, mais de 10 anos eu acho... rsrs

me falaram que o Delphi nao era orientado a objetos, OO, por mais que diziam, ele era orientado a eventos, mas isso faz muito tempo entao nao tenho certeza... rsrsr

Evoluiu-se muito nos ultimos tempos.

Mas nao sou a pessoa mais indicada para falar a respeito. rsrsr

Abraco.


pois ja me falaram outra coisa, não há muito tempo, me diziam que programavam orientado a eventos de teimosos mesmo, kkkkkkk
GOSTEI 0
Alex Lekao

Alex Lekao

12/01/2014

Eu ja fiz download do Delphi, ja pensei em fazer curso, ja pensei em um monte de coisa...

mas la no fundo... bem la no fundo... mas la no fundo mesmo...

pensei... naaaao... to fora.. isso nao eh para mim... rsrsr
GOSTEI 0
Eduardo Pessoa

Eduardo Pessoa

12/01/2014

pode ser isso tambem.
GOSTEI 0
Roniere Almeida

Roniere Almeida

12/01/2014

Eu ja fiz download do Delphi, ja pensei em fazer curso, ja pensei em um monte de coisa...

mas la no fundo... bem la no fundo... mas la no fundo mesmo...

pensei... naaaao... to fora.. isso nao eh para mim... rsrsr


é complicado, sei bem como é.
GOSTEI 0
Eduardo Pessoa

Eduardo Pessoa

12/01/2014

Delphi, ainda ta na ativa!!! isso é mais que louvavel.
GOSTEI 0
Guilherme Caique

Guilherme Caique

12/01/2014

Olá, boa tarde.

Acredito eu que quem optou por seguir carreira em redes de computadores são pessoas que tem um devido interesse em suporte técnico, cabeamento estruturado e tudo isso. Contudo, essa não é a unica parte da área de redes, você pode, por exemplo, trabalhar na criação e estruturação de servidores de todo e qualquer tipo, cuidar de soluções reais de desempenho e como o servidor reage á respostas de seus clientes.

Eu particularmente não me interesso por redes e (desculpa) nunca seguiria carreira nessa área, mas porque eu gosto de programação, adoro resolver problemas de lógica (não que os profissionais de rede não resolvam) enfim você deve ter me entendido.

Mas, caso você não tenha gostado mesmo da área e pretende mudar para programação e desenvolvimento ou aconselho começar a estudar sobre LÓGICA DE PROGRAMAÇÃO pois é a base de todas as linguagens que você imaginar, depois que você já tiver dominando tal assunto, dai parta para uma linguagem estruturada como por exemplo Delphi. Depois que estiver dominando Delphi vá aprender sobre Programação Orientada a Objetos e escolha uma linguagem legal para trabalhar. Atualmente conheço JAVA e C++ (POO) e recomendaria demais JAVA, pois é uma das linguagens POO mais usadas no mercado de trabalho, se não a mais usada.

Estude, estude, estude e nunca deixe de estudar.
GOSTEI 0
Eduardo Pessoa

Eduardo Pessoa

12/01/2014

otima opinião, concordo em genero, numero e grau.
GOSTEI 0
Marisiana Battistella

Marisiana Battistella

12/01/2014

Ótima observação Guilherme! Concordo contigo!
Obrigada por contribuir com o post e enriquecer a conversa.
GOSTEI 0
Alex Lekao

Alex Lekao

12/01/2014

E essa parte de estudar nao tem jeito..

precisamos estudar sempre e o tempo todo praticamente...

eu nao tenho muito tempo com tecnologia e tenho que estudar praticamente todos os dias.
GOSTEI 0
Marisiana Battistella

Marisiana Battistella

12/01/2014

Também tenho que fazer isso.... estudar, estudar, estudar e ainda assim nunca é suficiente.
GOSTEI 0
Alex Lekao

Alex Lekao

12/01/2014

verdade...

eu tenho essa impressao...

parece ser infindavel. rsrs
GOSTEI 0
Eduardo Pessoa

Eduardo Pessoa

12/01/2014

E essa parte de estudar nao tem jeito..

precisamos estudar sempre e o tempo todo praticamente...

eu nao tenho muito tempo com tecnologia e tenho que estudar praticamente todos os dias.


estudos hoje, estudos amanhã e estudos sempre!!!
basico. kkkkk
GOSTEI 0
Henrique Gasparotto

Henrique Gasparotto

12/01/2014

Não adianta, quem não estuda no nosso meio acaba ficando pra trás. A tecnologia de hoje já não é a mesma de amanhã, e assim vai indo...
GOSTEI 0
Roniere Almeida

Roniere Almeida

12/01/2014

verdade, o negocio anda rapido.
GOSTEI 0
Eduardo Pessoa

Eduardo Pessoa

12/01/2014

Não adianta, quem não estuda no nosso meio acaba ficando pra trás. A tecnologia de hoje já não é a mesma de amanhã, e assim vai indo...


sem duvida, sempre se atualizando.
GOSTEI 0
Roniere Almeida

Roniere Almeida

12/01/2014

atualizando o conhecimento e sempre está ligado para as novidades.
GOSTEI 0
Alex Oliveira

Alex Oliveira

12/01/2014

A área que vai " Bombar " daqui em diante é a de mobile que é muito atrativa tanto para o usuário final quanto para os empregadores.
A microsoft com seu Windows Fone, a Gooble com seu Android, a Mozilla com seu Mozila OS e Apple com seu IOS vão travar uma guerra por este mercado e não vai faltar emprego para que esta preparado.
Minha sugestão Antonio Calos que " vai de java", pois você estudando java terá uma gama muito grande de escolhas a seguir na sua carreira, seja ela Web, Desktop, Mobile, micro dispositivo embarcado, TV, Games e por ai vai, não desmereço outras tecnologias mais por isso que o Java e tão bem aceito por muitas empresa de desenvolvimento e tão respeitado pelas corporações, comunidades Open source, engenheiros e arquitetos de software.
GOSTEI 0
Roniere Almeida

Roniere Almeida

12/01/2014

Alex, muito interessante suas palavras, ainda estou curioso com o Mozilla com seu Mozila OS, ainda não vi ainda para a venda, vc sabe informar se ja está sendo comercializado?
GOSTEI 0
Alex Lekao

Alex Lekao

12/01/2014

OI Roniere, me metendo na sua pergunta.

se nao estou errado o Mozila OS eh mobile, esta em celulares(Firefox OS).

Agora para desktop nao acredito que tenha ou que esteja disponivel.

Alguns celulares LG tem o modelo para venda.

ABraco.

Alex - Lekao
GOSTEI 0
Roniere Almeida

Roniere Almeida

12/01/2014

Alex, confesso que só materias, nada alem disso, estou curioso para saber, conhecer. sabe dizer os valores???
GOSTEI 0
Eduardo Pessoa

Eduardo Pessoa

12/01/2014

isso me faz lembrar do Ubunto Phone, nunca mais ouvi falar, parecia que iria competir de igual para igual com os fortes atuais: IOs, Windows Phone, Android.
GOSTEI 0
Alex Oliveira

Alex Oliveira

12/01/2014

Alex, confesso que só materias, nada alem disso, estou curioso para saber, conhecer. sabe dizer os valores???


Roniere ainda não vi nenhuma grande loja vendo aparelhos com este Os, pelo que consta ele utilizará o navegador fire fox para apresentar o sistema e a estrutura lógica ficara em servidores da Mozilla, isso garantirá uqe os Smartfones não necessitem de hardwares muitos complexos barateando o produto, isso é uma promessa mas ainda esta em fases teste, implementações e Updates mas já é uma promessa.

Alguns links sobre o assunto:

[url]http://www.youtube.com/watch?v=o7bWs7flGDA[/url]
[url]http://pt.wikipedia.org/wiki/Firefox_OS[/url]
[url]http://www.tudocelular.com/lg/noticias/n30849/fireweb-lg-firefox-os.html[/url]
GOSTEI 0
Roniere Almeida

Roniere Almeida

12/01/2014

então a ideia seria que o s.o rodaria nas nuvens? muito interessante isso.
GOSTEI 0
Alex Oliveira

Alex Oliveira

12/01/2014

então a ideia seria que o s.o rodaria nas nuvens? muito interessante isso.

Inicialmente sim mais eles estão tento que lidar com o fator games, e isso e complicado vis rede com um sistema pequeno.
GOSTEI 0
Roniere Almeida

Roniere Almeida

12/01/2014

essa questão dos jogos realmente complica, e tem um porem, acredito que não será todos os jogos.(penso que todos serão baseados em HTML 5).
se estiver errado, avisem.
GOSTEI 0
Alex Oliveira

Alex Oliveira

12/01/2014

Isso vai ser bom para a galera que é boa em HTML, JavaScript, CSS pois terão uma boa ferramenta nas para desenvolver, pelo menos eu acho.
GOSTEI 0
Alex Oliveira

Alex Oliveira

12/01/2014

Roniere eu ainda nem me aprofundei no assunto mais olha a revolução começando:

[url]http://conferenciaweb.w3c.br/saiba-como-desenvolver-apps-para-o-firefox-os-com-andre-garzia/[/url]
GOSTEI 0
Roniere Almeida

Roniere Almeida

12/01/2014

isso me faz lembrar do Ubunto Phone, nunca mais ouvi falar, parecia que iria competir de igual para igual com os fortes atuais: IOs, Windows Phone, Android.


bem lembrado, acredito que este celular estará com preços bem salgados.
GOSTEI 0
Eduardo Pessoa

Eduardo Pessoa

12/01/2014

acredito que sim, tudo indica que sim. vamos esperar pra ver.
GOSTEI 0
Eduardo Pessoa

Eduardo Pessoa

12/01/2014

acredito que sim, tudo indica que sim. vamos esperar pra ver.
GOSTEI 0
Ricardo

Ricardo

12/01/2014

Dar uma opinião técnica é bastante complexo, então é melhor resumir na pessoal mesmo, e talvez um pouco vaga e colocar mais um pouco de polêmica.

JAVA? Conheço muito poucos aplicativos, pode dizer que a grande maioria está rodando em dispositivos móveis, e em relação a desktop só me lembro dos Softwares da Receita Federal, que por sinal, tenho que admitir que são muito bem desenvolvidos e creio que irá continuar assim, já que custaria a RFB muito tempo, dinheiro e pessoal qualificado para migrar para uma outra linguagem. Só consigo ver JAVA um pouco na frente do Delphi devido aos aplicativos móveis e só.

"Poxa mas tem muito mais programador JAVA no mercado"; claro que sim! JAVA é "linguagem de estudo" as faculdades e centros de ensino só ministram em seus cursos sobre tal linguagem, passam uma rápida noção sobre C e pronto! vamos para o JAVA. Aí as empresas de tecnologia buscam novos profissionais na área de desenvolvimento, podem ser recém formados, cursando ou estágio, o cara esta na faculdade eles vão querer que tenha experiência com Delphi, C, C++, ASP? Eles sabem que a pessoa está estudando JAVA, PHP e como a maioria dos universitários hoje em dia têm seu primeiro contato com alguma linguagem de programação nas faculdades, então a tendência é que continue por esse caminho; JAVA se expandindo e o Delphi "não". Amanhã passam a ministrar aulas de COBOL, ninguém mais ouve falar em JAVA, aí aqueles que aprenderem JAVA na faculdade e se tornaram grandes profissionais vão ter que aprender COBOL. Aqueles que trabalhavam com DELPHI e tiveram que aprender JAVA por causa do "modismo", vão ter que aprender COBOL e assim as coisas vão acontecendo e mudando.

Então na minha opinião; JAVA só se for para estudo mesmo. Aprendi JAVA na faculdade apenas para poder concluir o curso, já trabalhava com Delphi e vou continuar. Não existe nada que se faça em JAVA que não se faça com o Delphi, escreve-se 10 linhas de código em JAVA e com a metade eu faço a mesma coisa com Delphi.

JAVA é linguagem multiplataforma... mas isso porque roda em uma máquina virtual. "Mas Delphi é uma linguagem "limitada" em relação as plataformas no mercado" sério? Olha onde o Delphi está hoje; um único código ou com poucas mudanças compila para Windows, MAC, iOS, Android, Linux e tudo isso nativamente, não preciso de máquina virtual para executar meus aplicativos.

Então, ao amigo que iniciou este tópico, se quer um linguagem para trabalhar (faz uma consulta no mercado) e puder ter escolha vai de DELPHI . Agora se tem que ficar preso a alguma política e visão de alguma empresa, aí infelizmente vai ter que se contentar com JAVA.
GOSTEI 0
Eduardo Pessoa

Eduardo Pessoa

12/01/2014

muito legal o que escreveu.
GOSTEI 0
Roniere Almeida

Roniere Almeida

12/01/2014

verdade, muitos sistemas rodam até hoje e ninguem para uma linguagem nova pq?, pq não há necessidade, não se mexe em time que ta ganhando.
GOSTEI 0
Alex Oliveira

Alex Oliveira

12/01/2014

Dar uma opinião técnica é bastante complexo, então é melhor resumir na pessoal mesmo, e talvez um pouco vaga e colocar mais um pouco de polêmica.

JAVA? Conheço muito poucos aplicativos, pode dizer que a grande maioria está rodando em dispositivos móveis, e em relação a desktop só me lembro dos Softwares da Receita Federal, que por sinal, tenho que admitir que são muito bem desenvolvidos e creio que irá continuar assim, já que custaria a RFB muito tempo, dinheiro e pessoal qualificado para migrar para uma outra linguagem. Só consigo ver JAVA um pouco na frente do Delphi devido aos aplicativos móveis e só.

"Poxa mas tem muito mais programador JAVA no mercado"; claro que sim! JAVA é "linguagem de estudo" as faculdades e centros de ensino só ministram em seus cursos sobre tal linguagem, passam uma rápida noção sobre C e pronto! vamos para o JAVA. Aí as empresas de tecnologia buscam novos profissionais na área de desenvolvimento, podem ser recém formados, cursando ou estágio, o cara esta na faculdade eles vão querer que tenha experiência com Delphi, C, C++, ASP? Eles sabem que a pessoa está estudando JAVA, PHP e como a maioria dos universitários hoje em dia têm seu primeiro contato com alguma linguagem de programação nas faculdades, então a tendência é que continue por esse caminho; JAVA se expandindo e o Delphi "não". Amanhã passam a ministrar aulas de COBOL, ninguém mais ouve falar em JAVA, aí aqueles que aprenderem JAVA na faculdade e se tornaram grandes profissionais vão ter que aprender COBOL. Aqueles que trabalhavam com DELPHI e tiveram que aprender JAVA por causa do "modismo", vão ter que aprender COBOL e assim as coisas vão acontecendo e mudando.

Então na minha opinião; JAVA só se for para estudo mesmo. Aprendi JAVA na faculdade apenas para poder concluir o curso, já trabalhava com Delphi e vou continuar. Não existe nada que se faça em JAVA que não se faça com o Delphi, escreve-se 10 linhas de código em JAVA e com a metade eu faço a mesma coisa com Delphi.

JAVA é linguagem multiplataforma... mas isso porque roda em uma máquina virtual. "Mas Delphi é uma linguagem "limitada" em relação as plataformas no mercado" sério? Olha onde o Delphi está hoje; um único código ou com poucas mudanças compila para Windows, MAC, iOS, Android, Linux e tudo isso nativamente, não preciso de máquina virtual para executar meus aplicativos.

Então, ao amigo que iniciou este tópico, se quer um linguagem para trabalhar (faz uma consulta no mercado) e puder ter escolha vai de DELPHI . Agora se tem que ficar preso a alguma política e visão de alguma empresa, aí infelizmente vai ter que se contentar com JAVA.


Ta Ricardo, já que você é um grande conhecedor do delphi e então deve se lembrar que antes da Embarcadeiro colocar as mãos nele, não existia uma integração com outras plataformas como linux, Android e IOS por exemplo, bem, não como hoje que a Embarcadeiro viu um grande potencial de lucro em cima da plataforma. Você falou em ficar preso a politicas empresariais, ora, quanto custa a licença para o nosso caro amigo começar seus estudos em Delphi? Ha tá existe ferramentas grátis como Lazarus mas será que ele fornece toda a estrutura de desenvolvimento para IOS, Android a afins como O Rad Studio XE5? Dizer que o Java é moda e um iniciante só vai segui-lo pois esta sendo ensinado na faculdade e brincadeira, então a Nasa ta seguindo moda, O Twitter seguiu moda quando trocou a sua estrutura para a JVM e ganhou em performance.

Veja bem, não estou criticando o Delphi, muito pelo contrário é uma excelente ferramenta de desenvolvimento mais só uma ferramentas assim como o Java. O Java possui uma infinidade de Frameworks free muitos deles desenvolvidos pela própria comunidade que não aceita ficar dependo de instituições para caminhar. Ou seja, monte sua empresa, escolha o Java e não terá que enfiar a mão no bolço para adquirir licenças astronômicas para inciar suas atividades, será que comunidade Delphi pretende se libertar disso?

Agora eu não sou besta em dizer para nosso caro amigo que o Java é o melhor escolha para ele pois não existe melhor plataforma de desenvolvimento, mas sim a que melhor serve para determinada situação, meu conselho a ele que estude Orientação a Objetos, Padrões de Projetos, Mapeamento de Objetos Relacional, Engenharia de Softwares, testes, em fim... há coisas que se um programador se dedicar e estudar a sério, conseguirá se adaptar à qualquer plataforma pois o resto é só escrita e ferramentas.
GOSTEI 0
Alex Lekao

Alex Lekao

12/01/2014

Ola Senhores, boa tarde!!

Discursao tomou uma proporcao que acredito que o RApaz nao esperava, e pelo que tenho observado, nem ele mais esta observando, pq nenhum comentario colocou mais a respeito.

De qualquer forma, bom para nos que estamos acompanhando e discutindo, toda dircursao eh interessante para chegarmos ao caminho do meio, nem oito nem oitenta. rsrs

Eu particularmente, acho interessante comecar pela programacao estruturada, Delphi, PHP, C, etc. que eh importante para conhecimento de estrutura mesmo, e tem um conhecimento forte de algoritimo etc, coisa para muitos talvez primarias, mas que acredito para inicio de projeto seja interessante.

Acho Java realmente muito interessante, e tem um jeito interessante de programar tbm, com sua orientacao a objetos onde vc tem as herancas, abritutos, polimorphismos, etc, etc.

Todos terao seus pros e contras, e todos terao seu defensores mais ferrenhos, etc.

Nao sei tambem que seja uma questao de moda o Java, mas tbm esta eh uma opniao que alguem que acompanha de fora, afinal nao sou programador. rsrsr

Talvez alguns achem que eu nem deveria estar opinando ja que nao sou programador, mas... ja opinei... rsrsr

Espero que o rapaz que abriu o post tenha conseguido se decidir e tenha um futuro muito bom pela frente com a linguagem que ele decidir, e que cada um de nos tbm tenham batante sucesso em nossas carreiras, programando ou nao, usando Java ou nao. rsrsr

Abraco.

Alex - Lekao
GOSTEI 0
Roniere Almeida

Roniere Almeida

12/01/2014

Alex, na minha visão, qualquer pessoa com conhecimento pode dar sua opinião sobre tecnologias, pode não ser sua area, mas isso não impede.
eu conheço, a fundo as linguagens programação.
GOSTEI 0
Alex Lekao

Alex Lekao

12/01/2014

Blz...

mesmo nao sendo minha area tenho dado meus pitacos... rsrsrsr
GOSTEI 0
Roniere Almeida

Roniere Almeida

12/01/2014

mas no seu caso, vc tem uma visão mais abrangente, tem experiencia com "TI" em geral, e isso deve ser considerado.
GOSTEI 0
Alex Lekao

Alex Lekao

12/01/2014

Blz entao... rsrsr

vou procurar sempre dar os meus pitacos entao... kkkk

mas no seu caso, vc tem uma visão mais abrangente, tem experiencia com "TI" em geral, e isso deve ser considerado.
GOSTEI 0
Alex Oliveira

Alex Oliveira

12/01/2014

Gente esse tópico bombou ,show.
GOSTEI 0
Alex Lekao

Alex Lekao

12/01/2014

Bastante ne???

alguns topicos aqui do forum tem sempre bastante participacao.

acho isso fenomenal...
GOSTEI 0
Marisiana Battistella

Marisiana Battistella

12/01/2014

Verdade!!
As vezes um assunto, desencadeia uma conversa bem construtiva abrangento assuntos interligados ao tópico inicial.
Verdade que as vezes fugimos do contexto inicial, mas vale também.. =D
GOSTEI 0
Alex Lekao

Alex Lekao

12/01/2014

nossa...

tenha uns topicos que participei que a conversa tomou um rumo completamente diferente....

qdo alguem perguntou alguma coisa referente ao topico inicial, eu tive que reler quase o topico inteiro para relembrar...kkkkkkkkkkkkkkkkk
GOSTEI 0
Roniere Almeida

Roniere Almeida

12/01/2014

isso é bom, as vezes fugir do foco não é tão ruim, alem do mais considero uma evolução de assuntos, uma coisa puxa a outra.
GOSTEI 0
Thiago Jesus

Thiago Jesus

12/01/2014

Java é uma excelente tecnologia para começar a programar, pois a comunidade é enorme, a grande maioria das ferramentas são open source e existe uma quantidade de materiais muito grande sobre linguagem, orientação a objetos, design patterns, frameworks, etc.

Delphi é uma linguagem estruturada?
Talvez isso fosse verdade a uns 20 anos atrás.

Sou desenvolver Delphi em uma empresa aqui em Goiânia e trabalho num projeto 100% orientado a objetos.
Não utilizamos componentes visuais para conexão com banco de dados e querys e temos um framework próprio de persistência. Além disso não utilizamos Data Modules.
Quase todos os componentes para desenhar as Views são desenvolvidos pela própria empresa.
Eu já conversei com programadores Delphi de outros estados, e muitas empresas melhoraram muito a qualidade de código de seus produtos.
Existem um mito de que linguagens como Delphi e PHP não são orientadas a objeto, que eu particularmente não entendo.
Embora eu trabalhe com Delphi, sou totalmente agnóstico quando o assunto é tecnologia, e acredito que devemos conhecer diversas tecnologias para saber qual utilizar para contextos específicos.

Infelizmente vemos um número muito grande de pessoas mal informadas, com um conhecimento extremamente superficial das principais tecnologias do mercado, sem background em desenvolvimento de projetos reais e que prestam um desserviço enorme a programadores que como eu, estão começando.

Para você começar bem eu sugiro acompanhar podcasts focados em programação. Para quem não conhece, podcasts são programas de entrevistas com profissionais que são referência no mercado e que trazem informações valiosas sobre carreira, tecnologia, informações técnicas, etc.
Segue uma lista para você ouvir:

www.grokpodcast.com (podcast focado em desenvolvimento)
imasters.com.br/perfil/databasecast/‎ (podcast sobre banco de dados)
zofe.com.br (podcast sobre desenvolvimento front-end)

Esses 3 podcasts ajudam muito a começar na carreira, pois as entrevistas nos fornecem uma visão sobre a realidade do mercado, as principais tecnologias, o que estudar, e mais uma porção de coisa.

Abraço.





GOSTEI 0
Alex Lekao

Alex Lekao

12/01/2014

Gostei Roniere,

Gostei mesmo....

me fez sentir menos culpado... kkkk

isso é bom, as vezes fugir do foco não é tão ruim, alem do mais considero uma evolução de assuntos, uma coisa puxa a outra.
GOSTEI 0
Marisiana Battistella

Marisiana Battistella

12/01/2014

Olá Thiago!
Realmente, o delphi era uma linguagem estruturada a anos atrás, enquanto pertencia a Borland. depois que a Embarcadero assumiu ele evoluiu muito e foi se tornando orientado a objetos também. Não sei como são as ultimas versões, conheço até a 2010, mas talvez ainda fala em programação estruturada por ele utilizar o Pascal.
Enquanto ao PHP, eu acredito que o PHP e HTML puro, sem a utilização de frameworks, podem se consideradas linguagens estruturadas, pois tudo é criado através de código puro. Pelo menos, do pouco que conheço pude ter essa visão.
Muito bons os links que você recomendou!
Obrigada pela contribuição!
GOSTEI 0
Roniere Almeida

Roniere Almeida

12/01/2014

Gostei Roniere,

Gostei mesmo....

me fez sentir menos culpado... kkkk

isso é bom, as vezes fugir do foco não é tão ruim, alem do mais considero uma evolução de assuntos, uma coisa puxa a outra.


que isso Alex, nada de culpado.
GOSTEI 0
Roniere Almeida

Roniere Almeida

12/01/2014

Olá Thiago!
Realmente, o delphi era uma linguagem estruturada a anos atrás, enquanto pertencia a Borland. depois que a Embarcadero assumiu ele evoluiu muito e foi se tornando orientado a objetos também. Não sei como são as ultimas versões, conheço até a 2010, mas talvez ainda fala em programação estruturada por ele utilizar o Pascal.
Enquanto ao PHP, eu acredito que o PHP e HTML puro, sem a utilização de frameworks, podem se consideradas linguagens estruturadas, pois tudo é criado através de código puro. Pelo menos, do pouco que conheço pude ter essa visão.
Muito bons os links que você recomendou!
Obrigada pela contribuição!


pra mim o Delphi sempre foi orientado a objetos, o negocio era que programavam orientado a eventos, isso procede?
GOSTEI 0
Marisiana Battistella

Marisiana Battistella

12/01/2014

Roniere, não sei te responder isso com exatidão então vou deixar pra quem sabe...
A questão da programação estruturada é em função da linguagem de desenvolvimento Object Pascal, que por sua vez é uma linguagem estruturada, mas a ferramenta em si é orientada a objetos. Recomendo uma leitura sobre a história do Delphi para quem quiser entenderem melhor sobre o assunto: Embarcadero Delphi
GOSTEI 0
Marisiana Battistella

Marisiana Battistella

12/01/2014

Eu posso estar enganada e se eu estiver me corrijam, mas foi esse o entendimento que tive quando li sobre a origem e a evolução do Delphi.
GOSTEI 0
Thiago Jesus

Thiago Jesus

12/01/2014

O Delphi sempre foi orientado a objetos.

Quando se fala em Delphi precisamos ter em mente que o Delphi é um ambiente formado por 3 coisas:
- Delphi Language;
- Delphi IDE;
- Delphi Compiler;

A Delphi Language (nome utilizado desde 2005) é uma linguagem baseada em Object Pascal.
O Object Pascal é uma linguagem baseada em Pascal estruturado, criada para suportar o paradigma de orientação a objetos, ou seja, Object Pascal é uma linguagem orientada a objetos. O mesmo aconteceu como o C++, que foi criado à partir da linguagem C para suportar outros paradigmas de desenvolvimento, inclusive a orientação a objetos!

Um exemplo de que o Delphi é orientado a objetos, é que no Delphi todas as classes herdam de uma classe mãe, chamada de TObject.

Desde o Delphi 1, quando você cria uma nova aplicação, o Delphi cria um formulário que HERDA de TForm. Herança é um dos pilares do paradigma orientado a objetos, e isto é apenas um de muitos exemplos que poderia dar.

A linguagem de programação utilizada no Delphi (chame de Delphi Language ou Object Pascal, tanto faz!) nasceu orientada a objetos.
Mas a IDE do Delphi tem um forte apelo à metodologia de Drag and Drop, que utiliza intensivamente o recurso de herança para criar interfaces com mais velocidade simplicidade.

O que aconteceu é que historicamente os programadores Delphi demoraram bastante para adotar boas práticas de codificação, análise orientada a objetos, uml, separação de responsabilidades, camadas, DAO pattern, etc, e fizeram uso intensivo de componentes visuais para trabalhar com banco de dados, o que ao longo dos anos foi identificado como uma má prática de desenvolvimento, que atrapalha em muito a manutenção e o crescimento do código.

Orientação a objetos é um paradigma independente de linguagem e não nasceu com o Java ou C# como muitas pessoas acreditam. O conceito é estudado e desenvolvido desde a década de 60!

Uma coisa extremamente positiva que o Java trouxe para o mercado foi justamente a questão de boas práticas de desenvolvimento, utilizando metodologias orientadas a objetos, design patterns, e mais uma porção de coisas. Glória ao Java!

Se você programa sem o menor conhecimento de boas práticas, porcamente, totalmente extreme go horse e faz uso intensivo de códigos macarrão É RESPONSABILIDADE SUA! Não culpe o coitado do Delphi se você não estudou!

Existe muita gente no mercado divulgando boas práticas de desenvolvimento. Aqui na DevMedia, por exemplo, temos os professores Rodrigo Carreiro e Guinther Pauli, além de outros que são excelentes!

Abraços.
GOSTEI 0
Marisiana Battistella

Marisiana Battistella

12/01/2014

Obrigada Thiago! Era de uma explicação assim que eu precisava, sanou várias dúvidas!
Não trabalho com o Delphi, mas já cheguei a utilizar ele no trabalho só que foi por pouco tempo então não conheço tanto assim.
GOSTEI 0
Roniere Almeida

Roniere Almeida

12/01/2014

Roniere, não sei te responder isso com exatidão então vou deixar pra quem sabe...
A questão da programação estruturada é em função da linguagem de desenvolvimento Object Pascal, que por sua vez é uma linguagem estruturada, mas a ferramenta em si é orientada a objetos. Recomendo uma leitura sobre a história do Delphi para quem quiser entenderem melhor sobre o assunto: Embarcadero Delphi


obrigado por responder, realmente escutava muito isso de alguns amigos.
GOSTEI 0
Roniere Almeida

Roniere Almeida

12/01/2014

Thiago, otima definição/explicação
GOSTEI 0
Eduardo Pessoa

Eduardo Pessoa

12/01/2014

o problema do Delphi, é para conseguir a ferramenta para estudar, tem que ser de forma não legal.
GOSTEI 0
Roniere Almeida

Roniere Almeida

12/01/2014

concordo com isso.
GOSTEI 0
Alex Lekao

Alex Lekao

12/01/2014

Falo mais nada. rsrsr
GOSTEI 0
Marisiana Battistella

Marisiana Battistella

12/01/2014

o problema do Delphi, é para conseguir a ferramenta para estudar, tem que ser de forma não legal.

Vc não tentou procurar se não tem em algum site?
Quando eu fiz meu TCC da graduação, eu consegui o instalador e o crack do delphi 2010 em um site...
Consegui utilizar pra estudos e pra fazer meu trabalho, mas, é claro, pra comercializar tem que adquirir licença.
GOSTEI 0
Eduardo Pessoa

Eduardo Pessoa

12/01/2014

pois é, o problema é justamente esse, a tal de licença, porem, deveria existir alguma limitada para estudantes.
GOSTEI 0
Marisiana Battistella

Marisiana Battistella

12/01/2014

Eu não lembro se foi num blog ou em um site que consegui aquela vez...
Também acho que deveria ter alguma versão pra estudos.
GOSTEI 0
Denylson Silva

Denylson Silva

12/01/2014

conheci dois dinossauros, ops! pessoas que programavam em clipper. kkkkkkk


Sacanagem eim Roniere... kkkkkkkkkkkkkkkk


é serio, na epoca, até os professores tiravam onda com eles, hehehe
Roniere Almeida, voce ja trabalhou com corba jsm? poderia me passar teu email..wlw

Roniere Almeida,
voce ja trabalhou com corba jsm ,..
poredia me passar teu email..wlw
GOSTEI 0
Alex Oliveira

Alex Oliveira

12/01/2014

Gente este tópico ainda está bombando desde Janeiro, bom para o Antonio Carlos.
GOSTEI 0
Roniere Almeida

Roniere Almeida

12/01/2014

Denylson Silva, nunca trabalhei com essa linguagem.

meu e-mail, ronierealmeida@gmail.com
GOSTEI 0
Eduardo Pessoa

Eduardo Pessoa

12/01/2014

Gente este tópico ainda está bombando desde Janeiro, bom para o Antonio Carlos.


vida longa ao post!!!, seria interessante criar mais topicos voltado para as pessoas que estão começando.
GOSTEI 0
Paulo Rodrigues

Paulo Rodrigues

12/01/2014

Olá Thiago

Vi que você entende de Delphi (serei gratos se outros também opinarem) e queria saber uma coisa. Gosto de estudar programação, me estusiasmo muito construindo algo. Fiz um aplicativo ligado a banco de dados para resolver algumas rotinas pequeno porte no Delphi 7 (voltado a eventos, usando Forms, botões, Ados e data acces, controls, etc, eh eh eh). Estou aprendendo Java orientado a objetos, com todas as classes conforme se manda o figurino (já fiz curso Fundamentos e Avançado) e o executável está muito mais pesado. ex: Delphi7 3megas, Lazarus 15megas, Java apenas uma parte do aplicativo já chega a 15megas. Baixei o trial do Delphi Xe5 e salvei um form já deu 15megas.
Por quê o Delphi 7 consegueser tão mais leve apesar de eu programar como um dinossauro?
GOSTEI 0
Eduardo Pessoa

Eduardo Pessoa

12/01/2014

boa pergunta Paulo.
GOSTEI 0
Alex Lekao

Alex Lekao

12/01/2014

achei interessante tbm, embora nao entendi muito bem. rsrsr

essa eh a parte ruim de nao programar e nao ter muito interesse em programacao... rsrsr

GOSTEI 0
Alex Lekao

Alex Lekao

12/01/2014

achei interessante tbm, embora nao entendi muito bem. rsrsr

essa eh a parte ruim de nao programar e nao ter muito interesse em programacao... rsrsr

GOSTEI 0
Eduardo Pessoa

Eduardo Pessoa

12/01/2014

Paulo Henrique, acho interessante abrir esse post na parte de Delphi, lá o pessoal é mais capacitado para responder.

vlw
GOSTEI 0
Valquiria Silva

Valquiria Silva

12/01/2014

rsrsr, sempre que vejo a expressão programar como um dinossauro, imagino um tiranossauro tentando digitar kkkkk

Thiago Augusto, você é fera cara. Eu vivo tentando explicar para as pessoas que o Delphi é Orientado a objeto, e você foi suficientemente claro nisso. Obrigada por compartilhar e esclarecer.

Paulo, a partir do Delphi 2009 se não me engano o delphi passou a ter suporte Unicode, isso já aumentaria o tamanho do exe.
Mas nas versões XE, boa parte deste aumento se deve a RTTI.

Se você não for usar esses recursos existe como desativar veja aqui

Abraço.
GOSTEI 0
Eduardo Pessoa

Eduardo Pessoa

12/01/2014

te agradeço Valquiria, não sabia disso.
GOSTEI 0
Paulo Rodrigues

Paulo Rodrigues

12/01/2014

rsrsr, sempre que vejo a expressão programar como um dinossauro, imagino um tiranossauro tentando digitar kkkkk

Thiago Augusto, você é fera cara. Eu vivo tentando explicar para as pessoas que o Delphi é Orientado a objeto, e você foi suficientemente claro nisso. Obrigada por compartilhar e esclarecer.

Paulo, a partir do Delphi 2009 se não me engano o delphi passou a ter suporte Unicode, isso já aumentaria o tamanho do exe.
Mas nas versões XE, boa parte deste aumento se deve a RTTI.

Se você não for usar esses recursos existe como desativar veja aqui

Abraço.


Obrigado pela explicação Valquíria
GOSTEI 0
Thiago Jesus

Thiago Jesus

12/01/2014

Olá Thiago

Vi que você entende de Delphi (serei gratos se outros também opinarem) e queria saber uma coisa. Gosto de estudar programação, me estusiasmo muito construindo algo. Fiz um aplicativo ligado a banco de dados para resolver algumas rotinas pequeno porte no Delphi 7 (voltado a eventos, usando Forms, botões, Ados e data acces, controls, etc, eh eh eh). Estou aprendendo Java orientado a objetos, com todas as classes conforme se manda o figurino (já fiz curso Fundamentos e Avançado) e o executável está muito mais pesado. ex: Delphi7 3megas, Lazarus 15megas, Java apenas uma parte do aplicativo já chega a 15megas. Baixei o trial do Delphi Xe5 e salvei um form já deu 15megas.
Por quê o Delphi 7 consegueser tão mais leve apesar de eu programar como um dinossauro?


Boa tarde Paulo,

Meu perdoe pela demora em responder, pois eu ando meio doente.
Além do suporte a Unicode e a RTTI, como a Valquíria explicou, tem a questão do modo compilação que você utilizou.
O Delphi possui 02 modos de compilação, que são DEBUG e RELEASE.
Em modo DEBUG o compilador do Delphi acrescenta informações adicionais ao seu executável, o que faz com que o tamanho do executável fique muito maior. São justamente essas informações que permitem a depuração do código.
Já no modo Release seu código é compilado sem essas informações adicionais, e o tamanho é bem menor.
Enquanto o código está em desenvolvimento ou manutenção, utilizamos o modo DEBUG para poder encontrar erros e corrigi-los. Para distribuir o software para o cliente utilizamos o modo Release, já que o código está pronto e não há necessidades de informações de DEBUG no executável do cliente.

Hoje pela manhã abri o Delphi XE2 e criei um novo projeto sem adicionar nenhum componente ou código e compilei em modo Debug e Release.
Resultado:
Tamanho do executável em modo DEBUG: 10 MB (aproximadamente).
Tamanho do executável em modo Release: 2 MB (aproximadamente).

Espero ter ajudado.

Um abraço.
GOSTEI 0
Janaina Mendes

Janaina Mendes

12/01/2014

pessoal, adorei esse post, tem muita informação nova pra mim.
GOSTEI 0
Rafael Machado

Rafael Machado

12/01/2014

conheci dois dinossauros, ops! pessoas que programavam em clipper. kkkkkkk


Dinossaruro e demais .. kkkk comecei no assembler, dps fui pro clipper qdo surgiu .. em 2000 parei de programar agora estou me atualizando ... contratando programador em Java, C++ ou delphi para inicio imediato salario inicial seria R$20.000 + gratificações. Não necessita experiência anterior somente conhecimento nas linguagens ... contato cuiabanaweb@globo.com ou pelo tel (65)9206-5474.. Falar c/Rafael...
GOSTEI 0
Roniere Almeida

Roniere Almeida

12/01/2014

estava brincando, Rafael Machado, mas hoje em dia programadores que conhecem essas tecnologias, ganham muito bem. praticamente não existe mais cursos oferecidos.
GOSTEI 0
POSTAR