Monday, December 21, 2015

Mitos Atau Fakta Tentang Programmer


Mitos atau Fakta ?

 

Programmer memang salah satu profesi yang penuh tantangan. Programmer juga bisa dibilang profesi yang pada era sekarang sangat diperhitungkan karena berbuah gaji yang terhitung tidak sedikit. Namun, untuk menjadi seorang programmer diperlukan pikiran yang kreatif, inovatif serta paham secara logis atau memiliki pemahaman yang kuat.

Tetapi, sejalan dengan mulai terkenalnya dan bertambah banyaknya para programmer, muncul beberapa Mitos atau Fakta tentang Programmer. Mitos atau Fakta tentang Programmer sebagai berikut :

1. Pekerja Keras

Seorang programmer tidak terlepas dari suatu pengekang yang disebut deadline. Beliau berani mengambil keputusan yang beresiko berhubungan dengan deadline ini. Bekerja keras untuk menyelesaikan setiap projeknya, menghiraukan setiap hal yang mengganggu proses pekerjaannya.

Mitos atau Fakta?
  


2. Penemu Solusi

 Seorang programmer dituntut memiliki segudang macam ide untuk menyelesaikan error atau bug yang ditemuinya dalam membuat sebuah program. Apalagi dalam hubungan yang sesungguhnya, seorang programmer tidak akan membosankan karena memiliki segudang ide untuk membahagiakan pasangannya. Yang berarti :

Seorang programmer itu romantis, Mitos atau Fakta?



3. Sulit Mendapat Jodoh & Sabar

Programmer selalu tanpa henti berhadapan dengan layar monitor. Kapan berhadapan dengan calon mertuanya? Kebanyakan programmer tidak peduli dengan keadaan sosial terutama dalam hal pasangan. Karena itu mereka terbukti adalah salah makhluk yang paling sabar karena mereka memag percaya kepada Sang Pencipta bahwa

Setiap orang terlahir berpasang - pasangan dan Jodoh tidak akan kemana. Mitos atau Fakta?



4. Pemberi Sentuhan Paling Mesra

Kita analogikan programmer adalah sebuah balon yang mengembang tanpa lubang sedangkan yang lain adalah balon yang mengembang dengan beberapa lubang. Kira - kira mana yang lebih keras suaranya balon itu meletus? Pasti balon tanpa lubang. Sama seperti halnya programmer dalam berhubungan. Karena kepolosannya dalam hubungan, sang programmer pasti akan lebih berusaha dan memberi sentuhan yang paling mesra.

Mitos atau Fakta?



5. Penghemat yang Handal

 Programmer sering lupa akan waktu ataupun kegiatan disekitarnya ketika bertemu dengan hobinya yaitu koding. Terutama dalam hal kebutuhan, pasti si programmer hanya akan memerlukan kebutuhan yang dirasa penting untuk hidupnya. Pastinya dalam hal koding atau pekerjaan, si programmer akan membeli software yang murah ataupun open source hingga bajakan. Pokoknya meminimalkan pengeluaran sebelum gajian. So pasti programmer bakal cocok jadi calon istri atau suami anda karena pintar mengatur keuangan.

Mitos atau Fakta?



6. Penuh Pengorbanan

Mitos atau fakta seorang programmer sangat bekerja keras dalam hal pekerjaan. Dia rela bekerja hingga larut malam ataupun tidak tidur sama sekali. So, apabila salah satu programmer ini jadi pasangan hidup kamu pasti dia akan berkorban apapun untuk kamu.

Mitos atau Fakta?

Sunday, December 20, 2015

Liburan Si Programmer


Liburan Ala Programmer ?


Libur panjang akan segera tiba, bagaimana dengan kegiatan liburan para programmer? Ataukah tidak ada perbedaan dengan hari - hari biasanya atau tidak merasakan hari libur? Ya, programmer biasanya dituntut dengan adanya deadline yang tidak mengenal waktu, tapi tidak ada salahnya jika mereka juga merasakan kegiatan liburan layaknya manusia pada umumnya.

Programmer juga manusia
Programmer juga termasuk salah satu jenis manusia yang bisa merasakan kejenuhan atau stres dan membutuhkan liburan. Bagaimana Liburan si Programmer ini? Tetap membawa laptop kemana - mana dan tetap membuat program atau bersantai sambil mencari inspirasi?

Menurut pengalaman, Liburan si Programmer ini sebenarnya tidak jauh berbeda dengan kehidupan sehari - harinya. Karena mayoritas programmer lebih memilih tetap bekerja ataupun menetap disuatu tempat yang mereka anggap cukup nyaman saat liburan. Atau lebih tepatnya, mereka tidak cocok dengan sosialitas.

 Tapi biasanya, pernyataan diatas hanya berlaku untuk programmer yang jomblo atau single. Bagi mereka programmer yang sudah berpasangan atau memiliki keluarga pastilah mempunya rencana liburan yang lebih menyenangkan dari pada para programmer yang jomblo.

Liburan dengan pasangan, membawa keluarga ke wahana rekreasi, membahagiakan anak - anak dan masih banyak lainnya.
 Bagaimana denga Liburan si Programmer single? Apakah lebih menantang atau malah sama seperti pernyataan sebelumnya yang tidak beda dengan kehidupan sehari - harinya? Liburan dengan pasangan? Membawa keluarga ke wahana keluarga?
Bangun dari mimpi, guys! Pasangan dari mana?

 Secara pengalaman, sialnya saya juga termasuk kedalam golongan programmer single. Program Liburan si Programmer single antara lain :

