Karena Anda benar-benar baru memulai karir Anda, mungkin tidak sesulit yang Anda pikirkan untuk mendapatkan pekerjaan menggunakan tumpukan teknologi MS dengan pengalaman yang sangat sedikit. Anda hanya harus bersedia menembak untuk pekerjaan junior.
Saya telah mempekerjakan banyak orang, dan saya memiliki harapan yang berbeda dari pengalaman mereka berdasarkan posisi yang saya coba isi. Jika saya melihat peran tingkat senior atau arsitek, saya akan berharap untuk melihat cukup banyak pengalaman. Tetapi tidak semua itu harus dalam teknologi yang tepat atau keahlian yang saya cari. Jika saya ingin seseorang dengan pengalaman C # tetapi mereka memiliki 5 dari Jawa dan 3 dari C ++, saya tahu mereka tidak akan mengalami banyak kesulitan mengambil bahasa baru. Ngomong-ngomong, saat Anda semakin memasuki karier, Anda akan segera menyadari bahwa belajar bahasa baru sering kali bukan masalah besar. Mempelajari semua perpustakaan dan idiom bahasa adalah hal yang membutuhkan waktu.
Ketika saya melihat posisi junior, saya memberi bobot lebih sedikit untuk pengalaman mereka. Saya benar-benar ingin mengetahui bahwa mereka memiliki kemampuan untuk belajar. Mendapatkan gelar CS (atau apa pun) Anda merupakan langkah yang baik ke arah itu, karena itu menunjukkan bahwa Anda dapat mempelajari sesuatu. Jika Anda memiliki pengalaman kerja di bidang CS, bagus. Seseorang mengira Anda cukup pintar untuk dipekerjakan. Saya akan memberikan beberapa pertanyaan pemrograman kepada Anda (mungkin di atas kertas, mungkin di papan tulis) dan meminta Anda untuk menyelesaikannya dalam bahasa favorit Anda. Ya, dalam bahasa pilihan Anda . Apa yang saya coba lihat adalah apakah Anda dapat menyelesaikan masalah Anda, dan saya akan dapat mengikuti cukup banyak bahasa apa pun yang Anda pilih untuk melihat apakah Anda mendapatkan jawabannya dengan benar atau tidak.
Tentunya jika Anda tahu sesuatu tentang teknologi yang dibutuhkan oleh pekerjaan itu, akan lebih baik. Habiskan waktu luang Anda untuk mempelajari subjek sehingga Anda setidaknya dapat mengenali kata kunci penting yang mungkin mereka lemparkan pada Anda.
Untuk memberi Anda lebih banyak harapan, saya mempekerjakan seorang pria yang memiliki pengalaman C tetapi tidak banyak. Itu untuk pekerjaan junior C. Lelaki itu jelas cerdas, berbicara dengan baik, dan bisa bernalar melalui masalah. Sayangnya, dia masih agak lemah di sisi C. Kami berkata, "beri tahu Anda apa, kerjakan C Anda, kembali dalam beberapa minggu, dan kami akan mencoba ini lagi." Dia melakukannya, kami mengajukan pertanyaan yang berbeda (jelas), dan dia jelas lebih baik. Tidak menjatuhkannya keluar dari taman lebih baik, tetapi peningkatan yang pasti. Kami memutuskan untuk mempekerjakannya, dan tidak menyesalinya. Dia bekerja keras, dan ketika dia tidak yakin, dia mengajukan pertanyaan.
Jadi hasil dari ocehan panjang bertele-tele ini adalah, jika Anda ingin mengubah apa yang sedang Anda kerjakan, lakukanlah. Terutama ini di awal karir Anda. Tembak untuk pekerjaan dan lihat apa yang terjadi. Jika Anda bisa, dapatkan umpan balik tentang di mana Anda melakukannya dengan baik, dan tidak begitu baik. Pada akhirnya, itu akan sia-sia.