Menjadi Programmer Otodidak, Solusi Sukses Tanpa Kuliah

Menjadi Programmer Otodidak, Solusi Sukses Tanpa Kuliah, solusi agar duit anda benar-benar melimpah, tidak susah cari kerja, dijamin tidak akan nganggur, tidak perlu kuliah berlama lama yang hasilnya juga belum tentu jelas, tidak perlu keluar duit banyak untuk biaya kuliah yang semakin selangit, Turut membantu pemerintah, membantu orang tua, membantu diri sendiri dalam rangka penciptaan lapangan kerja, dalam rangka mengurangi tingkat pengangguran dan tentu saja siap mendapatkan $100 dollar tiap hari dari kemampuan programming, kemampuan berkarya serta mengais rejeki di internet.
Saya Memang Pernah Kuliah, tapi Ijasah saya dan Ilmu saya Tidak Terpakai
Agar saya tidak omong kosong tanpa bukti, maka injinkan saya membahas masa lalu saya, masa kuliah saya. Saya kuliah di perkapalan ITS, saya bangga dengan ITS yang telah memberi kesempatan saya untuk kuliah, namun saya minta maaf karena tidak bisa membantu mengembangkan dunia perkapalan di Indonesia.
Saya juga berterima kasih kepada bapak Asjhar Imron kepada lab Komputer kala itu yang memberi fasilitas gratis pada saya, bapak Prof. Suegiono sebagai Dekan kala itu, dan kepada Ir. Haryono Sigit mantan rektor ITS  (bapaknya Maia Dhani), serta pada Prof Oedjoe Djoeriaman, yang mewisuda kala itu.
Seandainya Ada Internet Seperti Sekarang mungkin saya tidak Kuliah
Bagi orang sepeti saya yang kala itu tidak ada uang untuk biaya kuliah, dan suka utak atik komputer, maka kuliah tidak terlalu penting apalagi saya tidak menjadi pegawai negeri. Dari pada uang dih yambur-hamburkan untuk kuliah yang tidak sesuai bidang, atau hanya sekedar cari titel, maka alangkah bijaksana waktu, tenaga dan biaya digunakan untuk belajar online, belajar dari internet.
Saya salut kepada mas Bayu Mukti www.bayumukti.com, yang dengan PDnya tidak kuliah tapi mulai berbisnis online lewat blognya yang semakin lama semakin rame, juga banyak teman-teman yang lain meskipun tidak sampai menggenyang bangku kuliah tapi sukses di dunia Bisnis.
Saya juga bangga punya teman blognya kadung.com, yang belum lulus S1, tapi karya programmingnya bisa dinikmati banyak orang.
Ilmu di Internet Melimpah, Jauh melebihi didunia Kampus di Indonesia
Kalau kita rajin, maka sangat banyak, dan bahkan boleh saya katakan melimpah, baik yang gratis maupaun yang berbayar. Saat ini ilmu di Internet benar benar di OBRAL. Apa yang tidak ada, mulai dari ilmu sesat sampai ilmu yang bermanfaaat semua tersedia melimpah. Hanya tinggal mengetikkan kata kunci atau keyword di mesin pencari seperti google.com, atau yahoo.com.
Forum forum Diskusi, Social network, Group-group DiskusiIlmu Tertentu  Bertebaran
Apapun yang anda tanyakan, Insya Allah akan ada jawabannya di Internet. Anda tinggal masuk dalam kelompok diskusi, forum diskusi, atau komunitas online lainnya. Tidak ada alasan tidak bisa, masalahnya hanya satu mungkin kita pemalas dan tidak mau berlajar dan bertanya.
Menjadi Programmer Otodidak, Solusi Sukses Tanpa Kuliah
Ada beberapa kunci agar kita sukses menjadi programmer online, tanpa kuliah:
1. Kuasai bahasa Inggris, paling tidak bisa membaca dokumen, kalau masih belum bisa belajar secara bertahap, gunakan kamus online, gunakan translate online seperti google translate, semua gratis dan dengan mudah anda dapatkan di internet.
1.2. Segera beli Komputer atau notebook, sebagai alat wajib yang harus dimiliki, kalau tidak ada duit jadi operator warnet yang pemiliknya baik hati.
1.3. Sambung dengan koneksi internet, baik lewat HP, atau ke Warnet, kabar bagus kalau anda punya notebook WIFI, anda bisa dapat akses gratis pake fasilitas HOTSPOT. yang tersebar di seluruh penjuru.
2. Pelajari Materi Pokok, atau mata kuliah pokok yaitu Belajar coding, mulai dari logika sederhana yaitu menampilkan kata “Hello Word”, baik untuk program dekstop mauapun untuk web programming.
3. Mulai praktek, jangan banyak terori, nanti gak kelar-kelar.
4. Saat ini ada 2 kelompok programming dari segi tampilan atau output yaitu Web Programming, seperti PHP, Java, JSP dan ASP. Dan desktop programming seperti C, Visual Basic, Delphi, Java desktop.
4.2. Pelajari sesuai target Kalau ingin buat website terprogram kuasai saja PHP. di internet materi ini tersedia melimpah ruah. Buat program sederhana dulu, dan semua ada contoh, ikuti dan coba praktekkan.
4.3. Untuk desktop gunakan Visual C, Visual Basic, Delphi, atau Java, saya anjurkan Visual basic atau delphi, tapi jika ingin jago kuasai C++.
5. Pelajari dan kuasai Database SQL, contoh Mysql, Oracle, Interbase, Microsoft SQL, Postgre SQL dan pulihan SQL lainnya. Yang populer Mysql dan Postgree terutama aplikasi web base.
6. Pelajari dan Kuasai jaringan Komputer dan Internet
7. Pelajari dan Kuasai Desain seperti photoshop, meskipun anda tidak suka.
8. Untuk mengusai minimal satu bidang dibutuhkan minimal 1 tahun, dan master 4 tahun, dan jika kita serius maka semakin lama semakin mantap, dan semakin banyak orang yang menawari anda.
9. Agar lebih PD kontrak atau kos di deket anak kuliah Jurusan IT, bila perlu kadang-kadang ikuti kuliahnya, (saya dulu pernal melakukan ikut nylonong kuliah pada jurusan lain, yaitu anak komputer), tapi jangan sering-sering bisa ketahuan, dan malu. hihihi.

