SEÑORES QUE ME RECOMIENDAN .NET O JAVA...

jrkakaroto

Bovino maduro
#22
Un mal consejo, no te especialices en ninguno.
Desde que yo egrese me dedique a conocer los mas lenguajes que pudiera; aprendi a hacer lo basico en todos, (leer archivos, bd's, sentencias de control, recurcion, oo, etc).

Ahora no importa que se ocupe, siempre he tenido un lugar en cualquier lado, con orgullo puedo decir que no he estado sin trabajo pues siempre que piden algo tengo una propuesta y yo escojo el lenguaje mas apropiado si esque no solicitan uno.

Creeme, se lo que te digo.
totalmente de acuerdo contigo, ademas el especializarte en uno te hace quedar en desventaja en contra de otros.

Yo soy de mexico, digo esto por que un familiar que esta en españa me menciona que en españa manejan mucho java y que es uno de los lenguajes mejor pagados, ademas que hay mucha demanda en ello, pero apoyo al amigo de no especializarse mucho en uno, ahora que en lo personal creo que JAVA es la eleccion correcta :D
 
#23
En realidad es bueno especializarse en algo, no estoy muy de acuerdo col los amigos bakunos que dicen que no t especialices.

Es bueno saber de todo pero recuerden "El que mucho abarca poco aprieta" asi qeu especializate para tener una identidad como programador, ya que te da más seguridad allá afuera, claro en lo que si estoy de acuerdo ...

No abandones los demás lenguajes, paseate por ellos de vez en cuando.
 

dreamloger

Bovino adolescente
#25
Es un tema viejo pero igual mucha gente tiene esa misma duda, yo soy programador con 2 certificaciones en Java y te puedo decir que te pagan bastante bien, pero tambien en .NET, todo depende el uso y el SO del cliente por ejemplo: si vas a desarrollar aplicaciones de escritorio solo para windows y que usen el api del SO usa .NET, creeme te ahorras miles de dolores de cabeza.

Mi recomendación: Especializate en uno de los dos, certificate para que sea tu lenguaje principal pero aprende a usar el otro lo suficiente para poder trabajar en el y si tienes los recursos economicos y la capacidad mental, certificate en ambos.

La recomendacion de conocer todos los lenguajes que puedas es buena para ser versatil siempre y cuando te puedas vender como experto en una o dos plataformas de lo contrario siempre tendras trabajo (a lo mejor) pero tus espectativas economicas siempre seran menores a ls de alguien especializado en ese lenguaje.

Para aplicaciones web me gusta mas java en lo personal, pero para mis aplicaciones de escritorio para windows uso .NET, tambien toma en cuenta que hay empresas que solo usan software de MS y algunas solo software libre así que eso no importa al final tu te ocupas de desarrollar y y ellos de pagar lo que sea necesario para obtener el resultado.

Espero que les sea util

Saludos ñ_ñ:metal:
 

gran_lexo

Bovino maduro
#26
Comparto el punto de vista que todo depende de las aplicaciones que vas a desarrollar Y de las plataformas en que se vayan a utilizar... en mi caso particular yo aprendi el paradigma de la POO con c# pero actualmente por la robustez que posee utilizo java, para conocer bien podrias especializarte en C# y aplicar esos conociemientos tambien en Java.
 

Metastasis

Bovino Milenario
#27
Lo pero que puedes hacer es clavarte en uno. Un buen desarrollador domina varios lenguajes. pero si tu estas familiarizado con mysql pues agarra java aunque no te olvides de .net ok...........
 
#28
.Net es muy bueno y tiene todo el soporte de microsoft
,Java tiene todo el soporte de Oracle (que compro sun, mysql, etc.), ambos son excelentes, personalmente me inclino mas por .net, sin embargo para mi y para la plataforma win32 lo mejor es Delphi.

Saludos .
 
#31
Yo he usado ambos. Pero lo que tienes que preguntarte es para qué estudiarás, para trabajar para una empresa? o freelance? Como freelance si tomarás parte del mercado web te conviene JAVA, por ser gratis, y porque el hosting siempre será mas barato.
.Net usualmente se utiliza en proyectos mas grandes, con mas distribución, y por lo gral se encargan empresas grandes de dichos proyectos.
De cualquier manera cabe resaltar que .Net y SqlServer tienen versiones express 100% gratuitas, y que para pequeños (y no tan pequeños) desarrollos te pueden servir.

Saludos
 

jazzofilo

Bovino maduro
#33
yo he trabajado como 5 años en .net

ahora tomaré una certificación en java porque ya quiero experimentar nuevas cosas,
aparte de irme al mundo del software libre, tambien empezaré a usar linux

he programado muy poquito en java pero se que es mejor lenguaje y tiene las nuevas ideas antes que .net (que por cierto se las piratea), no entiendo porque te dicen que .net es para sistemas mas grandes.

la gran desventaja de java es a veces su lentitud por ser un código interpretado al momento de su ejecución, no es compilado en lenguaje máquina.

la gran ventaja es que una vez compilado corre en todos lados, en todos los sistemas operativos.

solo espero que java y demas herramientas sigan siendo gratis (otra de las grandes ventajas), ya ves que ahora es propiedad de oracle.


saludos
 

CKsNecro

Bovino adolescente
#34
.NET es el conjunto de muchos lenguajes de programacion, y en lo personal, me parece muy amigable y menos complejos de programar, y la enorme ventaja, esque Microsoft tiene un Monopolio con Windows (de 10 Computadoras 8 tienen Windows).

Sin embargo......., es importante aclarar que lo que esta avanzando de manera significativa y acelerada......, es el mundo del Software Libre, y esto es una enorme ventaja para Java, para correr tus programas de .NET Necesitas Windows o Productos de Microsoft (bueno......, menos el iPhone), y en Java........, solo necesitas la Maquina Virtual, Osease.........., puedes trabajar para cualquier celular o cualquier computadora.

Yo en lo personal te recomiendo Java, por que es mas complejo pero con mayores ventajas, si sabes programar en Java, Visual de da risa........, a lo que voy......., Si te especialisas en Java, no te costara trabajo especialisarte en .NET, y si te especialisas en .Net, te costara un poco de trabajo entrar de pronto a Java, y la verdad......., el Tiempo no perdona......, hoy eres estudiante con mas tiempo para aprender, mañana, no lo seras, no te garantiza que tengas el tiempo y la pasiencia que tienes ahorita.

Suerte :)
 
