Web Developer

Internet tarmog'i turli xil vazifa va rollarga to'la bo'lgan, ya'ni ishbilarmonlik unvoni bilan to'ldirilgan sanoatdir. Ba'zan bu nomlar odamning nima qilayotganini juda yaxshi tushunadi yoki hech bo'lmaganda jarayonda ularning asosiy rollari bo'lishi mumkin. Masalan, "Loyiha menejeri" ko'pchilik veb-guruhlarida topiladigan umumiy va oson tushunilgan ish unvoni.

Ba'zida, veb-industriyadagi ish unvonlari shunchalik ravshan yoki aniq emas. "Veb uslubchisi" va "veb-ishlab chiquvchi" atamalari ko'pincha veb-sanoatida qo'llaniladi. Ko'p marta, ushbu atama veb-sayt yaratish jarayonida bir qator rollarni to'ldiradigan odamni ta'riflashga mo'ljallangan "hamma narsani qo'lga olish" dir. Ushbu umumiy atamalarni ishlatishning salbiy tomoni shundaki, ular keng bazani qamrab olsada, ular bu rolni bajarish uchun qandaydir o'ziga xoslik ko'rsatmaydi. Agar "veb-ishlab chiquvchi" ga ish joyini ko'rsangiz, bu pozitsiya aslida nima uchun mas'ul ekanini bilasizmi? Agar kompaniya ushbu atamani to'g'ri ishlatsa, unda talab qilinadigan ba'zi bir maxsus ko'nikma va shaxsning bajarishi kutilayotgan ayrim vazifalar bor.

Veb-ishlab chiqaruvchilarning xususiyatlari

Oddiy va ravshan bo'lishi mumkin bo'lganidek, eng aniq ta'rif veb-dasturni web-sahifalarni dasturlashtiruvchi shaxsdir. Veb-ishlab chiquvchi veb-sayt ishining ko'rinishiga qaraganda ko'proq ishlaydi; ko'rinish va his-tuyg'ular veb-dizayner tomonidan boshqariladi. Veb-ishlab chiquvchi odatda HTML matn tahrirlovchisini (Dreamweaver kabi ingl. WYSIWYG dasturidan farqli ravishda) foydalanadi va ma'lumotlar bazalari va dasturlash tillari bilan bir qatorda HTML bilan ishlaydi.

Veb-ishlab chiquvchilar ko'pincha quyidagi ko'nikmalarga ega bo'ladilar:

Pastki qator, veb-ishlab chiquvchilarni qidirayotgan kompaniyalar yaxshi ishlaydigan veb-saytlarni yaratish va ularni qo'llab-quvvatlashi mumkin bo'lgan kuchli dasturlash qobiliyatlari bo'lgan odamlarni qidirmoqda. Biroq, ular yaxshi jamoa futbolchilarini qidirmoqda. Ko'pgina saytlar va dasturlar odamlarning jamoalari tomonidan boshqariladi, ya'ni ishlab chiquvchilar boshqalar bilan muvaffaqiyatli ishlashlari kerak. Ba'zan bu boshqa ishlab chiquvchilar bilan ishlashni anglatadi, ba'zan esa mijozlar yoki loyiha manfaatdor tomonlari bilan ishlashni anglatadi. Nima bo'lishidan qat'iy nazar, shaxsiy malakalar veb-dasturchilarning muvaffaqiyati haqida texnik ko'nikmalarga ega bo'lish uchun juda muhimdir.

Orqaga End Versus Front End Developer

Ba'zi odamlar veb-ishlab chiquvchi atamani chindan ham dasturchi degan ma'noni anglatadi. Bu "orqa rejani ishlab chiquvchi" dir. Ma'lumotlar bazalari yoki maxsus kod bilan ishlaydilar, bu saytning funksionalligini kuchaytiradi. "Orqaga nihoyasiga", saytlar fonida ishlaydigan funksiyalarga qaraganda, odamlar aslida o'zaro bog'langan va ko'riladigan qismlarga qaraganda. Bu "oldingi uchi" va u tomonidan yaratilgan, siz uni "oldingi ishlab chiquvchi" deb taxmin qildingiz.

Oldindan ishlab chiquvchi HTML, CSS va ehtimol Javascriptli sahifalarni yaratadi. Vizual dizaynlarni va sayt sahifalarini ish veb-saytiga aylantirish uchun dizayn jamoasi bilan yaqindan hamkorlik qiladi. Ushbu oldingi ishlab chiquvchilar, shuningdek, maxsus funktsional imkoniyatlarning to'g'ri o'rnatilgani uchun arxivni yakuniy ishlab chiquvchilar bilan ishlashadi.

Bir kishining malakasiga qarab, ular oldingi yakuniy rivojlanish ularning uslublaridan ko'proq ekanini aniqlashi mumkin yoki ular orqaga qaytishi bilan ko'proq ish qilishni xohlashlarini aniqlashi mumkin. Ko'pgina ishlab chiquvchilar, shuningdek, o'zlarining vazifa va ko'nikmalarini o'zaro bog'lashlari va bu tomonlarning har ikkala qismini, old va orqa tarafdagi rivojlanishni va hatto ba'zi vizual dizaynlarni ham qamrab olishini topadilar. Yana bir kishi veb-dizayn va rivojlanishning boshqa tomoniga o'tib ketadigan bo'lsa, ular ushbu ko'nikmalarga ega bo'lgan mijozlar va kompaniyalarga qanchalik qimmatli bo'ladi.