Harapan untuk perubahan telah memudar. Transformasi kualitatif hanya dapat dilakukan oleh kepala perusahaan, atau konsultan yang sangat mahal. Butuh bertahun-tahun untuk berubah - dengan payudara kita di tanah. Tidak ada yang akan memahami esensi dari transformasi, sehingga tidak ada yang akan bisa mengembangkannya. Alih-alih satu sistem lembam, kita mendapatkan yang lain - lebih efisien, tetapi juga lembam. Setiap perubahan yang relatif besar dalam situasi akan membutuhkan restrukturisasi cepat dari perusahaan, tetapi kami tidak memiliki orang-orang yang siap untuk memahami dan mengimplementasikan transformasi ini.
Atau disana? Mungkin melihat-lihat? Siapa yang kita miliki selain manajer? Penjual, perancang, pengadaan, pemasar, manajer personalia, akuntan, pemilik toko, pekerja produksi, pekerja, administrator sistem ... Jadi siapa lagi? Di sana, pria seperti apa yang duduk di sudut, melihat-lihat komputer?
Orang ini adalah programmer 1C. Dan dia adalah kandidat terbaik. Tidak percaya Ini normal, tidak ada yang percaya. Termasuk programmer 1C sendiri. Tapi ini fakta, sayangnya.
Sisanya
Untuk kesimpulan bahwa programmer 1C paling cocok untuk menerapkan perubahan, saya datang dalam perjalanan bersama tentang perubahan.
Perwakilan dari profesi lain melakukan yang terbaik dalam mengajukan proposal rasionalisasi mengenai pekerjaan mereka sendiri. Unit terkait maksimum. Harap dicatat - ini adalah pengajuan proposal, bukan penerapannya, atau, Allah melarang, analisis dampak pada perusahaan secara keseluruhan.
Tentu saja ada pengecualian, tetapi tidak sistemik, tidak terkait dengan profesi tertentu. Hanya saja ada orang yang cenderung mengerjakan perubahan, mereka melihat buzz di sini. Tetapi hanya ada beberapa, jika tidak sepersekian persen. Sayangnya, ada banyak penipu di antara mereka yang, di bawah keinginan untuk "mengubah sesuatu," menyembunyikan keengganan dangkal untuk bekerja.
Kualitas terpisah yang diperlukan untuk bekerja dengan perubahan ada dalam profesi yang berbeda. Tetapi untuk transformasi nyata, kualitas yang berbeda tidak diperlukan, tetapi kombinasi mereka. Dialah yang terkonsentrasi di programmer 1C.
Saya akan lebih jauh menggambarkan kualitas dan fitur ini, dan akan menjadi jelas bagi Anda mengapa yang lain tidak mau mengatasinya.
Cakrawala
Salah satu kualitas utama dari programmer 1C. Ini bukan tentang mengetahui semua lagu Raja dan Jester, karya Rembrandt atau bahasa asing, tetapi tentang cakrawala dalam sistem bisnis.
Pemrogram 1C terlibat dalam otomatisasi hampir semua layanan perusahaan. Oleh karena itu, mereka dipaksa untuk memahami secara spesifik profesi yang berbeda. Tidak terlalu dalam, tidak seratus persen dari profesi, tetapi jauh lebih luas dan lebih agregat daripada seorang karyawan di posisi lain.
Akuntan, tampaknya, juga bekerja dengan semua layanan, tetapi hanya melalui prisma akuntansi. Personil - melalui prisma akrual. Ekonom juga melalui akuntansi, hanya manajerial. Ini seperti spesialis sempit di antara dokter, dan programmer 1C seperti dokter keluarga.
Cakrawala programmer 1C dilengkapi dengan bekerja di perusahaan yang berbeda, atau pada proyek yang berbeda, jika ia berada dalam waralaba. Secara pribadi, menurut saya setiap programmer 1C harus bekerja di waralaba, hanya untuk memperluas wawasannya. Poin utamanya adalah untuk melihat dengan mata kepala sendiri proses akuntansi yang sama di berbagai industri, wilayah, perusahaan.
Seperti yang Anda ketahui, ada praktik seperti itu bagi manajer, di perusahaan Barat - untuk memimpin seluruh perusahaan. Satu minggu untuk duduk dalam penjualan, lalu dalam persediaan, lalu dalam produksi, dll. Untuk memahami esensi, semangat, masalah profesi dan departemen, tanpa merinci.
Jadi, programmer 1C telah melewati praktik ini. Dalam perubahan tanpa cakrawala dengan cara apa pun.
Berpikir abstrak
Dangkal, melekat pada semua programmer (tidak hanya 1C) kualitas. Pemikiran abstrak membantu mensistematisasikan apa yang dilihat seseorang, menemukan kesamaan pada khususnya, dan memahami pola.
Nah dan hal yang sama terbalik. Untuk datang dengan umum, atau keteraturan, dan berlaku untuk fenomena kehidupan pribadi.
Tanpa pemikiran abstrak, perubahan akan ketat. Ambil teori pembatasan yang sama. Jika buku Goldratt "The Goal" dibaca oleh seorang pekerja produksi, ia akan melihat bagaimana produksi dapat ditingkatkan. Manajer pengadaan akan melihat bagaimana meningkatkan pengadaan. Seorang programmer 1C akan melihat bagaimana meningkatkan proses apa pun, karena dia akan mengerti: TOC adalah metode abstrak.
Keterbatasan pemikiran abstrak
Ini ternyata lucu. Dalam dunia programmer biasa (bukan 1C), diyakini bahwa 1Snik menyedihkan karena mereka bekerja dengan platform terbatas. Secara khusus, ini hanya tentang abstraksi.
Pada sebagian besar platform lain, seorang programmer dapat melakukan, jika tidak semuanya, maka hampir semua yang diminta jiwanya. Karena di sebagian besar platform tidak ada yang ditetapkan oleh pengembangnya. Di satu sisi, itu adalah kebebasan. Di sisi lain, itu adalah kebutuhan untuk mengimplementasikan fungsi yang sama setiap kali (untuk uang pelanggan).
Platform 1C memotong kebebasan, terutama dalam abstraksi - mereka sudah ada. Dokumen, direktori, register, laporan, pemrosesan, dll. Bertahun-tahun yang lalu, pengembang memutuskan bahwa abstraksi ini cukup untuk menggambarkan sistem bisnis. Pada awalnya, semua orang bertengkar, meludah, dan kemudian terbiasa.
Dari sudut pandang bekerja dengan perubahan, kelemahan ini secara ajaib berubah menjadi keuntungan - tidak perlu terlibat secara khusus dalam penemuan, ini jauh lebih baik - kombinasi yang tepat dari metode yang sudah diketahui.
Lihat saja dunia IT lainnya, di luar 1C. Mereka mengejar teknologi baru. Blokir, kerangka kerja, pengenalan wajah, pelacakan, dan ajaran sesat lainnya. Artinya sama: seseorang datang dengan teknologi, seseorang mencoba untuk menyesuaikannya dengan tugas nyata, seseorang membawanya ke bisnis di bawah slogan "ini adalah masa depan, punya waktu untuk melompat ke dalam skuad yang melarikan diri."
1Snik telah melakukan seluruh hidup mereka dengan memasukkan kehidupan nyata ke dalam metadata. Hal yang sama diperlukan dalam perubahan, hanya metadata yang akan berbeda (kita akan membicarakan ini secara terpisah).
Filosofi profesi
Kualitas yang dipersepsikan paling sulit, tetapi secara pribadi menurut saya yang paling penting. Programmer 1C hanya berurusan dengan perubahan itu. Perubahan adalah pekerjaannya. Hampir semua tugasnya adalah membuat, men-debug dan membuat perubahan.
Bandingkan dengan profesi lain yang lebih mirip ban berjalan - bawa di sini, proses, dan teruskan. Datang di pagi hari, pergi di malam hari - tidak ada yang berubah setelah Anda. Dia hanya memutar-mutar pedal, menciptakan tenaga penggerak, di suatu tempat di bagian paling akhir dari rantai yang didudukinya (misalnya dalam bentuk dividen).
Ada orang lain yang hanya berurusan dengan perubahan - desainer yang sama, misalnya, atau desainer. Tetapi mereka kehilangan dalam hal kualitas.
Inti dari mengubah konfigurasi 1C dan sistem bisnis adalah satu dan sama. Anda hanya perlu menguasai teknik-teknik lain, bekerja dengan benda-benda lain dan beragam alat. Tetapi intinya sama.
Prevalensi
Pemrogram 1C ada di mana-mana. Ya, mereka tidak cukup, permintaan lebih tinggi dari pasokan, terutama untuk station wagon berpengalaman. Tetapi yang utama adalah bahwa mereka ada, dan dengan sedikit usaha, 1Snik dapat ditemukan.
Aspek prevalensi kedua yang kurang jelas adalah jaringan terkonsolidasi. 1Snik terhubung cukup erat satu sama lain, melalui komunitas tertentu di Internet. Terlepas dari kenyataan bahwa mereka duduk di dalam sejumlah besar perusahaan. Apakah kamu mengerti Ini adalah organisasi rahasia yang hampir jadi, seperti Azazel atau Fight Club.
Jelas bahwa situasi ini tidak diciptakan dengan sengaja (walaupun, siapa yang tahu). Tetapi jaringan ini tidak memiliki analog, setidaknya di Rusia. Sekarang orang-orang ini saling bertukar informasi profesional yang sangat sukses. Mereka menukarnya sedemikian rupa sehingga tidak ada spesialisasi lain, termasuk yang bukan pemrogram, yang memimpikan.
Dalam bekerja dengan perubahan, ini sangat penting, terutama sekarang, dalam kondisi inkompetensi total dan kekurangan informasi praktis yang akut. Ini adalah jaringan komunikasi yang sudah jadi, dengan koneksi yang sudah dibangun, yang konyol untuk diabaikan - lebih baik menggunakannya.
Pemahaman angka yang bagus
1C - platform untuk otomatisasi akuntansi dan manajemen. Dengan manajemen, banyak hal tidak baik, tetapi banyak pengalaman telah terakumulasi dalam mempertimbangkan pengalaman.
1Sniki tahu lebih baik daripada orang lain di mana dan angka apa yang ada dalam sistem. Ya, pemodal menangani arus kas lebih baik daripada programmer 1C. Tetapi, izinkan saya mengingatkan Anda, kami berbicara tentang kombinasi kualitas - secara umum, untuk semua angka pada saat yang sama, lebih baik tidak ada spesialis.
Dan di sini bukan hanya pengetahuan tentang angka atau laporan standar, tetapi juga praktik membangun sistem yang menghasilkan angka-angka ini. Sebenarnya, ini adalah abstraksi lain yang dimiliki oleh 1Sniki (dan, untungnya, mereka tidak ada bandingannya di sini).
Kemampuan untuk menangani angka yang dihitung, dan yang paling penting, kemampuan untuk menghitung angka baru, sangat penting untuk bekerja dengan perubahan. Semuanya dimulai dengan angka, semuanya diikuti oleh angka, semuanya berakhir dengan angka.
Pemikiran sistemik
Pemikiran sistematis 1Snika sering digunakan oleh pelanggan dan pengguna, tanpa disadari. Ingat seberapa sering, setelah membahas suatu tugas, pertanyaannya adalah: bagaimana penyempurnaan ini akan memengaruhi sistem lainnya?
Sepintas lalu, pertanyaan ini mencerminkan salah satu aspek kunci dari pemikiran sistemik - kemampuan untuk melihat hubungan dan memahami pekerjaan mereka, termasuk hubungan hubungan.
Sekarang ingat, perwakilan profesi apa yang masih mengajukan pertanyaan seperti itu? Dan jika mereka bertanya, apa jawaban yang mereka dapatkan? "Saya tidak tahu, saya hanya bisa menjawab untuk departemen saya."
Programmer 1C hampir selalu berfungsi, mengingat hubungannya - baik perangkat lunak maupun prosesnya. Memecahkan masalah bagi pemasok, ia, dengan paksa, memperhitungkan kepentingan penjual, pemilik toko, pemodal, dll. Karena pemasok sendiri tidak mampu melakukan ini, seperti penjual, pemilik toko, pemodal, dll. Tidak mampu. Jika Anda memperhatikan berapa banyak minat dan tujuan yang harus dipertimbangkan 1Snik pada saat yang sama, maka Anda benar-benar akan merasa kasihan pada pria ini.
Tanpa memahami interkoneksi dalam sistem, dan yang paling penting, tanpa kemampuan untuk bekerja dengannya, tidak ada yang istimewa untuk dilakukan dalam perubahan.
Debugging
Debugging adalah pelaksanaan algoritma program secara bertahap, untuk mencari kesalahan, suboptimalitas, dll. Sepintas, tampaknya istilah itu murni profesional.
Tetapi, jika Anda melihat debugging sedikit lebih tinggi, maka itu menjadi setara dengan filosofi umum profesi - dengan perubahan. Programmer memeriksa dengan debugger sebagian besar perubahannya. Dia melihat, dan pada saat yang sama, hasil dari perubahan dan proses pekerjaan mereka.
Pekerjaan seperti itu, atau cara menghabiskan waktu seperti itu, seperti debugging, jarang terlihat dalam profesi lain. Itu terjadi dengan desainer ketika produk baru diperiksa di stand. Atau di antara perancang sirkuit, insinyur elektronik - pada umumnya, insinyur dari semua garis, dengan cakrawala terbatasnya.
Tanpa debugging, perubahan jarang berhasil - hanya dalam kasus keberuntungan besar, atau tugas yang sederhana dan mudah dimengerti. Sebagian besar perubahan memerlukan debugging. Saya mengambil proses yang sudah ada, menganalisisnya, membuat perubahan, meluncurkannya, saya memantau pelaksanaan dan hasilnya. Saya perhatikan adanya inkonsistensi - dimatikan, kembali ke proses lama, lalu berpikir. Membuat perubahan lagi, diluncurkan, menonton. Oh, ini sudah baik, tapi kami masih harus mendapatkan uang. Anda tidak dapat lagi mematikannya, biarkan mereka bekerja saat Anda berpikir untuk meningkatkan. Dll, hingga tujuan perubahan tercapai.
Tampaknya merupakan algoritma yang sederhana dan mudah dipahami, tetapi jarang diikuti oleh pelaksana perubahan. Mereka lebih suka berpikir untuk waktu yang lama, menulis dokumen besar sekaligus, belajar untuk waktu yang lama, kemudian memulai dan gagal. Mulai pertengkaran, cari yang bersalah, anggar dirimu sendiri, dll. - semuanya kecuali apa yang benar-benar dibutuhkan - kecuali debugging.
Untuk programmer, pendekatan ini adalah bunuh diri, meskipun kadang-kadang, untuk waktu yang lama, saya harus melakukan ini - menulis program di atas kertas, kemudian menempelkannya ke komputer satu kali, dan segera memulainya. Misalnya, pada ujian pemrograman, atau pada komputer lama.
Jelas bagi setiap programmer bahwa tanpa debugging tidak mungkin untuk secara normal membuat perubahan pada sistem informasi. Untuk membuat perubahan pada sistem bisnis, diperlukan debugging. Tetapi, sayangnya, hanya sedikit orang yang mengerti hal ini kecuali programmer.
Ringkasan
Saya tidak menyebutkan sifat-sifat ini hanya untuk memuji 1Snika. Ini bukan hanya fitur dari profesi yang membedakannya dari orang lain. Ini adalah kualitas yang diperlukan untuk mengimplementasikan perubahan. Diperlukan, tetapi, sayangnya, tidak cukup.
Tidak cukup hanya menjadi programmer 1C untuk melompat dan berlari, mengubah segalanya. Masih banyak yang harus dipelajari, mendapatkan pengalaman, memperkaya khazanah pengetahuan umum tentang perubahan (untuk saat ini, sayangnya, sebagian besar teoretis), mengulas beberapa pandangan tentang bisnis dan proses, dll. Volumenya besar, tetapi terlihat, meskipun tidak ada batasan untuk kesempurnaan, tentu saja.
Gagasan utama yang ingin saya sampaikan adalah: 1C programmer paling cocok untuk bekerja dengan perubahan. Yang lain juga cocok, tetapi pada tingkat yang jauh lebih rendah. Anda dapat, jika bukan kemalasan, membuat tablet dengan kualitas yang telah saya daftarkan, dan menghitung persentase kebetulan dengan profesi lain.
Berita ini, di satu sisi, sangat menggembirakan - akhirnya ada orang yang dapat meningkatkan perekonomian negara. Bukan dengan menjual minyak, bukan dengan meningkatkan bisnis, bukan dengan menciptakan perusahaan negara, tetapi dengan cara yang paling benar - meningkatkan efisiensi.
Tetapi, di sisi lain, berita itu mengerikan, karena 1Snik licik, cerdik, tetapi pada saat yang sama, orang-orang yang keras kepala dan orang-orang yang terkenal kejam. Dibutuhkan banyak upaya untuk mulai bergerak, dan keluar dari cangkang mereka.
Tapi sepertinya itu sepadan.
Perwakilan dari profesi lain, tentu saja, juga berhasil. Itu hanya membutuhkan lebih banyak waktu.
PS
Dear friends, mereka yang bukan programmer 1C! Tolong jangan khawatir: 1Sniki tidak akan pernah menangkap Anda, Anda keluar dari persaingan. Anda bahkan tidak dapat mengingatnya, tidak khawatir, dan tidak mencoba membandingkan 1C dengan apa pun,
kecuali omong kosong.1Snik tidak akan pernah menangkap Anda, karena mereka bahkan tidak akan mencoba. Bukan karena mereka takut atau malu. Mereka tidak membutuhkannya.
Ini detektor sederhana untuk Anda. Jika 1Snik mencoba "menjadi programmer sejati," maka ini bukan 1Snik. Ini tidak baik, tidak buruk - hanya pria yang pernah melakukan kesalahan dengan pilihan profesi, dan sekarang dia kembali ke arus utama.
Jika 1Snik menulis sesuatu di js atau php, dan pada saat yang sama bersumpah ("jalang apa-apa, dan, persetan dengan tugas ini, pelanggan hipster sialan, hanya untuk melihat gambar di smartphone"), maka ini adalah 1snik asli.
1Snik yang asli tidak akan berlaku untuk "programmer sejati", karena ia tidak perlu pergi ke tempat yang mereka hancurkan. Tidak ada apa-apa di sana selain matahari terbenam, yang tidak pernah cocok dengan siapa pun. Tetapi entah bagaimana produksi perlu bekerja.