Saya lulus dengan gelar BS di compsci September lalu, dan saya telah berusaha (tidak berhasil) untuk menemukan pekerjaan sebagai manajer proyek sejak itu.
Saya jatuh cinta dengan rekayasa perangkat lunak (praktik formal di balik itu semua, bukan hanya coding) di sekolah, dan saya telah mendedikasikan 3-4 tahun terakhir dalam hidup saya untuk mempelajari semua yang saya bisa tentang manajemen proyek dan mendapatkan pengalaman. Saya telah mengelola beberapa proyek (dengan tim sekitar 12 orang) ketika masih di sekolah, dan saya bekerja dengan lab penelitian rekayasa perangkat lunak universitas saya. Resume saya juga bagus - saya bekerja sebagai programmer sebelum saya bersekolah (sekarang saya 27 tahun), dan saya mengerjakan Google Summer of Code selama 3 musim panas. Saya juga memiliki pengalaman "manajemen orang" secara umum melalui bekerja sebagai editor foto untuk surat kabar universitas saya selama 2 tahun.
Masalah pertama saya dengan perburuan pekerjaan adalah tidak mendapatkan cukup wawancara. Saya menggunakan careers.stackoverflow.com , yang luar biasa karena saya biasanya dihubungi oleh orang-orang non-HR yang tahu apa yang mereka bicarakan, tetapi tidak ada cukup banyak perusahaan yang menggunakannya untuk mendapatkan wawancara secara teratur. Saya juga sudah mencoba situs-situs seperti monster.com, dan dengan putus asa, saya mengirimkan tidak kurang dari 60 aplikasi ke posisi manajemen proyek. Saya mendapatkan 3 surat penolakan otomatis dan hanya itu. Setidaknya, karier.stackoverflow membuat saya melakukan wawancara telepon dengan 8/10 tempat yang saya lamar.
Tetapi masalah utama (dan sangat membuat frustrasi) adalah masalah pengalaman. Saya telah berhasil mengelola proyek dari awal hingga akhir (di kelas rekayasa perangkat lunak saya, kami memiliki pelanggan nyata yang datang dengan kebutuhan perangkat lunak nyata dan kami membangunnya untuk mereka), tetapi saya tidak pernah harus berurusan dengan anggaran dan uang (saya tahu Inilah sebabnya mengapa orang-orang SDM segera menolak saya). Sebagian besar posisi ini membutuhkan pengalaman 5+ tahun PM, dan saya telah melihat hal-hal yang absurd seperti diperlukan 12+ tahun.
Wawancara juga menjengkelkan. Saya sudah memiliki banyak tempat yang benar-benar mencintai saya dan saya sampai pada putaran terakhir wawancara, dan saya pergi berpikir segalanya berjalan sangat baik dan mereka akan menganggap saya. Namun, ketika saya check-in dengan mereka seminggu kemudian, mereka mengatakan kepada saya, "Kami benar-benar menyukai Anda dan kualifikasi Anda sangat baik, tetapi kami berharap dapat menemukan seseorang dengan pengalaman lebih." Wawancara buruk yang dapat saya pahami - seperti posisi PM yang membuat saya mengelola pengembang baik di dalam maupun luar negeri - Saya memiliki 3 wawancara dengan mereka dan proses SELURUH wawancara adalah mereka bertanya kepada saya brainteaser CS dan membuat saya membuang waktu untuk hal-hal seperti menulis quicksort di atas kertas atau menulis pohon pencarian biner. Bahkan ketika saya mencoba mengarahkan diskusi ke hal-hal PM yang lebih relevan,
Tetapi ketika saya memiliki wawancara BAIK, mereka mengatakan "kualifikasi saya sangat bagus" tetapi mereka menginginkan "lebih banyak pengalaman" ... yang membuat saya ingin mencabut rambut saya. Apa lagi yang bisa saya lakukan? Sementara saya mengincar posisi PM yang terlibat secara teknis (tidak hanya menghitung angka anggaran), saya benar-benar tidak menginginkan pekerjaan pengembangan langsung karena saya suka membuat perangkat lunak dari tingkat yang sangat tinggi vs. menghabiskan banyak waktu untuk men-debug kebocoran kebocoran memori . Bahkan, saya bahkan tidak bisa MENDAPATKAN posisi pengembangan yang saya memenuhi syarat karena saya membuat kesalahan dengan mengatakan kepada mereka bahwa tujuan karir masa depan saya adalah sebagai PM (yang biasanya menghasilkan mereka mengatakan sesuatu seperti "Yah kita sudah memiliki PM dan ini posisi tidak benar-benar diatur untuk membawa Anda ke sana. "- yang saya maksud berarti" Tidak, itu pekerjaan saya, menjauhlah. ")
Maafkan saya atas kata-kata kasar yang panjang, tetapi saya benar-benar sangat ingin dipekerjakan sebagai seorang PM karena itu adalah tujuan karir saya dan gairah yang membuat saya tetap terjaga di malam hari. Ada saran tentang apa lagi yang bisa saya lakukan? Saat ini saya sedang menulis sebuah blog di mana saya berbicara tentang filosofi saya tentang rekayasa perangkat lunak, dan saya menulis spesifikasi untuk aplikasi iOS yang akan saya desain, kode, dan tunjukkan kepada para pengusaha, tetapi ini membutuhkan banyak waktu tidak punya.
sumber
Jawaban:
Pengalaman adalah (Sering) Kunci
Sayangnya, walaupun ini mungkin sangat membuat frustrasi, keterampilan Anda dan pengetahuan tentang manajemen proyek yang Anda peroleh di universitas atau selama proyek Anda sebelumnya tampaknya tidak cukup untuk banyak orang; Saya tahu saya akan berhati-hati.
Saya bisa memahami rasa frustasinya, tetapi selalu ada bahaya bahwa, walaupun Anda tampak seperti manajer proyek yang berpotensi bagus untuk "situasi sempurna" , tidak ada cara untuk menilai bagaimana Anda akan bereaksi ketika menghadapi masa-masa sulit - apalagi krisis.
Dan itu adalah keraguan bahwa, sayangnya, hanya ditaklukkan oleh jaminan ulang bahwa Anda telah cukup tahun untuk mematahkan gigi pada masalah ini.
Masalah terbesar Anda adalah, secara sederhana dan paradoks, bahwa Anda belum pernah gagal !! Kami tidak dapat mengevaluasi apa batasan Anda, apa yang membuat Anda berlari, apa yang membuat Anda tergerak, apa yang membuat Anda kecewa.
Ini Bukan Kamu: Ini Semua Orang
Programer yang mencari pekerjaan lulusan sebenarnya memiliki masalah yang sama, dan itu berlaku untuk banyak profesi lain juga: industri kita tidak terlalu istimewa. Programmer yang baru lulus akan memiliki keterampilan yang sangat baik: di beberapa daerah, bahkan jauh lebih tajam daripada banyak senior mereka. Demikian pula, Anda mungkin lebih terkini dengan teknik manajemen modern daripada manajer yang lebih tua. Sekali lagi, para programmer baru itu tidak punya firasat yang tepat, kebiasaan mendengarkan suara tenggat waktu yang diterbangkan oleh ( D. Adams ) lebih cepat dari yang Anda harapkan dan gambaran yang tepat. Dan dalam kasus Anda, Anda mungkin akan menghadapi situasi yang sulit Anda hadapi. Atau, setidaknya, itulah anggapan orang.
Ini membuat frustrasi, tetapi tidak banyak yang bisa Anda lakukan.
Wawancara
Sekarang bagian yang mengkhawatirkan adalah tentang wawancara. Anda mengatakan Anda memiliki wawancara telepon, tetapi berapa banyak wawancara tatap muka? Jika Anda belum memiliki cukup wawancara, maka itu bendera merah yang jauh lebih besar . Ini berarti ada sesuatu yang salah selama wawancara telepon dan Anda perlu merenungkannya.
Anda tampaknya berasumsi tentang apa yang salah dan menundanya. Apakah Anda meminta umpan balik? Apakah perekrut memiliki rekomendasi? Mereka adalah hiu yang mencentang kotak centang (untuk HR-orang yang membaca ini: bukan Anda. Anda hebat. Kami mencintaimu. Tetap lanjutkan ...), tetapi mereka melakukannya untuk mencari nafkah. Mereka mungkin tidak mengerti apa yang Anda lakukan, tetapi mereka tahu apa yang diinginkan perusahaan (atau berpikir mereka ingin ...). Minta bantuan mereka.
Tentang ditolak saat wawancara karena Anda menyebutkan ingin menjadi PM ... Anda harus terus mengatakan itu! Mungkin Anda akan ditolak tetapi Anda tidak akan berakhir di tempat yang tidak Anda inginkan. Di sisi lain, jika Anda dapat mengakomodasi dengan peran lain untuk sementara waktu, mungkin Anda harus menggigit peluru dan mendapatkan lebih banyak pengalaman di sana. Sebelum menjadi PM, mungkin menjadi pemimpin pembangunan tidak akan seburuk itu. Tetapi pada akhirnya, bahkan dari dev mengarah ke PM, peralihannya cukup sulit.
Tapi Pertama ... Mendapatkan Wawancara Itu!
Juga, jika Anda tidak mendapatkan banyak wawancara telepon melalui saluran lain selain Karier. Jadi, inilah yang saya rekomendasikan.
Sertifikasi dan Pelatihan
Temukan Jalan Yang Baik untuk Melompat-Mulai Karir Anda: Startups
Agen Perekrutan, Tempat Kerja dan Alternatif
Dapatkan Beberapa Eksposur dan Kontak
Pertimbangkan Posisi / Peran Lain
Jangan Menyerah
Kemungkinan Harsh: Mungkin Tidak Terjadi (Saat Ini)
Anda masih sangat muda dan baru lulus. Tahun itu adalah salah satu hal pertama yang akan dilihat orang, tepat setelah menyadari bahwa Anda memiliki hampir 0 pengalaman profesional. Jual pengalaman terkait PM sebelumnya sebaik yang Anda bisa, tetapi jangan membumbui: bersiaplah untuk mempertahankan semua yang Anda nyatakan di resume Anda.
Saya harus memberi tahu Anda, dengan risiko mendemotivasi Anda, bahwa saya pikir (karena cara Anda menulis dan beberapa hal yang Anda tulis) bahwa Anda tidak memiliki visi yang jelas tentang apa yang sebenarnya melibatkan PM. Atau mungkin Anda lakukan, tetapi sayangnya itu bukan cara Anda menjumpai. Anda terdengar tidak sadar dan sangat idealis. Dan jika itu juga bagaimana Anda menemukan selama wawancara telepon, itu tanda tanya besar bagi pewawancara Anda bahwa mereka menulis dengan spidol merah besar di margin resume Anda.
Maaf, saya tidak bermaksud terdengar menghakimi atau apa pun, tetapi tarian rekrutmen sulit dari kedua belah pihak, dan saya tahu saya akan sangat enggan untuk mempekerjakan seseorang dengan sedikit pengalaman untuk posisi PM. Dan bahkan lebih buruk, sebenarnya: Saya takut orang-orang yang akan bekerja di bawah Anda akan mempertanyakan pilihan saya dan mempertanyakan kemampuan Anda ketika pada pertemuan pertama atau rehat kopi pertama Anda mulai memperkenalkan proyek-proyek sebelumnya hanya sebagai proyek musim panas atau universitas (karena tampaknya hanya itu yang Anda miliki).
Anda bahkan mengatakan dalam komentar untuk jawaban lain bahwa:
Namun itu terdengar seperti Anda tidak memiliki banyak di bawah ikat pinggang Anda. Tidak ada yang benar-benar membuat Anda menonjol.
Kursus bukan pengalaman: ini tugas kuliah. Dan Anda tahu apa tugas kuliah di sebagian besar universitas (dan bahkan beberapa yang bagus)? Kuda-doodoo. Cukup banyak. Ini adalah tumpukan besar petunjuk dan referensi untuk materi (sering ketinggalan zaman), yang dikumpulkan oleh para guru yang bahkan mungkin tidak memiliki pengetahuan di tempat pertama atau memiliki pengalaman untuk hal-hal yang mereka pura-pura ajarkan kepada Anda.
Mengelola 20 fotografer di koran adalah sesuatu, oke. Tapi apa yang ANDA lakukan? Apa tanggung jawab dan tugas Anda? Apa misi Anda, janji temu Anda? Keberhasilan apa yang Anda capai? Anda tidak mempresentasikan kasing Anda dengan baik di sini, jadi mungkin Anda menyajikannya di bawah cahaya yang sama (difus) saat Anda mengiklankan diri. Apakah Anda (atau kelompok yang menjadi bagian Anda) menemukan kertas itu, atau apakah Anda mengambil alih setelah tim sebelumnya? Apakah Anda mengatur proses baru? Melatih orang? Keputusan tugas masing-masing?
Jangan salah sangka. Pengalaman-pengalaman itu sangat berharga: jika Anda tidak memilikinya pada resume Anda, Anda mungkin tidak akan dipertimbangkan sama sekali. Tetapi mereka tidak memenuhi syarat untuk mendapatkan posisi seperti itu. Seperti disebutkan di atas: mungkin ada ratusan orang yang mencoba melamar posisi PM yang Anda lihat. Anda mungkin berada di bagian atas tumpukan, dan yang tidak memiliki pengalaman apa pun dan yang hanya mencoba keberuntungan mereka berada di bagian bawah. Sekarang Anda bisa benar-benar menjual jalan Anda ke atas 5 untuk wawancara tatap muka, dan membuat pitch sangat bagus dan menunjukkan bahwa tidak hanya Anda baik pada apa yang Anda lakukan, tetapi Anda akan menjadi lebih baik dan tidak akan terkejut oleh hal-hal yang Anda bahkan tidak tahu.
sumber
Terus terang, PM yang baik telah menghabiskan waktu di "parit". Mereka mengalami cukup proses dan kegagalan manajemen sebagai pengembang untuk mengetahui apa yang tidak boleh dilakukan sebagai manajer. Saya pribadi akan merasa sulit untuk membenarkan mempekerjakan seorang PM yang tidak memiliki pengalaman sebagai pengembang.
Saya menyadari bahwa Anda tidak akan menyukai jawabannya, tetapi saya benar-benar tidak berpikir ada pengganti pengalaman dalam hal ini.
sumber
Benar, jadi Anda belum benar-benar mengelola proyek perangkat lunak dari awal hingga selesai dengan kendala dunia nyata. Latihan itu bagus, tetapi hanya itu; latihan. Manajer yang sukses memiliki pengalaman dan dapat mengelola orang. Anda perlu mendapatkan pengalaman dan membuktikan bahwa Anda dapat mengelola orang sebelum ada orang yang memberi Anda pekerjaan.
Tidak peduli apa yang Anda pikirkan kemungkinan Anda siap untuk mengelola proyek di dunia nyata langsung dari perguruan tinggi sangat kecil. Bahkan jika Anda mendapatkan pekerjaan itu, Anda akan memiliki banyak waktu untuk mendapatkan rasa hormat dari orang-orang yang bekerja untuk Anda yang telah melakukan pekerjaan nyata selama bertahun-tahun. Saya akan menjadi tersangka perusahaan mana pun yang menawarkan posisi seperti itu kepada Anda. Anda belum siap (saya juga tidak dalam hal ini, dan saya memiliki pengalaman 5 tahun dan telah mengelola banyak proyek skala kecil).
12+ tahun mungkin tampak absurd ketika 12 tahun lebih dari 50% dari hidup Anda sejauh ini, tetapi sama sekali tidak masuk akal. Perusahaan-perusahaan ini ingin manajer program yang teruji dan berpengalaman, dan mereka tidak memiliki insentif untuk bertaruh pada keberhasilan perusahaan mereka.
sumber
Saya tidak berpikir banyak, jika ada perusahaan yang akan mempekerjakan seseorang untuk menjalankan proyek tanpa pengalaman komersial yang dapat dibuktikan dalam memberikan proyek sesuai anggaran dan waktu yang dialokasikan. Risiko untuk perusahaan terlalu besar - Anda mungkin menjadi hal terbaik yang pernah terjadi pada manajemen proyek tetapi mereka tidak memiliki cara untuk mengukurnya, dan banyak dari mereka merasa mereka terbakar bahkan oleh manajer proyek yang seharusnya berpengalaman.
Jika Anda ingin pergi ke arah itu, Anda mungkin harus mencari pekerjaan sebagai asisten PM (tidak tahu apakah itu judulnya) atau wawancara untuk peran pengembangan yang memberi Anda beberapa paparan kepemimpinan / manajemen. Setelah Anda menunjukkan bahwa Anda dapat mengatasinya, Anda mungkin dapat mencari promosi internal atau "eksternal" ke peran PM.
sumber
Saya tidak pernah kenal siapa pun yang dipekerjakan langsung untuk posisi PM pertamanya. Biasanya kita hanya mengambil risiko pada PM baru yang sudah kita ketahui adalah pengembang dan pemimpin teknologi yang baik. Kapan saja kami menyewa seorang PM dari luar, itu untuk seseorang dengan pengalaman PM bertahun-tahun. Saya akan menyarankan mendapatkan posisi dev di sebuah perusahaan besar (atau pemimpin teknologi jika Anda bisa mengayunkannya dengan pengalaman dev Anda) dan berkembang menjadi peran PM secara internal.
sumber
Saya sudah menjadi pengembang selama sepuluh tahun. Secara pribadi saya akan mengundurkan diri dari perusahaan mana pun yang memungkinkan pengembang dikelola oleh pria acak langsung dari perguruan tinggi. Untuk menjadi manajer yang baik Anda perlu DAPATKAN rasa hormat dari orang-orang yang akan melakukan pekerjaan.
sumber
To be a good manager you need to EARN the respect of the people who will be doing the work.
Dari perspektif perilaku organisasi, belum tentu. Ada 6 basis kekuasaan - posisi, referensi, ahli, penghargaan, koersif, dan informasi. Apa yang Anda rujuk adalah kekuatan referensi - memiliki rasa hormat dan kesetiaan dari orang-orang yang Anda pimpin. Namun, jika Anda memiliki pengetahuan dan keterampilan (ahli), kemampuan untuk memanfaatkan informasi dan sumber daya yang Anda miliki (informasi), dan posisi / jabatan otoritas (posisi), sangat mungkin untuk mendapatkan kekuatan referensi dengan cepat.Mungkin Anda bisa mencari posisi sebagai analis bisnis. Itu melibatkan bekerja dengan pelanggan untuk menentukan persyaratan dan spesifikasi dan melibatkan beberapa manajemen pengembang. Analis bisnis perlu memiliki pengetahuan teknis yang cukup untuk dapat memenuhi persyaratan dengan mengajukan pertanyaan yang tepat dan menjelaskan persyaratan kepada pengembang.
Dari sudut pandang perusahaan, jauh lebih berisiko untuk memiliki analis bisnis yang tidak berpengalaman daripada memiliki manajer proyek yang tidak berpengalaman sama seperti berisiko lebih rendah untuk memiliki pengembang yang tidak berpengalaman daripada arsitek yang tidak berpengalaman. Peran analis bisnis memungkinkan Anda membasahi anggaran pengelolaan serta menunjukkan keterampilan manajemen proyek Anda seperti mengelola pemangku kepentingan dan politik perusahaan. Dengan asumsi Anda melakukan dengan baik sebagai analis bisnis, akan jauh lebih mudah untuk meyakinkan perusahaan untuk mempromosikan Anda ke peran manajemen proyek penuh.
sumber
Anda mungkin mencoba mendapatkan sertifikasi sebagai manajer proyek, beberapa perusahaan menaruh kepercayaan besar pada hal-hal seperti itu.
Kemungkinan besar, Anda harus mendapatkan pekerjaan pengembangan dan membuktikan diri kepada tim dan manajemen selama beberapa tahun sebelum mereka akan mempercayai Anda dengan seluruh proyek.
sumber
Semua orang memberikan saran yang sangat bagus, tapi ini ada sedikit catatan pribadi.
Saya pergi ke sekolah untuk rekayasa perangkat lunak. Saya menghabiskan 5 tahun mempelajari desain dan implementasi sistem perangkat lunak, dengan fokus pribadi pada proses pengembangan perangkat lunak dan siklus hidup, manajemen proyek, peningkatan proses, dan kualitas produk. Saya belajar Manajemen Bisnis, menekankan kepemimpinan dan perilaku organisasi, dan Komunikasi Terapan / Teknis dengan penekanan pada komunikasi kelompok dan penulisan teknis. Saya sering mengambil peran kepemimpinan atau pendampingan, baik dalam tim pengembangan perangkat lunak untuk kursus atau di berbagai organisasi yang saya ikuti. Selama lima tahun saya di sekolah, saya menghabiskan total kurang dari 2 tahun (sekitar 21 bulan jika saya menghitung dengan benar) bekerja sebagai insinyur perangkat lunak di berbagai lokasi dalam blok 3-6 bulan.
Bahkan dengan semua yang mendukung saya, hampir tidak ada cara Anda ditempatkan di posisi kepemimpinan langsung dari sekolah. Saya telah melihat dua cara untuk menjadi PM atau pemimpin teknologi. Mungkin ada lebih, tetapi ini hanya dua hal yang secara pribadi saya lihat:
sumber
Pertama, plus bagi mereka yang memberi tahu Anda bahwa Anda membutuhkan lebih banyak pengalaman. Hal kedua yang Anda butuhkan adalah HUMILITY . Ingatlah bahwa perusahaan mana pun yang Anda ajak bicara untuk mencapai tempat mereka TANPA ANDA, mereka tidak mencari seseorang untuk datang dan memperbaiki apa yang telah mereka rusak (bahkan jika itu yang mereka butuhkan, BUKAN apa yang mereka cari). Apa yang mereka cari adalah seseorang yang ingin bergabung dengan tim mereka. Anda harus meyakinkan mereka bahwa Anda adalah bagian yang tepat untuk masuk ke mesin mereka, bukan bahwa Anda akan mengganti mesin mereka.
Saran terbaik yang akan Anda dapatkan di sini adalah BACA BUKU INI
sumber
Mengapa Anda tidak mendaftar ke Microsoft? Mereka mempekerjakan PM keluar dari perguruan tinggi. Namun, di sebagian besar perusahaan lain, Anda akan mengalami kesulitan untuk masuk. Sulit mendapatkan periode kerja TI pertama Anda, apalagi menjemur diri sendiri 5 tahun ke depan menjadi peran PM. Dalam wawancara, ketika mereka bertanya di mana Anda ingin berada dalam 5 tahun, Anda mengatakan PM - mengakui bahwa itu adalah tujuan yang mungkin dibutuhkan 5 tahun untuk mencapainya. Mengapa Anda mencoba memotong ke garis depan? Meskipun sangat mengagumkan dan saya memuji Anda karena tidak menjual diri Anda sendiri, begitu Anda berada di dunia kerja untuk sementara waktu, Anda akan menyadari bahwa Anda mungkin telah menggigit lebih banyak daripada yang bisa Anda kunyah.
sumber