Santai mencari inspirasi

 Kadang  inspirasi datang tak dijemput pulang tak diantar. Mereka datang dan pergi sesuka hati. Inspirasi sering datang saat kita santai bebas dari pemikiran bug program yang tidak selesai. Malahan saat kita santai bisa menemukan inspirasi inovatif yang dirasa bisa dibuat dasar pembuatan startup. Jadi santailah sedikit, carilah liburan karena programmer butuh inspirasi yang tepat.



Menambah berbagai macam koleksi

Selama liburan, si programmer memiliki waktu yang luang untuk memanjakan diri, terutama berburu barang koleksi atau menambah jenis koleksinya. Koleksi para programmer bisa didapatkan dari mana saja, mulai dari gratis hingga berbayar. Tapi, kebanyakan programmer memiliki koleksi yang bisa didapatkan secara gratis yang pastinya dapat memberikan hiburan bagi mereka seperti Anime, Film - film. Tidak ketinggalan juga koleksi Hentong & B*kep yang harus mereka tambah agar tidak bosan hanya film itu - itu saja. 

 Tidur dirumah kedua

Bagi para programmer, koneksi internet adalah belahan jiwa mereka. Tanpa koneksi internet yang anti lelet pastinya, mereka merasa tidak bergairah. Programmer sama seperti manusia pada umunya yang menginginkan sesuatu yang gratis. Koneksi internet cepat, gratisp pula, merupakan surga dunia yang diimpikan para programmer. Demi mendapatkan surga dunia mereka, tidak jarang para programmer menetap di suatu WIFI Corner selama beberapa hari untuk merasakan surga dunia mereka.
Wifi Corner serasa rumah kedua

Browsing hal baru

 Liburan si Programmer masih menyisakan waktu yang lama bersama koneksi internet. Mereka akan terus belajar dengan browsing suatu hal yang baru. Tidak jarang juga para programmer mengupdate film - film baru yang muncul di situs kesayangan mereka. Mereka tidak ingin ketinggalan berita tentang film kesukaan mereka. Film Kesukaan? Bisa diartikan secara luas sesuai pemikiran anda.


 Koding, Makan, Tidur lalu Koding lagi

Ya, Liburan si Programmer single juga bisa berakhir secara miris tanpa ada perubahan dari kehidupan biasanya. Koding lalu Makan lalu Tidur dan berulang terus hingga deadline atau project telah diselesaikan.

So, itulah agenda Liburan si Programmer terutama yang single menurut pengalaman yang kadang saya alami sendiri.

 Selamat Berlibur dan Berkarya, Programmer Indonesia!

Programmer Wanita Idaman Pria


Apakah Ada Programmer Wanita di Indonesia ?

 

Profesi programmer di Indonesia kini masih dianggap sebelah mata dalam hal perjodohan atau pasangan. Kenapa? Karena mindset masyarakat bahwa programmer itu mayoritas adalah kaum pria. Terkenal dengan manusia kaku yang selalu berdekatan dengan gadget atau laptopnya tanpa ada sosialisasi dengan lingkungan sekitarnya. Laptop adalah pasangan hidupnya, kerjanya hanya makan, tidur lalu koding dan tidur dan seterusnya.

Patut disebut manusia kaku atau malas tapi berintelegen tinggi
Ada hal yang lebih menantang, lebih nyata diluar sana dibandingkan dengan memecahkan masalah bug yang muncul, error koding dan lain - lain. Apa itu? ya, mencari jodoh yang benar - benar nyata. Apakah seorang programmer bisa menaklukkan hati seorang yang dia cintai?

Masih menjadi sebuah misteri
Seorang programmer memiliki sifat - sifat yang cenderung aneh dibandingkan manusia pada umumnya. Sehingga, hal ini yang dipercaya membuat seorang programmer yang mayoritas adalah kaum pria tetap bertahan dengan status jomblonya.

Adakah jodoh yang cocok untuk kami para programmer ?
  Secara logika memang para ladies nan gelis tidak akan tertarik dengan kepribadian seorang programmer, tapi bagaimana jika ladies nan gelis ini juga seorang programmer. Pasti akan beda ceritanya.

Apa ada programmer wanita ?
 Menurut sumber yang terpercaya, sebanyak 91% programmer berjenis kelamin laki - laki. Kemana 9% lainnya? 9% lainnya ternyata dimiliki oleh kaum hawa atau perempuan. Jadi bukan mitos lagi bahwa ada programmer wanita di bumi ini termasuk di Indonesia.

Programmer Wanita Idaman Pria
Sangat jarang ditemukan, tapi bisa dijadikan suatu referensi untuk mencari pasangan hidup seorang programmer. Programmer Wanita di Indonesia?
  
Sofia Huiya

Perkenalkan, Programmer Wanita Idaman Pria di Indonesia! Beliau adalah salah satu wanita penggiat koding yang ada di Indonesia. Merupakan Programmer Wanita Idaman Pria yang bekerja disebuah startup terkenal yaitu Tiket.com.

Sofia Huiya lahir di Tanjung Pinang, Kepulauan Riau. Memutuskan masuk ke jurusan ilmu komputer selepas tamat dari SMA. Karena bujukan dari kakaknya yang melihat nilai - nilai matematika beliau saat SMA tergolong sempurna dan dikira cocok masuk ke dunia ilmu komputer.
 
Menurut pengalaman beliau, pertama kali belajar koding saat diajarkan dalam kurikulum perguruan tinggi di Binus. Pertama kali beliau belajar, beliau sangat senang ketika dapat menuliskan perintah yang tepat dan berjalan  dengan sempurna di command line. Dapat membuat sebuah game, kalkulator dan website. Padahal beliau sebelumnya tidak mengetahui apa - apa dalam dunia koding.

