Pages


Sabtu, 08 Agustus 2015

Peta Pikiran Programmer

Alhamdulilah masuk Hot Thread







Salam kenal gan, ane seorang programmer freelance. Ide Peta Programmer ini muncul saat ane lagi bengong karena lagi gak punya proyek, nah tiba-tiba muncul ide untuk membuat peta pikiran yang berguna agar tetap semangat dan produktif sambil menunggu datangnya proyek. Mungkin peta ini bisa berguna untuk agan-agan lain yang juga freelance ataupun bekerja tetap.

Spoiler for Peta Programmer:






Penjelasan Peta

A) Zona Berburu

Spoiler for Zona Berburu:

Zona Berburu

Disinilah kita mencari proyek gan, disinilah sebagian besar dari kita mengadu nasib. Di penerapan nyatanya zona berburu ini berupa situs-situs lelang proyek. Ini situs-situs yang bisa dijadikan tempat berburu proyek.

1) Freelancer Dot Com
Spoiler for Freelancer Dot Com:




Sebagian dari agan pasti udah tahu yah situs ini untuk lelang proyek. Enaknya di situs ini tersedia bahasa indonesia dan proyek-proyek dari Indonesia. Gak enaknya di situs ini kita harus saingan dengan orang di negara lain gan. Tapi kalau portfolio agan bagus ya gak ada salahnya nyoba disini

2) Sribulancer

Spoiler for Sribulancer:




Kalau di situs sebelumnya kita bersaing dengan dunia luar, disini kita bisa temuin calon-calon klien yang punya pekerjaan yang gak kalah serunya. Tentunya dengan saingan yang gak kalah banyaknya hehe. Sekali lagi, yang paling awal nentuin portfolio gan karena pengalaman pribadi ane bisa dapat proyek karena portfolionya. Terus kalau portfolionya masih sepi gimana? Tenang gan, akan kita bahas tentang Gunung Asahan yang ada di Peta Programmernya. Sabar dulu.

3) Projects.co.id

Spoiler for Projects.co.id:




Disini sama seperti situs sribulancer isinya proyek-proyek lokal dan saingan-saingan lokal. Tentu ada perbedaan diantara keduanya. Apakah itu silahkan coba cari sendiri atau kalau ada agan yang mau ikut nambahin silahkan.


Tambahan kaskuser lainnya

4) Envato

Quote:Original Posted By S4MD33
Biar ane cerna dulu Peta Pikiran Programmer menurut ente..
dan ini zona berburu ane gan
http://studio.envato.com/


Spoiler for Envato:




Ini situs gudang project di luar negeri gan. Kalau agan ahli tentang wordpress, design, penulisan artikel, logo, membuat animasi, bisa membuat mobile app dan website agan bisa ikutan mencari project-project yang disediakan di situs ini

Quote:Original Posted By fin.D.Green
wuogh nice share,,
upwork (dulunya odesk) juga masuk zona berburu gan

betul gan SO (Stack Overflow)
banyak banget bantu ane waktu kejedot tembok sama tentunya mbah google


5) Upwork

Spoiler for Upwork:







Nah itulah situs-situs untuk tempat berburu proyek, kalau agan punya info situs lain silahkan kasih di komentar nanti saya masukin pegiwan. Seperti halnya berburu di hutan, kita bukan hanya bisa memburu hewan tapi juga bisa memburu pemburu lain, dalam artian di situs-situs diatas adalah menjelek-jelekan profil freelancer lain atau mengancamnya agar tidak menerima proyek yang ditawarkan kepadanya, tetapi janganlah melakukan itu, mari kita menjadi freelancer yang profesional dan tidak takut bermain jujur






B) Gunung Asahan

Spoiler for Gunung Asahan:


Seperti halnya pemburu benaran, tidak mungkin pergi berburu tanpa senjata, kecuali kalau dia muridnya Maddog gan, biar greget

Senjata-senjata apa yang harus kita persiapkan untuk memancing ketertarikan calon klien?

1) Produk-produk dummy

Entah apa bahasa yang agan gunakan, kalau ane nyebutnya "produk dummy". Yakni produk-produk yang kita buat di saat tidak memiliki proyek, bagi yang memiliki blog mungkin sering membuat produk dummy untuk kemudian dishare melalui blognya seperti ane. Nah kalau agan lagi gak punya proyek, jangan bengong gan, coba buat produk-produk yang sederhana ajah tapi bisa dipakai dan jelas dari desain UInya walaupun simpel. Walaupun gak ada yang bayar, tapi ada dua keuntungan yang bisa didapatkan.

