Sebuah Hipotesa::Sebuah Harga Revolusi Bagi Programmer .NET

Perkembangan .NET di indonesia bisa dikatakan sangat pesat dibuktikan banyak perusahan-perusahan software menggunakan .NET sebagai solusinya dan juga perusahan-perusahan end-user yang menggunakan .NET sebagai solusi untuk problem sehari-hari bahkan ada company yang menjadikan .NET sebagai standard policy yang harus digunakan.

Fenomena ini akan berdampak juga dengan tenaga kerja dari pengguna .NET yang tak lain dan tak bukan adalah programmer .NET. Kalau kita flashback beberapa tahun lalu tidak banyak perusahan yang mencari programmer .NET, hal ini mungkin karena .NET belum dijadikan salah satu solusi dalam problemnya. Sekarang banyak perusahan baik software company maupun company end-user bahkan instansi pemerintah mencari-cari programmer .NET dengan spesifikasi tertentu. Banyak company juga sulit mencari programmer .NET.

Hal ini menarik dimana antara demand untuk programmer .NET lebih tinggi dari supply. Fenomena ini sangatlah menguntungkan disisi programmer dan ini mungkin bisa dijadikan alat untuk melakukan revolusi bagi programmer .NET. Why? How?...

Mengapa Diperlukan Revolusi?
Kalau kita perhatikan fenomena struktur organisasi industri di indonesia maka kita akan menjumpai banyak fakta yang mana posisi engineering selalu dan selalu dibawah management. Kalau kita melihat maksud dan definis management sebenarnya engineering juga perlu management tetapi banyak orang yang beranggapan bahwa level engineering merupakan level bawah bahkan maaf-maaf kadang company memperlakukan engineering seperti kuli yang mungkin kalau di telaah management dan engineering sama-sama s1 mungkin lebih tua dan lebih experience dari si manegement. Suka atau tidak suka itulah fakta dilapangan padahal setiap orang mempunyai kesempatan yang sama untuk maju.

Dibeberapa company terutama core business nya banyak mengarah ke engineering masih tetap menganggap engineer adalah level bawah. Kalau kita mau extreme bagaimana kalau semua engineer mogok kerja semua..siapa yang dirugikan? anda lah yang tahu jawabannya.
Atau lebih extreme lagi lakukan revolusi engineering.

Revolusi engineering bisa jadi solusi untuk memperbaiki martabat dan menuntut persamaan hak dan kedudukan. Banyak company yang sudah melakukan revolusi dimana keduduakan seorang engineering bisa selevel dengan manegerial.


Strategi Revolusi Programmer .NET
Sebelum melakukan revolusi terutama pada programmer .NET ada beberapa hal yang perlu disiapkan seperti:

  1. Meningkatkan experience dengan cara mengerjakan banyak project baik project komersial maupun open source mulai skala kecil hingga skala enterprise.
  2. Meningkatkan skill programming terutama OOP dan pattern. Diharapkan dengan ini dapat meningkatkan kualitas dari software yang dibuat.
  3. Meningkatkan pengetahuan business process. Perhatikan mengapa programmer .NET di banking environment lebih berharga ketimbang programmer .NET di vendor yang hanya membuat aplikasi perkantoran bahkan mungkin dari segi programming mungkin programmer vendor jauh lebih jago ketimbang programmer banking, hal ini dikarena bukan masalah jago-jago an di programming melainkan pengetahuan business process di banking itu lebih dihargai ketimbang pengetahuan business process di perkantoran.
  4. Melakukan kolaborasi dengan programmer .NET diluar selain dikantor. Dengan melakukan kolaborasi dan menjalin persahabatan dengan programer .NET lainnya dalam suatu wadah tertentu seperti Indonesia .NET Developer Community dapat meningkatkan relasi dan brainstorming dengan programmer .NET lainnya sehingga ujung-ujungnya akan meningkatkan kualitas programming anda.
  5. Melakukan marketing diri dunia software engineering. Banyak jalan untuk melakukan marketing diri didunia software seperti menulis paper, buku ataupun berkolaborasi membangun software open source.

Dengan modal ini diharapakan level anda meningkat bukan seperti kuli yang tidak mempunyai decision. Mengatakan "tidak" kepada pekerjaan yang mungkin secara teknis itu sia-sia malahan kegunaannya tidak jelas itu memang sulit apalagi kalau kita tidak mempunyai barganing position dan komitment..yang berani.

Lakukan revolusi sekarang atau anda terjebak dalam bui didalam lautan yang tak pernah mendarat di daratan.


Any comment?

Share this post: | | | |
Published Monday, August 22, 2005 8:15 PM by Agus Kurniawan

Comments

# re: Sebuah Hipotesa::Sebuah Harga Revolusi Bagi Programmer .NET

Monday, August 22, 2005 11:48 PM by Agus Kurniawan
How to create some .NET Developers

1. Find projects that u dislike. I mean like a simple web application using MS Access or MS SQL Server.
2. Find some unemployee graduates from non reputable university.
3. Pay them less. Encourage that they will learn something big and new from this project which is using .NET.
4. Kick them after 3 month and u just give some .NET freaks to ur country.

OR

if u have more money,
1. Find some open source project such as PHPNUKE, PHPBB, jabber or anything that free.
2. Collect some unemployee graduates from non reputable university.
3. Pay them less. Encourage that they will learn something big and new from this project which is using .NET.
4. Order to migrate to .NET.
5. Kick them after 6 month and u just give some .NET freaks to ur country.

Leave a Comment

(required) 
(required) 
(optional)
(required) 

Enter the numbers above:
Powered by Community Server (Commercial Edition), by Telligent Systems