Beliau berpesan : 

Wanita sebenarnya lebih cocok dalam hal programming. Koding memerlukan proses. Proses ini harus dilakukan tanpa ada kesalahan sedikitpun. Jika salah akan terjadi sebuah error yang fatal. Jadi, seorang programmer memerlukan tingkat ketelitian yang tinggi. Dan, wanita memiliki tingkat ketelitian yang tinggi pula.

 So? Apalagi yang para ladies atau kaum hawa tunggu lagi. Programmer bukan sesuatu yang salah.

Programmer Wanita Idaman Pria
 Sudah ada contoh yang nyata diatas sana. Dari yang tidak tahu apa - apa kini menjadi penggiat koding di Indonesia, wanita pula. Jangan pernah berhenti mencoba koding, koding sebenarnya belajar memahami. Dan diyakini, wanita lebih bisa memahami sesuatu atau lebih peka.

Jadilah programmer wanita Indonesia selanjutnya! 

Saturday, December 19, 2015

Konsep MVC



Apa itu MVC ?

 

Untuk anda web developer atau web designer pengguna segala jenis PHP Framework pastilah sudah tidak asing dengan istilah MVC. Tapi, untuk beberapa orang yang baru berkecimpung di dunia web pasti masih bingung dengan konsep MVC.

Jadi apa itu MVC? MVC merupakan singkatan dari Model, View dan Controller. Sesuai pengertian dari singkatanyya, MVC dibagi menjadi 3 lapisan kode yaitu :

  1. Model 

    Dalam Konsep MVC, model merupakan bagian yang mengatur segala urusan yang berhubungan dengan database.

  2. View

    Dalam Konsep MVC, view merupakan bagian yang berhubungan dengan tampilan website ke user.

  3. Controller

    Dalam Konsep MVC, controller merupakan bagian yang mengatur aliran data antara model dan view. Atau jantungnya Konsep MVC.

    Controller adalah inti MVC

    Situs Wikipedia juga menerangkan tentang konsep MVC sebagai berikut :

    Model View Controller atau MVC adalah sebuah metode untuk membuat sebuah aplikasi dengan memisahkan data (Model) dari tampilan (View) dan cara bagaimana memprosesnya (Controller). Dalam implementasinya kebanyakan framework dalam aplikasi website adalah berbasis arsitektur MVC. MVC memisahkan pengembangan aplikasi berdasarkan komponen utama yang membangun sebuah aplikasi seperti manipulasi data, antarmuka pengguna, dan bagian yang menjadi kontrol dalam sebuah aplikasi web.


    Menurut Konsep MVC seperti gambar diatas, dapat diilustrasikan sebagai berikut. Pada saat pertama kali user merequest website ke server, maka yang akan diakses pertama kali adalah File Controller. Kemudian controller akan mengecek apakah memerlukan data dari database,

    1.  JIKA IYA, Controller akan memanggil MODEL dan file model akan melakukan pengolahan data pada database yang kemudian data dari model akan dikembalikan atau direturnkan ke file controller. Kemudian akan controller akan mengubah data dari model tadi menjadi VIEW dan ditampilkan ke user.
    2. JIKA TIDAK, Controller akan langsung memanggil file view dan ditampilkan ke user.
     
Begitulah penjelasan tentang Konsep MVC. Jika memang anda tertarik mempelajari Konsep MVC lebih dalam, dapat dilakukan dengan mempelajari beberapa PHP Framework, seperti :

  1. Laravel
  2. Code Igniter
  3. Django Framework
  4. Yii Framework

Startup Tips


Bagaimana Langkah Awal Membangun Startup ?

 

Pada masa modern kini, telah banyak startup yang muncul serta sukses. Sebenarnya apa itu STARTUP? Masih banyak orang yang belum mengenal startup, jadi menurut beberapa sumber, STARTUP adalah perusahaan yang sedang berkembang atau dalam fase penelitian serta perkembangan untuk menemukan pasar yang tepat.

Zaman ini, Startup sering dikaitkan dengan hal yang berkaitan dengan internet, website, programmer dan teknologi. Memang sebagian besar startup yang terkenal kini bergerak dibidang teknologi khususnya internet, seperti Bukalapak.com dan Traveloka. Karena internet adalah sumber yang tak terbatas bagi siapapun dan gratis.

Startup dimulai dengan ide kreatif

Kelihatannya startup sangat susah dibangun, sebenarnya tidak. Secara umum, startup dibangun karena adanya ide yang dapat dipakai oleh semua masyarakat seperti Bukalapak.com yang mengangkat hal jual - beli yang sering dilakukan semua kalangan tapi diberi sentuhan kreatif berupa lebih mudah dan praktis yang dapat dilakukan dimanapun dan kapanpun secara online.

Ide tidak hanya kreatif namun bisa diterima

Sebuah ide yang membangun sebuah startup tidak cukup hanya kreatif namun bisa diterima atau berguna bagi semua lapisan kalangan masyarakat atau user. Karena tujuan startup sebenarnya membantu kehidupan manusia dengan memanfaatkan teknologi. Percuma jika ide yang muncul sangat kreatif tapi susah dalam penerapannya pada user.

Startup Tips ini terinspirasi dari beberapa pengalaman saya sendiri dan kini sayapun sedang berusaha membangun sebuah startup bersama rekan - rekan saya. Saya ingin memberikan beberapa tips untuk membangun startup dari awal.