1.1) Mendatangkan klien

Ini pengalaman pribadi. Ane pernah membuat software web based yang menangkap gambar webcam di komputer, nah kemudian ane share lah secara gratis di blog, beberapa bulan kemudian ane dapat email dari orang yang sudah mencoba software webcam itu dan membutuhkan jasa ane untuk membuatkan software yang desktop based. Nah setelah deal-deal harga maka dapetlah ane proyek itu. Lumayan kan gan hehe.

1.2) Bahan Portfolio

Coba deh agan tengok freelancer fotografer, meskipun gak ada yang bayar tetap aja mereka hunting foto sana sini bahkan pindah-pindah daerah gan ckckck, untuk apa? untuk ngisi portfolio mereka supaya calon-calon klien bisa memeriksa apakah skill mereka cukup untuk penjepretan yang dibutuhkan.

Nah kita sebagai programmer juga harus begitu, kalau ane rasa gak banyak bedanya kok, sama-sama capek iya, cuman bedanya mereka capek-capek diluar pindah pindah sedangkan kita capek-capek mikir supaya softwarenya jalan dan desainnya bagus. Tapi tujuan akhirnya sama, supaya portofolionya cukup meyakinkan.


2) Penghargaan

Ya mungkin diantara agan udah level dewa skillnya sehingga gak perlu pamer-pamer penghargaan lah. Tapi ini tidak bisa dihilangkan dari senjata yang dibutuhkan dalam memburu proyek di "Zona Berburu". Penghargaan bisa didapat dengan cara mengikuti kursus ataupun lomba. Dengan banyaknya penghargaan, klien bisa tahu kalau kita ini manusia benaran (bukan bot,bukan penipu).

Gak harus penghargaan sih gan karena takutnya agan langsung mikir "Ah harus jadi juara donk? boro boreng deh juara peserta nya ajah canggih-canggih gitu", bisa diganti dengan sertifikat keikut-sertaan kegiatan-kegiatan yang berhubungan dengan bidang yang agan tekuni. Yang penting klien tahu kalau agan ini benar-benar ada orangnya. Bukan hanya sebuah nama dalam sebuah akun.

3) Surat Penawaran

Kalau di kaskus kita bisa pakai bahasa santai gan asal sopan, negur loe goe juga gapapa. Nah kalau di surat penawaran jasa gak mungkin kan pakai bahasa gitu apalagi bahasa alay gan, g4k b4k41 k3tr1m4 wkwkwk yang ada bikin

Nah mending siapin kumpulan surat-surat penawaran gan karena bisa jadi beda proyek tapi kliennya sama, kalau lihat tata bahasa penawarannya sama kan bisa dibilang agan males ngetik ulang.

Surat penawaran ini digabung dengan portfolio dan penghargaan, klop markotop deh bisa ningkatin kesempatan agan dipanggil sama calon kliennya






C) Kuil Koding

Spoiler for Kuil Koding:


Untuk berburu proyek, butuh senjata, untuk membuat senjata, butuh pengetahuan, nah bagaimana cara mendapatkannya? Agan harus mengunjungi kuil koding. Di tempat inilah tersedia kelas-kelas untuk mempelajari hal teknis maupun teoritis.


1) Mbah Google

Dari ane SMP sampai sekarang kuliah sebutannya kebanyakan Mbah Google atau Eyang Google. Karena banyaknya pengajar lain di dalam 'kuil koding' maka dia tempat yang pas untuk ditanyakan arah. Misal agan mau belajar teknik looping, tanya ke mbah google, nanti agan diarahkan ke kelas yang mengajarkan teknik looping. Bisa dibilang dialah penjaga Kuil Koding gan, kalau gak ada dia, agan bisa nyasar.

2) W3 School

Spoiler for Tampilan W3 School:




Untuk pelajaran seputar web development, disinilah tempatnya. Disediakan teori, skrip dan runtime di browsernya.

3) Stack Overflow

Spoiler for Tampilan Stack Overflow:




Cara orang belajar itu macam-macam, ada yang praktik teori dan ada juga yang belajar langsung dari masalah-masalah yang ada atau istilahnya studi kasus lah. Nah disitus Stack Overflow agan akan nemuin beragam problem baik yang sudah dipecahkan ataupun belum, kalau ane sendiri lebih suka belajar disini gan lumayan nambah teknik-teknik baru yang gak kepikiran sebelumnya.


4) Code Fight

Spoiler for Tampilan Code Fight:




