Hola! Queria hacerles una pregunta a aquellos programadores que tuvieron o tienen la posibilidad de trabajar en pequeñas,medianas o grandes empresas.
Sé programar en java y tengo mucho conocimiento de Mysql/SQL.
Dentro de poco quiero aprender PHP, ya que he visto que muchas empresas lo piden.
Mi pregunta es, que es lo que realmente hace un programador en una empresa? No tengo la mas minima idea de lo que le pueden llegar a pedir a un programador.
Por ejemplo, conozco una empresa que solicita a personas con conocimientos de base de datos Mysql/SQL, y el manejo de lenguajes de programacion .NET/JAVA/PHP
O sea, una persona que tiene esos conocimientos (Yo solo sé java y msql) que es lo que hace cuando se sienta frente al monitor en hora de trabajo?
O mejor dicho, que es lo que la empresa le pide hacer? o que les ha tocado hacer a ustedes?
Optimizar su base de datos? agregar datos a sus bases mediante alguno de esos lenguajes pedidos? hacer pequeños cambios de sus paginas webs?
Porque no creo que me pidan hacer un "HolaMundo" o hacer una ventanita en java jaj.
Y por ultimo queria pregunarles, que conceptos debo tener claro para ser util a estas empresas?
-Sockets?
-Base de datos?
-JSEE??
-J2ME?
-JAVA EE??
A mi me gusta mucho las Interfaces graficas pero no creo que sea la que mas necesiten.
Agradeceria que me expliquen mas o menos como funciona. Sé programar pero tengo 0 de experiencia laboral.
Gracias, espero sus respuestas!