Startup Tips saya berisi :

Good idea, Good for public
Pikirkan dan gali secara matang ide - ide yang ada dipikiran anda. Penemu ide biasa disebut founder dalam startup. Gali lebih dalam ide dengan mempertimbangkan kemajuan - kemajuan yang dapat dicapai menurut perkembangan zaman. Bantu dan beri saran founder anda tentang beberapa resiko yang mungkin dapat menggagalkan ide founder dan berikan jalan keluar atau solusi yang anda tahu.

Find your team!
 Dalam membangun sebuah startup kita harus memilih rekan yang tepat. Karena tim ini yang nantinya akan berdiskusi ataupun bertengkar tentang ide. Carilah tim yang memang bersungguh - sungguh dalam mencapai suatu tujuan.

Great Coder is needed!
Posisi sebuah programmer yang memiliki kemampuan koding yang bagus memang sangat diperlukan. Jika memang anda bukan ahli dalam bidang koding, carilah koder yang bisa anda percaya.

Identifikasi Calon User
 Startup tips selanjutnya anda beserta tim harus menganalisis kembali ide terutama sasaran user yang akan menentukan berhasil atau tidaknya startup anda. Periksa dengan benar apa kebutuhan atau masalah user yang ingin startup anda pecahkan. Jangan sampai terjadi kondisi dimana anda dan tim berpikiran solusi yang dibuat di startup kalian sudah bisa memenuhi kebutuhan atau memecahkan masalah user, tetapi nyatanya solusi anda dirasa terlalu mahal, sulit dijangkau user ataupun tidak memecahkan masalah sama sekali. Turunlah kelapangan untuk mengerti masalah atau kebutuhan user.

Pasang target maksimal
Startup tips kali ini membutuhkan keberanian anda untuk memasang target yang paling besar, jangan paling kecil. Kenapa? Seperti halnya mimpi atau harapan, anda memiliki mimpi menjadi pemilik restoran dan akhirnya tercapai. Apa yang akan anda lakukan seterusnya? Bingung? Bermimpilah semaksimal mungkin! Jadilah anda pemilik 100 cabang restoran.

Pasang target semaksimal mungkin. Walaupun jika target anda lebih kecil maka persaingannya maka lebih kecil pula, tapi sebuah kerugian bagi anda bahwa anda tidak memiliki cukup pelanggan untuk membuat keuntungan.


Sumbangan atau Patungan Dana
Tentunya dalam membangun startup harus memiliki modal yang cukup, carilah modal tersebut. Suatu saat jika startup mendapatkan masalah, dana ini dapat digunakan untuk menyelamatkanya. Sebelum anda berhasil dan kebanjiran investor, anda harus mau menyediakan dana ini. Karena jika sudah mendapat investorpun, anda harus menggunakannya agar menghasilkan timbal balik untuk investor.

Money Management
Startup Tips kali termasuk sangat penting. Dalam startup, keuangan merupakan faktor yang penting. Beberapa batu sandungan atau halangan pasti akan menghampiri startup anda yang memerlukan dana untuk memecahkannya. Gunakan dana startup semestinya dan majukan startup dengan dana itu.

Jika sudah berhasil, maka akan datang investor yang akan mendanai startup anda. Aturlah dana tersebut, karena investor juga ingin timbal balik dari startup anda.

Fokus, Fokus dan Fokus!
Waktu yang anda gunakan untuk tujuan selain startup berarti anda memberikan kesempatan yang luas bagi para pesaing anda untuk mengalahkan anda di pasar. Jadi gunakanlah waktu untuk berfokus pada startup jika anda dan tim ingin sukses.

Friday, December 18, 2015

Web Design Trend 2015

web design trend 2015

Gimana Trend Web Design di Tahun 2015 ?

 

 Bagi para web developer ataupun web designer sangat perlu mengetahui perkembangan trend web design yang paling aktual. Karena mereka dituntut menciptakan sebuah web yang dapat dinikmati masyarakat banyak. Harus cocok dimata masyarakat atau client. Yang namanya TREND pastilah sudah terkenal dimana - mana. Makanya, web developer atau web designer sering mengikuti trend web design dari tahun ke tahun untuk dapat menghasilkan karya yang dapat dinikmati masyarakat luas.

