Jump to content

Como es la programacion ?


Recommended Posts

 

No se si estudiar programacion .

 

Es rentable ?

 

Porque es pensado si creo un programa y lo vendo ,

a unos 700 pesos, si lo compran 100 personas de modo online, ganaria unas $70.000, aunque gane $40 lukas es obvio que lo van a piratear, entonces a crear otro.

 

Como empiezo ??

 

Link to comment
Share on other sites

y para que vas a crear un programa tan barato, si hay empresas que pagan millones por algún software a medida.

Si puedes, estudia ingeniería en informática, los programadores son solo peones de estos.

Link to comment
Share on other sites

y para que vas a crear un programa tan barato, si hay empresas que pagan millones por algún software a medida.

Si puedes, estudia ingeniería en informática, los programadores son solo peones de estos.

 

interesante...

 

y puede darse unn caso que el programador pueda desarrollar programas a medida sin necesidad de un ingeniero ?? :nose:

 

Estuve leyendo algunos conceptos del libro Ingenieria de Software Un Enfoque Práctico (Pressman 5th Ed), hay aparece mucha info, tecnicas, metodos, miles de cosas mas para crear aplicaciones robustas y portatiles.

 

Existen muchas aplicaciones gratuitas para sacar ideas..

Edited by superzeroone
Link to comment
Share on other sites

y puede darse unn caso que el programador pueda desarrollar programas a medida sin necesidad de un ingeniero ?? :nose:

 

por supuesto, pero todo depende, del tamaño del proyecto.

 

Estuve leyendo algunos conceptos del libro Ingenieria de Software Un Enfoque Práctico (Pressman 5th Ed), hay aparece mucha info, tecnicas, metodos, miles de cosas mas para crear aplicaciones robustas y portatiles.

Y es justamente ahí la gran diferencia entre el programador y el ingeniero, este tiene mas competencias en cuanto a gestión, administración, planificación, evaluación, etc, etc.

Muchas veces estos hacen el desarrollo intelectual de un software, que se lleva a planos, diseños, modelos y diagramas. Para que posteriormente los programadores tomen los planos y codifican lo que ya esta diseñado.

Edited by nazhox
Link to comment
Share on other sites

aah genial nazhox excelente explicacion del trabajo de un Ingeniero..

 

Por otro lado, ya nos quedo claro lo que es ser un Programador y la pega del Ingeniero..

 

Y Que sucede en el caso de los Analistas Programadores y Analistas de Sistemas, aunque sea raro de = modo estan metido en el diseño del software y desarrollan sistemas (Modelamiento de Bases de Datos, Diseño de Software y Desarrollo aplicaciones).

 

En las ofertas laborales, aparece por ejemplo: Se necesita programador ó ingeniero, analista programador, analista sistemas o carrera a fin con 6 años de experiencia minimo..

 

Link to comment
Share on other sites

haber, todo lo que te cuento, es en base a lo que he vivido yo, sin embargo, no existe un estándar de como deberían ser las cosas en una empresa, y la mayoría de estas tienen formas de organización distintas, no por eso todas erróneas.

 

Podríamos decir que los analistas, están en medio de los programadores e ingenieros. Muchas veces los ingenieros son líderes de equipo, los analistas son los que crean el software y los programadores lo codifican.

Pero te repito, no siempre es así, y en el mercado se encuentra de todo.

 

Con respecto al aviso que publicas, claro, pueden pedir un ingeniero, un analista o un programador, si el puesto es para trabajar de programador, depende de ti, si siendo ingeniero trabajes de programador. Muy válido sobre todo cuando uno entra al mercado.

Link to comment
Share on other sites

hola buenas, con respecto a los analistas, ingenieros, programadores y un largo etc. Opino que estas muy encacillado en la labor de cada uno.

 

Yo trabajo en el area de tecnologia en una empresa de desarrollo lider en chile, no soy ingeniero, no soy analista y tampoco tecnico.

 

Generalmente las empresas piden profesionales acordes a los perfiles que necesitan, he ahi por ejemplo que un analista programador (titulo tecnico) puede ser jefe de proyectos.

 

Un informatico, sea cual sea su profesion de carton, cubre diferentes areas y es donde tu te especializas.

 

Pongo como ejemplo muchos ingenieros con que he trabajado que actualmente desarrollan (programan) en visual basic 6.0 y tienen nociones de VB.NET pero no salen de eso. Les llega un desarrollo y lo cumplen.

 

Hay otro tipo de personas que empiezan con el desarrollo y se informan a tal medida de manejar patrones de diseño complejos.

 

Java y C# son 2 lenguajes paralelos, igual de potentes y que en estos momentos son quienes "la llevan" en el mercado profesional de software.

 

Les cuento mi caso, yo estudie en la u analisis y no soy titulado, en estos momentos trabajo con patrones de diseño, arquitectura de capas.

 

Herramientas de las cuales hablo:

 

-C#

-Wpf

-Patron MVVM

-Entity Framework 4.1 con code first para el manejo de ORM

-Manejo de conceptos de persistencia y otros mas.

 

El informatico y el buen informatico es alguien deseoso por aprender, sea o no sea ingeniero.

 

Si buscas una carrera por querer ganar lucas, informatica no anda mal. Pero planteate primero si llenara tus espectativas profesionales.

 

Saludos muchachos.

Edited by PanXo
Link to comment
Share on other sites

  • 4 weeks later...

Tiene mucha razón PanXo, debes ver que es lo que mas te gusta y para que eres bueno y en eso tratar de buscar trabajo. Ahora si tu te inclinas por el vil y cochino dinero en la informática no se gana mal (aunque tampoco bien bien jajaja) eso si debes tener dedos pal piano como dicen....

 

En muchas cosas nazhox tiene razón, cuando dice que va a depender mucho de la organización y de la extructura que tenga esta, pero discrepo cuando dice que los programadores solo codifican y eso es falso, de hecho en muchas empresas el programador debe realizar el levantamiento de los requerimientos, crear el diseño de la solución y el modelo lógico, para luego ponerse a programar.

te cuento que yo soy titulado en programción (Programador) con cargo de Analista Programador y me falta un año y medio para terminar la carrera de Ing. en Informatica y Computación, con mas 14 años de experiencia y he visto a muchos Ing. de Informatica que sólo saben de gestión, administración, planificación ..etc (que no es malo), pero en cuanto a programación no son bueno y eso muchas veces les juega en contra, no al ingeniero sino que al equipo que lidera, ya que muchas veces los tiempos que estima no son los correctos o los proyectos que acepta no pueden llevarse a cabo (por desconocimiento del lenguaje que se tiene o la arquitectura que tiene la empresa..entre otras cosas).

 

Con respecto al mercado económico, creo que el que la "lleva" es BD Oracle con Java, u otras tecnologías Oracle. (muchas veces pasa el palo, cuando tienes experiancia)

 

 

Saludos.

 

Link to comment
Share on other sites

Que bueno este tema y que bueno que existan varias visiones distintas...

 

Mi aporte :tonto:

 

Jerárquicamente (y educacionalmente en años) las carreras son así (los de más arriba son jefes)

 

1- Ingeniero Civil Informático

2- Ingeniero de Software o Ingeniero Ejecución Informática (o el sabor que quieras)

3- Analistas

4- Programador

 

Obviamente, mientras más arriba mejor es la remuneración, pero distintas las responsabilidades y los trabajos que realiza cada uno...

 

Como dicen, además, el título no indica necesariamente en qué escalafón trabajarás... Un ingeniero recién egresado, por lo general, trabajará como programador y con los años de experiencia irá subiendo... Ojo... un Técnico Programador también puede subir... al final todo depende de tus capacidades...

 

Una forma de ver esta estructura jerárquica es en función del trabajo diario que realizan y que te los describo más o menos ahora:

 

4- El programador está todo el día sentado frente al computador, implementando (programando) lo que dice un papel que le pasaron. En este escalafón también hay varios sabores y depende de la empresa donde trabajes... Si trabajas en una empresa que se dedica a desarrollar software, por lo general, en este escalafón tendrás algunos que maquetan (estructuran una página web), otros que ven la capa de negocios (a nivel medio) y otros que ven la capa lógica (más a bajo nivel)... En cambio, en las empresas que no se dedican al software, por lo general todos hacen de todo...

3. Ellos toman los requerimientos de los usuarios (directamente de los usuarios o tomados por gente superior en la jerarquía) y los convierten en diagramas, mapas y asdf... Estos diagramas y asdf se los pasan a los programadores para que lo lleven a la realidad

2. Estos tipos se encargan de dimensionar el proyecto... tienen que cachar qué tan grande es, y ver, por ejemplo, cómo van a estructurar tanto la aplicación misma, como el equipo de desarrollo... Ellos se encargan de controlar los tiempos

1. La pega de estos tipos es la más fome... Ellos tienen que ver, por ejemplo, el tema de las lukas... ellos manejan la gama (cartera o carpeta) de proyectos que se están, estarán o estuvieron siendo desarrollados por el equipo... Esto cuando hablamos de una empresa de desarrollo de software... En otras empresas (no de software) por lo general estos tipos están a cargo de buque (Departamento de Informática o nombre similar)... Allí, ellos ven el presupuesto (de informática) de la empresa, se relacionan con los proveedores (por ejemplo de internet), reciben los lumazos de los gerentes y mandan a todos los informáticos de la empresa...

 

Cuando hablamos de empresas chicas o medianas o que destina pocos recursos para informática, los 4 escalafones se transforman en uno solo... es decir, contratan un perico que las tiene que hacer todas... desde formatear los computadores hasta desarrollar el sistema de inventario de la empresa. Si hablamos de empresas un poco más grandes, está el Jefe de Informática y un par de pericos para soporte usuario y administrador de servidores y redes... En algunas también hay un desarrollador que hace sistemitas chicos para sacar reportes, por ejemplo, de sistemas más grandes y viejos, como los sistemas contables, de inventario, remuneraciones, ventas, etc...

 

Finalmente, si quieres ganar plata, es casi independiente de la carrera que estudies... todo dependerá de 2 cosas:

 

1. Que tan bueno eres... es decir, si tienes o no dedos pal' piano en lo que haces y tienes capacidad de superarte y aprender. A esto se le llama competencias (lo que sabes) y capacidades (lo que no sabes, pero eres capaz de hacer bien si aprendes)

2. Mucho más importante que lo primero... :tonto: si tienes un buen pituto... seas lo que seas, vas a tener pega y con buena plata.

 

Espero haber sido de ayuda...

 

Salu2.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...