Akhir-akhir ini saya juga menghabiskan hampir sebagian besar waktu luang saya untuk mengerjakan side project. Memang tidak banyak, tetapi ada juga pengguna yang memainkannya, dan komentar bahwa mereka menikmatinya saat bermain benar-benar menjadi penyemangat besar bagi saya.
Katanya jadi software engineer itu mudah? Wkwkwk. Ini pekerjaan yang cuma bisa dilakukan kalau IQ-mu masuk level paling atas. Dari 30 orang yang datang ke tempat kursus, yang bertahan cuma 1–2 orang, masih dibilang gampang jadi?
Saya setuju. Teks utamanya terasa seperti ditulis oleh orang yang memang tidak cocok dengan pekerjaan development.
Kalau mencoba melakukan sendirian hal-hal yang sekarang bisa dilakukan sendiri itu di masa lalu, kemungkinan besar akan sangat-sangat sulit.
Tapi sekarang, berkat alat yang sudah diabstraksikan, dengan usaha yang sama kita bisa menangani cakupan yang lebih luas, jadi bahkan sendirian pun kita bisa mengoperasikan sebuah layanan. Jujur saja, ini enak banget.
Saya juga setuju. Alasan kita bisa dengan mudah mendengar keluh kesah para software engineer di internet mungkin karena merekalah yang membuat internet itu sendiri.
Tidak terlalu berkaitan dengan isi tulisannya, tetapi karena saya sedang memikirkan tentang accountability dan responsibility, tautan berikut sangat membantu.
Orang-orang yang bilang profesi software engineer itu berat mungkin akan banyak berubah pikirannya kalau mencoba setengah hari saja menangani pelanggan di departemen CS.
Sepertinya ada semacam ilusi bahwa dulu semuanya kurang kompleks, tetapi bagaimanapun juga pemrograman dibatasi oleh kapasitas otak manusia, jadi dulu maupun sekarang perbedaan tingkat beratnya tidak terlalu besar. Hanya saja sekarang kita menangani cakupan yang lebih luas dengan alat yang lebih terabstraksi dibanding dulu.
Komputer termasuk materi yang relatif mudah dikendalikan, dan sebenarnya jenis kerja pengetahuan seperti ini, dibanding profesi lain, rata-rata cenderung tidak terlalu berat. Kalau ada satu hal yang terasa sangat berat secara khas, mungkin karena karakteristik masyarakat modern kita dituntut menjaga keandalan 365/24 tanpa henti.
Engineer bukanlah peran yang secara langsung menghasilkan pendapatan, jadi posisi mereka di perusahaan umumnya berfokus pada upaya mengurangi biaya yang dikeluarkan perusahaan. Biaya ini juga mencakup biaya waktu.
....Tapi orang-orang yang menjalankan perusahaan tampaknya tidak memahami karakteristik itu.
Di Korea, CEO Bae Gi-hong juga pernah membahas hal serupa dalam tulisan berjudul "Pengembang juga merupakan anggota organisasi perusahaan", dan saya setuju.
Menurut saya, untuk frontend itu sampai taraf tertentu memang benar. Ini bidang di mana apa yang dipelajari hari ini bisa jadi sampah besok....
Saya belum pernah mendalaminya, tetapi sebelum memakai Tailwind yang saya rasakan hanya kemarahan dan frustrasi yang luar biasa.
Kalau backend atau pengembangan sistem? Saya jadi berpikir, pantaskah saya menerima uang sebanyak ini sambil mengerjakan hal seperti ini~ Rasanya seperti dibayar sambil merakit Lego, dan saya bersyukur bekerja di pengembangan perangkat lunak...
> Menjadi software engineer itu tidak sulit. Rekayasa perangkat lunak adalah salah satu pekerjaan yang paling mudah. Kita terlalu dimanjakan sehingga kita menganggap hal-hal yang dijelaskan dalam tulisan ini sulit, dan itu adalah bukti betapa tidak sulitnya pekerjaan kita.
Saya setuju dengan pendapat ini. Ada banyak pekerjaan lain yang jauh lebih sulit, tetapi tidak diberi imbalan sebesar software engineer.
Karena saya sedang membangun MQ, saya mencobanya karena penasaran apakah ini sesuatu yang baru berbasis Postgres, tetapi agak kecewa setelah melihat bahwa Rabbit tetap diperlukan
Karena ini bukan dari sudut pandang k8s, saya menjalankan docker-compose.yaml di podman(+Arch)
Karena saya ingin menggunakan Postgres secara terpisah, saya harus melakukan konfigurasi tambahan, tetapi akhirnya berhenti setelah menemui SSL routines:OPENSSL_internal:WRONG_VERSION_NUMBER: Invalid certificate verification context
Jika ada sesuatu yang salah di tengah jalan, saya harus me-drop database Postgres dan memulai lagi dari awal
Saya harus membuat API Key setiap kali, tetapi karena key lengkapnya tidak terlihat di layar web, saya harus mengekstraknya menggunakan developer tools.
Pemimpin yang tidak mampu menyampaikan konteks yang perlu diikuti bawahan, meski tidak memberikan keseluruhan konteks, tidak ada nilainya.
Ini terlihat seperti tulisan seorang bawahan hebat yang mengatributkan kemampuan dirinya yang luar biasa kepada orang lain.
Jika pemimpin tidak menyampaikan konteks, maka pemimpin itu sebenarnya tidak terlalu dibutuhkan.
Harus segera diganti.
Elektronik ya...
Apa saja?
Akhir-akhir ini saya juga menghabiskan hampir sebagian besar waktu luang saya untuk mengerjakan side project. Memang tidak banyak, tetapi ada juga pengguna yang memainkannya, dan komentar bahwa mereka menikmatinya saat bermain benar-benar menjadi penyemangat besar bagi saya.
Katanya jadi software engineer itu mudah? Wkwkwk. Ini pekerjaan yang cuma bisa dilakukan kalau IQ-mu masuk level paling atas. Dari 30 orang yang datang ke tempat kursus, yang bertahan cuma 1–2 orang, masih dibilang gampang jadi?
Sepertinya ini memang pekerjaan yang sejak awal seharusnya dilakukan oleh AGI..
Saya setuju. Teks utamanya terasa seperti ditulis oleh orang yang memang tidak cocok dengan pekerjaan development.
Kalau mencoba melakukan sendirian hal-hal yang sekarang bisa dilakukan sendiri itu di masa lalu, kemungkinan besar akan sangat-sangat sulit.
Tapi sekarang, berkat alat yang sudah diabstraksikan, dengan usaha yang sama kita bisa menangani cakupan yang lebih luas, jadi bahkan sendirian pun kita bisa mengoperasikan sebuah layanan. Jujur saja, ini enak banget.
Menjadi software engineer itu gila. Bukan cuma orang-orang yang melakukan DevOps di cloud yang termasuk software engineer.
Ini membantu.
Saya juga setuju. Alasan kita bisa dengan mudah mendengar keluh kesah para software engineer di internet mungkin karena merekalah yang membuat internet itu sendiri.
Banyak orang membicarakan
kind and direct, tetapi sebenarnya jauh lebih sulit untuk bersikap direct daripada kind.Tidak terlalu berkaitan dengan isi tulisannya, tetapi karena saya sedang memikirkan tentang accountability dan responsibility, tautan berikut sangat membantu.
https://blog.alexewerlof.com/p/accountable-vs-responsible
Orang-orang yang bilang profesi software engineer itu berat mungkin akan banyak berubah pikirannya kalau mencoba setengah hari saja menangani pelanggan di departemen CS.
Sepertinya ada semacam ilusi bahwa dulu semuanya kurang kompleks, tetapi bagaimanapun juga pemrograman dibatasi oleh kapasitas otak manusia, jadi dulu maupun sekarang perbedaan tingkat beratnya tidak terlalu besar. Hanya saja sekarang kita menangani cakupan yang lebih luas dengan alat yang lebih terabstraksi dibanding dulu.
Komputer termasuk materi yang relatif mudah dikendalikan, dan sebenarnya jenis kerja pengetahuan seperti ini, dibanding profesi lain, rata-rata cenderung tidak terlalu berat. Kalau ada satu hal yang terasa sangat berat secara khas, mungkin karena karakteristik masyarakat modern kita dituntut menjaga keandalan 365/24 tanpa henti.
Engineer bukanlah peran yang secara langsung menghasilkan pendapatan, jadi posisi mereka di perusahaan umumnya berfokus pada upaya mengurangi biaya yang dikeluarkan perusahaan. Biaya ini juga mencakup biaya waktu.
....Tapi orang-orang yang menjalankan perusahaan tampaknya tidak memahami karakteristik itu.
Di Korea, CEO Bae Gi-hong juga pernah membahas hal serupa dalam tulisan berjudul "Pengembang juga merupakan anggota organisasi perusahaan", dan saya setuju.
https://thestartupbible.com/2024/03/…
Menurut saya, untuk frontend itu sampai taraf tertentu memang benar. Ini bidang di mana apa yang dipelajari hari ini bisa jadi sampah besok....
Saya belum pernah mendalaminya, tetapi sebelum memakai Tailwind yang saya rasakan hanya kemarahan dan frustrasi yang luar biasa.
Kalau backend atau pengembangan sistem? Saya jadi berpikir, pantaskah saya menerima uang sebanyak ini sambil mengerjakan hal seperti ini~ Rasanya seperti dibayar sambil merakit Lego, dan saya bersyukur bekerja di pengembangan perangkat lunak...
Setuju. Saya percaya jalan ketiga juga akan menjadi salah satu jawaban baru di dunia suku bunga menengah + AI + multipolarisasi.
CSS juga wajib, tapi kenapa layout bisa rusak itu sulit dipahami bahkan setelah belajar seumur hidup > benar banget T_T
> Menjadi software engineer itu tidak sulit. Rekayasa perangkat lunak adalah salah satu pekerjaan yang paling mudah. Kita terlalu dimanjakan sehingga kita menganggap hal-hal yang dijelaskan dalam tulisan ini sulit, dan itu adalah bukti betapa tidak sulitnya pekerjaan kita.
Saya setuju dengan pendapat ini. Ada banyak pekerjaan lain yang jauh lebih sulit, tetapi tidak diberi imbalan sebesar software engineer.
Menulis ini setelah mencobanya selama 2 jam.
docker-compose.yamldi podman(+Arch)SSL routines:OPENSSL_internal:WRONG_VERSION_NUMBER: Invalid certificate verification contextPemimpin yang tidak mampu menyampaikan konteks yang perlu diikuti bawahan, meski tidak memberikan keseluruhan konteks, tidak ada nilainya.
Ini terlihat seperti tulisan seorang bawahan hebat yang mengatributkan kemampuan dirinya yang luar biasa kepada orang lain.
Jika pemimpin tidak menyampaikan konteks, maka pemimpin itu sebenarnya tidak terlalu dibutuhkan.
Harus segera diganti.