Que necesita saber hoy un programador?

Publicado en 'Programación' por SalsoTartaro, 17 May 2017.





  1. SalsoTartaro

    SalsoTartaro Miembro frecuente

    Registro:
    3 Oct 2016
    Mensajes:
    66
    Likes:
    5
    Temas:
    21




    Si quieres trabajo y un buen sueldo que debes estudiar como programador?
     


  2. Respuestap

    Respuestap Miembro maestro

    Registro:
    16 Ene 2017
    Mensajes:
    731
    Likes:
    77
    Temas:
    48
    Dudo mucho que encuentres trabajo en Google, Facebook, etc....¿xq? pues considera la abismal competencia que habrá por un puesto de trabajo en esa empresa, estamos hablando de países potencia como USA, CHINA, ALEMANIA, ETC...Dudo mucho que quieran a un titulado de Peru!

    Pero si igual sigues con el sueño te digo que la única forma de hacerte de dinero, en la programación seria el ser un Freelancer...
     
    A SalsoTartaro le gustó este mensaje.
  3. Natsu

    Natsu Miembro de plata

    Registro:
    6 Abr 2015
    Mensajes:
    2,726
    Likes:
    476
    Temas:
    77
    Necesitas programar.
     
  4. SalsoTartaro

    SalsoTartaro Miembro frecuente

    Registro:
    3 Oct 2016
    Mensajes:
    66
    Likes:
    5
    Temas:
    21
    En que lenguaje? tener que especialidad?
     
  5. siddartha_23

    siddartha_23 Miembro frecuente

    Registro:
    29 Ago 2013
    Mensajes:
    67
    Likes:
    13
    Temas:
    1
    Ingeniería de Sistemas/Software, aunque salgas sin saber escribir una sola línea de código, el cartón pesa y los lenguajes de programación, frameworks, CMS y demás herramientas las puedes aprender mientras buscas trabajo XD
     
  6. metalaicto1

    metalaicto1 Miembro maestro

    Registro:
    6 Ago 2009
    Mensajes:
    342
    Likes:
    49
    Temas:
    22
    Lo aprendí en el trabajo.. cobol, .NET, java, Python, etc.
     
  7. unperuanomas

    unperuanomas Miembro nuevo

    Registro:
    25 May 2017
    Mensajes:
    1
    Likes:
    0
    Temas:
    0
    Te equivocas, en Alemania si aceptarian a alguien titulado en Peru.
     
  8. 1antares1

    1antares1 Miembro nuevo

    Registro:
    23 May 2017
    Mensajes:
    8
    Likes:
    3
    Temas:
    0
    No comprendo porque vinculan la titulación al 100% con el éxito profesional.
    El que estudia en Hardvard University, tiene como propósito de ser empleador/emprendedor. Ya que o estudió por Beca o no habrá lucro como empleado que le permita remunerar sus estudios. Ni que se endeude 10 años...

    Igualmente ocurre con las Universidades selectas de cada País: Salir con mentalidad de "recuperar" el dinero invertido, pagar y tener un buen trabajo, está orinando fuera del perol.

    Normalmente los padres con sólida base financiera (inversionistas grandes, empresarios, extranjeros del norte en país latino) ingresan a su descendencia en casas costosas para: Inducirlos sus negocios y reducir impuestos a final de año.

    Estas compañías reconocidas de software inmensas capturan a cualquier infante que creó un producto que cuestiona la rama científica, curará al cáncer en 5 años o creó una base de mensajería estratégica pronto por ser absorbida por alguna de ellas...

    La realidad en nuestra área: Informática principalmente en el ámbito Corporativo; si no tienes capacidad de tirar un console.log en JavaScript o apagar el equipo con un Script Python, por más respaldo académico que poseas; no le serás útil.

    Se asume que un graduando de una Universidad reconocida, tenga la probabilidad de salir 'idóneo' y apto para la materia.

    No obstante, pensar en: Un trabajo y buen sueldo es tan un poco superficial, en lugar de: "Saber que hacer y ser un verdugo en algo". Decidan que hacer, y no donde querer estar. ;)

    Ahora: USA, CHINA, JAPÓN, ALEMANIA, UK, LUXEMBURGO, AUSTRALIA...
    Inglés + Especialista en un área + Algún respaldo académico que te permita continuar carrera. ¡No miran Nacionalidad!...

    Sino, expliquen la razón que los C.E.O. de Microsoft/Google son Indios (de la India) y no Norteamericanos, Alemanes, Japoneses...

    Mis más sinceros.

    Estimado, aquí un artículo de interés que te esquematizará una manera distinta y experimentada de observar la vida Informática: g e n b e t a d e v . c o m /trabajar-como-desarrollador/como-tener-exito-en-tu-proxima-entrevista-de-trabajo-para-desarrolladores

    (disculpa el carente formato, aún no llego a los 50 :/)

    Saludos.
     
  9. alex86sm

    alex86sm Miembro nuevo

    Registro:
    3 Dic 2015
    Mensajes:
    35
    Likes:
    4
    Temas:
    1
    Necesitas saber programar.
     
  10. necktru

    necktru Miembro de oro

    Registro:
    16 Jun 2011
    Mensajes:
    5,686
    Likes:
    1,845
    Temas:
    96
    En la industria de software hay mucho indio, israelita, japones, arabes.
    Los casos de Sundar Pichai y Satya Nadella son especiales, ellos vienen de familias adineradas en la india que les han dado la mejore educación posible alla y luego han migrado a otros pais a seguir con estudios de alto nivel, aparte que son capos.
    Larry Page y Sergey Brin no son cualquier hijo de vecino, eran unos craneos en ingieneria y de las mejores universidades.

    Si quieres saber programar, mejor dicho si quieres hacer una carrera, tomalo en serio y estudia una, escoge un buen lugar, aprende inglés en primer lugar y dale con todo, se da por descontado que tienes que ser hábil para la lógica, el razonamiento y tienes una tendencia a analizar y solucionar problemas.
     
  11. 1antares1

    1antares1 Miembro nuevo

    Registro:
    23 May 2017
    Mensajes:
    8
    Likes:
    3
    Temas:
    0
    Concuerdo, es la realidad. Como bien explica la realidad (y me refería a la suposición de Respuestap con: '_Dudo mucho que quieran a un titulado de Peru!_', que no estrictamente partir de la casa de estudio más sobresaliente y pudiente es sinónimo de ser: CEO en industrias grandes (en particulares caso, como las norteamericanas) o cumplir continuamente objetivos suscritos por el autor.

    Hoy en la era, las herramientas y recursos son más accesibles como autodidacta que antes. Por ende, la realidad y esencialmente en el ámbito informático/software que dependes de un PC con internet para monetizar, es que encontramos a minoría que prescinde de lo primero (inversión de educación y hasta posgrado), considerándose: Autodidactas (buscan compulsivamente información, prácticas o experimentos propios, invención)... Lo que otros requieren ayuda de otros para hacerlo.

    Para un botón: David Karp de Tumblr, Bill Gates de Microsoft, Steve Jobs de Apple y pare de contar...

    Como bien se ratifica: Son unos verdugos en la Ingeniería (no exactamente en lo académico) y esa agilidad, enfoque, "paciencia", "constancia", compromiso y cabal determinación en su área los hizo llegar donde están.

    Ni comerte a Hardvard a diestra y siniestra es prosperidad garantizada (pero la probabilidad es alta medianamente alta de acuerdo a los parámetros ~sin contar los económicos~), ni graduarte en la más genérica de Perú es amigo del fracaso.

    Basarse en el itinerario que suscribes, es base relativamente sólida para aumentar la probabilidad del éxito a largo plazo. Ya que gracias a esfuerzos de anteriores ingenieros, matemáticos, físicos... (siglo XX y XXI), los nuestros son menos. ;)

    Recibe mis más sinceros.
     
  12. Epikurolibre

    Epikurolibre Miembro de plata

    Registro:
    3 Oct 2010
    Mensajes:
    3,583
    Likes:
    1,164
    Temas:
    158
    Todos se lanzaron a darle una charla motivacional, pisen tierra de una vez.

    Cosas puntuales, aprende java y C# (php es opcional) son los lenguajes que fijo tienen salida en el mercado perucho, otro es que manejes frameworks de cada lenguaje, como adicional aprende de base de datos, html, y parte de frontend.
     
  13. 1antares1

    1antares1 Miembro nuevo

    Registro:
    23 May 2017
    Mensajes:
    8
    Likes:
    3
    Temas:
    0
    ¿Java, C# y PHP? Por existir N empleos, sabrás que no hay 1 en fila y posiblemente 'Especialista' en alguno de ellos. ¿Si?

    Debe dirigirse a paradigmas de programación, arquitectura, metodología de trabajo y cualquier lenguaje que involucre su profesión, solo deberá conocer sintaxis nueva para el mismo fin.

    Y que tampoco aprender un poco de todo y mucho de nada, no es destacable sobre la masa, amigo.

    Le sugieres una vía de escape con la intención de conseguir 'cualquier cosa' en calle y lograr el objetivo: 'Empleo'. El tipo de vida que desea tener, es factor importante antes cualquier otra.

    El plan es: 'Dime que quieres y te diremos que herramientas necesitas'. Conocerse a si mismo, y posterior sabrá que esperar de una compañía.

    El autor tampoco no ha suscrito su plan o afición en una rama diversificada.

    Recuerden que en la vida lo más importante es el 'Tiempo'. ¡Aprovénchelo!.
     
  14. Epikurolibre

    Epikurolibre Miembro de plata

    Registro:
    3 Oct 2010
    Mensajes:
    3,583
    Likes:
    1,164
    Temas:
    158
    Los paradigmas y metodologías pueden romperse, seguir lo que dice un patron, metodologia, etc es solo para crear software que pueda ser mantenido en el tiempo y escalable.
    De tu cita, la mayoría es un discurso motivacional, yo me voy a un hecho concreto en el que llevo trabajando ya 3 años, la teoria se queda en eso, teoria, no hay mucho que desarrollar mas que dar mantenimiento, y ahi existen mamarrachos de codigo al que ni MVC puedes aplicar.
     
  15. Leohj

    Leohj Miembro frecuente

    Registro:
    7 Jun 2016
    Mensajes:
    235
    Likes:
    30
    Temas:
    3
    Algoritmos, ingles y ser autodidacta :cafe:
     
  16. 1antares1

    1antares1 Miembro nuevo

    Registro:
    23 May 2017
    Mensajes:
    8
    Likes:
    3
    Temas:
    0
    Saludos, Epikurolibre.
    Mi intención no es cuestionar tu opinión en una fracción técnica, pero aún tampoco de acuerdo acorde mi experiencia colegas: Es limitada y ya difiere del contexto.

    El autor no solo aboga: 'Un trabajo'. Quizás sea suficiente el aprendizaje de un poco en cada cosa. Pero...

    _'Los paradigmas y metodologías pueden romperse, seguir lo que dice un patron, metodologia, etc '_
    Re: ¿Y porqué se ilustren edificaciones en la historia fallidos, los planos son el problema? Ahora ¿Imaginad las complicaciones, retrasos y volubles resultados de no guiarnos bajo una planificación, diseños, tesis, metodología y apropiados paradigmas junto de la mano, las posibles Best Patterns / Best Practices?
    Al azar, puedes meterle mano al motor y suceden 2 cosas: O lo enciendes o lo obstruyes. Las soluciones nacen por una razón y tu enfoque: 'meramente concreta' no llegó después.

    Por como te manifiestas, se sobrentiende que tu experiencia se ha basado únicamente en 'codificar', y no exactamente Desarrollar.

    No programamos OOP no más por mantener el soporte de un Winform de 5 años a 3 clientes. Y puedes doblegar sencillamente un patrón a anti-patrón.

    _'De tu cita, la mayoría es un discurso motivacional'_
    Re: Si es el plan de picar código frustrado 12h los 7 días a la semana en tecnologías legadas, es su decisión. ¿El fin es ser contratado por una cárnica o materializar una meta?

    _'yo me voy a un hecho concreto en el que llevo trabajando ya 3 años...'
    Re: Nombras los años como un muro justificativo. Confirmo: ¿3 años de experiencia laboral o 1 año de experiencia repetido en 3? (rutinario). Por ende mi duda: ¿Realmente has laborado en plataformas escalables, modernas y con equipos de QA, Backend/FrontEnd Developers, Scrum en Workflow, Web/Mobile Apps?

    _...'la teoria se queda en eso, teoria, no hay mucho que desarrollar mas que dar mantenimiento'_,
    Re: Y posteriormente das la razón de lo anterior: ...'y ahi existen mamarrachos de codigo al que ni MVC puedes aplicar.'
    De concatenar, generas un mayor sentido. Que en lugar donde vendes tus servicios, solo _parchean_ indistintamente el modo a fin de facturar esa tajada sea cual sea tu salario sin pensar en la mejora unilateral, ciclo de vida del Software y la productividad progresiva.

    Los patrones no son soluciones efectivas como un mapa no te asegura anclar inequívoco. Se refieren a guías alimentadas de años de respaldos, trayectorias, recorridos que tú y yo ya no debemos pisar, los que que tu determinas si reutilizarlas o reinventar la rueda bajo la magia de tu brújula.

    ¿Acceso a datos, refactorización creación de objetos, operaciones entre sistemas? ¿Te suena? Supongo... Entonces mientras indagas a 'tu forma' solucionar los comunes problemas, por otro lado reutilizamos las herramientas que multitud de Desarrolladores ya fabricaron y me evito dolores de cabeza.

    Recuerda que no todos corremos con la misma suerte y nuestro destino lo construimos. No depende estrictamente de aprender 'fundamentos' de 10 lenguajes.

    Les invito a ojear sobre el caso de Virtual Case File de FBI SENTINEL PROJECT y denoten en el mundo real la pequeña diferencia (pasta millonaria de pérdidas) entre: Conocer (un programa que ejecuta) y Saber (Software robusto y mantenible).
    Solo un aperitivo:
    _'Staff reduced from 400 to 40, and in 1 year and $30 million, they were code complete, at a cost savings of more than 90 percent.'_
    --

    ¿Quieres pelear por precio? Adelante.
    ¿O quieres pelear por calidad? Adelante. ;)

    Recibe mis más sinceros.
     
    Última edición: 3 Jun 2017
  17. nekDaniel

    nekDaniel Miembro nuevo

    Registro:
    26 Dic 2016
    Mensajes:
    40
    Likes:
    6
    Temas:
    0
    En la línea de .Net:
    Programación: VB 6.0 /.NET, C#, Linq. Ajax (JQuery), Web services, RestFul. ASP.NET, PHP. Patrón layers, MVC.
    Bases de datos: SQL Server, Oracle, MySQL.
    UX Components: Bootstrap.
     
  18. RositA.Kakumei

    RositA.Kakumei Miembro frecuente

    Registro:
    2 Mar 2009
    Mensajes:
    100
    Likes:
    10
    Temas:
    38
    Si quieres ganar dinero recomiendo lenguaje ABAP
    para que seas abapper
    eso da plata,luego llevas tu curso centro para saber analisis funcional, y te conviertes en analista SAP dependiendo el modulo que hayas escogido.

    Lo otro es java, web, app moviles, y bd oracle

    esos dos
     
  19. necktru

    necktru Miembro de oro

    Registro:
    16 Jun 2011
    Mensajes:
    5,686
    Likes:
    1,845
    Temas:
    96
    La gente de SAP cobra bien por hacer dos o tres pendejadas, encima se toman harto tiempo, debe ser uno de los mejores puestos, bien colocados.
    Pero tampoco es facil aprender eso.
     
  20. jlscbustamante

    jlscbustamante Miembro frecuente

    Registro:
    8 Oct 2015
    Mensajes:
    111
    Likes:
    16
    Temas:
    7
    Valorar su tiempo.