Programmazione 1C o C# (o cos'altro?)? - pagina 6

 
Evgeniy Zhdan:

Come professionista, cosa può dire della domanda di 1C all'estero? Dicono che la 1C sta cercando di entrare nel mercato europeo?

Posso dare una risposta dettagliata - 1C è al di fuori della Federazione Russa, e in Europa e in Asia e Africa (UAE), ma è poco richiesto lì - la ragione - lì l'intero account è solitamente tenuto in SAP (questo è un analogo avanzato di 1C, con cui molto tempo fa è stato "plizzaned" e creato la piattaforma 1C). Nella Federazione Russa, ci sono anche aziende che tengono i registri in SAP, ma ce ne sono poche, per lo più quelle aziende che hanno l'organizzazione principale situata in Europa, per esempio nel nostro stabilimento cittadino Heiniken, hanno SAP. C'è anche un problema con il SAP nella Federazione Russa - il prezzo di uno specialista è diverse volte più alto, perché non ci sono specialisti, non sono formati da nessuna parte nella Federazione Russa (nelle università), quindi c'è una grande domanda per loro. In sostanza, hanno un incarico limitato: devi viaggiare per le regioni e lavorare su progetti per un paio di mesi con uno stipendio abbastanza alto. Un paio di anni fa, ho parlato con uno specialista SAP sul treno, e all'epoca guadagnava più di 300 rubli al mese.

 
Vasiliy Sokolov:

Per quanto ne so, la 1C ha un dialetto inglese, ma non è diffuso.

in 1C si può scrivere sia in russo che in inglese - il compilatore capisce ugualmente bene "if" o "se". Non è questo il punto, si può scrivere in inglese o in russo. Il punto è che TUTTE le funzionalità standard (tutti i moduli) in tutti gli 1 sono scritti in russo. E anche se scrivi in inglese, ti imbatterai lo stesso nel codice russo. Di seguito un esempio di codice in 1c. Sia la prima che la seconda funzione sono equivalenti per il compilatore.

File:
 
Aleksey Vyazmikin:

Per essere obiettivi, il lavoro di un programmatore 1C nello staff di un'azienda di medie dimensioni è un freelance,

Non sono d'accordo con te - lavoro per un'azienda che ha 100+ dipendenti e tutti lavorano in 1C, abbiamo implementato tutto in 1C che in nessun modo riguarda la contabilità - abbiamo 1C invia SMS ai clienti (200 al giorno), comunica con la telefonia ip e può fargli fare chiamate in uscita, ha organizzato l'interazione tra la sicurezza con tutti i dipartimenti, avvocati, ecc, tutte assolutamente tutte le pratiche interne sono in 1C. Tiene persino traccia del periodo di assicurazione delle auto che ha comprato. E il mio direttore è ben consapevole delle capacità di 1C e ha il compito di automatizzare i processi di tutte le persone dell'azienda. E il fatto che sia un freebie non è assolutamente il caso. C'è molto lavoro. Ma un sacco di lavoro è venuto prima o poi dopo che il direttore ha valutato tutte le capacità del programma, e che poteva davvero far risparmiare molto tempo agli utenti.

 
Mikhail Mitin:

Non sono d'accordo - lavoro in un'azienda con 100+ dipendenti e tutti lavorano in 1s, ho implementato tutto in 1s che non è in alcun modo legato alla contabilità - il nostro 1s invia SMS ai clienti (200 al giorno), comunica con la telefonia ip ed è in grado di fargli fare chiamate in uscita, il servizio di sicurezza interagisce con tutti i dipartimenti, avvocati e così via, tutto, assolutamente tutto il flusso documentale interno va in 1s. Tiene persino traccia del periodo di assicurazione delle auto che ha comprato. E il mio direttore è ben consapevole delle capacità di 1C e ha il compito di automatizzare i processi di tutte le persone dell'azienda. E il fatto che sia un freebie non è assolutamente il caso. C'è molto lavoro. Ma un sacco di lavoro è apparso più dopo che il direttore ha apprezzato tutte le caratteristiche del programma, e che può davvero salvare un sacco di tempo degli utenti

Quindi lavorare come programmatore 1C è un male o un bene?

 
Mikhail Mitin:

Non sono d'accordo - lavoro in un'azienda con 100+ dipendenti e tutti lavorano in 1s, ho implementato tutto in 1s che non è in alcun modo legato alla contabilità - il nostro 1s invia SMS ai clienti (200 al giorno), comunica con la telefonia ip ed è in grado di fargli fare chiamate in uscita, il servizio di sicurezza interagisce con tutti i dipartimenti, avvocati e così via, tutto, assolutamente tutto il flusso documentale interno va in 1s. Tiene persino traccia del periodo di assicurazione delle auto che ha comprato. E il mio direttore è ben consapevole delle capacità di 1C e ha il compito di automatizzare i processi di tutte le persone dell'azienda. E il fatto che sia un freebie non è assolutamente il caso. C'è molto lavoro. Ma un sacco di lavoro è apparso più dopo il direttore ha apprezzato tutte le caratteristiche del programma, e che può davvero risparmiare un sacco di tempo gli utenti