10. Kalau Ingin jadi Programer handal jangan lupa nanti pelajari: UML, ER, CRUD, DFD, Flowchart and Mind Map.
a.Ayo Raih Prestasi, meskipun anda tidak kuliah.
b.Bagun komunitas online yang banyak tersedia di internet.
c.Fokus pada satu tujuan, yakin bahwa kita bisa, tanpa harus kuliah.
d. Praktek, praktek dan praktek, Coba, coba dan coba.
Masihkan menyalahkan Pemerintah, Orang tua, keadaan, nasip, saya rasa saatnya menyalahkan diri sendiri, dimana peluang begitu banyak,kesempatan begitu terbuka tapi kita tidak melakukan apa apa. Ayo……semangat, kerja keras, kerja cerdas, kerja untuk masa depan yang gemilang, tanpa menjadi beban orang orang lain dan beban bagi diri sendiri.
Tidak ada programmer instan, tetapi dengan membanjirnya informasi di internet harusnya bisa mempercepat proses belajar. Hanya keingian dan keyakinan kuat yang bisa membedakan programmer otodidak yang sukses, dan semua itu butuh waktu, tenaga, biaya, pikiran, kemauan dan pengorbanan.
Referensi
http://www.php.net, www.zend.com
www.hotscripts.com
http://www.mysql.com
http://www.w3schools.com/sql/default.asp
http://www.borland.com, http://www.torry.net (untuk delphi)
http://delphi.about.com/
http://www.vbtutor.net/vbtutor.html
http://msdn.microsoft.com/en-us/vbasic/default.aspx
http://www.cprogramming.com/tutorial.html
http://www.ilmukomputer.com
Peluang Kerja Menunggu Anda
1. Web programmer, Web Admin
2. Web Admin, database Administrator,
3. Membuat aplikasi siap pakai,
4. Kerja di perusahaan International.
5. Dan 1001 peluang kerja online dan offline.
Sedikit pengalaman menjadi programmer otodidak, Alhamdulillah bisa menikmati dan mensyukurni nikmat yang ada.
Kalau orang lain bisa, Anda pasti Bisa (Insya Allah)

Mengenal sedikit bahasa brunei..




Bahasa Melayu Standar Bahasa Melayu Brunei
Besar  >   Basar
Keras   >  Karas
Beras   >  Baras
Vokal 'o' berganti menjadi 'u' seperti perkataan di bawah:
Bahasa Melayu Standar Bahasa Melayu Brunei
Boleh  >  Bulih
Tolong > Tulung
Kotak  >  Kutak
Jika sebuah kata diakhiri dengan huruf vokal, maka huruf vokal itu dilafalkan seperti berikut:
Bahasa Melayu Standar Bahasa Melayu Brunei
Kita    >   Kita'
Lawa  >   Lawa'
Buku  >   Buku'
Kari   >    Kari'
[sunting]Kosakata dasar
 Bahasa Melayu Standar Bahasa Melayu Brunei