Trend Web Design 2015 ?
 Bagaimana Trend Web Design selama tahun 2015? Dari beberapa sumber dan website yang muncul ditahun 2015, dapat saya simpulkan ada beberapa trend web design yang dipakai. Seperti :

  1. Responsive Design

     Responsive design adalah salah satu jenis trend web design yang paling banyak digunakan. Tahun 2015 bisa dibilang tahun kejayaannya Responsive Design. Responsive Design merupakan design yang dapat menyesuaikan ukuran layar device ketika website dibuka.
     

     Responsive Design keluar berbarengan dengan keluarnya CSS3 dimana CSS3 ini menyediakan fitur Media Query. Kini juga tersedia beberapa tool yang memudahkan pembuatan responsive design, seperti : Framework, JQuery dan lain - lain.

    Beberapa website yang tadinya tidak responsivepun kini telah dirombak mengikuti tweb design trend ini, seperti PT. KAI, Microsoft dan lain - lain.

  2. Flat Design

     Seperti pengertian Flat yang berarti datar, Flat Design memang terlihat sangat datar atau minimalis.Minimalis bukan berarti tidak menarik, Flat Design lebih mementingkan kepada fungsionalitas sebuah objek atau elemen. Jadi jika sebuah elemen dirasa tidak ada kegunaannya maka akan dihapus.


    Flat design juga menekankan dalam penggunaan kombinasi warna yang smooth atau warna kalem yang tidak menyakiti mata user. Ditambah dengan meletakkan white-space agar mata tidak terlalu jenuh. Serta menggunakan ikon - ikon dan objek yang simple agar memudahkan pemahaman user.
  3. Framework & Grid System

     Pasti udah gak asing lagi dengan Framework dan Grid System. Khususnya untuk HTML dan CSS Framework.

    Twitter Bootstrap Framework, Skeleton menjadi beberapa framework yang kebanyakan dipakai tahun 2015. Setiap framework juga pasti menyediakan Grid System ataupun ada Grid System sendiri yang tidak termasuk dalam framework.

    Contohnya Twitter Bootstrap, telah menyediakan grid system yang membantu para web developer atau designer dalam pembuatan Responsive Design.

     
  4. Single Page (Long Scroll)

    Single Page atau Long Scroll  atau yang sering disebut dengan One Page Website merupakan trend web design yang terkenal seperti halnya responsive design. Kebanyakan web developer atau web designer sering menggabungkan trend web design One Page dengan Responsive Design.


    One page berarti seluruh konten website hanya berada pada satu halaman saja. Tidak ada hyperlink, halaman baru dan lain - lain.

    Pokoknya cuma satu halaman
    Karena kontennya yang berada pada satu halaman, setiap konten dibagi menjadi beberapa section atau divisi agar memudahkan pengelompokkan konten. Sering ditambahkan beberapa efek unik dari JQuery agar tidak terlihat monoton.
     
  5. Fixed Navigation

    Fixed navigation hampir mirip dengan single page tapi bedanya, Fixed navigation tidak dibagi menjadi beberapa section jadi hanya ada satu bagian website yang gunanya menampilkan banyak konten.

    Trend Web Design ini kurang digunakan karena sifatnya yang terlalu monoton karena hanya ada satu layar utama.

    Fixed navigation bisa dikatakan seperti membuat presentasi, jadi terbuat dari beberapa slide yang tampil satu per satu di sebuah layar. Pembuatan fixed navigation biasanya dibantu dengan beberapa JQuery seperti Parallax.js dan pagination.

     
  6. Metro Style

    Sudah tidak asing lagi pastinya dengan Metro Style jika anda adalah pengguna OS Windows 8 ke atas. Ketika di tekan tombol Windows maka akan muncul tampilan menu dengan design Metro.

    Metro Style salah satu trend web design yang pertama kalo diperkenalkan oleh Microsoft lewat OS mereka Windows. Kini, beberapa website juga mengadopsi design OS Windows yang dijadikan sebuah website hingga menjadi sebuah trend web design.



    Metro style identik dengan menu atau konten yang dibuat dalam kotak - kotak yang tersusun secara rapi. Lihat beberapa web ini agar tidak penasaran :

    1.  metro-webdesign.info
    2. https://metroui.org.ua/ 
     
  7. Hero Images / Big Background

    Trend Web Design yang biasanya merupakan bagian dari beberapa trend web design lainnya seperti Flat Design, Responsive Design dan lain - lain kecuali Metro Style.

    Identik dengan penggunaan gambar yang dominan atau penggunaan gambar yang besar diawal website atau bagian header setelah navbar atau navigation. Gambar biasanya diolah sedemikian rupa dengan blur, degradasi dan semacamnya agar tampak terlihat lebih WOW! Ketika user pertama kali membuka website ini.

      

Mengatasi Stres Untuk Programmer

Mengatasi stres untuk programmer


Programmer yang Stres ?

 

Kebanyakan programmer di dunia ini mengalami stres karena terlalu banyak koding didepan layar monitor. Stres ini dapat menurunkan kemampuan berpikir seorang programmer, membuat malas melanjutkan koding lalu akhirnya yang paling fatal adalah menyerah. Sebenernya ada beberapa hal juga yang dapat memicu stres selain duduk di depan layar monitor berjam - jam.

Bug program yang muncul atau Deadline atau PC/Laptop Error

Dan kadang, ada satu masalah yang entah asal - usulnya dari mana tapi jitu dalam hal membuat stres si programmer, seperti :

Programmer udah copy - paste atau ngetik persis seperti solusi yang didapat tapi tetep masih error.

Menurut pengalaman, hal ini yang paling bisa buat programmer khususnya saya bingung banget. Udah copy - paste tugas program dari temen yang sudah jadi, pas dicoba di PC/Laptop kita malah errornya banyak. Nahh! jujur kalian para programmer juga pernah ngalamin hal ini.

Dari dasar tersebut, saya berinisiatif menulis artikel Mengatasi Stres Untuk Programmer sesuai pengalaman saya. Mengatasi Stres Untuk Programmer, seperti : 

Berhenti sejenak dan hubungi orang tersayang

 Berhenti sejenak atau refreshing sebentar dibukti ampuh mengatasi stres untuk programmer. Karena dengan berhenti sejenak dapat melupakan stres yang ada. Secara pengalaman, ketika berhenti sejenak lakukan kegiatan yang menghibur seperlunya. Tentunya juga bisa menghubungi orang tersayang (jika punya). Pasti setiap programmer mempunyai orang tersayang. Karena terbukti, bahwa berkomunikasi dengan sesorang yang kita sayangi akan memperbaiki mood dan merefresh pikiran seseorang.


Bermain Game

Bermain game juga dapat mengatasi stres untuk programmer, namun ada sisi negatifnya yaitu malah menambah stres. Kenapa? Karena pengalaman saya, jika stres saya luangkan waktu untuk bermain game DOTA 2 yang merupakan game strategi dan saat itu saya kalah telak. Bukannya mengatasi stres malah menambah stres. Jadi, saran saya, mainkan game yang mainnya tidak pakai mikir seperti GTA, Playboy dan lain - lain.

Bukalah 1cak.com

Tips ini dibukti ampuh untuk mengatasi stres pada programmer. 1CAK menyediakan konten yang dapat membuat programmer tertawa. Ya, tertawa juga terbukti dapat mengatasi stres secara signifikan atau malah menghilangkan rasa stres tersebut. Jadi, bukan hanya 1CAK saja, carilah sesuatu yang bisa membuat anda (programmer) tertawa.

 Makan => Minum => Tidur

Hal yang normal dilakukan saat stres adalah tidur. Namun, saya sarankan untuk programmer, makan dan minumlah terlebih dahulu  untuk mengatasi stres. Jika setelah makan dan minum ternyata stres anda telah hilang jangan dilanjutkan tidur. Jika masih merasa stres, programmer disarankan istirahat koding dan tidur terlebih dahulu.

Dengarkan Musik

Tips ini juga telah terbukti melalui survei bahwa ampuh dalam mengatasi stres untuk programmer. Mendengarkan musik yang anda sukai selama 1 jam dapat menghilangkan semua rasa stres yang anda punya (Menurut penelitian yang pernah saya baca).

Buka situs p*rno atau hentong

Tips terakhir ini sebenarnya tidak dibenarkan, tapi menurut pengalaman, hal ini ampuh juga dalam mengatasi stres untuk programmer. Tips terakhir ini digunakan untuk tingkat stres yang paling tinggi. Dan untuk programmer muda atau alim tidak disarankan dalam hal ini, tapi jika ingin membuktikan sebentar saya kira sah - sah saja.

Beberapa referensi bagi programmer yang ingin membuktikan :
  1. xvideos.com
  2. hentaiheaven.com
  3. pornhub.com
  4. redtube.com
  5. youjizz.com
Artikel ini tidak bermaksud memberi ajaran yang tidak baik atau saru atau porno. Hanya beberapa tips yang dapat mengatasi stres untuk programmer yang dirasa boleh dicoba atau  tidak.

Thursday, December 17, 2015

Apa Buruknya Jadi Programmer?

apa buruknya jadi programmer

Apa Masalahnya Jadi Programmer?


Dari suatu sumber yang pernah saya baca, tepatnya di candra.web.id. Menjelaskan kenapa sebaiknya kita tidak jadi programmer? Disini timbul pro dan kontra dengan pekerjaan programmer. Menurut pengalaman saya, tidak ada yang salah dengan pekerjaan programmer, hanya saja, ada beberapa programmer atau oknum yang menjadikan citra programmer kurang menjanjikan sebagai sebuah profesi dimata masyarakat. Seperti beberapa programmer Lulusan TI yang kalah dengan Programmer Otodidak, yang seterusnya mengalami stres dan meluapkannya dengan beranggapan : 

Programmer tidak menjanjikan atau Kerjaan Programmer banyak, dikejar deadline, mati sajalah!

Mungkin ungkapan diatas memang benar. Programmer memang bergelut dengan namanya deadline juga pertanyaan - pertanyaan yang mematikan, seperti :

Udah jadi programnya? Udah sampe mana? Kapan jadinya?

Namun, bukan berarti programmer adalah profesi atau pekerjaan yang bisa didiskriminasi begitu saja. Profesi ini yang mengantarkan anda ke era modern, bisa bbm, line, email juga membuat kecanggihan smartphone yang sekarang sudah ada. Toh, sekarang juga sedang gencar - gencarnya perkembangan teknologi yang tidak lepas dari profesi PROGRAMMER. Setiap perusahaan atau brand pastilah memiliki programmer, tidak hanya satu tentunya. Baik itu perusahaan minyak goreng, bedak bayi, paralon bangunan dan lain - lain. Kinipun telah muncul beberapa START-UP yang dibangun programmer untuk memudahkan kehidupan manusia yang tentunya dengan benefit atau keuntungan yang besar juga, seperti Bukalapa, Tokopedia, Traveloka, dan lain - lain.

Dari sumber yang saya baca, dihimbau untuk tidak jadi programmer! Mending jadi PNS, Pegawai atau jadi istri/suami milyader karena beberapa alasan, seperti :

Terus menerus belajar
Apa salahnya jika kita terus belajar? Apakah salah? Apakah kalau kita sudah bekerja tidak perlu belajar seperti zaman mahasiswa atau pelajar kita dahulu? Refresh your mind! Gak ada salahnya kita terus belajar guys!

Berpikir 24 jam non-stop
Yang ini mungkin bisa diterima, tapi apa para programmer selalu seperti ini? Stres sepanjang waktu? Setiap programmer punya time management sendiri. Hanya programmer kurang berpengalaman yang bekerja selama 24 jam non-stop.

Bayaran Dikit
Ini yang paling berpengaruh dalam dunia kerja. Memang bisa dibilang gaji programmer itu sedikit dibandingkan PNS atau sebagainya. Tapi, programmer punya banyak akal, sekarang sudah banyak yang memerlukan jasa programmer seperti perusahaan besar yang meminta bantuan programmer di beberapa situs yang menampung project untuk para programmer.

Susah dapat jodoh
Masalah ini, mungkin true story banget. Khususnya yang saya alami sendiri. Tapi, ingat! Jodoh udah ada yang ngatur guys! Jodoh akan indah pada waktunya!

Berasa jadi buronan
Setuju deh sama yang ini. Karena pekerjaan programmer selalu berhubungan dengan deadline yang harus ditepati. Tapi, ingat! Setiap programmer punya time management!

Jadi BUDAK! 
Ini udah era globalisasi guys! Udah banyak programmer enterprenurship. Bukan melulu tentang jadi programmer yang dibawah kekuasaan bos. Programmer bisa jadi BOS!

Jadi, sebenarnya ada kalanya benar bahwa programmer bukan merupakan profesi yang menjanjikan dan juga salah. Ini masalah persepsi saja. Apakah anda programmer atau calon atau ingin jadi programmer? Masih ragu dengan programmer? Lihat kembali kediri anda.
ini tergantung daya juang, motivasi kita dalam menjadi seorang programmer.

Jadilah programmer bermutu bukan berkutu

Anak RPL, Kurang Koding

Anak RPL, Kurang Koding ?


Mungkin bagi teman - teman, RPL kini sudah tidak asing lagi. Ya, RPL singkatan dari Rekayasa Perangkat Lunak. RPL adalah suatu bidang studi atau jurusan yang telah ada dibeberapa sekolah terutama SMK di tanah air, termasuk sekolah saya. RPL kini juga telah dianggap sebagai jurusan yang kece, karena identik dengan pembuatan software yang butuh kecerdasan otak diatas rata - rata. Namun, persepsi itu sebenarnya hanya sekedar persepsi.

Tidak seperti kebanyakan SMK pada umumnya, SMK dengan jurusan RPL pasti perbandingan perempuan dan laki - lakinya lebih besar perempuannya. Kenapa? Sayapun tidak tahu. Mungkin karena, secara umum kecerdasan perempuan lebih tinggi dari pada laki - laki. Mungkin! Namun, hal ini tidak berlaku di sekolah tempat saya belajar.

Kelas saya, RPL tentunya, ada 20 perempuan dan hanya 16 laki - laki. Dan secara keseluruhan, dalam hal produktif kaum laki - laki yang dominan. Perempuan lebih dominan ke dalam hal normatif seperti matematika, sejarah, dll. Seperti layaknya pelajar di SMA.

Laki - laki lebih jago dalam hal koding dan sebagainya dan patut disebut anak RPL. Karena RPL belajar tentang pemrograman komputer. Namun, ada beberapa yang memang acuh dengan pelajaran RPL, seperti Simulasi Digital, Administrasi Database, PHP dan HTML, dll. Namun, perempuan seperti merasa menyesal.

Aku salah ambil jurusan atau Aku salah masuk sekolah

Kebanyakan perempuan yang berada di jurusan RPL merasa seperti itu, karena mereka bisa dibilang nol (0) didalam pemrograman. Satu baris kodepun mereka harus bolak - balik tanya teman atau buka buku catatan. Atau parahnya mereka hanya copy lalu paste kode milik temannya. Selalu dan selalu anak perempuan RPL melakukan hal seperti itu.

Anak RPL, Kurang Koding ? 

Jadilah anak RPL yang banyak koding. Jangan banyak omong, jangan banyak copy - paste. Bukan masalah laki - laki atau perempuan, tapi masalah motivasi atau passion.

Perempuan ? Gak bisa koding ? Refresh your mind ! 

Bukan melulu masalah gender, MOTIVATION! Refresh pikiran kamu girls, banyak programmer perempuan yang mendunia, kini zamanmu, waktumu!


Anak RPL jangan banyak omong, banyakin koding


Secara keseluruhan, jadilah anak RPL yang banyak koding bukan banyak omong. Karena suatu program dibuat bukan dengan omongan namun kodingan.

Kenalan dengan Laravel

kenalan dengan laravel

Berkenalan dengan Laravel 

 

Untuk teman - teman yang sudah ataupun baru berkecimpung di dunia web pastilah sudah familiar dengan PHP. Otomatis sudah tahu juga tentang PHP Framework. Seperti Bootstrap sebagai CSS Framework. Jadi apasih itu Framework?

Framework adalah kumpulan script/kode (class atau function) yang siap pakai. Untuk memahami apa itu framework saya beri sebuah illustrasi.
A adalah Web Designer. Ingin membuat suatu objek berbentuk bulat dengan beberapa pengaturan dalam CSS. Namun, dengan menggunakan framework (dalam hal ini Bootstrap), si A hanya perlu menuliskan kata kunci 'img-circle' dalam script HTML object. 'img-circle' berisi beberapa script yang membuat suatu objek berbentuk bulat.
 Nah, kali ini kita akan berkenalan dengan Laravel. Laravel merupakan PHP Framework yang baru - baru ini muncul. Sebelumnya sudah ada PHP Framework seperti CI (Code Igniter), Yii Framework,dll. Laravel kini mulai terkenal dan mulai menggantikan keberadaan Code Igniter sebagai pesaing terberatnya.

   Kenapa harus Laravel ?

Laravel telah terkenal dibanding Code Igniter. Kenapa? Menurut pengalaman saya dalam menggunakan Laravel, yaitu :
  1. Easy Understanding, karena 'diharapkan' script Laravel mudah dipahami ketika dilihat walaupun belum pernah belajar sebelumnya.
  2. Simple, salah satu fitur yang membuat Laravel begtu simple adalah Eloquent ORM. 
    Misalkan kita hendak mengambil seluruh data di tabel user. Kita hanya perlu membuat class model User yang terhubung dengan tabel user. Lalu tinggal mengambil semua data dengan :

    $data_user = User::all();
    Maka semua data akan tersimpan di variabel data_user dan diakses dengan mudah menggunakan looping terhadap variabel data_user.
  3. Lengkap, seperti halnya Code Igniter yang menyediakan dokumentasi secara lengkap, Developer Laravel berkomitmen untuk menyediakan dokumentasi yang lengkap setiap mereka launching versi baru.

   Referensi Link

