ABAP

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • Kpoyo
    Mandatory rape!
    • 16-05-2004
    • 8042

    #1

    ABAP

    Hola! Es mi primer post despues que hace un rato me llamaran que quede para un curso de una empresa consultora de ABAP. De ahi a un laburo full time, mas adelante.

    Ahora mi preocupacion es informarme que mierda es ABAP.

    Se que jotabinch trabaja de esto, asi que amaria que me diga que es
  • Kpoyo
    Mandatory rape!
    • 16-05-2004
    • 8042

    #2
    Pretty please with sugar on top?

    Comentario

    • Kamus
      anywhere is
      • 15-04-2003
      • 12503

      #3
      es el lenguaje que se usa para hacer programitas para SAP

      SAP es un ERP, enterprise resource pijas

      manejo de base de datos, y esas cosas
      no es para nada complicado

      el lunes empiezo a trabajar de eso


      de que consultora te llamaron?
      'JIT' ni en pedo, no? juaj


      y ehm.. kcyo... wikipedia > sap > abap


      ♫_♫

      Comentario

      • Kpoyo
        Mandatory rape!
        • 16-05-2004
        • 8042

        #4
        No, adeco.

        Estuve leyendo lo de la wiki, pero queria algo mas, ehm, tangible. Experiencias, o que mirar, que tiene de interesante frente a MySQL + C# por ejemplo. Cosas asi digo

        Comentario

        • CoyoteX
          Son Goku
          • 16-09-2005
          • 17784

          #5
          de interesante absolutamente nada... a mi criterio esta en plena decadencia SAP ... pero son cuestiones de criterio... basicamente... no deja de ser un ERP mas solo que con un empuje marketinero bastante grande...

          pagan bien en gral... depende el señority...

          si apuntas a lenguaje la verdad no lo conozco mucho... pero estimo que no debe ser la piedra fundamental de la programacion... de hecho imagino que esta muy pero muy lejos de eso

          Comentario

          • Kamus
            anywhere is
            • 15-04-2003
            • 12503

            #6
            ahp

            entonces espera a que conteste jotabin ng


            prefiero no decir nada concreto asi no me quemo, pq mi jefecito lee el foro n


            ♫_♫

            Comentario

            • jotabin
              un nene
              • 15-04-2003
              • 20427

              #7
              Primero que nada TE FELICITO, porque si tu intención es trabajar como programador pienso que estás frente a una oportunidad única.

              y bueno, te cuento sobre lo que preguntás:

              yo vengo trabajando como desarrollador ABAP desde enero de 2004 y mi experiencia ha sido muy positiva. el trabajo en sí está muy bueno y podés llegar a ganar muy bien.

              con "qué mirar" no estoy seguro de a qué te referís jauj. pero si estás preguntando por material para consultar antes de empezar el curso, yo te diría que más que curiosear en wikipedia mierda para interiorizarte sobre qué carajo son SAP y ABAP no tiene sentido que hagas nada.
              ya te van a dar en el curso todo lo que les interese que aprendas.
              ah, y btw, es "adexo" [nou]

              Lo primero de interesante que tiene trabajar en ABAP es que es una de las tecnologías con más demanda y mejor pagas en el mercado en este momento. y yo personalmente considero que tiene muchísimo futuro.

              En cuanto a la tecnología en sí, te cuento que el trabajo de "desarrollador ABAP" en comparación con el trabajo de programador en otras tecnologías tiene un poco menos de codificación y un poco más de uso de herramientas de desarrollo dentro del sistema. esto son, por ejemplo, herramientas para mantener los objetos del "Diccionario ABAP / Diccionario de datos" (la base de datos del sistema, por decirlo de alguna manera), herramientas para el desarrollo de formularios para impresión de documentos, etc.

              Esto puede ser una ventaja o una desventaja para vos, dependiendo de tus gustos personales.
              yo por momentos desearía trabajar en algo más ñoño y pasarme el día navegando por un mar de líneas de código verdes sobre fondo negro y que así mi geek-cyber-punk interior se revuelque de placer.
              pero por otro lado entiendo que los tiempos y la dificultad de los desarrollos se reducen muchísimo gracias a la forma en que están pensadas e interactúan entre sí todas las herramientas de desarrollo ABAP, así que en definitiva supongo que debería alegrarme por no tener que pasar el día REINVENTANDO LA RUEDA noul

              y bueno, no sé, de MySQL + C# ni idea, así que eso es todo lo que se me ocurre para decirte sobre lo que preguntaste
              Editado por última vez por jotabin; 30-05-2008, 12:00 AM. Razón: leet security o_ô
              viva la résistance !

              Comentario

              • Kpoyo
                Mandatory rape!
                • 16-05-2004
                • 8042

                #8
                uf, demasiadas gracias por eso.

                Se que se escribe asi, pero es LEET SECURITY para que en el futuro no me caigan [??]

                en realidad, mi idea mas que programador es ser ingeniero en sistemas, mas project leader o analista funcional. Pero se la importancia de tener background en programacion.

                Hay cosas que dice la wiki que no me quedaron bien en claro. Cosas por ejemplo como compilacion, que ve el usuario, que hace un programador abap en si. Por ejemplo, como interactua un usuario con el servidor? Como es el front end? Como se usan bases de datos?

                Cosas asi, que son lo que primero me pregunto a la hora de ver como trabaja un lenguaje.

                PD: el codigo abap que vi hasta ahora es ilegible jauja =(

                Comentario

                • jotabin
                  un nene
                  • 15-04-2003
                  • 20427

                  #9
                  okg:

                  1. LEET SECURITY AKNOWDLEDGED

                  2. si tu idea es esa, predigo [basándome en absolutamente nada] que el trabajo en ABAP te va a encantar

                  3. en ABAP no se compila, se "activan objetos". o sea, tanto el código fuente como el programa ejecutable no existen como archivitos sino como información dentro del servidor.

                  4. tanto el usuario común como el programador trabajan en el sistema a través del mismo GUI / Front End. lo que cambian son las transacciones para las que tienen autorización.

                  SAP GUI:




                  ejemplo de transacción vista a través del SAP GUI:




                  lo más parecido que encontré a un screen de lo que es el editor ABAP:




                  5. la PC cliente tiene instalado el SAP GUI / programa cliente / servidor de presentación.
                  la/s máquina/s donde está instalado el servidor corre/n el "sistema real" / programa servidor / servidor de aplicación
                  vos en tu PC sólo ejecutás un programita que se encarga de mostrarte botoncitos y colorcitos, pero TODO el procesamiento de información se hace en el servidor de aplicación.

                  6. el concepto de "base de datos" en su estado más puro es algo que no existe en los sistemas SAP... un sistema SAP puede instalarse en prácticamente cualquier tipo de base de datos [Oracle, SQL, DB2, etc], y es totalmente transparente para el desarrollador. vos como desarrollador creás tablas, campos y un montón de otros objetos que en teoría son conceptos de base de datos a través de una transacción que se llama "El Diccionario ABAP" o "El Diccionario de Datos" que es siempre igual sin importar sobre qué base de datos esté corriendo el sistema, y el sistema solito se encarga de traducir lo que vos hacés a la base de datos "física".

                  7. me extrañó eso de que el código ABAP que viste te pareció ilegible. habrás agarrado algún programa estándar enquilombado, porque los programas hechos por programadores de carne y hueso [?] son s&#250er legibles.
                  Editado por última vez por jotabin; 30-05-2008, 12:21 AM.
                  viva la résistance !

                  Comentario

                  • Borgia
                    OOP I did it again =o
                    • 06-08-2007
                    • 5779

                    #10
                    juaz!
                    Así que ahora los abapers programan....

                    Comentario

                    • jotabin
                      un nene
                      • 15-04-2003
                      • 20427

                      #11
                      sólo cuando no están en msn o charlando junto al cosito del agua
                      viva la résistance !

                      Comentario

                      • Poke
                        | (• ◡ •) | (❍ ᴥ ❍ ʋ)
                        • 14-06-2007
                        • 13347

                        #12
                        o averiguando cuantos triangulos tiene la imagen

                        Comentario

                        • Kamus
                          anywhere is
                          • 15-04-2003
                          • 12503

                          #13
                          o pajeandose en el baño


                          ♫_♫

                          Comentario

                          • Kpoyo
                            Mandatory rape!
                            • 16-05-2004
                            • 8042

                            #14
                            otro paquete sasi de grande de gracias. Pero no me quedo muy claro una cosa.

                            El servidor SAP es remoto [en la lan, por ej], entonces un programador se loguea al sistema por el programa principal, hace su magia y se desloguea. Pero si se loguea como usuario, tiene los privilegios de este? O son programas distintos?

                            Flasheo yo que es todo web?

                            Comentario

                            • jotabin
                              un nene
                              • 15-04-2003
                              • 20427

                              #15
                              no es web. el cliente es un soft instalado en la pc local.
                              y sí, los permisos del usuario con el que te logueás al sistema son los que determinan qué cosas podés hacer en él, pero el soft que se instala en la PC del programador y el que se instala en la PC de la gente de depósito es exactamente el mismo.
                              viva la résistance !

                              Comentario

                              Trabajando...