5 habilidades de TI que (não) vão aumentar seu salário  XML
Índice dos Fóruns » Assuntos gerais (Off-topic)
Autor Mensagem
Luca
Moderador
[Avatar]

Membro desde: 06/09/2002 14:30:10
Mensagens: 5810
Localização: São Paulo/SP ou Paraty/RJ
Offline

Olá

Marcio_Nogueira wrote:...., jão vejo motivo para se fazer um curso de HTML para aprender a fazer sites para a web. ...


<modo off topic on>
Será que alguém precisa fazer curso para aprender HTML? Será que alguém consegue desenvolver um site sem saber HTML e HTTP?

Será que os cursos de graduação em análise sistemas ou ciência da computação ensinam banco de dados, OO, programação funcional, redes e arquitetura de computadores? Já vi vários formados que sabiam pouco sobre isto. Talvez porque sejam do tipo que ficam pressionando a faculdade para ensinar o framework da moda.

Se eu fosse orientar o currículo de algum destes cursos, a ênfase seria muito mais na teoria do que na prática que se aprende melhor sozinho com facilidade ou com ajuda de cursos da Caelum ou Globalcode.

Na minha opinião, a maioria dos cursos superiores de informática ensina pouco e a maioria dos alunos aprende menos ainda porque logo no primeiro ano já buscam emprego em horário integral.
</modo off topic off>

[]s
Luca

Dare Obasanjo (Program Manager at Microsoft)
"The folks I know from across the industry who have to build large scale Web services on the Web today at Google, Yahoo!, Facebook, Windows Live, Amazon, etc are using RESTful Web services. The only times I encounter someone with good things to say about WS-* is if it is their job to pimp these technologies or they have already "invested" in WS-* and want to defend that investment."


CEP, JMS, JMX e coisas afins (ou não)
http://lucabastos.blogspot.com/
[Email] [WWW]
renatoes
JavaBaby
[Avatar]

Membro desde: 04/09/2006 20:00:45
Mensagens: 84
Localização: Londrina-PR
Offline

Boa noite,

Reforçando um pouco da idéia apresentada pelo Luca:
Este ano será o meu último ano de graduação e tive a experiência de frequentar uma universidade pública (3° e 4° ano) e privada (1° e 2°). Meu curso de banco de dados (3° ano) foi horrível, péssimo, e ficamos mais tempo estudando Hibernate (opção de framework do nosso professor, cuja explicação para tal escolha residia no fato de que, segundo ele, em seu doutorado ele chegou a fazer algo "parecido") do que estudando conceitos de Álgebra Relacional, normalização, etc.
Eu acredito realmente que cada um se esforça, em suas condições para superar este tipo de dificuldade (afinal é muito complicado trocar de professor em uma Universidade pública, ou tentar convencê-lo de que sem a base teórica é difícil elaborar um projeto em alguns dias), mas a experiência desta disciplina em particular me trouxe alguns valores que eu desconhecia na universidade privada.
Existem sim aqueles que passam o tempo discutindo o framework da moda, provavelmente por acharem que estas soluções ficarão um bom tempo sendo utilizadas para que eles possam ingressar no mercado de trabalho e serem muito bons. Mas outros (diria uma minoria) realmente sentem a falta da parte teórica, pois entendo-a é relativamente simples entender as soluções que surgem ou propor novas soluções.
Hoje eu procuro solucionar, aos poucos, essas grandes falhas da minha grade curricular e do meu conhecimento e há muito a ser preenchido. Mas, particularmente, o melhor ensinamento que eu levo destes longos quatro anos é que depende só do nosso esforço e vontade, porque a cada dia em que conheço outros estudantes de outras universidades, o consenso parece ser de que a qualidade do nosso ensino superior, esta área considerada tão "nobre", está beirando o medíocre. E como experiência própria, a grande maioria dos meus colegas de universidade privada trabalhavam, talvez por isso os professores achassem melhor pegar um pouco mais leve para que a faculdade não perdesse verba.
[]'s

self.life = rand()
Our will will guide us to a place where we belong.
DaviPiala
Virtual Machine Man
[Avatar]
Membro desde: 17/08/2007 19:17:35
Mensagens: 598
Localização: São Paulo
Offline

Luca wrote:Olá

Marcio_Nogueira wrote:...., jão vejo motivo para se fazer um curso de HTML para aprender a fazer sites para a web. ...


<modo off topic on>
Será que alguém precisa fazer curso para aprender HTML? Será que alguém consegue desenvolver um site sem saber HTML e HTTP?

Será que os cursos de graduação em análise sistemas ou ciência da computação ensinam banco de dados, OO, programação funcional, redes e arquitetura de computadores? Já vi vários formados que sabiam pouco sobre isto. Talvez porque sejam do tipo que ficam pressionando a faculdade para ensinar o framework da moda.

Se eu fosse orientar o currículo de algum destes cursos, a ênfase seria muito mais na teoria do que na prática que se aprende melhor sozinho com facilidade ou com ajuda de cursos da Caelum ou Globalcode.

Na minha opinião, a maioria dos cursos superiores de informática ensina pouco e a maioria dos alunos aprende menos ainda porque logo no primeiro ano já buscam emprego em horário integral.
</modo off topic off>

[]s
Luca


Eu já começo a pensar se que uma graduação de 4 anos é insuficiente!

Eu acredito que TI está se tornando cada vez mais complexa e as faculdades estão ensinando cada vez menos!!

Si temi more regat
Efamima dove tore
Infata dio re
Infa lati plastire
thegoergen
Virtual Machine Man
[Avatar]

Membro desde: 24/09/2007 09:44:03
Mensagens: 583
Localização: Estrela/RS
Offline

DaviPiala wrote:
Luca wrote:Olá

Marcio_Nogueira wrote:...., jão vejo motivo para se fazer um curso de HTML para aprender a fazer sites para a web. ...


<modo off topic on>
Será que alguém precisa fazer curso para aprender HTML? Será que alguém consegue desenvolver um site sem saber HTML e HTTP?

Será que os cursos de graduação em análise sistemas ou ciência da computação ensinam banco de dados, OO, programação funcional, redes e arquitetura de computadores? Já vi vários formados que sabiam pouco sobre isto. Talvez porque sejam do tipo que ficam pressionando a faculdade para ensinar o framework da moda.

Se eu fosse orientar o currículo de algum destes cursos, a ênfase seria muito mais na teoria do que na prática que se aprende melhor sozinho com facilidade ou com ajuda de cursos da Caelum ou Globalcode.

Na minha opinião, a maioria dos cursos superiores de informática ensina pouco e a maioria dos alunos aprende menos ainda porque logo no primeiro ano já buscam emprego em horário integral.
</modo off topic off>

[]s
Luca


Eu já começo a pensar se que uma graduação de 4 anos é insuficiente!

Eu acredito que TI está se tornando cada vez mais complexa e as faculdades estão ensinando cada vez menos!!


Eu acho que aulas só são necessárias para se aprender o básico de alguma coisa, coisas avançadas tem que ser mais "corrido atrás".
Sim, quando não se tem nem idéia de algo, ter alguém ensinando é muito melhor, mas depois de um tempo, é mais fácil você aprender por conta própria, com livros e teste. VocÊ não corre o risco de ter o professor "atropelando conteúdo" e nem o risco de ficar escutando 15 vezes a mesma coisa porque tem um cara, numa turma de 50, que não entendeu ainda.

"A preguiça de pensar é a maior burrice de uma pessoa." (Diego Inácio Goergen)

CV: Diego Inácio Goergen

Administrador da UNISCWiki e Medicina UNISC
[WWW] [MSN] [ICQ]
Mavericks
JavaChild
[Avatar]

Membro desde: 29/03/2008 10:19:51
Mensagens: 145
Localização: São Paulo SP
Offline

HTML não agrega valor, mas é algo que é bom conhecer.

E Cobol no Brasil ainda é uma boa pedida...

Pensamentos elevados devem ter uma linguagem elevada.
Aristófanes http://pt.wikipedia.org/wiki/Arist%C3%B3fanes
[Email] [MSN] [ICQ]
Luca
Moderador
[Avatar]

Membro desde: 06/09/2002 14:30:10
Mensagens: 5810
Localização: São Paulo/SP ou Paraty/RJ
Offline

Olá

Mavericks wrote:HTML não agrega valor, ...


Duas dúvidas:

1) Javascript agrega valor?

2) Javascript é ensinado nas faculdades de modo satisfatório?

[]s
Luca

Dare Obasanjo (Program Manager at Microsoft)
"The folks I know from across the industry who have to build large scale Web services on the Web today at Google, Yahoo!, Facebook, Windows Live, Amazon, etc are using RESTful Web services. The only times I encounter someone with good things to say about WS-* is if it is their job to pimp these technologies or they have already "invested" in WS-* and want to defend that investment."


CEP, JMS, JMX e coisas afins (ou não)
http://lucabastos.blogspot.com/
[Email] [WWW]
DaviPiala
Virtual Machine Man
[Avatar]
Membro desde: 17/08/2007 19:17:35
Mensagens: 598
Localização: São Paulo
Offline

Mavericks wrote:HTML não agrega valor, mas é algo que é bom conhecer.

E Cobol no Brasil ainda é uma boa pedida...


O cobol ainda tem muito mercado, aqui na empresa deve ter uns trinta coboleiros.

O mercado de cobol também paga razoavelmente bem.

Si temi more regat
Efamima dove tore
Infata dio re
Infa lati plastire
thegoergen
Virtual Machine Man
[Avatar]

Membro desde: 24/09/2007 09:44:03
Mensagens: 583
Localização: Estrela/RS
Offline

DaviPiala wrote:
Mavericks wrote:HTML não agrega valor, mas é algo que é bom conhecer.

E Cobol no Brasil ainda é uma boa pedida...


O cobol ainda tem muito mercado, aqui na empresa deve ter uns trinta coboleiros.

O mercado de cobol também paga razoavelmente bem.


A questão é: Até quando? Ou existem ainda sistemas que são criados agora em Cobol??

"A preguiça de pensar é a maior burrice de uma pessoa." (Diego Inácio Goergen)

CV: Diego Inácio Goergen

Administrador da UNISCWiki e Medicina UNISC
[WWW] [MSN] [ICQ]
DaviPiala
Virtual Machine Man
[Avatar]
Membro desde: 17/08/2007 19:17:35
Mensagens: 598
Localização: São Paulo
Offline

Bom eu trabalhei durante anos num banco e posso dizer os bancos são fãs de carteirinha do cobol. Só pra ter ideia eles estão migrando os aplicações client/server(2 camadas PowerBuilder, C + Unix) pra mainframe com front-end Java/J2EE(Intranet, InternetBanking, Internet).

Até o ponto eletronico é um carinha bonita J2EE e por um trás um terrivel cobolzão!

Na verdade o IB é um aglomerado de programinhas cobol que conversam com Java/J2EE via MQSeries.

This message was edited 3 times. Last update was at 29/04/2008 14:35:13


Si temi more regat
Efamima dove tore
Infata dio re
Infa lati plastire
pinto
JavaEvangelist
[Avatar]

Membro desde: 17/03/2008 15:12:12
Mensagens: 397
Localização: Curitiba/PR
Offline

A grande maioria dos bancos e instituições financeiras têm a maior parte da sua base de dados em plataforma mainframe, acessados principalmente via cobol.
Todas as operações que vc faz no internet banking, ou no caixa eletrônico, apesar da interface web que vc vê, são processadas por um programa cobol.
Todas as operações que vc faz com o seu cartão de crédito tambem.
As suas apostas na megasena e qualquer outra loteria da Caixa tambem.
A Previdência Social tambem usa.
E certamente esta lista poderia se estender bem mais.
E isto tem explicação em vários fatores, como:
- Nenhuma outra plataforma tem poder para processar tanta informação. São milhões de transações todo dia, apenas em um banco, por exemplo. São comuns arquivos e até tabelas em bancos de dados (principalmente DB2) com mais de 100 milhões de registros.
- Confiabilidade e continuidade. O cobol tem 50 anos. É comum encontrar programas feitos nos anos 70 rodando até hoje. Neste período, quantas linguagens foram criadas, tiveram "n" versões, e morreram?
- Muitas aplicações que rodam hoje nos mainframes são extremamente estáveis, pois estão no ar há décadas e praticamente não têm mais bugs. E isso vale muito em empresas que lidam com coisas delicadas como o extrato da sua conta corrente ou do seu cartão de crédito.
- São milhões de programas feitos em cobol, durante décadas. Mesmo que se decidisse converter tudo para outra linguagem a partir de hoje, demoraria outras décadas para concluir o trabalho. E enquanto isso, os sistemas atuais continuariam em constante evolução e manutenção. É uma missão assustadora...
Eu me arriscaria a dizer que vc pode ensinar cobol para o seu filho - mesmo que vc ainda nem pense em ter filhos...
DaviPiala
Virtual Machine Man
[Avatar]
Membro desde: 17/08/2007 19:17:35
Mensagens: 598
Localização: São Paulo
Offline

