Todas las Noticias en Películas, Avances de Películas y Reseñas.

¿Son las tecnologías sin código susceptibles de obligar a los desarrolladores a salir del mercado?: Sergey Romankov, jefe del equipo de TI, sobre las perspectivas de desarrollo en esta área

Sergei Romankov ha trabajado en una variedad de proyectos: desde el desarrollo de aplicaciones móviles para IOS y Android para Metro Cash And Carry hasta aplicaciones para FMCG (empresa Firera) y el desarrollo de diversos productos para Abott. El experto de hoy nos habló de su trabajo en el proyecto y de su opinión sobre el futuro de la no codificación.

Ha lanzado proyectos en diferentes campos de TI, como el comercio minorista (Metro Cash And Carry), bienes de consumo (la empresa Ferrero de Kinder Surprise), Big Pharma (Abott) y muchos otros. Cuéntanos sobre los casos más difíciles que hayas tenido.

Trabajé en el programa de fidelización de una de las empresas minoristas más grandes. Nos enfrentamos a una tarea bastante difícil: proteger a los usuarios contra el robo de sus tarjetas virtuales. Dado que un número es lo único que tiene una tarjeta virtual, necesitábamos detectar si es el titular de la tarjeta quien canjea los puntos comprando, o no. Porque los intrusos podrían, por ejemplo, tomar una fotografía de la tarjeta o hacerse con el número de la tarjeta y restarle puntos. Resolvimos este problema en conjunto con diferentes equipos: desarrollo, seguridad e infraestructura. Mi trabajo consistía en desarrollar un esquema de interacción entre la aplicación móvil y la infraestructura, de modo que pudiéramos estar seguros de que no se trataba de una foto o una captura de pantalla de la tarjeta, y que los puntos fueron cancelados por una persona específica. Desafortunadamente, esto no hubiera sido posible con soluciones sin código.

Aquí hay otro ejemplo de un caso difícil: para un producto de bienes de consumo necesitábamos reconocer un determinado marcador con una cámara, pero no había un código QR específico sino que era un juguete pequeño. El principal problema eran esos juguetes: eran pequeños, por lo que era bastante difícil distinguir lo que se podía atrapar. Para resolver este problema, tuvimos que aplicar soluciones de IA por separado y entrenar una red neuronal.

Como resultado, mi equipo y yo obtuvimos buenos resultados en el reconocimiento de objetos del mundo real; Por el momento no veo soluciones similares disponibles en plataformas sin código.

Según su experiencia con grandes proyectos, ¿cuál es su opinión sobre las soluciones sin código? ¿Qué cambios puedes notar en el mercado hoy?

Definitivamente veo más soluciones sin código en el mercado últimamente. Especialmente cuando se trata de desarrollar algo que no es muy complicado, como lanzar una pequeña promoción o un nuevo producto. Utilizar soluciones sin código es una forma más económica y sencilla de implementar una tarjeta de presentación y un sitio web donde presentar nuestro producto.

Recomendado:  Las mejores aplicaciones de culturismo para iPhone y iPad

Los creadores de sitios web y aplicaciones se han vuelto más fáciles de usar hoy en día, por lo que si tienes algunos conocimientos básicos sobre el campo, puedes crear fácilmente algo pequeño en un par de días. En primer lugar, ha dado a las pequeñas empresas la oportunidad de implementar la digitalización, ya que las TI en general son un área bastante cara. En segundo lugar, ayudó a las grandes empresas a ahorrar presupuestos al orientarlos más hacia la innovación.

Cuéntenos sobre los principios fundamentales de las herramientas sin código. ¿Por qué, en su opinión, se han vuelto tan populares?

Las herramientas sin código le permiten producir un producto terminado con una inversión mínima en el menor tiempo posible.

El desarrollo de productos de software, especialmente si hablamos de aplicaciones móviles, es bastante caro en el mercado hoy en día y el segmento de las pequeñas empresas no puede permitírselo. Lo más importante es que nadie garantiza los efectos comprensibles de la implementación del producto.

En pocas palabras, con soluciones sin código puede, “arrastrando y soltando” botones y formularios en una interfaz visual comprensible, crear un producto de software terminado.

Así es como se vería la parte de la interfaz de su pantalla Kotlin para una aplicación de Android.

