¿Programación 1C o C# (o qué otra cosa?)?

 

Hola a todos.

El objetivo es aprender y establecerse por un mínimo de 100 mil rublos en seis meses (Moscú, San Petersburgo).

Pros de 1C:

  • Los especialistas están siempre y en todas partes, aunque sólo en la RF (dicen que el 1C está llegando a Europa, pero no mucho hasta ahora).
  • En cualquier localidad de la Federación Rusa no es difícil encontrar un trabajo con un salario superior a la media en este ámbito.
  • Bajo umbral de entrada (así lo dicen en los foros)

Contras:

  • Desarrollo sin salida (¿o quizás no?).
  • La demanda sólo en la CEI.

Ventajas de C#:

  • Disponibilidad en todo el mundo (por lo que veo);
  • Es posible desarrollar software para la venta (con suscripción, etc.) y no trabajar para un tío;
  • El autor de este artículo tiene muchas funciones diferentes; no tiene sentido enumerarlas todas.

Contras:

  • Trabaja sólo en las grandes ciudades. No hay muchas vacantes como para el 1C, y los requisitos para los candidatos son altos.
  • En seis meses no te convertirás en un experto. En general, la conquista del mundo es muy cuestionable.
  • Las aplicaciones de escritorio están siendo suplantadas por los servicios en línea.
Me gustaría escuchar las opiniones de los expertos. Recordemos que el objetivo principal es ganar mucho dinero en poco tiempo.

 

En primer lugar, hay que entender el punto de partida: las habilidades en diferentes áreas, incluida la programación.

¿Ciudad de residencia (para 1C)?

 
Sergey Savinkin:

Para empezar, hay que entender el punto de partida: las habilidades en diferentes áreas, incluida la programación.

¿Ciudad de residencia (para 1C)?

Conocimiento de mql4-mql5, algo de java, población de la ciudad 400 thous.

 

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 integrado basado en C++. 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 características 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.

 
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 integrado basado en C++. 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 conocer 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 características 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.

Gracias. Justo lo que quería oír.

 

¡El conocimiento del 1C tiene sentido para "ordeñar" a los empresarios, aunque no compensa la "cantidad de molestias", sé de buena tinta, que si tienes las hechuras de una empresa individual, puedes ganar dinero con el 1C, pero la idea clave es trabajar!

https://habr.com/company/bitrix/blog/150985/

Y sólo mi opinión personal ..... 1C es realmente una rama sin salida para un programador, si vas allí, te quedarás allí para siempre, no hay tanto conocimiento de programación se necesita, pero hay que ser capaz de estar en la tendencia de la legislación vigente, es decir, siempre estar listo para ser el primero en "sumergir" los problemas de los empleadores, y se necesita mucho tiempo y no es la programación - como un ejemplo, las oficinas de reserva en línea - una cosecha ahora para los programadores de 1C, hay muchos errores en el impuesto y los terminales de caja en línea, y cómo una incompetencia del personal completa

imho, no tengo el sistema nervioso para comunicarme constantemente con analfabetos técnicos, todavía hay que llevarse bien con la gente ;)

Как я заработал 1 миллион рублей в Marketplace 1С-Битрикс
Как я заработал 1 миллион рублей в Marketplace 1С-Битрикс
  • 2006.09.12
  • habr.com
Прошедшая неделя была замечательна тем, что на мой счет в Marketplace 1С-Битрикс упал миллионный рубль! Таким образом, я заработал на тиражировании своих решений 1 000 000 рублей всего чуть больше чем за 1 год. Я очень рад этому факту и решил поделиться этим своим успехом с профессиональным сообществом в данной статье. И я хочу привлечь...
 
Evgeniy Zhdan:

Hola a todos.

El objetivo es aprender y establecerse por un mínimo de 100 mil rublos en seis meses (Moscú, Peter).

.......

Me gustaría escuchar las opiniones de los conocedores. Te recuerdo que el objetivo principal es ganar mucho dinero en poco tiempo.

Sharp es una empresa extranjera o un conductor en la RF, pero el salario es mayor que el de 1C. 1C - si no sabes de contabilidad, mejor no te metas, se tarda mucho en aprender.
 
Java + C# = área de móvil a escritorio
 
Roffild:
Java + C# = dominio del móvil al escritorio

Tuve una estudiante, Lenya, en un curso de MQL4 alrededor de 2012. No son jóvenes, ni parten de cero, pero son brillantes y están motivados. Luego estudió C++ y Java por su cuenta. No consiguió convertirse en un operador de Forex y comenzó a desarrollar software personalizado para Android. Recientemente, me dijeron que estaba satisfecho con su trabajo, le tomó alrededor de un mes para cambiar a Android. No pregunté por el salario, pero el hombre no ha estado empleado durante mucho tiempo. Dice un montón de pedidos, ahora cada tienda y empresa quiere su propia aplicación Android/iOS. Si aprendes Sharp, puedes escribir aplicaciones universales para Android/iOS en Xamarin. Es cierto que serán mucho más pesados que los nativos de Java y ObjectC. Ahora el hombre tiene 57 años, eso es porque muchos creen que a esa edad una persona ya no puede aprender.

 
Renat Akhtyamov:
Sharpe - en el extranjero o conductores en la RF, pero el salario es mayor que el de 1C. 1C: si no sabes contabilidad, es mejor no entrar, se tarda mucho en aprender.

¿Por qué están en el extranjero? También tenemos muchas vacantes, pero el listón, por regla general, no es muy alto. Como ha señalado correctamente, ahora necesitamos programadores para la web o las aplicaciones móviles, que casi siempre están relacionadas también con la web.

 
Evgeniy Zhdan:

Hola a todos.

El objetivo es aprender y establecerse por un mínimo de 100 mil rublos en seis meses (Moscú, San Petersburgo).

Pros de 1C:

  • Los especialistas están siempre y en todas partes, aunque sólo en la RF (dicen que el 1C está llegando a Europa, pero no mucho hasta ahora).
  • En cualquier localidad de la Federación Rusa no es difícil encontrar un trabajo con un salario superior a la media en este ámbito.
  • Bajo umbral de entrada (así lo dicen en los foros)

Contras:

  • Desarrollo sin salida (¿o quizás no?).
  • La demanda sólo en la CEI.

Ventajas de C#:

  • Disponibilidad en todo el mundo (por lo que veo);
  • Es posible desarrollar software para la venta (con suscripción, etc.) y no trabajar para un tío;
  • El autor de este artículo tiene muchas funciones diferentes; no tiene sentido enumerarlas todas.

Contras:

  • Trabaja sólo en las grandes ciudades. No hay muchas vacantes como para el 1C, y los requisitos para los candidatos son altos.
  • En seis meses no te convertirás en un experto. En general, la conquista del mundo es muy cuestionable.
  • Las aplicaciones de escritorio están siendo sustituidas por servicios en línea.
Me gustaría escuchar las opiniones de personas con conocimientos en la materia. Como recordatorio, el objetivo principal es ganar mucho dinero en un corto período de tiempo.

C# es mucho más prometedor en el sentido de que se puede trabajar a distancia, es decir, no hay que gastar mucho dinero para vivir en una nueva ciudad, donde sólo el costo de la vivienda y la comida en un café se comerá la mitad de su salario. Los ingresos de los trabajadores de 1C son teóricamente mucho más altos, pero sólo porque hay pedidos a destajo, que se pagan a tasas más altas debido a la urgencia. Para Moscú, 150 mil de 1C-nik todavía lejos del límite, pero tales vacantes a menudo no se ve en los anuncios. Hay que buscarlos a través de conocidos. En los anuncios, la cantidad es mucho menor: unos 75 mil. Pero, ¿cuánto quedará después de pagar la vivienda, los largos y constantes viajes al trabajo y las comidas en un café? No podrás cocinar donde vas a vivir, porque no tienes suficiente energía ni tiempo. Así que mira si necesitas un sueldo alto a un coste tan elevado que te quedes sin nada.