Jika anda semakin tertarik untuk belajar lebih dalam tentang Laravel, anda bisa mengunjungi beberapa situs dibawah ini selain official websitenya untuk mencari referensi lain atau berdiskusi masalah tentang Laravel.
  1. Laracast
  2. Laravel Forum
  3. Stackoverflow
  4. Google

   Official Website yang Simpel & Keren

 

 
Laravel.com menyediakan interface yang simple dan mudah dipahami pengunjung. Tidak hanya simple, tapi juga cool atau bagus. Official webnya saja bagus, pasti developer Laravel juga bisa membuat framework yang bagus.

Programmer Otodidak atau Lulusan IT

 

Programmer Otodidak VS Lulusan IT, Pilih Mana?


Merujuk ke suatu postingan di kaskus yang membicarakan tentang lebih baik Programmer Otodidak atau Lulusan IT, saya juga mau ikut ambil suara melalui postingan ini. Secara umum, memang Programmer Lulusan IT lebih diunggulkan karena mereka tahu dasar - dasar pemrograman melalui bidang studi mereka tapi, biasanya masih lemah dalam hal koding tapi tetap rapi. Sedangkan, Programmer Otodidak hanya mengerti soal praktek atau jago dalam koding, jika sudah masuk ke dalam teori koding mereka bisa dikatakan sangat buruk.

Dari suatu pengalaman, ada beberapa rekan yang jago dalam pemrograman komputer namun tidak memiliki latar belakang dalam bidang informatika, ada juga yang rekan yang berlatar belakang informatika namun skill codingnya persis dengan rekan saya yang belajar sacara otodidak. Yang lebih parah, ada rekan yang bertitle sarjana dalam bidang informatika namun tidak bisa melakukan koding.

Salah satu teman saya, jago dalam logic, algoritma dan dalam pemrograman namun tidak ada latar belakang informatika. Dalam pelajaran pembuatan aplikasi, dia pasti selalu bisa membuat aplikasi yang diinginkan dan jadi tanpa error atau bug. Tetapi, ketika disuruh membuat ERD atau DFDnya, dia bingung mau mulai dari mana.

Muncul pertanyaan yang mendasar, masih ada saja Programmer Lulusan IT yang kalah dengan Programmer Otodidak. Dalam hal menulis kode - kode pemrograman.

Pengalaman saya sebagai Programmer Otodidak, memang lebih sering mengerjakan praktek daripada melihat teori. Jujur, dalam pembuatan ataupun analisis secara teori atau yang berkaitan dengan penyusunan database, saya masih sangat minim pengetahuan. Namun, menurut teman saya seorang Lulusan IT, mereka juga masih sering membuka buku ketika menemui permasalahan secara teori. Kenapa? Apakah Programmer Otodidak lebih jago daripada Lulusan IT. Seperti tidak ada bedanya, bedanya hanya Lulusan IT punya buku catatan sedangkan Programmer Otodidak tidak punya.

Menurut pengalaman yang saya ambil dari teman - teman programmer saya : 
 Lulusan IT punya gelar yang jelas tapi skill terbatas, Programmer Otodidak punya gelar terbatas namun skill berkelas.
Lalu kenapa Programmer Otodidak lebih unggul secara fakta dibanding Lulusan IT?
Karena : 
  1. Programmer Otodidak sadar diri bahwa dia zero dalam pemrograman dan ingin jadi hero dalam pemrograman (Semangat)
  2. Programmer Otodidak memiliki sumber yang tak terbatas dalam mengembangkan skillnya.
  3. Programmer Otodidak lebih kreatif dikarenakan referensi yang tak terbatas
  4. Programmer Otodidak semakin dia menguasai sesuatu, semakin dia akan memperdalam ilmu tersebut.
Jika saja Programmer Lulusan IT memiliki semangat seperti Programmer Otodidak, saya yakin pasti akan memiliki skill yang lebih hebat dibandingkan Programmer Otodidak pada umumnya. Namun, kebanyakan Lulusan IT sudah bangga, merasa hebat dengan dirinya, menyebut diri mereka programmer karena telah menerima pelajaran berbau informatika tanpa melihat yang lain.

Namun, Programmer Otodidak atau Lulusan IT mempunya kelebihan masing - masing. Programmer Otodidak jago dalam koding tanpa tahu dasar - dasar pemrograman. Lulusan IT kurang jago dalam koding tapi tahu dasar pemrograman.

Secara keseluruhan, seharusnya seorang Programmer Lulusan IT lebih bisa diunggulkan secara umum dibandingkan Programmer Otodidak. Karena mereka sudah tahu dasar pemrograman dan lebih bagus jika bisa menjelaskan dengan bahasa yang mudah dimengerti oleh orang lain tentang teori - teori seperti ERD, DFD, Database, byte, memory, dll. Namun tidak ada batasan juga untuk Programmer Otodidak mempelajari teori tersebut karena sumber pemrograman yang telah menjamur dimana - mana.

We Must Appreciate Them! Programmer Otodidak atau Lulusan IT!
luvne.com resepkuekeringku.com desainrumahnya.com yayasanbabysitterku.com