Programação 1C ou C# (ou o que mais?)?

 

Olá a todos.

O objetivo é aprender e se contentar com um mínimo de 100 mil rublos em seis meses (Moscou, São Petersburgo).

Prós de 1C:

  • Especialistas estão sempre e em todos os lugares, embora apenas na RF (dizem que 1C está chegando à Europa, mas não muito até agora).
  • Em qualquer localidade da Federação Russa, não é difícil encontrar trabalho com um salário acima da média nesta área.
  • Baixo limiar de entrada (assim dizem nos fóruns)

Cons:

  • Desenvolvimento sem saída (ou talvez não?).
  • Exigência somente no CIS.

Vantagens do C#:

  • Disponibilidade em todo o mundo (tanto quanto eu vejo);
  • É possível desenvolver software para venda (com assinatura, etc.) e não trabalhar para um tio;
  • O autor deste artigo tem várias funções; não há sentido enumerá-las todas.

Cons:

  • Trabalhar somente em grandes cidades. Não há muitas vagas como para 1C, e as exigências para os candidatos são altas.
  • Em seis meses você não se tornará um especialista. Em geral, a conquista do mundo é altamente questionável.
  • As aplicações desktop estão sendo suplantadas por serviços on-line.
Gostaria de ouvir as opiniões de especialistas. Lembre-se de que o objetivo principal é ganhar muito dinheiro em um curto período de tempo.

 

Primeiro você precisa entender o ponto de partida: habilidades em diferentes áreas, incluindo programação.

Cidade de residência (para 1C)?

 
Sergey Savinkin:

Para começar, você precisa entender o ponto de partida: habilidades em diferentes áreas, incluindo programação.

Cidade de residência (para 1C)?

Conhecimento de mql4-mql5, alguma java, população da cidade 400 mil.

 

Eu sou uma pessoa 1C. Portanto, só posso escrever sobre esta oportunidade. Na minha opinião, aprender 1C em seis meses não é realista. Pelo menos um ano. Habilidades em MQL ajudarão ao menos. A menos que você já saiba como construir algoritmos. 1C usa sua própria linguagem embutida baseada em C++. Mas esta linguagem é fortemente modificada para a plataforma. A orientação dos objetos é inerente à plataforma e tem um alcance pequeno e rigidamente definido. Por outro lado, eu gostaria de mencionar a linguagem de programação totalmente russa, que acelera o aprendizado. Mas em 1C não é suficiente para conhecer o idioma e saber programar. Muito maior valor tem um conhecimento das configurações básicas e das bibliotecas padrão. Muito raramente você precisa programar algo novo em 1C. Na grande maioria dos casos, você precisa reconfigurar as configurações padrão, solucionar problemas dos usuários, ensinar o programa, atualizá-lo e executar outras funções de serviço. E aprender tudo isso leva tempo. Além disso, é altamente desejável ser treinado em uma empresa franqueada, lado a lado com outros programadores, caso contrário é quase impossível. Até certo ponto, os 1C programadores não são chamados de verdadeiros programadores. Não é necessário muito conhecimento das linguagens de programação padrão, mas mais conhecimento da configuração em si, das características de seu funcionamento e da configuração correta.

Aqui chegamos a outra dificuldade de trabalhar com 1C. O programador 1C-nik deve ter um conhecimento bastante amplo em diferentes áreas.

- Deve ter habilidades em administração de sistemas e conhecimento do sistema operacional, hardware.

- Conhecer, pelo menos em um nível de entrada, a contabilidade. Meu amigo, quando ele começou a estudar 1C, fez cursos de contabilidade.

- Ter conhecimento econômico e compreender as peculiaridades dos negócios de um cliente. E negócios diferentes.

- ser capaz de integrar 1C com diferentes sistemas externos: equipamento comercial, descarregamento para diferentes formatos de dados (por exemplo, descarregamento para Excel exigirá conhecimento dos conceitos básicos de VBA), interação com sistemas de dados fiscais, etc.

Quanto um programador recebe em Moscou e São Petersburgo, eu não sei. Na província de um bom salário 1C-nik (com experiência de 3 anos), na região de 50.000. Crescimento adicional, principalmente um - a criação de sua própria empresa-franqueada. Isto, por um lado, não é difícil, por outro - tem muitas nuances. Há, entretanto, outra opção - é entrar em um campo relacionado, onde não há muita concorrência, mas conhecimentos específicos muito necessários. Por exemplo, programação de PDAs para integração com 1C ou 1C-bitrix para interação com a Internet.