Eu penso que um maiores impedimentos para migrar para uma linguagem atual seria o custo imensuravel.

Quanta estabilidade sinceramente não é tão superior!!Hoje temos servidores potentes capazes de rivaliza com o MainFrame.

Um grande amigo e professor com muitos anos e muitos anos mesmo como DBA DB2/SYBASE/ORACLE e certificado me disse isso!

Pra mim o custo é o vilão!

Si temi more regat
Efamima dove tore
Infata dio re
Infa lati plastire
victorwss
JWizard
[Avatar]

Membro desde: 18/12/2007 14:46:00
Mensagens: 2409
Localização: São Paulo - SP
Offline

pinto wrote:A grande maioria dos bancos e instituições financeiras têm a maior parte da sua base de dados em plataforma mainframe, acessados principalmente via cobol.
Todas as operações que vc faz no internet banking, ou no caixa eletrônico, apesar da interface web que vc vê, são processadas por um programa cobol.
Todas as operações que vc faz com o seu cartão de crédito tambem.
As suas apostas na megasena e qualquer outra loteria da Caixa tambem.
A Previdência Social tambem usa.
E certamente esta lista poderia se estender bem mais.
E isto tem explicação em vários fatores, como:
- Nenhuma outra plataforma tem poder para processar tanta informação. São milhões de transações todo dia, apenas em um banco, por exemplo. São comuns arquivos e até tabelas em bancos de dados (principalmente DB2) com mais de 100 milhões de registros.
- Confiabilidade e continuidade. O cobol tem 50 anos. É comum encontrar programas feitos nos anos 70 rodando até hoje. Neste período, quantas linguagens foram criadas, tiveram "n" versões, e morreram?
- Muitas aplicações que rodam hoje nos mainframes são extremamente estáveis, pois estão no ar há décadas e praticamente não têm mais bugs. E isso vale muito em empresas que lidam com coisas delicadas como o extrato da sua conta corrente ou do seu cartão de crédito.
- São milhões de programas feitos em cobol, durante décadas. Mesmo que se decidisse converter tudo para outra linguagem a partir de hoje, demoraria outras décadas para concluir o trabalho. E enquanto isso, os sistemas atuais continuariam em constante evolução e manutenção. É uma missão assustadora...
Eu me arriscaria a dizer que vc pode ensinar cobol para o seu filho - mesmo que vc ainda nem pense em ter filhos...


O problema é que: ninguém em sã consciência vai criar novos sistemas em COBOL do zero.
E COBOL é uma das linguagens mais gambiarrosas que já foram inventadas!

Victor Williams Stafusa da Silva

Bacharel em Ciência da Computação - UFMT // Especialista em Desenvolvimento Java - CEFET/MT // Doutorando em Ciência da Computação - IME-USP
SCJP 6.0 - 19/12/2007 - PASS - 88% // SCWCD 5 - 17/05/2008 - PASS - 79% // SCJA - 09/09/2008 - PASS - 96% // SCSNI - 30/06/2009 - PASS - 68% // SCBCD 5 - 31/05/2010 - PASS - 95%
Próximos: SCJD (encalhado com o projeto), SCEA parte I (estudando). Algum dia desses: SCMAD, OCA, SCEA e SCDJWS.

Computação: uma ciência holística e esotérica!
E então veio Deus a terra e disse aos homens: Não dividireis por zero.
XML is a giant step in no direction at all. (Erik Naggum)
Arquitetura de sistemas: Eu prefiro ser essa metamorfose ambulante do que ter aquela velha opinião formada sobre tudo.
Diga não as drogas: Não use java.util.Vector.
Cuidado: Este usuário pode ter temperamento agressivo.