Pada sekolah silat, tentu lawannya bukan hanya boneka kayu tetapi juga murid lain. Begitu juga dengan situs ini gan, agan bisa berlatih kemampuan algoritma dan pengetahuan bahasa pemrograman dengan cara memecahkan masalah-masalah yang disediakan dalam waktu yang dibatasi, agan bahkan bisa bersaing dengan member lain untuk beradu cepat gan karena disini semakin cepat maka bisa dibilang semakin hebat kemampuan agan, meskipun gak nentu juga sih hehe.


Tambahan kaskuser lain

Quote:Original Posted By alterdiaz
jangan lupa stackoverflow karya anak bangsa >> http://dikoding.cloudapp.net/


5) Dikoding

Spoiler for Tampilan Dikoding:




Situs dikoding ini bikinan orang indonesia. Sama seperti Stack Overflow tempatnya membahas masalah-masalah yang dihadapin programmer lain. Kalau agan tipe orang yang suka belajar dari masalah, dua situs ini cocok untuk agan.


Quote:Original Posted By bambulung
Gan perlu ditambahkan bahwa untuk menjadi programmer yang baik adalah banyak-banyak membaca program orang lain serta ikut pula di berbagai project lain yang bersifat open source. Asyiknya disini bisa dijadikan pula menjadi portofolio

Salah satu tempat yang keren untuk mendapatkan banyak contoh source code adalah di http://github.com http://planet-source-code.com/ http://sourceforge.net/



Quote:Original Posted By ardakanan
Nambahin gan Video tutorial coding di youtube semacem teamtreehouse tapi yang jelasin cewe seksi
namanya

codeXbabe



6) Code Babe
Spoiler for Tampilan Code Babes:




Disitus ini agan akan diajarin sama mentor-mentor cewek yang seksi but dangerous gan otaknya kalau agan tipe orang yang suka belajar sambil santai atau sersan (serius santai) disini cocok untuk agan. Siapin tisu gan... tisu untuk ngelap kacamata maksudnya kalau kelamaan ngoding





D) Desa Programmer


Spoiler for Desa Programmer:


Disinilah para programmer bertempat tinggal. Disinilah mereka mengolah hasil buruan (proyek) menjadi hasil jadi(proyek selesai) untuk ditukar dengan uang agar bisa menghidupi diri. Bagi mereka yang malas, mereka jarang keluar gan, malah menghabiskan waktunya dengan bersantai, menonton film dan bermain game. Bagi mereka yang rajin, mereka jarang berada disini gan, mereka malah sering keluyuran ke 'kuil koding' dan ke 'gunung asahan' untuk mempersiapkan mental dan kemampuannya berburu hingga akhirnya mati-matian berburu di 'zona berburu' dan tidak akan pulang sebelum mendapatkan hasil buruan.





Tanya Jawab


Spoiler for Tanya Jawab:


Spoiler for github dan bitbucket:

Quote:Original Posted By okierie
pesen tampat
------------------------------------------
males posting portofolio gan

kalo github ato bitbucket masuk ke mana?

Stackoverflow ane


Itu masuk ke kuil koding gan, tempatnya mencari ilmu


Spoiler for Nilai tambah:

Quote:Original Posted By Aiedail
client adalah hewan buruan...ok..

Pertanggung jawaban kualitas, support dll gimana gan? masak jwbnya "ya sesuai scope kontrak" klo diluar scope ga di support dan di service dunk..trus value adding nya dimana?

Atau simplenya..knp client harus pakai elu programer ngerjain tu project?

Programer harus punya visi, jgn mata duitan dan punya kualitas. Jago dikit pasang harga selangit, sok2 an ngasih support hanya terbatas di scope kontrak dll. Money is important but money not everything and once u feel u are the best programer, that's when ur growth stop.

Salam


Adding valuenya mungkin di relationship ya, menjaga hubungan dengan klien penting gan walaupun klien itu nakal (nunda atau gamau bayar) bagaimanapun dia sudah pernah berurusan dengan kita. Dan soal apakah diluar scope disupport atau gak, kalau ane sendiri cuman support yang sesuai dengan kontrak ajah gan supaya gak buang-buang waktu.




Spoiler for Apa itu CodeFight:

Quote:Original Posted By andikagila
idem gan, btw codefight buat apa ya gan? baru tahu ane....


Codefight ini tempat balapan ngoding menyelesaikan bug-bug yang ada diskrip yang disediakan gan. balapannya bisa sama bot ataupun user lain.




Spoiler for Bahasa masa depan:

Quote:Original Posted By anotherdayz
aih keren, nimbrung ah,