Tidak  >   Inda'
Ya      >     Awu
Kalau  >   Mun
Sangat > Hantap
Ini       >   Ani
Itu      >   Atu
Sekejap > Tagal
Lama    > Batah
Inilah  >   Anitah
Itulah  >  Atutah
Lah     >    Tah
Air      >    Aing
Besar   >  Basar
Kecik   >  Damit
Kerja  >   Karaja
Datuk  >  Nini
Nenek > Nini
Ayah  > Babah/Papa/Papa
Ibu  >  Emak/Babu/Mama
Moyang  > Datu
Lelaki   > Laki-Laki
Perempuan  > Bini-bini
Penutur Bahasa Melayu Brunei juga memelihara anasir bahasa Melayu Lama dan klasik dalam sejumlah kata:
Bahasa Melayu Standar Bahasa Melayu Brunei
Betul   > banar (benar)
Tipu    >  dusta
Dahaga  >  karing lihir (kering leher)
Mengantuk > kalat mata (kelat mata)
Rosak  > binasa
Susah  > Payah
Juga     > Jua
Tua     >   Tuha
Sedap >  Nyaman
Panas  >  Hangat
Ketawa  > Tatawa (tertawa)
Dia      > Ia
Tidak Payah   > Inda Usah (Tidak Usah)
Teringat   > Takanang (Terkenang)
Jatuh  > Gugur
Koyak > Carik
Pokok  > Puhun (Pohon)
Cuci    >  Basuh
Dekat  >  Hampir
Ke Sini  >  Kemari
Kalah   >  Alah

Selanjutnya terserah anda...

Jenis-Jenis Profesi di Bidang IT





Profesi adalah suatu lapangan kerja yang memerlukan pendidikan khusus, yang berakhir dengan suatu gelar dari lembaga pendidikan tinggi, serta mengakui adanya kewajiban terhadap masyarakat dan memiliki kode etik yang mengikat setiap orang yang menyandang suatu profesi tertentu.

Atau profesi dapat juga diartikan sebagai kelompok lapangan kerja khusus, dalam melaksanakan kegiatan memerlukan keterampilan dan keahlian tinggi, untuk memenuhi kebutuhan rumit manusia, menggunakan keahliannya secara benar, penguasaan pengetahuan yang luas tentang sifat manusia, kondisi masyarakat, serta memiliki disiplin etika pada profesi tersebut.

Ciri-ciri seorang profesional adalah :
·                     Memiliki pengetahuan dan keterampilan yang tinggi di bidang profesinya
·                     Memiliki pengetahuan yang luas tentang manusia dan masyarakat, budaya, seni, sejarah dan komunikasi
·                     Tanggap terhadap masalah klien, paham terhadap isyu-isyu etis serta tata nilai kilen-nya
·                     Mampu melakukan pendekatan multidispliner
·                     Mampu bekerja sama
·                     Bekerja di bawah disiplin etika
·                     Mampu mengambil keputusan didasarkan kepada kode etik, bila dihadapkan pada situasi dimana pengambilan keputusan berakibat luas terhadap masyarakat

 Posisi / Jabatan dalam Dunia IT yang dikutip dari Indonesia Salary Guide 2006 dan berbagai sumber, antara lain : System Analyst, Analyst Programmer, ERP (enterprise resource planning) Consultant, Systems Programmer / Software Engineer, Web Designer, Systems Engineer, Tester, Database Administrator, Manager, IT Manager, Project Manager, Account Manager, Helpdesk Analyst, IT Executive, IT Administrator, Network Administrator, Security Network Analyst, Network Support Engineer, Business Development, dan masih banyak lagi.

 Job description profesi-profesi IT di Indonesia antara lain :

1.    IT Support Officer, tanggung jawabnya ialah :
• menerima, memprioritaskan dan menyelesaikan permintaan bantuan IT.
• membeli hardware IT, software dan hal-hal lain yang berhubungan dengan hal tersebut.
• instalasi, perawatan dan penyediaan dukungan harian baik untuk hardware & software Windows & Macintosh, peralatan termasuk printer, scanner, hard-drives external, dll.
• korespondensi dengan penyedia jasa eksternal termasuk Internet Service Provider, penyedia jasa Email, hardware, dan software supplier, dll.
• mengatur penawaran harga barang dan tanda terima dengan supplier untuk kebutuhan yang berhubungan dengan IT.
• menyediakan data / informasi yang dibutuhkan untuk pembuatan laporan department regular.

