Berhenti Membina Aplikasi CRUD: Selesaikan Masalah Sebenar Sebagai Ganti

Saya menghabiskan tahun-tahun awal saya membina papan pemuka, sistem log masuk, dan panel admin. Saya membina banyak aplikasi CRUD.

Pengguna boleh mencipta, membaca, mengemas kini, dan memadam rekod.

Kod tersebut berfungsi. Namun, tiada siapa yang peduli.

Internet sudah mempunyai cukup banyak pengurus tugasan dan aplikasi nota. Alatan ini tidak menyelesaikan masalah besar.

Perniagaan sebenar adalah kucar-kacir.

Pembangun menyukai data yang bersih dan API yang boleh diramal. Dunia sebenar adalah berbeza.

  • Pengguna menghantar borang yang tidak lengkap.
  • Hamparan mempunyai nilai yang salah.
  • E-mel mengandungi data yang tidak teratur.
  • Fail datang dalam pelbagai format.
  • Sistem tidak berkomunikasi antara satu sama lain.

Perisian yang hebat berfungsi apabila realiti adalah kucar-kacir.

Banyak produk yang berjaya tidak menyelesaikan matematik yang kompleks. Ia merapatkan jurang antara kerja manusia yang tidak teratur dengan perisian yang berstruktur.

Berhenti memulakan projek dengan teknologi baharu.

Jangan bina projek semata-mata untuk mempelajari rangka kerja atau AI baharu. Anda akhirnya akan memiliki hobi teknikal yang tidak mahu dibeli oleh sesiapa pun.

Sebaliknya, mulakan dengan masalah yang menyakitkan. Tanya soalan-soalan ini:

  • Apakah tugasan yang dibenci oleh orang ramai?
  • Apakah proses yang mengambil masa berjam-jam setiap minggu?
  • Apakah kesilapan yang sering berlaku?
  • Apakah kerja yang masih dilakukan secara manual?

Perniagaan membayar untuk menghentikan kerja berulang. Mereka tidak membayar untuk automasi. Mereka membayar untuk menjimatkan masa.

Jika tugasan selama lima minit berlaku 500 kali sebulan, itu bermakna 40 jam masa yang terbuang. Menyelesaikan masalah kecil tersebut mencipta nilai yang besar.

Kejuruteraan terbaik berlaku di sebalik tabir. Pengguna melihat butang yang ringkas. Anda membina saluran data, pengendalian ralat, dan keselamatan untuk menjadikannya berfungsi.

Jika anda memerlukan idea projek, berhenti melihat media sosial. Berbual dengan orang dalam peranan ini:

  • Akauntan
  • Perekrut
  • Pengurus operasi
  • Sokongan pelanggan
  • Pasukan logistik
  • Kakitangan penjagaan kesihatan

Orang-orang ini berhadapan dengan ketidakcekapan setiap hari. Mereka tidak mahukan satu lagi aplikasi produktiviti. Mereka mahu berhenti melakukan kerja manual.

Jangan mengejar trend. Selesaikan masalah yang anda lihat atau dengar.

Teknologi adalah bahagian yang mudah. Masalah adalah tempat di mana nilai wujud.

Sumber: https://dev.to/samuel_98cf5d1e5ac4d898e0/stop-building-crud-apps-solve-real-problems-instead-3a8m