next question ? apa bahasa pemograman yang kira2 kedepannya banyak digunakan
thx gan ...


PHP, C dan JAVA masih akan digunain kok gan



Spoiler for Ajarin:

Quote:Original Posted By Nemo666
Ajarin jadi programer donk gan


Enaknya belajar otodidak gan




Spoiler for Bisa Freelance?:

Quote:Original Posted By janissaryagung1
wah programmer bisa freelancer juga toh?


Bisa gan. Justru anak-anak kuliahan yang bisa pemrograman (seperti ane), mereka mencari duit salah satunya dengan cara bekerja sebagai freelancer. Mengerjakan proyek senior, junior ataupun seangkatan. Bahkan ada pula yang sudah mengerjakan proyek perusahaan-perusahaan.




Spoiler for Keluarga dan Programming:

Quote:Original Posted By mektobat
waduh, pusing, gan, jadi programmer.

banyak betul yg hrs dikerjakan, ya?

gimana cara menyeimbangkan kehidupan programmer dengan keluarga, gan?

anyway, tritnya bagus gan


Karena ane belum berkeluarga jadi ane belum bisa jawab. Mungkin agan-agan yang udah nikah bisa ikut menjawab?

Tapi ane masih kuliah gan dan sering dilanda dilema apakah mengikuti kelas dosen atau mengerjakan project yang udah deadline. Solusinya pintar bagi-bagi waktu ajah gan dan kalau agan masih muda, gak ada salahnya ngorbanin hari weekend untuk mengejar progress project yang tertunda.





Spoiler for Masih bingung:

Quote:Original Posted By amineoo
Wah ane masih bingung nih gan, itu buat yg pejwan tmpat nyari ilmu? Jual program apa nyari pembeli buat beli program kita ?
Maklum gan ane nubi banget nih soal yg beginian padahal kuliah ambil TI udh sm 3 T.T
Cumab bisa main game ama utak atik hardware doang bantuin jadi murid gan kalo ada yg minat jadi mastah ane hehehe


Tempat nyari ilmu, di Kuil Koding. Untuk menjual program atau mencari pembeli, di zona berburu gan.





Spoiler for Scriptnya untuk klien gak?:

Quote:Original Posted By kesimpulan
Makasih gan bermanfaat,
Gan boleh di tambahin gak gan?
Gmn cara kita menyelesaikan?
Misal. Kita coding web pake php. Yg kita serahkan di klien script nya aja?

Mungkin bisa ditambahkan contoh kasusnya tugas seperti apa?

Makasih gan


Tergantung gan.. apakah agan menjual putus atau hanya menyewakan saja?

Contoh dulu klien ane butuh sistem manajemen siswa. Nah itu namanya sewa gan jadi klien hanya boleh mengakses sistemnya aja dan tidak berhak membaca apalagi merubah script sistemnya. Dan ada lagi klien ane mahasiswi tingkat 4 butuh website untuk tugas skripsinya, itu ane jual putus gan, kalau jual putus, kita wajib memberikan skrip dan panduannya ke klien.



Spoiler for Apa itu freelance?:

Quote:Original Posted By walcrott
freelance itu kayak gmana ya gan? masih bingung?


Freelance itu mengerjakan pekerjaan yang diberikan orang lain gan dengan bayaran umumnya sekali bayar (artinya setelah pekerjaan selesai, kita tidak dapat uang lagi). Tapi ada pula kasus dimana kita mendapatkan bayaran lebih dari sekali (misal dengan cara menyewakan sistem yang dibuat atau mendapatkan bayaran setiap kali ada user yang daftar)

Kalau agan masih bingung, pemahaman gampangnya seperti ini, misal ada teman agan yang tidak bisa membuat website, sedangkan agan bisa, nah agan butuh uang dan dia bersedia bayar siapapun untuk mengerjakan websitenya, kemudian agan mengerjakan websitenya dan mendapatkan bayaran dari teman agan, itu namanya freelance gan. Kerja sambilan lah bahasa lainnya.







Semoga Peta Programmer ini berguna untuk agan agar tahu sedang dimana posisi agan berada, apakah sedang berburu mendapatkan proyek, sedang belajar dan berlatih dengan murid lain, sedang ngoprek untuk menambah portofolio atau bahkan, sedang ongkang-ongkang kaki depan komputer sambil nyemil dan main game hingga lupa tugas sejatinya sebagai programmer.

