OFF - Sistemas de Informação X Engenharia da Computação  XML
Índice dos Fóruns » Assuntos gerais (Off-topic)
Autor Mensagem
pedroroxd
GUJ Master
[Avatar]

Membro desde: 26/08/2009 14:56:11
Mensagens: 1615
Localização: Santa Rita do Sapucaí - O vale da Eletrônica
Offline

Bom... O título do tópico é autoexplicativo....
Criei ele, com o intuito de fazer minha decisão, e ajudar as pessoas a fazerem a sua própria....
Estou no terceiro ano do encino médio, e ainda não decidi..
Talvez por ingnorância, porque não sei o que eu verei, e o que não verei em cada uma delas...

Queria saber:
1) Qual dá + titulação (melhor visto no mercado)?
2) Qual tem melhor salário no mercado de trabalho?
3) Qual dá + base de algoritimos?
4) Qual da + base de programação?
5) Qual da + formação?
6) Qual delas da + base para uma prova de certificação java (como a da SUN) ?

Depois:
A) Qual delas vc fez/quer fazer ?
B) Está feliz com sua profissão?

E finalmente, quero sua opinião no meu caso:
Amo programação, desenvolvimento de algoritimos, entender como as coisas funcionam na informática, e pensar em soluções lógicas e inteligentes para situações/problemas. Eu amo a área de exatas (matemática, física e química), e não estou interessado em dinheiro, pq sei que ele é consequencia do seu trabalho, mas como toda pessoa, sou ambicioso, e quero ter um salário decente.

Obrigado !

This message was edited 2 times. Last update was at 04/02/2010 22:44:51


Ei... você está usando DefaultTableModel no seu projeto?? Não faça isso! Veja Isso!

"Quem quer fazer, arranja um jeito. Quem não quer, uma desculpa."

'The dictionary is the only place that success comes before work!"

"Não diga à Deus que você tem um grande problema, diga ao problema que você tem um grande Deus."

"If you have an apple and I have an apple and we exchange apples then you and I will still each have one apple.
But if you have an idea and I have an idea and we exchange these ideas, then each of us will have two ideas."


"O Brasil é um país geométrico. Tem problemas angulares, discutidos em mesas redondas, por um monte de bestas quadradas."

"Olho por olho, e o mundo acabará cego."

"Se falam pelas costas, é sinal que eu to na frente"
ViniGodoy
Moderador
[Avatar]

Membro desde: 11/12/2006 08:22:01
Mensagens: 20578
Localização: Curitiba/PR
Offline

1) Qual dá + titulação (melhor visto no mercado)? Engenharia
2) Qual tem melhor salário no mercado de trabalho? Engenharia
3) Qual dá + base de algoritimos? Engenharia
4) Qual da + base de programação? Provavelmente SI
5) Qual da + formação? Depende do que você queira
6) Qual delas da + base para uma prova de certificação java (como a da SUN) ? Ambas dão boa base, mas nenhuma prepara especificamente para a prova

Depois:
A) Qual delas vc fez/quer fazer ? Tecnologia em Informática
B) Está feliz com sua profissão? Sim

E finalmente, quero sua opinião no meu caso:
Um ótimo perfil. Você provavelmente ficará satisfeito com web, mas dependendo do quanto vc goste de ver como as coisas funcionam, vai gostar muito de trabalhar na indústria ou em centros de pesquisa.

This message was edited 2 times. Last update was at 05/02/2010 09:17:16


@ViniGodoy - Lattes

Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de java via MP!

Ponto V! - Desenvolvimento de Jogos Profissional - @Pontov - Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).

Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295
[WWW]
Demoura.ale
Entusiasta Java
[Avatar]

Membro desde: 12/08/2008 10:09:31
Mensagens: 19
Offline

