Lucu kamu harus bertanya hal seperti ini. Dalam sebuah artikel Spanyol saya menulis tentang Amerika Latin dan bagaimana programmer diperlakukan itu berhubungan banyak tentang artikel Anda dan bagaimana semua programmer di sekitar 99% dari semua perusahaan diperlakukan .. Sebagian besar seperti mereka adalah semacam penyihir yang secara ajaib membuat POOF membuat semuanya siap ketika "bos" mengatakannya dan pada saat "bos" mengatakannya. Artikel ini adalah La Programacion en Latino America . Jika Anda memiliki Google Chrome, artikel itu mungkin diterjemahkan, tetapi beberapa poin saya adalah:
Karakteristik pemrograman:
Kreativitas
Imajinasi
Logika
Dedikasi (konsentrasi)
Kesabaran
Kecerdikan
Ngomong-ngomong, sebagian atau semua ini terbunuh atau berkurang oleh bos yang tidak tahu tentang pemrograman dengan cara APA PUN, tetapi kebetulan memerintahkan Anda berkeliling seperti ia membuat buku Alkitab C, C ++, PHP, MySQL, dan bahasa apa pun yang datang sebelum kamu lahir.
Poin lain adalah adegan yang terjadi di tempat kerja atau bagaimana seorang programmer diperlakukan, misalnya:
Seorang bos yang ingin menyelesaikan proyek dalam 2 hari ketika semua orang sudah mengatakan itu bisa dilakukan dalam minimum 2 bulan.
Sebuah proyek di mana Anda mulai bekerja hanya untuk mengetahui jadwal waktu untuk proyek tersebut telah dipotong setengahnya, tetapi Anda MASIH harus menyelesaikan seluruh proyek.
Sebuah proyek di mana Anda memberikan yang terbaik untuk Anda. Anda bahkan menambahkan beberapa bonus untuk membuatnya lebih baik, lebih mutakhir tetapi tidak ada yang peduli atau memberi selamat kepada Anda. Sebaliknya, jika mereka menemukan bug, masalah, kepala Anda akan berputar.
Anda menawarkan pengalaman kualitas Anda kepada perusahaan hanya untuk mengetahui kemudian bahwa mereka mempekerjakan seseorang daripada bekerja untuk 10% dari apa yang Anda bayarkan DAN menyelesaikan pekerjaan. Kemudian Anda mengetahui bahwa pekerjaan itu dibuat dengan buruk, memiliki banyak bug, menciptakan banyak masalah dan mereka ingin mempekerjakan Anda "lagi" untuk memperbaikinya.
Profesor Anda memaksa semua orang untuk mengerjakan proyek yang menggunakan semacam bahasa Egipcian kuno yang belum pernah didengar oleh siapa pun (hanya profesor Anda). Bagian terbaiknya adalah, proyek tersebut menyebutkan bahwa Anda dapat memilih bahasa apa pun yang Anda inginkan.
Sebuah proyek di mana seseorang bos Anda sekitar yang menggunakan PHP, MySQL, C, C ++, dan Python 10 tahun yang lalu, selama 30 menit, dan karena ia menggunakan 10 tahun yang lalu selama 30 menit, ia sekarang berpikir ia mengenal mereka dengan hati, jadi ia ingin tahu tentang apa yang telah Anda lakukan dan bagaimana Anda melakukannya (dalam kehidupan nyata dia tidak tahu apa yang Anda katakan, dia hanya menggumamkan Anda benar).
Inilah beberapa poin yang disebutkan di sana. Dalam pengalaman saya, sahabat saya keluar dari perusahaan terbaik di negara kami dan mulai bekerja sendiri. Tebak apa. Sangat bagus. Dia tidak hanya dibayar sekitar 6 kali lebih banyak, dia memilih untuk memilih waktu kerjanya, tempat kerja dan hal-hal lain yang seorang programmer BUTUHKAN harus efisien. Pacar saya dan saya juga berhenti dan bekerja secara mandiri, baru saja selesai mendaftarkan perusahaan kami dan ini semua terjadi dalam waktu kurang dari setahun. Merasa bebas adalah salah satu syarat untuk seorang programmer. Salah satu yang bekerja di bilik akan jatuh dan jatuh di jalannya program, karena karakteristik mereka terbunuh, perlahan.
Maaf, tapi dalam kehidupan nyata:
Orang-orang yang tidak tahu tentang suatu titik tertentu tidak boleh memberikan pendapat mereka, lebih sedikit dari mereka semua, memerintahkannya, sampai mereka memahaminya. Seperti di pasukan, Anda tidak akan masuk ke wilayah musuh sampai Anda mengerti semua yang ada di sana.
Untuk apa yang kami sebut di negara saya "bos-bos", jika Anda tidak tahu apa yang Anda bicarakan, tutup mulut! Mulailah mendengarkan daripada memberi perintah.
Jika Anda seorang programmer dalam situasi dengan "ass-boss", saya sarankan Anda mulai menabung uang dan bekerja di beberapa proyek lain yang akan memulai hidup Anda karena bayangkan diri Anda di sana, di posisi yang sama, gaji yang sama, tidak pergi karena biasanya programmer tidak naik di perusahaan semacam ini. Sekarang bayangkan 10, 25 tahun kemudian, di sana, tempat yang sama. Apa yang kamu lakukan dengan hidupmu? Dengan semua potensi itu dan tidak ada apa-apa. Terjebak di tempat yang sama dengan tempat Anda digunakan untuk proyek yang sebagian besar ditolak oleh seseorang yang tidak tahu apa-apa tentang bagaimana semuanya bekerja (Contoh: Bank .. Jangan mulai tentang bank).
Mulailah bergabung dengan orang lain untuk mengerjakan sesuatu yang dibutuhkan oleh komunitas. Percayalah, meskipun sepertinya ada banyak programmer di dunia, kita bahkan tidak cukup untuk menyelesaikan 10% dari masalah di dunia yang BISA diselesaikan oleh seorang programmer. Jika Anda hanya perlu 1 hari untuk berjalan-jalan, melihat-lihat, Anda akan menemukan setidaknya 10 masalah yang ANDA KETAHUI dapat dipecahkan oleh Anda dan mungkin solusi yang mencakup semuanya atau sebagian besar dari mereka.
Saya percaya satu-satunya pekerjaan yang menawarkan waktu luang untuk menjadi diri sendiri, menjadi kreatif, membayar dengan baik, memberi Anda kendali penuh atas waktu Anda adalah seorang programmer. Saya juga percaya bahwa satu-satunya pekerjaan yang memiliki kemampuan untuk menyelesaikan sebagian besar masalah di dunia digital baru ini adalah pemrograman (dalam upaya bersama dengan orang lain seperti elektronik dan semacamnya. Pernahkah Anda melihat seorang pengacara menyelesaikan banyak masalah? Atau menciptakannya?)
Pikirkan tentang hal ini sebentar dan keluar dan berjalan.