È così che scrivo qui sotto, che dipende dalla conoscenza da parte del cliente del potenziale del prodotto software!

D'altra parte, stare stupidamente seduti in un ufficio sarebbe noioso.

E penso che il management capisca che senza di voi, in particolare, rischiano gravi problemi a causa di processi aziendali troppo automatizzati. Pertanto, si potrebbe periodicamente accennare alla necessità di un aumento di stipendio.

 
Mikhail Mitin:

E il mio direttore è ben consapevole del potenziale di 1C e si sta occupando di automatizzare i processi di tutte le persone dell'azienda.

Intelligenza artificiale + un paio di robot e gli umani non saranno più necessari.

Cioè, la programmazione è come uno strumento contro il blocco - il numero di pulci sta diminuendo così come la necessità di uno strumento contro di loro.

Questo non è il caso degli affari.

 
python dovrebbe essere studiato in alfa beta
 
Sergey Savinkin:

Io sono una persona 1C. Quindi posso solo scrivere di questa opportunità. Secondo me, imparare la 1C in sei mesi non è realistico. Almeno un anno. Le competenze in MQL aiuteranno almeno. A meno che tu non sappia già costruire algoritmi. 1C usa il proprio linguaggio integrato basato su C++. Ma questo linguaggio è pesantemente modificato per la piattaforma. L'orientamento degli oggetti è inerente alla piattaforma e ha una gamma piccola e rigidamente definita. Sul lato positivo, vorrei menzionare il linguaggio di programmazione completamente russo, che accelera l'apprendimento. Ma nella 1C non basta conoscere il linguaggio e saper programmare. Un valore molto maggiore ha la conoscenza delle configurazioni di base e delle librerie standard. Molto raramente è necessario programmare qualcosa di nuovo in 1C. Nella maggior parte dei casi è necessario riconfigurare le configurazioni standard, risolvere i problemi degli utenti, insegnare il programma, aggiornarlo ed eseguire altre funzioni di servizio. E imparare tutto questo richiede tempo. Inoltre, è altamente auspicabile essere formati in un'azienda in franchising, fianco a fianco con altri programmatori, altrimenti è quasi impossibile. In una certa misura, i programmatori 1C non sono chiamati veri programmatori. Non è richiesta molta conoscenza dei linguaggi di programmazione standard, ma più conoscenza della configurazione stessa, delle caratteristiche del suo funzionamento e della sua corretta configurazione.

Qui arriviamo ad un'altra difficoltà del lavoro con 1C. Il programmatore 1C-nik deve avere una conoscenza abbastanza ampia in diverse aree.

- Deve avere competenze nell'amministrazione del sistema e conoscenza del sistema operativo, dell'hardware.

- Conoscere, almeno ad un livello iniziale, la contabilità. Il mio amico, quando ha iniziato a studiare la 1C, ha seguito dei corsi di contabilità.

- Avere conoscenze economiche e capire le peculiarità del business di un cliente. E diversi business.

- essere in grado di integrare 1C con diversi sistemi esterni: attrezzature commerciali, scarico in diversi formati di dati (per esempio, lo scarico in Excel richiederà la conoscenza delle basi di VBA), interazione con sistemi di dati fiscali, ecc.

Quanto prende un programmatore a Mosca e San Pietroburgo, non lo so. Nella provincia di un buon stipendio 1C-nik (con esperienza di 3 anni) nella regione 50 000. Un'ulteriore crescita, soprattutto una - la creazione di una propria azienda-franchising. Questo, da un lato, non è difficile, dall'altro - ha un sacco di sfumature. C'è, tuttavia, un'altra opzione - è quella di andare in un campo correlato, dove non c'è molta concorrenza, ma c'è molto bisogno di conoscenze specifiche. Per esempio, la programmazione di PDA per l'integrazione con 1C o 1C-bitrix per l'interazione con Internet.

E, naturalmente, 1C è un programma con licenza, le cui licenze sono controllate molto rigorosamente. Anche questo è un argomento a parte.

50.000 nella regione oltre 150.000 freelance e outsourcing in generale c'è più
 
Лауреат:
50.000 nella regione oltre 150.000 freelance e outsourcing in generale c'è più

Vedo già che è tempo di fare regali


 
Vitaly Muzichenko:

Vedo già che è tempo di fare regali


Stavo pensando la stessa cosa.