2. Network Administrator, mengurusi, mengoperasi, maintain, dan perawatan jaringan LAN maupun WAN, manajemen sistem serta dukungan terhadap perangkat kerasnya, mengarsipkan data, serta maintain dan perawatan komputer.

3. Network Engineer, melaksanakan komunikasi dan analisa sistem networking, mendesain perencanaan untuk integrasi, mendukung jaringan pada internet, intranet dan ekstranet, serta menganalisa dan ikut mengambil bagian dalam pengembangan standardisasi keamanan dan implementasi mengendalikan untuk keamanan LAN dan WAN. Sedangkan untuk tugas dan tanggung jawabnya adalah maintenance LAN dan koneksi internet, maintenance hardware, maintenance database dan file, help desk, dan inventory.

4. IT Programmer, tanggung jawabnya adalah mengambil bagian dalam pengembangan dan integrasi perangkat lunak, mengembangkan secara aktif kemampuan dalam pengembangan perangkat lunak, menerima permintaan user untuk masalah-masalah yang harus diselesaikan, menyediakan dukungan dan penyelesaian masalah konsumen baik untuk konsumen internal maupun eksternal, bertanggung jawab atas kepuasan terkini pelanggan, melakukan tugas-tugas yang berkaitan dan tanggung jawab yang diminta, , mengerjakan macam-macam tugas terkait seperti yang diberikan, dan membentuk kekompakan maksimum dalam perusahaan bersama dengan rekan-rekan dalam perusahaan.

5. Analyst Programmer, merancang, membuat kode program dan menguji program untuk mendukung perencanaan pengembangan aplikasi sistem.

6. Web Designer, mengembangkan rancangan inovatif aplikasi web-based beserta isi dari aplikasi tersebut.

7. Systems Programmer / Software Engineer, terbiasa dengan pengembangan software ‘life cycles’, memiliki ketrampilan dalam merancang aplikasi, menyiapkan program menurut spesifikasi, dokumentasi / ’coding’, dan pengujian.

8. IT Executive, memelihara kecukupan, standard dan kesiapan sistem / infrastruktur untuk memastikan pengoperasiannya dapat efektif dan efisien, serta menerapkan prosedur IT dan proses untuk memastikan data terproteksi secara maksimum.

9. IT Administrator, menyediakan implementasi dan administrasi yang meliputi LAN, WAN dan koneksi dial-up, firewall, proxy serta pendukung teknisnya.

10. Database Administrator, bertanggung jawab untuk administrasi dan pemeliharaan teknis yang menyangkut perusahaan dalam pembagian sistem database.

11. Systems Engineer, menyediakan rancangan sistem dan konsultasi terhadap pelanggan, memberikan respon terhadap permintaan technical queries serta dukungannya, dan melakukan pelatihan teknis ke pelanggan dan IT administrator.

12. Helpdesk Analyst, me-’remote’ permasalahan troubleshoot melalui email / telephone dengan cara mengambil alih kendali para pemakai via LAN/WAN koneksi, serta perencanaan, mengkoordinir dan mendukung proses bisnis, sistem dan end-users dalam menyelesaikan masalah yang mereka hadapi.

13. ERP Consultant, memberikan nasehat teknis ataupun fungsional pada implementasi solusi ERP, dan harus mempunyai beberapa pengetahuan tertentu dalam rangka memetakan proses.

14. Account Manager, bertanggung jawab untuk kemajuan penjualan suatu solusi dan / atau produk serta target pendapatan.

15. Bussiness Development Manager, secara umum mengetahui kebutuhan akan pelanggan, memiliki ketajaman yang diperlukan dalam menopang dan menguntungkan bisnis, serta mempunyai kemampuan luas yang mampu menyerap dan berkomunikasi jelas tentang bisnis kompleks serta konsep teknologi.

16. IT Manager, mengatur kelancaran dari sistem IT, troubleshooting dan membantu organisasi dalam menangani permasalahan IT, dan sesuai dengan pengembangan IT yang baru dalam bidang yang diperlukan.

17. Project Manager, merencanakan, memberi arahan dan melaksanakan aktivitas manajemen proyek untuk suatu divisi / area, memonitor progress terhadap jadwal dan anggaran proyek, dan mengalokasikan atau membantu mengalokasi sumber daya sesuai dengan hasil proyek yang harus diselesaikan.