1) Qual dá + titulação (melhor visto no mercado)? Sistemas de Informação
2) Qual tem melhor salário no mercado de trabalho? Sistemas de Informação
3) Qual dá + base de algoritimos? Sistemas de Informação
4) Qual da + base de programação? Sistemas de Informação
5) Qual da + formação? Provavelmente SI
6) Qual delas da + base para uma prova de certificação java (como a da SUN) ? Sistemas de Informação
Depois:
A) Qual delas vc fez/quer fazer ? Sistemas de Informação
B) Está feliz com sua profissão? Sim
xjunior
JavaEvangelist
[Avatar]

Membro desde: 26/08/2009 15:49:19
Mensagens: 321
Localização: Belo Horizonte - MG
Offline

Bom amigo, depende de qual área vc mais gosta, tipo, se vc gosta de lidar com pessoas também e documentação, análise entre outros, é SI, agora se vc é mais área técnica e mais voltado para algoritmos computacionais então é Engenharia.

1) Qual dá + titulação (melhor visto no mercado)? Os dois, Bons profissionais conseguem sempre serem reconhecidos no mercado
2) Qual tem melhor salário no mercado de trabalho? Ambos vc pode alcançar salários privilegiados, Mas existe um porém - Engenheiro tem salário melhor mas não tem tantas vagas para "O que ele formou", no entanto SI vc tem mais chance de exercer o que vc formou
3) Qual dá + base de algoritimos? Engenharia, o foco de SI é mais administração
4) Qual da + base de programação?Engenharia
5) Qual da + formação?Sistemas de Informação
6) Qual delas da + base para uma prova de certificação java (como a da SUN) ? Nenhuma ao meu ver, pois isso vc que tem que buscar por si mesmo, curso superior de qualidade não enfoca em linguagens ou em uma tecnologia só, e sim essa pergunta é pra cursos técnicos e não bacharelados.

A) Qual delas vc fez/quer fazer ? estou terminando SI
B) Está feliz com sua profissão? sou contratado como desenvolvedor, mas atuo mesmo como analista desenvolvedor, e gosto muito do que faço.

acessem um dos melhores foruns de TI: http://www.clubedaprogramacao.com/forum/


Always code as if the person who will maintain your code is a maniac serial killer that knows where you live.
juliocbq
GUJ Expert
[Avatar]

Membro desde: 13/11/2008 12:10:18
Mensagens: 3927
Offline

1) Qual dá + titulação (melhor visto no mercado)? Engenharia
2) Qual tem melhor salário no mercado de trabalho? Engenharia
3) Qual dá + base de algoritimos? Engenharia
4) Qual da + base de programação? SI, porque é o foco dela.
5) Qual da + formação? Depende do que você queira
6) Qual delas da + base para uma prova de certificação java (como a da SUN) ? Eu imagino que SI, porque prova de certificação não requer nenhum conceito computacional, é apenas saber a linguagem.

A) Qual delas vc fez/quer fazer ? Nenhuma, me formei em Ciência da Computação
B) Está feliz com sua profissão? Sim

E finalmente, quero sua opinião no meu caso:
Se você gosta de de ver nascer algo, você é um engenheiro nato. Vai achar que suas criações são seus filhos.

This message was edited 1 time. Last update was at 05/02/2010 08:40:49


www.citrox.com.br
xjunior
JavaEvangelist
[Avatar]

Membro desde: 26/08/2009 15:49:19
Mensagens: 321
Localização: Belo Horizonte - MG
Offline

juliocbq wrote:1) Qual dá + titulação (melhor visto no mercado)? Engenharia
2) Qual tem melhor salário no mercado de trabalho? Engenharia
3) Qual dá + base de algoritimos? Engenharia
4) Qual da + base de programação? SI, porque é o foco dela.
5) Qual da + formação? Depende do que você queira
6) Qual delas da + base para uma prova de certificação java (como a da SUN) ? Eu imagino que SI, porque prova de certificação não requer nenhum conceito computacional, é apenas saber a linguagem.

A) Qual delas vc fez/quer fazer ? Nenhuma, me formei em Ciência da Computação
B) Está feliz com sua profissão? Sim

E finalmente, quero sua opinião no meu caso:
Se você gosta de de ver nascer algo, você é um engenheiro nato. Vai achar que suas criações são seus filhos.


Opa amigo, discordo em algumas partes...

Tipo:

4) Qual da + base de programação? SI, porque é o foco dela.

De forma alguma, SI não é curso pra formar pessoas com âmbito de programação e sim pessoas voltadas para a área de análise e um pouco de administração, engenharia tem muito mais foco em programação que SI, e o curso em que aborda mais programação é o seu Ciência de Computação

Qual dá + titulação (melhor visto no mercado)? Engenharia

Como eu disse, ambos dão boa titulação no mercado, mas SI é mais comercial que Engenharia


6) Qual delas da + base para uma prova de certificação java (como a da SUN) ? Eu imagino que SI, porque prova de certificação não requer nenhum conceito computacional, é apenas saber a linguagem.

Esses cursos não dão foco em momento algum para certificação ou saber uma única tecnologia, e creio que a maioria dos cursos bacharelados não dão, somente os técnicos e tecnólogos voltados para as linguagens que estão fazendo o curso, mas como ele disse, certificação não requer nenhum conceito, só saber a linguagem.



então é isso... flw

This message was edited 1 time. Last update was at 05/02/2010 08:51:43


acessem um dos melhores foruns de TI: http://www.clubedaprogramacao.com/forum/


Always code as if the person who will maintain your code is a maniac serial killer that knows where you live.
fabim
GUJ Master
[Avatar]

Membro desde: 14/12/2006 19:30:03
Mensagens: 1268
Localização: Vitoria - Espirito Santo
Offline

Comparar SI com Engenharia de Computacao e sacanagem... de boa mesmo.

Lembrando que SI forma pra sistemas voltados pra Banco de Dados. (Eu faço SI pq precisava de graduacao e era o mais light, em vista de Ciencia ou Engenharia).

E bem simples: manda um formado em SI trabalhar com sistemas GIS. Ou ir trabalhar com automacao programando pra PLC's

Francamente Engenharia é 100x mais.

ειπεν αυτη ο ιησους εγω ειμι η αναστασις και η ζωη ο πιστευων εις εμε καν αποθανη ζησεται

Sun Certified Web Component Developer
Sun Certified Java Programmer
Sun Certified Java Associate
Sun Certified Business Component Developer - Em Andamento
Bacharelando em Sistemas de Informacao


[MSN]
xjunior
JavaEvangelist
[Avatar]

Membro desde: 26/08/2009 15:49:19
Mensagens: 321
Localização: Belo Horizonte - MG
Offline

fabim wrote:Comparar SI com Engenharia de Computacao e sacanagem... de boa mesmo.

Lembrando que SI forma pra sistemas voltados pra Banco de Dados. (Eu faço SI pq precisava de graduacao e era o mais light, em vista de Ciencia ou Engenharia).

E bem simples: manda um formado em SI trabalhar com sistemas GIS. Ou ir trabalhar com automacao programando pra PLC's

Francamente Engenharia é 100x mais.


Aqui, qual facul vc fez o curso, só lembrando que não é faculdade que faz o aluno e sim o aluno que faz a faculdade, mas se o curso for ruim, nem adianta....
Depende do aluno, eu programo muito bem PLC e tenho ótimos conhecimentos em GIS (geoprocessamento faz parte da cultura de SI)...

Mas depende também da sua instituição de ensino, pois engenharia de computação tem foco diferente, e SI não é light e sim é adaptável à profissão que irá exercer. entende?
Se eu quero ser analista ou arquiteto de software, não vou fazer engenharia de computação e sim Sistemas de Informação ou Engenharia de Software, entende?

SI é mais voltado pra lidar com pessoas, não é voltado para o técnico como CC, EC e EE, mas tem qualidade como os outros e o curso tem o seu grau de dificuldade..

Lembre-se nenhum profissional é igual aos outros e ainda, não se compara se uma área é mais fácil que a outra, cada uma tem foco diferente.

acessem um dos melhores foruns de TI: http://www.clubedaprogramacao.com/forum/


Always code as if the person who will maintain your code is a maniac serial killer that knows where you live.
ViniGodoy
Moderador
[Avatar]

Membro desde: 11/12/2006 08:22:01
Mensagens: 20578
Localização: Curitiba/PR
Offline

A titulação de engenharia é melhor pelos seguintes motivos:
a) É uma profissão regulamentada. Há piso salarial, e há empresas que dão preferência a contratação de engenheiros;
b) É uma profissão respeitada;
c) É um curso de mais longa duração, o que é importante no meio acadêmico.

Quando se fala em titulação, se fala justamente nisso "título", e não no quão bom o profissional é frente ao mercado. O título é algo que você pode mostrar numa instituição, e será reconhecido por isso, sem que te conheçam. Obviamente um profissional pode se tornar famoso na sua área, e ser reconhecido em qualquer curso, mas mais portas abrirão para você se você for um engenheiro desconhecido do que um profissional de SI desconhecido, especialmente na indústria.

A engenharia dá mais base em algoritmos, com certeza. Além de ter muito mais fundamentação matemática, o que é essencial para algoritmos, o curso ainda dá um entendimento melhor do hardware, das estruturas de dados básicas e de fundamentos digitais.

This message was edited 2 times. Last update was at 05/02/2010 09:21:14


@ViniGodoy - Lattes

Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de java via MP!

Ponto V! - Desenvolvimento de Jogos Profissional - @Pontov - Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).

Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295
[WWW]
RafaelViana
GUJ Master

Membro desde: 23/03/2008 18:56:02
Mensagens: 1257
Localização: Venâncio Aires/RS
Offline

ViniGodoy wrote:A titulação de engenharia é melhor pelos seguintes motivos:
a) É uma profissão regulamentada. Há piso salarial, e há empresas que dão preferência a contratação de engenheiros;
b) É uma profissão respeitada;
c) É um curso de mais longa duração, o que é importante no meio acadêmico.

Quando se fala em titulação, se fala justamente nisso "título", e não no quão bom o profissional é frente ao mercado. O título é algo que você pode mostrar numa instituição, e será reconhecido por isso, sem que te conheçam. Obviamente um profissional pode se tornar famoso na sua área, e ser reconhecido em qualquer curso, mas mais portas abrirão para você se você for um engenheiro desconhecido do que um profissional de SI desconhecido.

A engenharia dá mais base em algoritmos, com certeza. Além de ter muito mais fundamentação matemática, o que é essencial para algoritmos, o curso ainda dá um entendimento melhor do hardware, das estruturas de dados básicas e de fundamentos digitais.



Agora fiquei na dúvida também..

Estava procurando cursos de Sistemas de Informação, mas aqui só teria: Ciências da Computação ou Engenharia da Computação

Sempre pensei que Engenharia fosse mais focada no Hardware, então como pretendo seguir como programador iria fazer Ciências da Computação.

Qual vocês optariam Ciências da Computação ou Engenharia da Computação?

Rafael Rodrigues Viana
Estudando Java e Flex
Blog: http://www.cauirs.com.br/rafael/

"Any fool can write code that a computer can understand. Good programmers write code that humans can understand."
[Email] [MSN]
ViniGodoy
Moderador
[Avatar]

Membro desde: 11/12/2006 08:22:01
Mensagens: 20578
Localização: Curitiba/PR
Offline

RafaelViana wrote:
Sempre pensei que Engenharia fosse mais focada no Hardware, então como pretendo seguir como programador iria fazer Ciências da Computação.

Qual vocês optariam Ciências da Computação ou Engenharia da Computação?


