Programmation 1C ou C# (ou quoi d'autre ?)?

 

Bonjour à tous.

L'objectif est d'apprendre et de s'installer pour un minimum de 100 000 roubles en six mois (Moscou, Saint-Pétersbourg).

Les avantages du 1C :

  • Les spécialistes sont toujours et partout, mais seulement dans la RF (on dit que le 1C arrive en Europe, mais pas beaucoup jusqu'à présent).
  • Dans n'importe quelle localité de la Fédération de Russie, il n'est pas difficile de trouver un emploi avec un salaire supérieur à la moyenne dans ce domaine.
  • Faible seuil d'entrée (c'est ce qu'on dit sur les forums)

Cons :

  • Un développement sans issue (ou peut-être pas ?).
  • Demande uniquement dans la CEI.

Les avantages du C# :

  • Disponibilité dans le monde entier (pour autant que je sache) ;
  • Il est possible de développer des logiciels destinés à la vente (avec abonnement, etc.) et de ne pas travailler pour un oncle ;
  • L'auteur de cet article dispose d'un grand nombre de fonctions diverses ; il est inutile de les énumérer toutes.

Cons :

  • Ne travaillez que dans les grandes villes. Il n'y a pas beaucoup de postes vacants comme pour le 1C, et les exigences pour les candidats sont élevées.
  • En six mois, vous ne deviendrez pas un expert. De manière générale, la conquête du monde est très discutable.
  • Les applications de bureau sont supplantées par des services en ligne.
J'aimerais connaître l'avis des experts. Rappelons que l'objectif principal est de gagner beaucoup d'argent en un court laps de temps.

 

Il faut d'abord comprendre le point de départ : des compétences dans différents domaines, dont la programmation.

Ville de résidence (pour 1C) ?

 
Sergey Savinkin:

Pour commencer, vous devez comprendre le point de départ : les compétences dans différents domaines, y compris la programmation.

Ville de résidence (pour 1C) ?

Connaissance de mql4-mql5, un peu de java, ville de 400 mille habitants.

 

Je suis une personne 1C. Je ne peux donc qu'écrire sur cette opportunité. À mon avis, apprendre 1C en six mois n'est pas réaliste. Au moins un an. Des compétences en MQL seront utiles au moins. À moins que vous ne sachiez déjà comment construire des algorithmes. 1C utilise son propre langage intégré basé sur C++. Mais ce langage est fortement modifié pour la plate-forme. L'orientation objet est inhérente à la plate-forme et a une portée limitée, définie de manière rigide. Du côté positif, je voudrais mentionner le langage de programmation entièrement russe, qui accélère l'apprentissage. Mais en 1C, il ne suffit pas de connaître le langage et de savoir programmer. Une connaissance des configurations de base et des bibliothèques standard est bien plus utile. Il est très rare que vous ayez besoin de programmer quelque chose de nouveau dans 1C. Dans la grande majorité des cas, vous devez reconfigurer les configurations standard, dépanner les utilisateurs, enseigner le programme, le mettre à jour et effectuer d'autres fonctions de service. Et apprendre tout cela prend du temps. De plus, il est hautement souhaitable d'être formé dans une entreprise franchisée, aux côtés d'autres programmeurs, sinon c'est presque impossible. Dans une certaine mesure, les programmeurs 1C ne sont pas appelés de vrais programmeurs. Il n'est pas nécessaire d'avoir une grande connaissance des langages de programmation standard, mais plutôt une connaissance de la configuration elle-même, des caractéristiques de son fonctionnement et de sa configuration correcte.

Nous arrivons ici à une autre difficulté du travail avec 1C. Le programmeur 1C-nik doit avoir des connaissances assez larges dans différents domaines.

- Doit avoir des compétences dans l'administration du système et la connaissance de l'OS, du matériel.

- Connaître, au moins à un niveau d'entrée, la comptabilité. Mon ami, lorsqu'il a commencé à étudier le 1C, a suivi des cours de comptabilité.

- Avoir des connaissances économiques et comprendre les particularités de l'activité d'un client. Et des entreprises différentes.

- être capable d'intégrer 1C avec différents systèmes externes : équipement commercial, déchargement vers différents formats de données (par exemple, le déchargement vers Excel nécessitera la connaissance des bases du VBA), interaction avec les systèmes de données fiscales, etc.

Je ne sais pas combien gagne un programmeur à Moscou et à Saint-Pétersbourg. Dans la province d'un bon salaire 1C-nik (avec une expérience de 3 ans) dans la région de 50 000. Poursuite de la croissance, principalement une - la création de sa propre entreprise-franchise. D'un côté, ce n'est pas difficile, de l'autre - il y a beaucoup de nuances. Il existe toutefois une autre option, qui consiste à s'orienter vers un domaine connexe, où il n'y a pas beaucoup de concurrence, mais où les connaissances spécifiques sont très nécessaires. Par exemple, la programmation de PDA pour l'intégration avec 1C ou 1C-bitrix pour l'interaction avec Internet.

Et, bien sûr, 1C est un programme sous licence, dont les licences sont très strictement contrôlées. Il s'agit là aussi d'un sujet distinct.

 
Sergey Savinkin:

Je suis une personne 1C. Je ne peux donc qu'écrire sur cette opportunité. À mon avis, apprendre 1C en six mois n'est pas réaliste. Au moins un an. Des compétences en MQL seront utiles au moins. À moins que vous ne sachiez déjà comment construire des algorithmes. 1C utilise son propre langage intégré basé sur C++. Mais ce langage est fortement modifié pour la plate-forme. L'orientation objet est inhérente à la plate-forme et a une portée limitée, définie de manière rigide. Du côté positif, je voudrais mentionner le langage de programmation entièrement russe, qui accélère l'apprentissage. Mais en 1C, il ne suffit pas de connaître le langage et de savoir programmer. Une connaissance des configurations de base et des bibliothèques standard est bien plus utile. Il est très rare que vous ayez besoin de programmer quelque chose de nouveau dans 1C. Dans la grande majorité des cas, vous devez reconfigurer les configurations standard, dépanner les utilisateurs, enseigner le programme, le mettre à jour et effectuer d'autres fonctions de service. Et apprendre tout cela prend du temps. De plus, il est hautement souhaitable d'être formé dans une entreprise franchisée, aux côtés d'autres programmeurs, sinon c'est presque impossible. Dans une certaine mesure, les programmeurs 1C ne sont pas appelés de vrais programmeurs. Il n'est pas nécessaire d'avoir une grande connaissance des langages de programmation standard, mais plutôt une connaissance de la configuration elle-même, des caractéristiques de son fonctionnement et de sa configuration correcte.

Nous arrivons ici à une autre difficulté du travail avec 1C. Le programmeur 1C-nik doit avoir des connaissances assez larges dans différents domaines.

- Doit avoir des compétences dans l'administration du système et la connaissance de l'OS, du matériel.

- Connaître, au moins à un niveau d'entrée, la comptabilité. Mon ami, lorsqu'il a commencé à étudier le 1C, a suivi des cours de comptabilité.

- Avoir des connaissances économiques et comprendre les particularités de l'activité d'un client. Et des entreprises différentes.

- être capable d'intégrer 1C avec différents systèmes externes : équipement commercial, déchargement vers différents formats de données (par exemple, le déchargement vers Excel nécessitera la connaissance des bases du VBA), interaction avec les systèmes de données fiscales, etc.

Je ne sais pas combien gagne un programmeur à Moscou et à Saint-Pétersbourg. Dans la province d'un bon salaire 1C-nik (avec une expérience de 3 ans) dans la région de 50 000. Poursuite de la croissance, principalement une - la création de sa propre entreprise-franchise. D'un côté, ce n'est pas difficile, de l'autre - il y a beaucoup de nuances. Il existe toutefois une autre option, qui consiste à s'orienter vers un domaine connexe, où il n'y a pas beaucoup de concurrence, mais où les connaissances spécifiques sont très nécessaires. Par exemple, la programmation de PDA pour l'intégration avec 1C ou 1C-bitrix pour l'interaction avec Internet.

Et, bien sûr, 1C est un programme sous licence, dont les licences sont très strictement contrôlées. Il s'agit là aussi d'un sujet distinct.

Merci. Juste ce que je voulais entendre.

 

La connaissance de l'1C a du sens pour les employeurs "de lait", bien que cela ne paie pas pour la "quantité de tracas", je sais avec certitude, si vous avez l'étoffe d'une entreprise individuelle, vous pouvez faire de l'argent sur 1C, mais l'idée clé est de travailler !

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

Et ce n'est que mon opinion personnelle ..... 1C est vraiment une branche sans issue pour un programmeur, si vous allez là, alors restez là pour toujours, il n'y a pas tellement de connaissances en programmation est nécessaire, mais combien vous devez être en mesure d'être dans la tendance de la législation actuelle, c'est à dire toujours être prêt à être le premier à "tremper" les problèmes des employeurs, et il faut beaucoup de temps et n'est pas vraiment la programmation - comme un exemple, les bureaux de réservation en ligne - une récolte maintenant pour les programmeurs 1C, il ya beaucoup d'erreurs, et dans la taxe et les terminaux de caisse en ligne, et comment une incompétence du personnel complet

imho, je n'ai pas le système nerveux pour communiquer constamment avec des analphabètes techniques, il faut quand même s'entendre avec les gens ;)

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