Y así quedará la interfaz de creación de aplicaciones con soluciones sin código

Por eso me refiero al no-code como otra herramienta que permite a las pequeñas y, a veces, medianas empresas crear un producto de software comprensible para sus clientes.

Además, hay otro bloque de empresas que quieren probar una hipótesis en su negocio; en este caso, el no código también será una excelente solución para crear el llamado MVP, para probar una hipótesis.

Como especialista en TI altamente cualificado, ¿cómo puede evaluar esta forma de crear aplicaciones y sitios web?

Este método debe evaluarse como una herramienta. No podemos evaluar si un martillo es mejor o más importante que un destornillador, por ejemplo, y viceversa. Tenemos esta herramienta y ciertamente es buena para los negocios.

Recomendado:  El presidente de Meta minimiza los riesgos de la IA y califica los modelos actuales de "bastante estúpidos"

Con todo, el desarrollo sin código es una herramienta importante en la industria del desarrollo de software que puede acelerar el proceso de creación de aplicaciones y reducir los costos de desarrollo. Sin embargo, no puede reemplazar completamente los enfoques tradicionales de desarrollo y programación y debe usarse junto con ellos.

¿Cuáles son los principales pros y contras de las soluciones sin código?

Como dije antes, la principal ventaja es la velocidad de desarrollo, el umbral de entrada a este desarrollo y, por supuesto, el precio.

Para desarrollar una aplicación móvil completa, se necesita un equipo de al menos 2 o 3 personas y una cierta competencia que se pueda comprar en el mercado o “hacer crecer” dentro de la empresa. Este no es el caso de las soluciones sin código. Una persona puede crear un producto mínimo que funcione. Y no necesariamente tiene que ser una persona que se especialice en eso: en unas pocas semanas, una persona con un conocimiento mínimo de TI puede crear algo.

Pero, por supuesto, también hay desventajas, la principal es que estás muy limitado en lo que puedes crear, es poco probable que puedas crear, digamos, un “Facebook condicional” a través de soluciones sin código. Además, estás muy ligado a la plataforma que representa esta herramienta y, en la realidad actual, muchas plataformas entran y salen del mercado también. Y en caso de que la plataforma tenga dificultades, estas dificultades te afectarán directamente.

Otra de las dificultades que puedes encontrar al utilizar soluciones sin código es el problema de escala.

En las etapas iniciales, por supuesto, el desarrollo sin código es mucho más barato que las formas tradicionales de desarrollo. Sin embargo, si el número de usuarios crece en múltiplos, en algún momento resultará muy costoso mantener la solución. Porque en el momento en que la cantidad de usuarios aumenta demasiado, las herramientas sin código quieren usarlo para obtener más ganancias. A menudo, la cantidad que pagas depende precisamente de la cantidad de usuarios que utilizan tu aplicación.

¿Quién y qué se beneficiará de la no codificación? ¿En qué zonas se utiliza con mayor frecuencia?

En su mayoría pequeñas empresas: cafeterías, pequeños restaurantes, peluquerías. Como lo que usamos todos los días.

Recomendado:  Tecnología de mazo "Tibalt, el demonio de sangre"

Low-code y no-code: ¿cuál es la diferencia entre estos métodos? ¿Cuál tiene más ventajas y por qué?

En su mayor parte, estos enfoques son muy similares, la única diferencia radica en ese mismo “código de programa”. Con las soluciones de código bajo, necesita tener un conocimiento más específico de la industria y será más difícil implementar algo, pero es más flexible a la hora de crear un producto de software.

En su opinión, ¿las herramientas low-code pueden reemplazar completamente a los desarrolladores frontend y backend en el mercado? ¿Qué implica para los especialistas en TI el desarrollo de tales soluciones?

Ciertamente no en este momento. Se trata de diferentes herramientas con diferentes filosofías y cada herramienta tiene su propio cliente.

Sí, las soluciones sin código realmente bajaron el umbral de entrada a la industria y muchos especialistas están preocupados por ello, pero no creo que este enfoque sea bueno. Por el contrario, cada vez más tecnologías informáticas se incorporan a nuestra vida cotidiana, lo que nos hace la vida más cómoda y dan un fuerte impulso al desarrollo empresarial.

ⓒ 2023 . .

Etiquetas: