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

 
Evgeniy Zhdan:

En tant que praticien, que pouvez-vous dire de la demande de 1C à l'étranger ? On dit que 1C essaie d'entrer sur le marché européen ?

Je peux donner une réponse détaillée - 1C est en dehors de la Fédération de Russie, et en Europe et en Asie et Afrique (UAE), mais il est peu en demande là-bas - la raison - là, l'ensemble du compte est généralement conservé dans SAP (c'est un analogue avancé de 1C, avec lequel il ya longtemps a été "plizzaned" et créé la plate-forme 1C). Dans la Fédération de Russie, il y a aussi des entreprises qui tiennent des registres dans SAP, mais elles sont peu nombreuses, surtout les entreprises dont l'organisation principale est située en Europe, par exemple dans notre usine Heiniken, elles ont SAP. Il y a aussi un problème avec le SAP dans la Fédération de Russie - le prix d'un spécialiste est plusieurs fois plus élevé, parce qu'il n'y a pas de spécialistes, ils ne sont formés nulle part dans la Fédération de Russie (dans les universités), donc il y a une grande demande pour eux. En fait, ils ont une mission limitée : vous devez voyager dans les régions et travailler sur des projets pendant quelques mois pour un salaire assez élevé. Il y a quelques années, j'ai discuté avec un spécialiste SAP dans le train. À l'époque, il gagnait plus de 300 roubles par mois.

 
Vasiliy Sokolov:

Pour autant que je sache, le 1C a un dialecte anglais, mais il n'est pas très répandu.

en 1C vous pouvez écrire aussi bien en russe qu'en anglais - le compilateur comprend aussi bien "si" que "si". Ce n'est pas la question, vous pouvez écrire en anglais ou en russe. Le fait est que TOUTES les fonctionnalités standard (tous les modules) de tous les 1 sont écrites en russe. Et même si vous écrivez en anglais, vous rencontrerez tout de même du code russe. Vous trouverez ci-dessous un exemple de code en 1c. La première et la deuxième fonction sont équivalentes pour le compilateur.

Dossiers :
 
Aleksey Vyazmikin:

Pour être objectif, le travail d'un programmeur 1C au sein du personnel d'une entreprise de taille moyenne est celui d'un freeloader,

Je ne suis pas d'accord avec vous - je travaille pour une entreprise qui compte plus de 100 employés et tout le monde travaille en 1C, nous avons implémenté tout en 1C qui n'a aucun rapport avec la comptabilité - nous avons 1C qui envoie des SMS aux clients (200 par jour), communique avec la téléphonie ip et peut lui faire faire des appels sortants, a organisé l'interaction entre la sécurité avec tous les départements, les avocats, etc, absolument toute la paperasse interne est en 1C. Elle garde même trace de la période d'assurance des voitures qu'elle a achetées. Et mon directeur est bien conscient des capacités de 1C et a pour tâche d'automatiser les processus de tous les employés de l'entreprise. Et le fait qu'il s'agisse d'un produit gratuit n'est absolument pas le cas. Il y a beaucoup de travail. Mais beaucoup de travail a été accompli tôt ou tard après que le directeur a évalué toutes les capacités du programme, et qu'il a constaté qu'il pouvait vraiment faire gagner beaucoup de temps aux utilisateurs.

 
Mikhail Mitin:

Je ne suis pas d'accord ici - je travaille dans une entreprise de plus de 100 employés et tout le monde travaille en 1s, j'ai implémenté en 1s tout ce qui n'est en aucun cas lié à la comptabilité - notre 1s envoie des SMS aux clients (200 par jour), communique avec la téléphonie ip et est capable de lui faire passer des appels sortants, le service de sécurité interagit avec tous les départements, les avocats et ainsi de suite, tout, absolument tout le flux de documents internes passe en 1s. Elle garde même trace de la période d'assurance des voitures qu'elle a achetées. Et mon directeur est bien conscient des capacités de 1C et a pour tâche d'automatiser les processus de tous les employés de l'entreprise. Et le fait qu'il s'agisse d'un produit gratuit n'est absolument pas le cas. Il y a beaucoup de travail. Mais beaucoup de travail est apparu plus après que le directeur a apprécié toutes les fonctionnalités du programme, et qu'il peut vraiment faire gagner beaucoup de temps aux utilisateurs

Alors, travailler comme programmeur 1C, c'est bien ou mal ?

 
Mikhail Mitin:

Je ne suis pas d'accord ici - je travaille dans une entreprise de plus de 100 employés et tout le monde travaille en 1s, j'ai implémenté en 1s tout ce qui n'est en aucun cas lié à la comptabilité - notre 1s envoie des SMS aux clients (200 par jour), communique avec la téléphonie ip et est capable de lui faire passer des appels sortants, le service de sécurité interagit avec tous les départements, les avocats et ainsi de suite, tout, absolument tout le flux de documents internes passe en 1s. Elle garde même trace de la période d'assurance des voitures qu'elle a achetées. Et mon directeur est bien conscient des capacités de 1C et a pour tâche d'automatiser les processus de tous les employés de l'entreprise. Et le fait qu'il s'agisse d'un produit gratuit n'est absolument pas le cas. Il y a beaucoup de travail. Mais beaucoup de travail est apparu plus après que le directeur ait apprécié toutes les fonctionnalités du programme, et qu'il puisse vraiment faire gagner beaucoup de temps aux utilisateurs.

C'est ainsi que j'écris ci-dessous, que cela dépend de la connaissance qu'a le client du potentiel du produit logiciel !

D'un autre côté, rester bêtement assis dans un bureau serait ennuyeux.

Et, je pense que la direction comprend que sans vous spécifiquement, elle risque de graves problèmes dus à des processus commerciaux sur-automatisés. Vous pouvez donc faire périodiquement allusion à la nécessité d'une augmentation de salaire.

 
Mikhail Mitin:

Et mon directeur est bien conscient du potentiel du 1C et s'affaire à automatiser les processus de toutes les personnes de l'entreprise.

Intelligence artificielle + quelques robots et les humains ne seront plus nécessaires du tout.

C'est-à-dire que la programmation est comme un outil contre le bloc - le nombre de puces diminue ainsi que le besoin d'un outil contre elles.

Ce n'est pas le cas pour les entreprises.

 
python devrait être étudié en alpha beta
 
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.

50 000 dans la région plus de 150 000 freelancing et externalisation en général il y a plus de
 
Лауреат:
50 000 dans la région plus de 150 000 freelancing et externalisation en général il y a plus de

Je vois déjà que c'est le moment de faire des cadeaux.


 
Vitaly Muzichenko:

Je vois déjà que c'est le moment de faire des cadeaux.


Je pensais la même chose.