Bonjour à tous.

L'objectif est d'apprendre et de s'installer pour un minimum de 100 000 roubles en six mois (Moscou, Peter).

.......

J'aimerais connaître l'avis des personnes bien informées. Je vous rappelle que l'objectif principal est de gagner beaucoup d'argent en peu de temps.

Sharp est une entreprise étrangère ou un chauffeur dans le RF, mais le salaire est plus élevé que celui du 1C. 1C - si vous ne connaissez pas la comptabilité, vous feriez mieux de ne pas vous impliquer, cela prend beaucoup de temps à apprendre.
 
Java + C# = du mobile au bureau
 
Roffild:
Java + C# = domaine du mobile au bureau

J'ai eu une étudiante, Lenya, dans un cours MQL4 vers 2012. Pas jeunes, partis de rien, mais brillants et motivés. Il a ensuite étudié le C++ et le Java par lui-même. Il n'a pas réussi à devenir trader sur le marché des changes et a commencé à développer des logiciels personnalisés pour Android. Récemment, on m'a dit qu'il était satisfait de son travail, il lui a fallu environ un mois pour passer à Android. Je n'ai pas demandé le salaire, mais l'homme n'a pas été employé depuis longtemps. Il y a beaucoup de commandes, maintenant chaque magasin et chaque entreprise veut sa propre application Android/iOS. Si vous apprenez Sharp, vous pouvez écrire des applications Android/iOS universelles dans Xamarin. Il est vrai qu'ils seront beaucoup plus lourds que les natifs de Java et ObjectC. Aujourd'hui, l'homme a 57 ans, car beaucoup de gens pensent qu'à cet âge, une personne n'est plus capable d'apprendre.

 
Renat Akhtyamov:
Sharpe - à l'étranger ou conducteurs dans la RF, mais le salaire est plus élevé que celui du 1C. 1C : si vous ne connaissez pas la comptabilité, il vaut mieux ne pas y aller, cela prend beaucoup de temps à apprendre.

Pourquoi sont-ils à l'étranger ? Nous avons également de nombreux postes vacants, mais la barre, en règle générale, n'est pas très haute. Comme vous l'avez bien noté, nous avons maintenant besoin de programmeurs pour le Web ou les applications mobiles, qui sont presque toujours liées au Web également.

 
Evgeniy Zhdan:

Bonjour à tous.

L'objectif est d'apprendre et de s'installer pour un minimum de 100 000 roubles en six mois (Moscou, Saint-Pétersbourg).

Les avantages du 1C :

  • Les spécialistes sont toujours et partout, mais seulement dans la RF (on dit que le 1C arrive en Europe, mais pas beaucoup jusqu'à présent).
  • Dans n'importe quelle localité de la Fédération de Russie, il n'est pas difficile de trouver un emploi avec un salaire supérieur à la moyenne dans ce domaine.
  • Faible seuil d'entrée (c'est ce qu'on dit sur les forums)

Cons :

  • Un développement sans issue (ou peut-être pas ?).
  • Demande uniquement dans la CEI.

Les avantages du C# :

  • Disponibilité dans le monde entier (pour autant que je sache) ;
  • Il est possible de développer des logiciels destinés à la vente (avec abonnement, etc.) et de ne pas travailler pour un oncle ;
  • L'auteur de cet article dispose d'un grand nombre de fonctions diverses ; il est inutile de les énumérer toutes.

Cons :

  • Ne travaillez que dans les grandes villes. Il n'y a pas beaucoup de postes vacants comme pour le 1C, et les exigences pour les candidats sont élevées.
  • En six mois, vous ne deviendrez pas un expert. De manière générale, la conquête du monde est très discutable.
  • Les applications de bureau sont remplacées par des services en ligne.
J'aimerais entendre l'avis de personnes bien informées. Pour rappel, l'objectif principal est de gagner beaucoup d'argent en un court laps de temps.

Le C# est beaucoup plus prometteur dans le sens où vous pouvez travailler à distance, c'est-à-dire ne pas dépenser beaucoup d'argent pour vivre dans une nouvelle ville, où seul le coût du logement et de la nourriture dans un café mangera la moitié de votre salaire. Les revenus des travailleurs 1C sont théoriquement beaucoup plus élevés, mais seulement parce qu'il y a des commandes à la pièce, qui sont payées à des taux plus élevés en raison de l'urgence. Pour Moscou, 150 mille de 1C-nik encore loin de la limite, mais de tels postes vacants souvent vous ne verrez pas dans les annonces. Vous devez les chercher par le biais de vos connaissances. Dans les publicités, le montant est beaucoup plus faible - environ 75 000. Mais combien restera-t-il après avoir payé le logement, les longs trajets constants pour se rendre au travail et les repas dans un café ? Vous ne pourrez pas cuisiner là où vous allez vivre, car vous n'avez pas assez d'énergie ou de temps. Voyez donc si vous avez besoin d'un salaire élevé à un coût tel que vous vous retrouverez sans rien.

Raison: