¿Programación 1C o C# (o qué otra cosa?)? - página 6

 
Evgeniy Zhdan:

Como profesional, ¿qué puede decir sobre la demanda de 1C en el extranjero? ¿Dicen que 1C está intentando entrar en el mercado europeo?

Puedo dar una respuesta detallada - 1C está fuera de la Federación Rusa, y en Europa y en Asia y África (EAU), pero es poco en la demanda allí - la razón - allí toda la cuenta se mantiene generalmente en SAP (este es un análogo avanzado de 1C, con el que hace mucho tiempo fue "plizzaned" y creó la plataforma 1C). En la Federación Rusa, también hay empresas que llevan los registros en SAP, pero son pocas, sobre todo aquellas empresas que tienen la organización principal ubicada en Europa, por ejemplo en nuestra planta de la ciudad Heiniken, tienen SAP. También hay un problema con el SAP en la Federación Rusa: el precio de un especialista es varias veces superior, porque no hay especialistas, no se forman en ningún lugar de la Federación Rusa (en las universidades), por lo que hay una gran demanda de ellos. En esencia, tienen una asignación limitada: hay que viajar por las regiones y trabajar en proyectos durante un par de meses con un salario bastante alto. Hace un par de años hablé con un especialista en SAP en el tren, y en ese momento ganaba más de 300 mil rublos al mes.

 
Vasiliy Sokolov:

Por lo que sé, el 1C tiene un dialecto inglés, pero no está extendido.

en 1C puedes escribir tanto en ruso como en inglés - el compilador entiende igualmente bien "if" o "si". Esa no es la cuestión, puedes escribir en inglés o en ruso. La cuestión es que TODA la funcionalidad estándar (todos los módulos) en todos los 1s están escritos en ruso. Y aunque escriba en inglés, se encontrará igualmente con el código ruso. A continuación se muestra un ejemplo de código en 1c. Tanto la primera como la segunda función son equivalentes para el compilador.

Archivos adjuntos:
 
Aleksey Vyazmikin:

Para ser objetivos, el trabajo de un programador de 1C en la plantilla de una empresa mediana es un trabajo autónomo,

No estoy de acuerdo contigo - trabajo para una empresa que tiene más de 100 empleados y todos trabajan en 1C, hemos implementado todo en 1C que de ninguna manera se relaciona con la contabilidad - tenemos 1C envía SMS a los clientes (200 por día), se comunica con la telefonía ip y puede hacer que haga llamadas salientes, organizó la interacción entre la seguridad con todos los departamentos, abogados, etc, todo absolutamente todo el papeleo interno está en 1C. Incluso lleva la cuenta del periodo de seguro de los coches que ha comprado. Y mi director conoce bien las capacidades de 1C y tiene la tarea de automatizar los procesos de todas las personas de la empresa. Y el hecho de que sea un regalo no es en absoluto el caso. Hay mucho trabajo. Sin embargo, el trabajo se hizo tarde o temprano después de que el director evaluara todas las capacidades del programa, y que realmente podría ahorrar mucho tiempo a los usuarios.

 
Mikhail Mitin:

No estoy de acuerdo aquí - trabajo en una empresa con más de 100 empleados y todo el mundo trabaja en 1s, he implementado todo en 1s que no está de ninguna manera relacionado con la contabilidad - nuestro 1s envía SMS a los clientes (200 por día), se comunica con la telefonía ip y es capaz de hacer que haga llamadas salientes, el servicio de seguridad interactúa con todos los departamentos, abogados y así sucesivamente, todo, absolutamente todo el flujo de documentos internos va en 1s. Incluso lleva la cuenta del periodo de seguro de los coches que ha comprado. Y mi director conoce bien las capacidades de 1C y tiene la tarea de automatizar los procesos de todas las personas de la empresa. Y el hecho de que sea un regalo no es en absoluto el caso. Hay mucho trabajo. Pero un montón de trabajo apareció más después de que el director apreciado todas las características del programa, y que realmente puede ahorrar mucho tiempo de los usuarios

Entonces, ¿trabajar como programador de 1C es malo o bueno?

 
Mikhail Mitin:

No estoy de acuerdo aquí - trabajo en una empresa con más de 100 empleados y todo el mundo trabaja en 1s, he implementado todo en 1s que no está de ninguna manera relacionado con la contabilidad - nuestro 1s envía SMS a los clientes (200 por día), se comunica con la telefonía ip y es capaz de hacer que haga llamadas salientes, el servicio de seguridad interactúa con todos los departamentos, abogados y así sucesivamente, todo, absolutamente todo el flujo de documentos internos va en 1s. Incluso lleva la cuenta del periodo de seguro de los coches que ha comprado. Y mi director conoce bien las capacidades de 1C y tiene la tarea de automatizar los procesos de todas las personas de la empresa. Y el hecho de que sea un regalo no es en absoluto el caso. Hay mucho trabajo. Pero un montón de trabajo apareció más después de que el director apreciado todas las capacidades del programa, y que realmente puede ahorrar un montón de usuarios de tiempo

Así es como escribo a continuación, ¡que depende del conocimiento del cliente sobre el potencial del producto de software!

Por otro lado, sentarse estúpidamente en una oficina sería aburrido.

Y creo que los directivos entienden que, sin ti específicamente, se arriesgan a tener graves problemas debido a los procesos empresariales excesivamente automatizados. Por lo tanto, podría insinuar periódicamente la necesidad de un aumento de sueldo.

 
Mikhail Mitin:

Y mi director es muy consciente del potencial de 1C y está erizado de tareas para automatizar los procesos de todas las personas de la empresa.

La inteligencia artificial + un par de robots y los humanos no serán necesarios en absoluto.

Es decir, la programación es como una herramienta contra la cuadra: el número de pulgas está disminuyendo, así como la necesidad de una herramienta contra ellas.

Este no es el caso de las empresas.

 
python debe ser estudiado en alfa beta
 
Sergey Savinkin:

Soy una persona 1C. Así que sólo puedo escribir sobre esta oportunidad. En mi opinión, aprender 1C en seis meses no es realista. Al menos un año. Los conocimientos en MQL ayudarán al menos. A menos que ya sepas cómo construir algoritmos. 1C utiliza su propio lenguaje incorporado basado en С++. Pero este lenguaje está muy modificado para la plataforma. La orientación de los objetos es inherente a la plataforma y tiene un rango pequeño y rígidamente definido. En el lado positivo, me gustaría mencionar el lenguaje de programación totalmente ruso, que acelera el aprendizaje. Pero en 1C no basta con conocer el lenguaje y saber programar. Mucho más valioso es el conocimiento de las configuraciones básicas y las bibliotecas estándar. En muy pocas ocasiones hay que programar algo nuevo en 1C. En la gran mayoría de los casos hay que reconfigurar las configuraciones estándar, solucionar los problemas de los usuarios, enseñar el programa, actualizarlo y realizar otras funciones de servicio. Y aprender todo esto lleva tiempo. Además, es muy conveniente formarse en una empresa franquiciada, codo con codo con otros programadores, de lo contrario es casi imposible. Hasta cierto punto, los programadores de 1C no se llaman programadores de verdad. No se requiere mucho conocimiento de los lenguajes de programación estándar, pero sí de la propia configuración, de las peculiaridades de su funcionamiento y de su correcta configuración.

Aquí llegamos a otra dificultad de trabajar con 1C. El programador 1C-nik debe tener un conocimiento bastante amplio en diferentes áreas.

- Debe tener habilidades en la administración del sistema y el conocimiento del sistema operativo, el hardware.

- Conocer, al menos a nivel de entrada, la contabilidad. Mi amigo, cuando empezó a estudiar 1C, hizo cursos de contabilidad.

- Tener conocimientos económicos y comprender las peculiaridades del negocio del cliente. Y diferentes negocios.

- ser capaz de integrar 1C con diferentes sistemas externos: equipos comerciales, descarga a diferentes formatos de datos (por ejemplo, la descarga a Excel requerirá conocimientos de los fundamentos de VBA), interacción con sistemas de datos fiscales, etc.

No sé cuánto gana un programador en Moscú y San Petersburgo. En la provincia de un buen salario 1C-nik (con experiencia de 3 años) en la región de 50 000. Más crecimiento, principalmente uno: la creación de su propia empresa-franquicia. Esto, por un lado, no es difícil, por el otro - tiene un montón de matices. Sin embargo, hay otra opción: entrar en un campo relacionado, donde no hay mucha competencia, pero sí conocimientos específicos muy necesarios. Por ejemplo, la programación de PDAs para su integración con 1C o 1C-bitrix para su interacción con Internet.

Y, por supuesto, 1C es un programa con licencia, cuyas licencias se controlan de forma muy estricta. Esto también es un tema aparte.

50.000 en la región más de 150.000 autónomos y subcontratación en general hay más
 
Лауреат:
50.000 en la región más de 150.000 autónomos y subcontratación en general hay más

Ya veo que es hora de hacer regalos


 
Vitaly Muzichenko:

Ya veo que es hora de hacer regalos


Yo estaba pensando lo mismo.