Teknologi perangkat lunak juga penting untuk menyelesaikan masalah kompleks seperti perubahan iklim, pengobatan penyakit, dan memastikan pasokan pangan yang berkelanjutan. Ke depannya ini akan menjadi semakin penting. Saya kurang memahami mengapa ini dibicarakan seolah-olah merupakan masalah yang sama sekali berbeda.
Apakah pendapatnya sama untuk layanan container serverless juga?
Karena masalah-masalah pada layanan serverless yang sudah ada (seperti Lambda), AWS membuat Fargate dan bahkan membuat App Runner yang lebih sederhana 🤔
Bahkan ada juga layanan container serverless scale to zero yang luar biasa dari Google Cloud, yaitu Cloud Run
Dari yang di atas, secara pribadi menurut saya pengalaman pengembang terbaik ada di Cloud Run
> Pada Maret 2024 saya dijadwalkan mengajar kuliah TSP di KAIST yang berlokasi di Daejeon, dan saya sedang mencari set data lokal untuk tur TSP Daejeon. Pada Desember 2023, Dr. Sang-il Oum mengirim email, "Apakah Anda memerlukan set data bar nasional yang dibuat oleh Kepolisian Nasional? File terbarunya berharga 1.000 won dan berisi 90.680 entri." Wah. Setelah terlebih dahulu memeriksa apakah 1.000 won lebih kecil dari 1 dolar (ada baiknya memastikan nilai tukarnya tidak terbalik), saya membalas, "Terima kasih!"
Ada perkataan yang bagus di bawah, jadi saya tinggalkan juga di sini.
Apakah bermakna jika dibandingkan langsung dengan industri manufaktur? Dari sudut pandang bahwa tingkat kematangan industrinya belum cukup, objek pembanding itu tampaknya adalah manufaktur. Jika kita mencoba memahami industri perangkat lunak dengan paradigma manufaktur, itu bisa terlihat seperti kerajinan tangan atau pengembangan sebagai hobi, tetapi sebaliknya saya rasa justru aspek-aspek inilah yang membentuk budaya pengembangan perangkat lunak yang fleksibel dan kreatif, lalu menjadi pijakan bagi pertumbuhannya.
Satu hal lagi, bidang SW juga luas. Ada pekerjaan yang bisa dilakukan setelah belajar dengan cepat, dan ada pekerjaan yang harus didasarkan pada keahlian. Jangan berpikir bahwa pengalaman Anda adalah segalanya. Itu juga bentuk keangkuhan.
Seperti yang saya katakan sebelumnya, perubahan perlakuan terhadap engineer perangkat lunak bukan karena pekerjaan itu berat dan sulit. Itu adalah perasaan subjektif, dan hal seperti itu tidak menentukan bagaimana suatu profesi dihargai. Seperti komentar lain, perangkat lunak menjadi semakin penting dan menopang banyak infrastruktur. Bukan karena kemampuan masing-masing pengembang meningkat lalu kompensasinya bertambah, melainkan saya rasa pekerjaan itu sendiri memang menjadi lebih mahal. Karena sekarang lebih penting daripada dulu. Di sini, apakah pekerjaan itu sulit atau tidak bukanlah persoalan yang terlalu penting.
Pekerjaan yang menurut Anda mudah bisa jadi sulit bagi orang lain, dan yang mudah bagi orang lain bisa jadi sulit bagi Anda. Semua yang Anda katakan sepenuhnya subjektif. Sekali lagi, merasa berat dan sulit adalah emosi yang subjektif, dan hal seperti itu tidak menentukan bagaimana suatu profesi dihargai. Anda bilang jangan sombong, tapi yang terdengar menyombongkan diri dengan cerita subjektif justru tampaknya Anda.
Hanya karena Anda beruntung mendapatkan pola pikir dan kesempatan pendidikan yang, tidak seperti orang lain, tidak membuat Anda enggan melakukan pekerjaan ini, saya harap Anda tidak memberi makna yang terlalu besar pada hal itu.<-Memangnya ada pekerjaan di dunia ini yang tidak begitu? Ini merendahkan dengan melebih-lebihkan kerendahan hati.
Apakah seseorang yang belajar di sekolah memasak selama beberapa bulan lalu mendapat pekerjaan sebagai koki langsung kita anggap ahli? Tentu kita akan menilainya setelah pengalamannya terakumulasi, apakah dia benar-benar ahli atau tidak.
Berbeda sekali antara sekadar bisa melakukan sesuatu dan bisa mendapatkan pekerjaan lalu dibayar untuk mengerjakannya. Bagi orang yang benar-benar tidak tahu apa-apa di bidang itu, tidak mudah mendapatkan pekerjaan yang layak hanya dengan pelatihan jangka pendek. (Yang dimaksud tidak tahu apa-apa di sini bukan orang berlatar belakang sains/teknik terkait seperti matematika/teknik industri/teknik elektro tetapi tidak punya pengetahuan perangkat lunak, melainkan orang yang sama sekali tidak punya dasar engineering.) Memasak atau menggambar juga bisa dipelajari dalam beberapa bulan lewat kursus singkat. Tapi apakah dengan itu mudah mendapatkan pekerjaan yang layak?
Di bidang sains dan teknik, bidang apa yang membuat seseorang bisa menjadi ahli yang siap terjun ke praktik profesional hanya dalam beberapa bulan dengan sekadar melihat-lihat internet dari kamar dan belajar sendiri (kalau berhasil)? <- Di bidang mana pun, pencari kerja level pemula seperti ini tidak akan disebut ahli oleh siapa pun. Tulisan ini terlalu banyak omong kosong, jadi ada banyak hal yang perlu dikritik.
Dan tentu saja orang yang memiliki keterampilan tangan luar biasa yang tidak dimiliki orang lain memang pantas dihormati. Namun, bukankah ketika seseorang terlalu larut dalam perasaan sebagai sosok yang istimewa—seperti berpikir bahwa hanya karena sedikit mengasah keterampilan, ia seharusnya bisa hidup seumur hidup dari keterampilan yang dipelajari saat muda; atau bertanya-tanya mengapa itu tidak bisa; atau merasa bahwa karena memiliki keterampilan hebat, ia tidak seharusnya bekerja keras seperti orang lain; atau menganggap dirinya punya bakat luar biasa yang tidak mudah dimiliki orang lain—itu sudah mendekati kesombongan? <- Secara prinsip ini benar, tetapi saya sering melihat orang yang secara khusus memakai standar seperti ini hanya kepada insinyur dan ilmuwan. Terlihat seperti merendahkan orang lain dengan dalih kerendahan hati yang berlebihan.
Di bidang ini, alasan gelar dan spesifikasi semacam itu relatif tidak terlalu dipersoalkan bukan karena mudah, melainkan lebih karena pengaruh budaya open source dan semacamnya. Sejak awal, ini memang industri yang tidak menyukai otoritas.
Saya rasa mirip. Sebelum munculnya komputer dan mesin pencari, orang yang memiliki pengetahuan setingkat ensiklopedia dipuji sebagai orang serba tahu, dan banyak orang berusaha membangun pengetahuan umum, tetapi sekarang itu berkurang hingga sebatas kepuasan pribadi. Saya juga berpikir AI bisa mengubah definisi tentang orang yang unggul.
parkindani Entahlah. Sekadar bisa melakukan sesuatu dan bisa mendapatkan pekerjaan lalu dibayar untuk melakukannya itu sama sekali berbeda. Seseorang yang benar-benar awam di bidang tersebut tidak akan mudah mendapatkan pekerjaan yang layak hanya dengan pelatihan jangka pendek. (Yang dimaksud awam bukan orang berlatar belakang sains/teknik terkait seperti matematika/teknik industri/teknik elektro tetapi tidak punya pengetahuan SW, melainkan orang yang sama sekali tidak punya dasar engineering.) Memasak atau menggambar juga bisa dipelajari dalam beberapa bulan secara singkat. Tapi apakah dengan itu mudah mendapatkan pekerjaan yang layak?
Karena itu adalah perasaan yang subjektif, dan hal itu tidak pernah menentukan bagaimana sebuah profesi diperlakukan. Kalau itu dijadikan standar penilaian, para pekerja kasar tentu yang akan paling dihargai.
Entahlah. Memang tidak baik kalau terlalu terobsesi, tetapi penulis justru merendahkan software engineering. Perlakuan terhadap software engineer berubah bukan karena pekerjaan itu berat dan sulit. Itu perasaan yang subjektif, dan hal seperti itu tidak menentukan bagaimana sebuah profesi diperlakukan. Seperti komentar lain, software makin penting dan menopang banyak infrastruktur. Bukan karena kemampuan masing-masing developer meningkat lalu kompensasinya jadi besar, melainkan saya rasa pekerjaan itu sendiri memang menjadi lebih mahal. Karena sekarang lebih penting daripada dulu. Di sini, apakah pekerjaan itu berat atau tidak bukanlah masalah yang terlalu penting.
Teknologi perangkat lunak juga penting untuk menyelesaikan masalah kompleks seperti perubahan iklim, pengobatan penyakit, dan memastikan pasokan pangan yang berkelanjutan. Ke depannya ini akan menjadi semakin penting. Saya kurang memahami mengapa ini dibicarakan seolah-olah merupakan masalah yang sama sekali berbeda.
Apakah pendapatnya sama untuk layanan container serverless juga?
Karena masalah-masalah pada layanan serverless yang sudah ada (seperti Lambda), AWS membuat Fargate dan bahkan membuat App Runner yang lebih sederhana 🤔
Bahkan ada juga layanan container serverless
scale to zeroyang luar biasa dari Google Cloud, yaitu Cloud RunDari yang di atas, secara pribadi menurut saya pengalaman pengembang terbaik ada di Cloud Run
Terima kasih!
> Pada Maret 2024 saya dijadwalkan mengajar kuliah TSP di KAIST yang berlokasi di Daejeon, dan saya sedang mencari set data lokal untuk tur TSP Daejeon. Pada Desember 2023, Dr. Sang-il Oum mengirim email, "Apakah Anda memerlukan set data bar nasional yang dibuat oleh Kepolisian Nasional? File terbarunya berharga 1.000 won dan berisi 90.680 entri." Wah. Setelah terlebih dahulu memeriksa apakah 1.000 won lebih kecil dari 1 dolar (ada baiknya memastikan nilai tukarnya tidak terbalik), saya membalas, "Terima kasih!"
https://www.math.uwaterloo.ca/tsp/korea/sk_data.html
Serverless (server tetap ada)
Apakah terminalnya akan dimasukkan sepenuhnya sebagai bagian dari OS? Jadi tidak perlu pakai Termux lagi, ya.
Ada perkataan yang bagus di bawah, jadi saya tinggalkan juga di sini.
Apakah bermakna jika dibandingkan langsung dengan industri manufaktur? Dari sudut pandang bahwa tingkat kematangan industrinya belum cukup, objek pembanding itu tampaknya adalah manufaktur. Jika kita mencoba memahami industri perangkat lunak dengan paradigma manufaktur, itu bisa terlihat seperti kerajinan tangan atau pengembangan sebagai hobi, tetapi sebaliknya saya rasa justru aspek-aspek inilah yang membentuk budaya pengembangan perangkat lunak yang fleksibel dan kreatif, lalu menjadi pijakan bagi pertumbuhannya.
Satu hal lagi, bidang SW juga luas. Ada pekerjaan yang bisa dilakukan setelah belajar dengan cepat, dan ada pekerjaan yang harus didasarkan pada keahlian. Jangan berpikir bahwa pengalaman Anda adalah segalanya. Itu juga bentuk keangkuhan.
Saya selalu membacanya dengan baik.
Seperti yang saya katakan sebelumnya, perubahan perlakuan terhadap engineer perangkat lunak bukan karena pekerjaan itu berat dan sulit. Itu adalah perasaan subjektif, dan hal seperti itu tidak menentukan bagaimana suatu profesi dihargai. Seperti komentar lain, perangkat lunak menjadi semakin penting dan menopang banyak infrastruktur. Bukan karena kemampuan masing-masing pengembang meningkat lalu kompensasinya bertambah, melainkan saya rasa pekerjaan itu sendiri memang menjadi lebih mahal. Karena sekarang lebih penting daripada dulu. Di sini, apakah pekerjaan itu sulit atau tidak bukanlah persoalan yang terlalu penting.
Pekerjaan yang menurut Anda mudah bisa jadi sulit bagi orang lain, dan yang mudah bagi orang lain bisa jadi sulit bagi Anda. Semua yang Anda katakan sepenuhnya subjektif. Sekali lagi, merasa berat dan sulit adalah emosi yang subjektif, dan hal seperti itu tidak menentukan bagaimana suatu profesi dihargai. Anda bilang jangan sombong, tapi yang terdengar menyombongkan diri dengan cerita subjektif justru tampaknya Anda.
Hanya karena Anda beruntung mendapatkan pola pikir dan kesempatan pendidikan yang, tidak seperti orang lain, tidak membuat Anda enggan melakukan pekerjaan ini, saya harap Anda tidak memberi makna yang terlalu besar pada hal itu.<-Memangnya ada pekerjaan di dunia ini yang tidak begitu? Ini merendahkan dengan melebih-lebihkan kerendahan hati.
Apakah seseorang yang belajar di sekolah memasak selama beberapa bulan lalu mendapat pekerjaan sebagai koki langsung kita anggap ahli? Tentu kita akan menilainya setelah pengalamannya terakumulasi, apakah dia benar-benar ahli atau tidak.
Berbeda sekali antara sekadar bisa melakukan sesuatu dan bisa mendapatkan pekerjaan lalu dibayar untuk mengerjakannya. Bagi orang yang benar-benar tidak tahu apa-apa di bidang itu, tidak mudah mendapatkan pekerjaan yang layak hanya dengan pelatihan jangka pendek. (Yang dimaksud tidak tahu apa-apa di sini bukan orang berlatar belakang sains/teknik terkait seperti matematika/teknik industri/teknik elektro tetapi tidak punya pengetahuan perangkat lunak, melainkan orang yang sama sekali tidak punya dasar engineering.) Memasak atau menggambar juga bisa dipelajari dalam beberapa bulan lewat kursus singkat. Tapi apakah dengan itu mudah mendapatkan pekerjaan yang layak?
Di bidang sains dan teknik, bidang apa yang membuat seseorang bisa menjadi ahli yang siap terjun ke praktik profesional hanya dalam beberapa bulan dengan sekadar melihat-lihat internet dari kamar dan belajar sendiri (kalau berhasil)? <- Di bidang mana pun, pencari kerja level pemula seperti ini tidak akan disebut ahli oleh siapa pun. Tulisan ini terlalu banyak omong kosong, jadi ada banyak hal yang perlu dikritik.
Dan tentu saja orang yang memiliki keterampilan tangan luar biasa yang tidak dimiliki orang lain memang pantas dihormati. Namun, bukankah ketika seseorang terlalu larut dalam perasaan sebagai sosok yang istimewa—seperti berpikir bahwa hanya karena sedikit mengasah keterampilan, ia seharusnya bisa hidup seumur hidup dari keterampilan yang dipelajari saat muda; atau bertanya-tanya mengapa itu tidak bisa; atau merasa bahwa karena memiliki keterampilan hebat, ia tidak seharusnya bekerja keras seperti orang lain; atau menganggap dirinya punya bakat luar biasa yang tidak mudah dimiliki orang lain—itu sudah mendekati kesombongan? <- Secara prinsip ini benar, tetapi saya sering melihat orang yang secara khusus memakai standar seperti ini hanya kepada insinyur dan ilmuwan. Terlihat seperti merendahkan orang lain dengan dalih kerendahan hati yang berlebihan.
Di bidang ini, alasan gelar dan spesifikasi semacam itu relatif tidak terlalu dipersoalkan bukan karena mudah, melainkan lebih karena pengaruh budaya open source dan semacamnya. Sejak awal, ini memang industri yang tidak menyukai otoritas.
Saya rasa mirip. Sebelum munculnya komputer dan mesin pencari, orang yang memiliki pengetahuan setingkat ensiklopedia dipuji sebagai orang serba tahu, dan banyak orang berusaha membangun pengetahuan umum, tetapi sekarang itu berkurang hingga sebatas kepuasan pribadi. Saya juga berpikir AI bisa mengubah definisi tentang orang yang unggul.
parkindani Entahlah. Sekadar bisa melakukan sesuatu dan bisa mendapatkan pekerjaan lalu dibayar untuk melakukannya itu sama sekali berbeda. Seseorang yang benar-benar awam di bidang tersebut tidak akan mudah mendapatkan pekerjaan yang layak hanya dengan pelatihan jangka pendek. (Yang dimaksud awam bukan orang berlatar belakang sains/teknik terkait seperti matematika/teknik industri/teknik elektro tetapi tidak punya pengetahuan SW, melainkan orang yang sama sekali tidak punya dasar engineering.) Memasak atau menggambar juga bisa dipelajari dalam beberapa bulan secara singkat. Tapi apakah dengan itu mudah mendapatkan pekerjaan yang layak?
Karena itu adalah perasaan yang subjektif, dan hal itu tidak pernah menentukan bagaimana sebuah profesi diperlakukan. Kalau itu dijadikan standar penilaian, para pekerja kasar tentu yang akan paling dihargai.
Entahlah. Memang tidak baik kalau terlalu terobsesi, tetapi penulis justru merendahkan software engineering. Perlakuan terhadap software engineer berubah bukan karena pekerjaan itu berat dan sulit. Itu perasaan yang subjektif, dan hal seperti itu tidak menentukan bagaimana sebuah profesi diperlakukan. Seperti komentar lain, software makin penting dan menopang banyak infrastruktur. Bukan karena kemampuan masing-masing developer meningkat lalu kompensasinya jadi besar, melainkan saya rasa pekerjaan itu sendiri memang menjadi lebih mahal. Karena sekarang lebih penting daripada dulu. Di sini, apakah pekerjaan itu berat atau tidak bukanlah masalah yang terlalu penting.