É importante conhecer o enfoque da sua faculdade. Muitas focam realmente engenharia para hardware, mas essa tendência está começando a mudar hoje em dia, já que o hardware é cada vez mais "playmobil". Em algumas faculdades, como a PUC/PR, a grade dos cursos é muito similar, e o enfoque de hardware da engenharia já não é mais como antigamente. O curso lembra muito um de ciência com física e um pouco mais de hardware.

De qualquer forma, ambos os cursos costumam a ser excelentes. Se seu enfoque é mesmo software, e se você pretende entrar um pouco antes no mercado de trabalho, pegue ciência.

Se seu enfoque é software de tempo real, software para engenharia, software para indústria, processamento de imagens, sinais, jogos de computadores, etc... pegue engenharia. A base matemática e física do curso vai te ajudar muito, e a maior parte das indústrias e centros de pesquisa preferem profissionais com ela.


Agora, ambos os cursos vão te dar a formação necessária para desenvolver aplicações web. Claro, você terá que sair da faculdade e aprender uma tecnologia web específica, já que nenhuma enfocará uma determinada tecnologia, porém, as bases para isso estão em ambas.

This message was edited 1 time. Last update was at 05/02/2010 09:28:46


@ViniGodoy - Lattes

Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de java via MP!

Ponto V! - Desenvolvimento de Jogos Profissional - @Pontov - Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).

Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295
[WWW]
xjunior
JavaEvangelist
[Avatar]

Membro desde: 26/08/2009 15:49:19
Mensagens: 321
Localização: Belo Horizonte - MG
Offline

ViniGodoy wrote:A titulação de engenharia é melhor pelos seguintes motivos:
a) É uma profissão regulamentada. Há piso salarial, e há empresas que dão preferência a contratação de engenheiros;
b) É uma profissão respeitada;
c) É um curso de mais longa duração, o que é importante no meio acadêmico.

Quando se fala em titulação, se fala justamente nisso "título", e não no quão bom o profissional é frente ao mercado. O título é algo que você pode mostrar numa instituição, e será reconhecido por isso, sem que te conheçam. Obviamente um profissional pode se tornar famoso na sua área, e ser reconhecido em qualquer curso, mas mais portas abrirão para você se você for um engenheiro desconhecido do que um profissional de SI desconhecido, especialmente na indústria.

A engenharia dá mais base em algoritmos, com certeza. Além de ter muito mais fundamentação matemática, o que é essencial para algoritmos, o curso ainda dá um entendimento melhor do hardware, das estruturas de dados básicas e de fundamentos digitais.



Bom Vini, vc deu uma resposta boa, foi a melhor que vi até agora, mas em partes vc está certo em outras eu discordo, mas o curso de Engenharia por ser regulamentado dá oportunidades melhores, embora sabemos que em breve SI será regulamentado também, agora, os focos são diferentes, Engenharia tem um foco e SI tem outro foco, são duas direções e não uma só, tipo, SI é voltado pra lidar com pessoas não é???

SI tem muito de administração, e os dois tem seu lugar no mercado, e ainda, não se compara engenheiro com um analista, pois como disse, a área de analista é voltado para sua formação e não pra formação de um engenheiro, lógico que isso não impede de se tornar um, mas o certo é isso.

agora, em comun para cargos, na minha opinião é o cargo de arquiteto, que pode ser ambos.

Se fosse pra comparar, pq então haveria tanta dismebração da área, senão haveria só engenheiros...

acessem um dos melhores foruns de TI: http://www.clubedaprogramacao.com/forum/


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

Membro desde: 21/03/2007 12:52:27
Mensagens: 222
Offline

Faço Engenharia da Computação, estou no 5º ano... de 6!

Queria saber:
1) Qual dá + titulação (melhor visto no mercado)?
Engenharia

2) Qual tem melhor salário no mercado de trabalho?
Engenharia

3) Qual dá + base de algoritimos?
Engenharia

4) Qual da + base de programação?
Acredito que SI, Engenharia você tem uma base de programação, apenas base.

5) Qual da + formação?
Engenharia, visto que você aprende um pouco de tudo desde algoritmos, passando por hardware/eletrônica até resistênica dos materiais e fenomenos dos transportes.

6) Qual delas da + base para uma prova de certificação java (como a da SUN) ?
Não sei em SI, mas Engenharia não dá!
Eu tenho a SCJP, mas estudei tudo por fora...
A faculdade/universidade te dá uma base de programação em uma determinada linguagem...

Depois:
A) Qual delas vc fez/quer fazer ?
Faço Engenharia da Computação, estou no 5º ano... de 6!

B) Está feliz com sua profissão?
Não muito pois não trabalho com desenvolvimento, estou mais em telecom hoje.

E finalmente, quero sua opinião no meu caso:
Acho que Engenharia dá maior presença para cargos gerenciais...


Engenharia da Computação é um curso entre Ciências da Computação e Engenharia Elétrica.
CC desenvolve o software... Eng Eletrica desenvolve o hardware... e o Eng da Computação interliga esses 2 mundos.
ViniGodoy
Moderador
[Avatar]

Membro desde: 11/12/2006 08:22:01
Mensagens: 20578
Localização: Curitiba/PR
Offline

Bem, eu ouço essa história de "em breve será regulamentado" há mais ou menos uns 10 anos. E desde então, não avançou muito. Eu mesmo sou contra uma regulamentação que defina bases salariais ou restrições a entrada de não diplomados no mercado.

Ainda que seja, levará outros bons anos até que SI e Ciência tenham o mesmo reconhecimento das engenharias. A engenharia é uma área de alguns milhares de anos e bastante respeitada por causa disso.


É claro que ambos os cursos são diferentes, e os profissionais tendem a ocupar lugares difentes no mercado. Creio que SI deva dar uma possibilidade melhor de migração da carreira para a área administrativa, já que tem o enfoque que você falou. Isso permite ocupar cargos de gerência no futuro mas, se o curso tem esse enfoque, então é melhor você ter afinidade em lidar com pessoas. E isso, para muitos de exatas, é um martírio.

This message was edited 1 time. Last update was at 05/02/2010 09:33:06


@ViniGodoy - Lattes

Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de java via MP!

Ponto V! - Desenvolvimento de Jogos Profissional - @Pontov - Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).

Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295
[WWW]
gr_marco
JavaChild

Membro desde: 13/05/2005 11:39:03
Mensagens: 142
Localização: Curitiba
Offline

Engenharia você aprenderá física, quimica tecnológica, eletonica e eletrônica digital, processamento de sinais digital, instrumentação eletrônica, etc.
Eu particularmente não tive JAVA no meu curso. Aprendi Java no estágio. A programação na engenharia é bem superficial, eles te ensinam como pensar, como estuturar, como a máquina funciona, como o processador executa os calculos pela ULA, como o sistema operacional funciona, como ele controla os processos. Efim... muita coisa... eu diria que 65% do curso é hardware, enquanto o resto é programação (software e firmware). Firmware desde assember até HDL, enquanto software voltado para sistemas, algo BEM superficial, de forma que você possa partir para a linguagem que for.
Se a preocuação é prova da SUN, programação, faz um SI que vai te encaminhar melhor.
Se a preocupação é "titulação", melhor salário, vai de engenharia e se prepara pra estudar muuuuiiiiitoooo, porque só ser engenheiro não vai te especializar em nada, só te abrir a cabeça para aprender qualquer coisa!!!
Obs.: Após as matérias básicas de engenharia (Cálculo, Física, química, sua forma de pensar no geral muda muito, difícil de explicar, mas é uma experiência muito valiosa... Tudo faz sentido, nada é inexplicável, hehe!!!

This message was edited 1 time. Last update was at 05/02/2010 09:39:57

 
Índice dos Fóruns » Assuntos gerais (Off-topic)
Ir para:   
Powered by JForum 2.1.8 © JForum Team