Saya seorang mahasiswa MSc di University of Edinburgh, berspesialisasi dalam pembelajaran mesin dan pemrosesan bahasa alami. Saya memiliki beberapa kursus praktis yang berfokus pada penggalian data, dan yang lainnya berhubungan dengan pembelajaran mesin, statistik bayesian, dan model grafis. Latar belakang saya adalah BSc dalam Ilmu Komputer.
Saya melakukan beberapa rekayasa perangkat lunak dan saya mempelajari konsep-konsep dasar, seperti pola desain, tetapi saya tidak pernah terlibat dalam proyek pengembangan perangkat lunak yang besar. Namun, saya punya proyek data mining di MSc saya. Pertanyaan saya adalah, jika saya ingin berkarir sebagai Data Scientist, haruskah saya melamar posisi ilmuwan data lulusan terlebih dahulu, atau saya harus mendapatkan posisi sebagai insinyur perangkat lunak lulusan pertama, mungkin sesuatu yang berkaitan dengan ilmu data, seperti data besar infrastruktur atau pengembangan perangkat lunak pembelajaran mesin?
Kekhawatiran saya adalah bahwa saya mungkin memerlukan keterampilan rekayasa perangkat lunak yang baik untuk ilmu data, dan saya tidak yakin apakah ini dapat diperoleh dengan bekerja sebagai ilmuwan data lulusan secara langsung.
Terlebih lagi, saat ini saya menyukai Data Mining, tetapi bagaimana jika saya ingin mengubah karier saya menjadi rekayasa perangkat lunak di masa depan? Mungkin sulit jika saya mengkhususkan diri dalam ilmu data.
Saya belum bekerja, jadi pengetahuan saya masih terbatas. Setiap klarifikasi atau saran dipersilahkan, karena saya akan menyelesaikan MSc saya dan saya ingin mulai melamar posisi pascasarjana pada awal Oktober.