Always code as if the person who will maintain your code is a maniac serial killer that knows where you live.
I am the maniac serial killer that knows where you live who will maintain your code.


É impossível falar de CMMI (Capability Maturity Model Integration) sem saber o que é CIMM (Capability Im-Maturity Model).


Se você escreve "concerteza", "concerteza" você andou matando aulas de português.
[MSN]
baudamix
JavaTeenager
[Avatar]

Membro desde: 14/02/2008 10:03:33
Mensagens: 153
Localização: São Paulo
Offline

thegoergen wrote:A questão é: Até quando? Ou existem ainda sistemas que são criados agora em Cobol??


até o dia que todos os bancos pararem de usar cobol...... até lá.... ha mtos vagas e poucos profissionais.
tem banco que usa até hoje java1.x...
vai falar em trocar qlqr coisa onde 1segundo de parada é equivalente a numero e em eu em vc conhece 100000000000000000000...

Tirando a exagero, as famosas "moscas brancas" sempre vão existir, acho que o profissional deve está atento a aprender coisa novas para não ser a "moscas brancas" de amanha...

Cobol passou, clipper passou, fortran passo, c passou , c++... .NET e Java um dia tambem vão passar, aprender outras linguagem é nosso futuro...

This message was edited 2 times. Last update was at 30/04/2008 06:06:11


[BauDaMix]
[Email]
windsofhell
GUJ Master

Membro desde: 15/06/2007 08:31:17
Mensagens: 1687
Localização: Stockholm - Sweden
Offline

DaviPiala wrote:

Eu já começo a pensar se que uma graduação de 4 anos é insuficiente!

Eu acredito que TI está se tornando cada vez mais complexa e as faculdades estão ensinando cada vez menos!!


Acho que 4 anos eh mais do que suficiente (se as coisas certas fossem ensinadas). Alguem falou acima que estudou numa universidade publica e o curso de banco de dados ensinou hibernate. Porra, hibernate?!?!?!?! Num curso de banco de dados?!?!!? O correto na minha opiniao seria uma coisa mais "base" conceitual de banco de dados, modelagem, etc. O que vc vai usar pra fazer a persistencia dos seus dados ai eh outra estoria.
Acho que um problema, eh que as universidades ficam com essa estoria de "vamos prepara-lo pro mercado de trabalho", ai algum coordenador de curso sai pesquisando o que estao usando por ai e coloca no curso.
Mas concordo com vc, as faculdades estao ensinando cada vez menos. Culpa do governo que libera a abertura de faculdades que surgem igual boteco de esquina.

//Daniel

Nao respondo MP!!!

Site: http://downhillracer.wordpress.com
windsofhell
GUJ Master

Membro desde: 15/06/2007 08:31:17
Mensagens: 1687
Localização: Stockholm - Sweden
Offline

victorwss wrote:

O problema é que: ninguém em sã consciência vai criar novos sistemas em COBOL do zero.
E COBOL é uma das linguagens mais gambiarrosas que já foram inventadas!


Isso eh verdade! Lembro o meu primeiro emprego, a empresa tinha varios sistemas desenvolvidos em Clipper, ai comecaram a vir as linguagem visuais (Visual Basic, Delphi, etc) e o gerente decidiu que todos os sistemas deveriam ser transportados pra Delphi.
O primeiro projeto foi coisa de louco porque os sistemas em clipper eram gigantes, mal escritos (quero dizer, nao eh culpa dos programadores, mas a linguagem nao ajuda), os desenvolvedores originais nem estavam mais na empresa e a documentacao nao era la uma maravilha, resultado: gastou mais dinheiro, mas tempo e muita dor de cabeca pra mexer naquilo. Depois desse primeiro projeto, eles desistiram de refazer os sistemas em Clipper e o que tava feito continuou rodando em Clipper e funcionando, atendendo as necessidades. E os novos sistemas comecaram a ser desenvolvidos em Delphi.

//Daniel


Nao respondo MP!!!

Site: http://downhillracer.wordpress.com
 
Índice dos Fóruns » Assuntos gerais (Off-topic)
Ir para:   
Powered by JForum 2.1.8 © JForum Team