Jawaban lain di sini menawarkan beberapa wawasan dan ide bagus untuk belajar berkembang. Saya ingin menambahkan saran tambahan tentang benar-benar "membuat lompatan." Pada pekerjaan saya saat ini, saya awalnya dipekerjakan sebagai teknologi GIS yang sebagian besar melakukan penyusunan dasar, entri data, dan analisis rutin. Sebagian besar pekerjaan itu membosankan dan berulang-ulang dan semakin banyak pekerjaan yang saya lakukan, semakin banyak area yang saya perhatikan dapat menggunakan beberapa peningkatan. Jadi seiring waktu, saya mulai menulis kode di sana-sini untuk membantu mempercepat atau mengotomatiskannya. Saya mulai membagikan alat-alat ini dengan karyawan lain dan menanyakan apa lagi yang menurut mereka berguna. Tidak lama sampai atasan saya memperhatikan dan mulai mengalihkan tanggung jawab saya ke pengembangan aplikasi.
Di posisi Anda, saran saya adalah mulai membuat skrip dan alat dan membaginya dengan orang lain di sekitar Anda. Gunakan informasi yang diberikan orang lain di sini untuk memperluas keterampilan pengembangan Anda sehingga Anda dapat menawarkan solusi yang semakin kuat untuk rekan kerja Anda. Seiring waktu, layanan Anda sebagai pengembang akan menjadi lebih laris karena mereka memiliki pengaruh positif terhadap produktivitas tempat kerja Anda. Dan sementara ini mungkin tidak menghasilkan perubahan pada pekerjaan Anda saat ini, Anda masih akan mendapatkan pengalaman yang solid yang dapat diterjemahkan ke pekerjaan lain di jalan - yang mungkin lebih berorientasi pada pengembang.