![Cara Memulihkan Foto & Video yang Dihapus dari Foto Google](/f/270407f065d6914898d8ae37251ffa2d.jpg?width=100&height=100)
Hai, saya bekerja sebagai pengembang php selama 1 tahun, saya suka berganti profesi karena pengulangan dan pembelajaran kerangka kerja baru ini setiap saat. Apakah baik memilih admin Linux sebagai karir karena saya suka pekerjaan yang lebih interaktif.
MembalasSaya telah menjadi pengembang J2EE selama 2 tahun, 3 tahun ke depan di sysadmin dan Oracle DBA. Untuk tampilan yang jelas, saya dapat memberi tahu Anda tentang apa yang saya alami sampai sekarang untuk memberi tahu Anda bagaimana pengembang berjalan dan bagaimana SA dan DBA berjalan. Ketika saya adalah seorang pengembang, saya memiliki banyak tugas yang harus dilakukan, algoritma yang harus diperhatikan, stres dengan tenggat waktu ketika saya tidak dapat menyelesaikan masalah dengan apa yang tidak berjalan seperti yang diharapkan. Mengikuti statistik, pengembang tidak dapat membuat kode lebih dari 20 baris per hari, yang lain hanya menyalin dan menempel, apa yang tidak ingin saya bicarakan di sini. Mereka menghabiskan banyak waktu untuk algoritma, kode, dan memperbaiki bug agar berjalan lancar. Kemudian perusahaan akan menagih Anda uang untuk per bug ketika QA menemukannya dari program Anda. Dan Anda menghadapi keamanan program. Mengapa SQL Injection, mengapa XSS, Anda perlu menggalinya untuk memahami. Dan sangat lucu sehingga saya pikir DDOS harus dicegah dan dimitigasi dari perangkat lunak, LOL. Tidak ada yang berubah hari demi hari, Anda pergi ke perusahaan, melihat layar IDE yang buruk dan garis-garisnya. Anda tidak akan memahami gambaran umum arsitektur perangkat lunak bila Anda bukan seorang pemimpin atau manajer. Lakukan saja sebagian kecil pekerjaan, tanpa memahami gambaran umum yang seharusnya memberi Anda pandangan yang baik untuk berpikir ketika berkembang.
Jadi untuk SA dan DBA, untuk apa sekarang? Anda memahami gambaran umum sistem, mengapa ia bekerja dan mengapa tidak, perangkat lunak hanya bagian dari sistem, tidak semua. Anda akan tahu tentang segalanya. Ketika sebuah program lambat atau tidak dapat menangani banyak permintaan, Anda akan berpikir tentang caching, pergi ke konfigurasi untuk menyetel sistem dengan HA. Pada dasarnya, SA (bisa termasuk DBA jika ukuran perusahaan kecil) mengendalikan semuanya. Anda dapat membuat skrip untuk otomatis. Tidak perlu menyentuh sistem. Untuk pria yang suka pemrograman, Anda juga dapat mengkodekan Python untuk menembus sistem. Periksa DDOS, virus, eksploitasi kerentanan. Saat ini saya baru saja melakukan sedikit alat DOS (seperti Slowloris) dengan Python.
Kesimpulan:
- Lakukan apa yang benar-benar Anda sukai. Anda harus memahami diri sendiri untuk menentukan apa yang ingin Anda lakukan, saya beralih dari pengembang ke SA karena saya ingin memahami dan mengelola semuanya dan diketahui bahwa sistem semua bekerja dengan benar. Kreatifitas tergantung pada diri Anda sendiri. Saya masih mengembangkan beberapa alat untuk diri saya sendiri. Itulah yang saya ketahui tentang Developer dan SA. Semoga bisa membantu kalian untuk memiliki pandangan yang lebih jelas tentang karir pekerjaan.
Pertama, saya melihat kesalahan pada paragraf pertama artikel ini, kalimat di bawah ini mengulangi Programmer, saya pikir perbandingannya antara administrasi dan pemrograman.
Pada artikel ini saya akan membahas “karir sebagai Programmer dibandingkan dengan karir sebagai Pengembang (Programmer)”.
Kedua menurut pendapat saya sendiri, saya ingin berkonsentrasi pada Administrasi Sistem karena saya lebih nyaman dengan itu, meskipun memiliki beberapa keterampilan pemrograman dalam Administrasi Sistem juga diperlukan dan diperlukan.
Membalas