Sekian share dari ane, terimakasih
Nice Share gan . klo ane lagi ngerjain program ditempat kerja ane blm beres2 juga . rencana klo dah jdi programnya ane sempurnakan buat dijual keluar
nice share gan,
ane newbie programmer, lg bingung juga mau bikin portofolio apa,
tp sekarang lg ngebangun file" library dlu, macem function" yang pasti digunain nantinya,
jadi nanti setiap project yang ane kerjain, bakalan pakai file library yg ane bangun dan gk mulai dari 0 lagi kalo ada project selanjutnya
mantap ,. jadi ingin pergi ke gunung asahan ........ sudah lama tidak kesana lagi
Gan perlu ditambahkan bahwa untuk menjadi programmer yang baik adalah banyak-banyak membaca program orang lain serta ikut pula di berbagai project lain yang bersifat open source. Asyiknya disini bisa dijadikan pula menjadi portofolio

Salah satu tempat yang keren untuk mendapatkan banyak contoh source code adalah di http://github.com, http://planet-source-code.com/, http://sourceforge.net/
Quote:Original Posted By bambulung
Gan perlu ditambahkan bahwa untuk menjadi programmer yang baik adalah banyak-banyak membaca program orang lain serta ikut pula di berbagai project lain yang bersifat open source. Asyiknya disini bisa dijadikan pula menjadi portofolio

Salah satu tempat yang keren untuk mendapatkan banyak contoh source code adalah di http://github.com, http://planet-source-code.com/, http://sourceforge.net/


wkowkowk 404 semua gan linknya
Quote:Original Posted By egaphantom


wkowkowk 404 semua gan linknya


Maaf Gan salah tulis gara-gara kepingin cepat

  • github.com
  • planet-source-code.com
  • sourceforge.net
Quote:Original Posted By addimasyqy
nice share gan,
ane newbie programmer, lg bingung juga mau bikin portofolio apa,
tp sekarang lg ngebangun file" library dlu, macem function" yang pasti digunain nantinya,
jadi nanti setiap project yang ane kerjain, bakalan pakai file library yg ane bangun dan gk mulai dari 0 lagi kalo ada project selanjutnya


wah pikiran kita sama gan, saya udah bikin library untuk bikin aplikasi skala entreprise, cmn saat ini baru perusahaan tmpt kerja ane doank yg make library gw..hehee
Terima kasih gan atas peta nya ...
Quote:Original Posted By xsilentkiller


wah pikiran kita sama gan, saya udah bikin library untuk bikin aplikasi skala entreprise, cmn saat ini baru perusahaan tmpt kerja ane doank yg make library gw..hehee


iya gan, nnti jdnya kita bisa improve library kita klo misalnya alur function yg sbelumnya dibuat itu kurang efisien
Ane nyimak aja gan sambil mau share blog belajar java ni , silahkan mampir http://tutorialjava-mudah.blogspot.com/
terima kasih atas petanya gan ane jadi tercerahkan
sebenarnya ane udah muak dan jenuh dengan namanya koding
tapi berkat thread agan, ane jadi tertantang untuk belajar ngoding lagi
karena ane suka tantangan dan petualangan di hutan walau akhirnya mati di medan pertempuran! TETAP SEMANGAT
Wah semedi ane di gunung asahan masih kurang lama, nih
ane kurang paham gan, wkwkwk
udah lama ga maen kode2an..

klo kodein istri baru ane tau..
Mantap gan sharenya. Yg jadi permasalahan ane, pemahaman konsep programming sangat perlu, seperti ilmu-ilmu dasar (misal DFS, dll). Institusi pendidikan di Indonesia bidang IT msh kurang untuk memberikan pemahaman itu. Jadi butuh wadah "kedua" seperti tempat kursus.

Kalau ilmu dasarnya blm paham ya akan sulit jg kan lanjut ke tahap ngodingnya. Walaupun ngoding kini tak lagi sesulit dlu, tinggal cari konsep project yang sama di situs source code atau lainnya.

Itu mungkin masalah ane pribadi, mungkin sama hehe
mantep gan, ane jadi ada gambaran biar survive di dunia programer
ane masih sering nongkrong di gunung asahan, maklum newbie
wahh luar biasa jg ya para programmer
Quote:Original Posted By FAKE.QUOTE
mantep gan, ane jadi ada gambaran biar survive di dunia programer
ane masih sering nongkrong di gunung asahan, maklum newbie


idem gan
manteb gan , ane jadi mau belajar banyak lg di kuil koding
keren nih TS nya, kebanyakan maen game RPG kali nih
Via: Kaskus.co.id

Tidak ada komentar:

Posting Komentar