#35
Pues yo uso y recomiendo .NET, no he probado Java muy a fondo, pero el ambiente de Visual Studio facilita mucho la creacion de aplicaciones tanto web como de escritorio, ademas de estar muy bien relacionada con MS SQL, si a esto le agregamos los componentes echos para Visual, tenemos un mounstro para manejar a nuestro antojo, ahorrandonos mucho tiempo y espacio.

La unica desventaja que le veo es que solo funciona en plataformas Windows, pero por trabajo no se acaba, ya que la mayoria de empresas, oficinas, negocios y particulares usan Windows.

Como dije, sobre Java no se mucho, lo que se es que es fuerte como C# y tiene gran adapdacion con MySQL, ojala y la gente dijera mas de sus cualidades que solo comentarios de: "Me gusta porque es software libre".
 
#37
SEÑORES A TODS Y CADA UNO DE USTEDES MUCHISIMAS GRACIAS POR LOS CONSEJOS, TOMARE EN CUENTA CADA UNO DE ELLOS PORQ LOS HE LEIDO UNO POR UNO, LE PEGARE A LOS DOS Y ME ESPECIALIZARE EN UNO ES LA CONCLUSION LA LA Q ME HAN LLEVADO, NETO MUCHAS GRACIAS...:metal:
 

Moonstar

Bovino adicto
#38
Pongamoslo asi,
.NET son:
Programa fuente compilado para correr en sistemas operativos desde XP para arriba.
Programa fuente para correr y tipear paginas html
Programa fuente que corre en la maquina destino para mayor facilidad de uso
Acceso a bases de datos SQL Server


Java son:
Programa fuente compilado para correr en sistemas operativos hasta el momento todos.
Programa fuente para correr y tipear paginas html (jsp)
Programa fuente que corre en la maquina destino para mayor facilidad de uso (podria decir que el javascript es el hijo pequeño de java pero estaria en un error, su estructura es similar pero no tienen relacion alguna, en cambio se usan la maquina virtual que funciona muy bien, digamos que es la parte fea de FLASH osease, programacion al bruto)
Acceso a bases de datos (Actualmente puedes acceder desde MySql pasando por Oracle, SQL Server y talvez Access..)

En mi conclusion, si tienes lana para estudiar alguna tecnologia, metete en .NET pero te estarias limitando mucho, Con Java tambien hay que pagar la certificacion, pero la limitante no es tanta como .NET yo diria que esta mas acogida la tecnologia Java que la .NET, mas por los años que lleva una tecnologia contra la otra.
 
#39
Yo soy experto en .NET e intermedio en JAVA pero te cuento por mis conocimientos en .NET estoy ganando un promedio de 700 US Dolares mensuales, mientras que ahora mismo me doy cuenta que JAVA esta dando grandes abances, yo te recomendaria .NET pues ese no es un lenguaje de programacion si no que la union de muchos lenguajes de programacion, mas sin envargo te aconsejo que estudies .NET pero que no descuides JAVA
 
#40
La mejor opción Aprende los 2, total el uno es parecido al otro. Lo que mas se precia ahora es una persona que maneje los dos lenguajes. Yo se .Net y he trabajado en ello durante años, estoy aprendiendo java y con las bases que tengo del uno me da para aprender el otro. Lo mismo pasó con un amigo de java. Ahora con sus bases de java sabe .net. Creeme lo mejor es saber los 2 (del resto te puedes olvidar, aunque si tienes una base firme en programación podrás dominar cualquier lenguaje en poco tiempo)
 
Arriba