E, claro, o 1C é um programa licenciado, cujas licenças são rigorosamente controladas. Este também é um tema à parte.

 
Sergey Savinkin:

Eu sou uma pessoa 1C. Portanto, só posso escrever sobre esta oportunidade. Na minha opinião, aprender 1C em seis meses não é realista. Pelo menos um ano. Habilidades em MQL ajudarão ao menos. A menos que você já saiba como construir algoritmos. 1C usa sua própria linguagem embutida baseada em C++. Mas esta linguagem é fortemente modificada para a plataforma. A orientação dos objetos é inerente à plataforma e tem um alcance pequeno e rigidamente definido. Por outro lado, eu gostaria de mencionar a linguagem de programação totalmente russa, que acelera o aprendizado. Mas em 1C não é suficiente para conhecer o idioma e saber programar. Muito maior valor tem um conhecimento das configurações básicas e das bibliotecas padrão. Muito raramente você precisa programar algo novo em 1C. Na grande maioria dos casos, você precisa reconfigurar as configurações padrão, solucionar problemas dos usuários, ensinar o programa, atualizá-lo e executar outras funções de serviço. E aprender tudo isso leva tempo. Além disso, é altamente desejável ser treinado em uma empresa franqueada, lado a lado com outros programadores, caso contrário é quase impossível. Até certo ponto, os 1C programadores não são chamados de verdadeiros programadores. Não é necessário muito conhecimento das linguagens de programação padrão, mas mais conhecimento da configuração em si, das características de seu funcionamento e da configuração correta.

Aqui chegamos a outra dificuldade de trabalhar com 1C. O programador 1C-nik deve ter um conhecimento bastante amplo em diferentes áreas.

- Deve ter habilidades em administração de sistemas e conhecimento do sistema operacional, hardware.

- Conhecer, pelo menos em um nível de entrada, a contabilidade. Meu amigo, quando ele começou a estudar 1C, fez cursos de contabilidade.

- Ter conhecimento econômico e compreender as peculiaridades dos negócios de um cliente. E negócios diferentes.

- ser capaz de integrar 1C com diferentes sistemas externos: equipamento comercial, descarregamento para diferentes formatos de dados (por exemplo, descarregamento para Excel exigirá conhecimento dos conceitos básicos de VBA), interação com sistemas de dados fiscais, etc.

Quanto um programador recebe em Moscou e São Petersburgo, eu não sei. Na província de um bom salário 1C-nik (com experiência de 3 anos), na região de 50.000. Crescimento adicional, principalmente um - a criação de sua própria empresa-franqueada. Isto, por um lado, não é difícil, por outro - tem muitas nuances. Há, entretanto, outra opção - é entrar em um campo relacionado, onde não há muita concorrência, mas conhecimentos específicos muito necessários. Por exemplo, programação de PDAs para integração com 1C ou 1C-bitrix para interação com a Internet.

E, claro, o 1C é um programa licenciado, cujas licenças são rigorosamente controladas. Este também é um tema à parte.

Obrigado. Exatamente o que eu queria ouvir.

 

1C conhecimento faz sentido para os empregadores de "leite", embora não pague pela "quantidade de aborrecimento", eu sei de fato, se você tem as marcas de uma empresa individual, você pode ganhar dinheiro no 1C, mas a idéia chave é trabalhar!

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

E apenas minha opinião pessoal ..... 1C é realmente um ramo sem saída para um programador, se você for lá, você ficará lá para sempre, não há tanto conhecimento de programação é necessário, mas você precisa ser capaz de estar na tendência da legislação atual, ou seja, estar sempre pronto para ser o primeiro a "mergulhar" os problemas dos empregadores, e isso leva muito tempo e não está programando - como exemplo, escritórios de reservas on-line - uma colheita agora para os programadores do 1C, há muitos erros nos terminais de impostos e caixas registradoras on-line, e como uma incompetência total do pessoal

imho, eu não tenho o sistema nervoso para me comunicar constantemente com pessoas tecnicamente analfabetas, você ainda precisa se dar bem com as pessoas ;)

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

Olá a todos.

O objetivo é aprender e se contentar com um mínimo de 100k rublos em seis meses (Moscou, Peter).

.......

Gostaria de ouvir os pontos de vista dos conhecedores. Lembro que o objetivo principal é ganhar muito dinheiro em um curto período de tempo.

Sharp é uma empresa estrangeira ou um motorista na RF, mas o salário é mais alto do que o de 1C. 1C - se você não conhece a contabilidade, é melhor não se envolver, leva muito tempo para aprender.
 
Java + C# = área móvel para desktop
 
Roffild:
Java + C# = domínio do móvel ao desktop

Eu tive uma estudante, Lenya, em um curso de MQL4 por volta de 2012. Não jovem, do zero, mas brilhante e motivado. Depois ele estudou C++ e Java por conta própria. Ele não conseguiu se tornar um negociante Forex e começou a desenvolver software personalizado para Android. Recentemente, me disseram que ele estava satisfeito com seu trabalho, levou cerca de um mês para mudar para o Android. Eu não perguntei sobre o salário, mas o homem não está empregado há muito tempo. Diz um monte de pedidos, agora cada loja e empresa quer seu próprio aplicativo Android/iOS. Se você aprender Sharp, você pode escrever aplicativos universais Android/iOS em Xamarin. É verdade, eles serão muito mais pesados do que os nativos em Java e ObjectC. Agora o homem tem 57 anos de idade, isso porque muitas pessoas acreditam que nessa idade uma pessoa não pode mais aprender.

 
Renat Akhtyamov:
Sharpe - no exterior ou motoristas na RF, mas o salário é maior do que o de 1C. 1C: se você não conhece contabilidade, é melhor não entrar, é preciso muito tempo para aprender.

Por que eles estão no exterior? Nós também temos muitas vagas, mas o bar, em geral, não é muito alto. Como você observou corretamente, agora precisamos de programadores para a Web ou aplicações móveis, que são quase sempre também relacionadas à Web.

 
Evgeniy Zhdan:

Olá a todos.

O objetivo é aprender e se contentar com um mínimo de 100 mil rublos em seis meses (Moscou, São Petersburgo).

Prós de 1C:

  • Especialistas estão sempre e em todos os lugares, embora apenas na RF (dizem que 1C está chegando à Europa, mas não muito até agora).
  • Em qualquer localidade da Federação Russa, não é difícil encontrar trabalho com um salário acima da média nesta área.
  • Baixo limiar de entrada (assim dizem nos fóruns)

Cons:

  • Desenvolvimento sem saída (ou talvez não?).
  • Exigência somente no CIS.

Vantagens do C#:

  • Disponibilidade em todo o mundo (tanto quanto eu vejo);
  • É possível desenvolver software para venda (com assinatura, etc.) e não trabalhar para um tio;
  • O autor deste artigo tem várias funções; não há sentido enumerá-las todas.

Cons:

  • Trabalhar somente em grandes cidades. Não há muitas vagas como para 1C, e as exigências para os candidatos são altas.
  • Em seis meses você não se tornará um especialista. Em geral, a conquista do mundo é altamente questionável.
  • As aplicações desktop estão sendo substituídas por serviços online.
Eu gostaria de ouvir as opiniões de pessoas com conhecimento. Como lembrete, o principal objetivo é ganhar muito dinheiro em um curto período de tempo.

C# é muito mais promissor no sentido de que você pode trabalhar remotamente, ou seja, não gaste muito dinheiro para viver em uma nova cidade, onde apenas o custo de moradia e alimentação em um café comerá metade de seu salário. As receitas dos trabalhadores de 1C teoricamente muito mais altas, mas somente porque há encomendas de peças, que são pagas a taxas mais altas por causa da urgência. Para Moscou, 150 mil do 1C-nik ainda estão longe do limite, mas tais vagas freqüentemente não serão vistas nos anúncios. Você tem que procurá-los através de conhecidos. Nos anúncios, a quantidade é muito menor - cerca de 75 mil. Mas quanto restará depois de pagar por moradia, longas viagens constantes para o trabalho e refeições em um café? Você não poderá cozinhar onde vai morar, porque não tem energia ou tempo suficiente. Portanto, veja se você precisa de um salário alto a um custo tal que acabe sem nada.

Razão: