Lebih Dari Sekadar “Menampar Cat di Situs Web” Kecerdasan Data PlatoBlockchain. Pencarian Vertikal. Ai.

Lebih dari “Menampar Cat di Situs Web”

Saya payah untuk apa pun tentang judul pekerjaan front-end.

Anselmus Hannemann:

CSS berevolusi dan kami berada di luar titik di mana semua orang bisa melakukannya sebagai kepentingan sampingan. Kita semua dapat mempelajarinya dan membangun hal-hal luar biasa dengannya, tetapi menggunakannya dengan bijak dan benar dalam konteks berskala besar bukanlah pekerjaan yang mudah lagi. Itu layak untuk orang-orang yang pekerjaannya fokus pada bagian kode itu.

Anselmus sebagian dalam menanggapi Sacha Greif “Apakah Ada Terlalu Banyak CSS Sekarang?” dan sentimen keseluruhan bahwa CSS memiliki penghalang masuk yang jauh lebih tinggi bagi mereka yang mempelajarinya hari ini daripada, katakanlah, di CSS3 hari. Saat itu, ada jalur super langsung untuk melihat keajaiban CSS. Rachel Andrew dengan sempurna menangkap perasaan ajaib itu di pos prakiraan dari 2019:

Ada sesuatu yang luar biasa tentang fakta bahwa, dengan semua yang telah kami buat selama sekitar 20 tahun terakhir, saya masih dapat mengambil seorang pemula dan mengajari mereka membuat halaman web sederhana dengan HTML dan CSS, dalam sehari. […] Kami hanya membutuhkan editor teks dan beberapa jam. Ini adalah cara kami menampilkan sesuatu di halaman web.

Itulah titik masuk sebenarnya di sini […]

- “HTML, CSS, dan titik masuk industri kami yang menghilang”

Rachel berbicara tentang abstraksi kerangka kerja di atas vanilla CSS (dan HTML) tetapi Anda mungkin juga menerapkan fitur besar, berkilau, dan cukup baru di sana, seperti kisi CSS, kotak fleksibel, kueri wadah, lapisan kaskade, properti khusus, dan kelas semu relasional, untuk beberapa nama. Bukan berarti itu abstraksi, tentu saja. Ada banyak hal yang harus dipelajari saat ini, apakah Anda telah menulis CSS selama 20 hari atau 20 tahun.

Tapi kembali ke postingan Anselmus. Apakah kita perlu berpikir tentang CSS lebih dari sekadar, Anda tahu, menata sesuatu? Saya sering bercanda bahwa pekerjaan saya adalah mengecat situs web untuk membuatnya cantik. Tapi, sejujurnya, saya tahu ini lebih dari itu. Kita semua tahu itu lebih dari itu.

Mungkin CSS adalah sebuah industri tersendiri. Pikirkan semua kemungkinan pertimbangan yang harus melewati otak Anda saat menulis aturan CSS. Heck, Ahmad Shadeed baru-baru ini membagikan semua hal yang diproses otaknya hanya untuk menata komponen Pahlawan. CSS menyentuh begitu banyak pengalaman pengguna secara keseluruhan — daya tanggap, aksesibilitas, kinerja, lintas-browser, dll. — yang jelas melampaui “menampar cat di situs web”. Jauh di luar itu masing-masing dari hal-hal itu bisa menjadi pertunjukan penuh waktu seseorang, tergantung pada proyeknya.

Jadi, ya, CSS telah mencapai titik di mana saya dapat membayangkan melihat "Insinyur CSS" di beberapa papan pekerjaan. Seperti yang dikatakan Anselm, "[CSS] pantas untuk orang yang pekerjaannya fokus pada bagian kode itu." Dilihat seperti itu, tidak terlalu sulit membayangkan pengembangan front-end secara keseluruhan berkembang menjadi bidang spesialisasi, seperti banyak industri lainnya.

Stempel Waktu:

Lebih dari Trik CSS