Qanday qilib 5 oy ichida men grafik dizayneridan oldingi ishlab chiqaruvchiga o'tdim

Mng (xitoycha versiya)

V Xabarni vinceshao.com saytida o'qing

2017 yil men uchun juda xira, ammo qiziqarli yil bo'ldi. Men mart oyida grafik dizaynerlik ishimni tashlab, kodlash olamining labirintiga kirdim. Besh oy o'tgach, nihoyat Tenten.co-da ishlab chiqaruvchi sifatida ishlab keldim.

Olti oy davomida to'liq ishlaydigan dastur ishlab chiqaruvchisi bo'lganim sababli, men o'z hayotim yo'lini nimaga va qanday yo'naltirganim haqida hikoya qilmoqchiman. Bu men kabi ojiz, ammo shafqatsiz bo'lishi mumkin bo'lganlar uchun.

Tushunarli bo'lishi uchun, ushbu xabar tajribali ishlab chiquvchi yoki dizayner nuqtai nazaridan yozilmagan, u aniq yo'l xaritasini tasvirlashga qodir. Shuningdek, bu front-end rivojlanishini o'rganish uchun halokatli kurs emas. Ushbu mavzu bo'yicha juda ko'p darsliklar mavjud va men maqolada keyinroq aytib o'taman.

Esingizda bo'lsin, barcha odamlar uchun mukammal (universal) yo'l mavjud emas.

Mening fonim

Mening harakatlarim sahifasi

Men 24 yoshli grafik dizayner edim, umuman kodlash bilan bog'liq hech qanday tajribaga ega emasman. Maktab kunlarida matematika, fizika, kimyo va fanlardan imtihonim juda past edi. Ushbu mavzular meni zerikarli va murakkab formulalar, raqamlar va xatolar bilan qo'rqitdi. O'sha paytlarda meni qiziqtirgan narsalar doimo bo'yoq, musiqa yoki so'zlar tomonidan yaratilgan go'zallik edi. Tabiiyki, men ingliz tilini magistratura sifatida tanladim va kollejda adabiyot, madaniyat, fotosurat va dizaynga qiziqib qoldim.

Qanday qilib men o'zim kollejda dizayn yaratishni bilib oldim va nihoyat grafika dizayneriga aylandim. Gap shundaki, butun hayotim davomida o'tgan yilgacha men yozuvchi, fotograf, kino tanqidchisi, qo'shiqchi va dizayner bo'lishni orzu qilardim, lekin hech qanday sharoitda dasturchi bo'lishni hech o'ylamagan edim.

Nima uchun kod qilishni xohladim

Men uchun grafik dizayn ko'rinmas tizimlar yoki tuzilmalar tomonidan qo'llab-quvvatlanadigan jozibali vizual shakllar bilan bog'liq muammolarni hal qilish uchun xizmat qiladi.

Dunyo juda ko'p muhim muammolarga duch kelar ekan, menimcha, muammolarni echishda dizayn fikrlash ushbu muammolarning ayrimlarini hal qilishga yordam berishi mumkin va kerak. Albatta, men Photoshop-ni birinchi marta ochganimda faqat biron bir go'zal narsani chizishga harakat qilardim. Shunga qaramay, men dizayn haqida ko'proq bilganim sari, men grafik dizayn bilan bog'liq muhim masalalarni hal qilishga intildim.

Ammo, mening maqsadimga erishish uchun ko'p urinishlardan so'ng, men Tayvanda (yoki butun dunyoda) grafik dizaynning ta'siridan juda xafa bo'ldim.

Hech shubha yo'qki, men hali ham buyuk dizaynning ahamiyati va ahamiyatini bilaman. Ammo ko'p hollarda dizaynerlarga "mijoz muammosi" bilan shug'ullanishning o'rniga, "mijoz muammosi" bilan shug'ullanish mumkin. Dizaynerlar ko'p vaqtlarini chuqur ma'lumot va tahlillarsiz o'z mijozlarining xohish-istaklarini taxmin qilish bilan o'tkazishadi. tajriba yoki aql.

Men ikki yil davomida ushbu grafik dizaynerlik kareramdan charchadim.

O'shanda men Medium-da doimiy ravishda rivojlanib boradigan so'nggi mavzularni diqqat bilan o'rganishga qaror qildim.

Dizaynerlik qobiliyatiga ega bo'lgan dasturchi bo'lish sizga har bir masala va mijoz ustidan ko'proq nazorat va vakolatga ega bo'lishga imkon berishini aniqladim. Bundan tashqari, veb-dasturlar yoki ilovalarda ishlash ma'lumotni samarali tarqatish imkonini beradi.

Grafik dizayn ishimni fevral oyining oxirida tark etdim. Puxta ishlab chiqilmagan reja va bankda kam mablag 'tejab, men o'zimning oldingi dastur ishlab chiqaruvchiga aylanishimni boshladim.

Nima qilish kerak

Birinchi qadamni qo'yish har doim qiyin. Ammo agar sizni da'vat qilishning sababi nimada ekanligini tushunsangiz, ishlar osonlashadi. Masalan, agar dasturchi bo'lishni maqsadingiz ASAPga yaxshiroq to'lanadigan bo'lsa, unda siz bozordagi eng qiziq narsalarni o'rganishingiz kerak.

Mening holda, mening hozirgi maqsadim dizayni rivojlantirish qobiliyatlari bilan uyg'unlashtirish uchun kuch topish ekanligini anglaganim uchun, men ikkala qobiliyatimni namoyish etishga qaratdim.

Shunday qilib, men o'z oldimga maqsad qo'ydim va zarur ishlarning ro'yxatini o'zimning oldingi rivojlanishni bilmagan holda tushuntirdim:

Men o'rganmoqchi bo'lgan ko'nikmalarim ro'yxati va qog'ozga chizgan qo'pol rejam

1. Maqsad

Old ishlab chiqaruvchiga ishga joylashing

2. Maqsadga qanday erishish mumkin

Mening imkoniyatlarimni namoyish qilish uchun portfel saytimni yarating

3. Vazifalar

  • HTML, CSS, jQuery / JavaScript-ni o'rganing
  • Dizayn portfeli
  • Portfel ishlarini tayyorlash

Avvaliga bu vazifalarni o'zimga yukladim. Ammo men ko'proq maqolalar, darsliklar yoki ishlarga bo'lgan talablarni o'qiyotganda, men ushbu ko'nikmalarni ro'yxatga kiritaman:

  • Sass
  • Gulp
  • CS50
  • Asosiy Unix
  • Asosiy Wordpress
  • Jekyll
  • Asosiy AWS bilimlari
  • Tarmoq haqida asosiy bilimlar

Eslatma: Internetdagi portlash haqidagi ma'lumot meni ko'proq ma'lumot olish uchun portlatdi. Besh oy ichida men bir marta Node.js, React.js, PHP va boshqalarni ro'yxatga kiritdim. Yuqoridagi vazifalar men oxirida bajargan vazifalarim edi.

Mening Toggl hisobotim 2017 yil mart-iyul oylari

Rejaga amal qilish uchun men o'zim uchun haftasiga 48 soat ish rejasini qo'ydim. Bu haftada bir kun dam olish bilan kuniga sakkiz soat ishlashim kerakligini anglatadi. Toggl mening ishlashimni kuzatishda yordam berdi.

Asana jadvaliga

Shuningdek, men uzoq muddatli maqsadga erishdim -> oylik maqsad -> haftalik kun tartibim -> kunlik kun tartibini o'quv jadvalimni tuzish uchun va Asana bu vazifalarni boshqarishda mening eng yaxshi yordamchim edi.

Qayerda o'rganish kerak

Yo'l davomida ko'plab platformalardan, darsliklardan yoki maqolalardan o'rganishga harakat qildim. Resurslarning ro'yxati va ularning har biriga oid fikrlarim:

Ta'lim platformalari

O'shanda men kodlar qatorini ko'rsatadigan darsliklardan nafratlanardim, menda nima qilish kerakligi haqida tasavvurga ega emas edim. Ba'zilar, men bu haqda hamma narsani bilaman, deb taxmin qilishdi yoki ular hozircha buni e'tiborsiz qoldirishimni aytishdi. Iltimos, men chindan ham ekrandagi kod satrini tushunmadim, chunki men JAMOA BOSHCHI edim.

Bunday ma'ruzalar meni xafa qildi va o'zimga past nazar bilan qarashga majbur qildi. Umuman olganda, hamma narsani o'rganish uchun mukammal platforma yo'q. Men imkon qadar moslashuvchan bo'lishga harakat qildim, ularning har biri orasidan sakrab o'tdim.

  • Codecademy - Ko'p odamlar buni tavsiya qilishdi, ammo o'sha paytlarda uning darsliklari meni juda xafa qildi. Men har doim hech qanday tushuntirishlarsiz amalda turdim.
  • Code School - Men bu erda ko'p vaqt o'tkazdim, chunki o'qituvchilar fitnani aniq tushuntirishdi. Tavsiya etiladi.
  • Treehouse - Youtube-da eng ko'p reklamaga ega bo'lgan kishi! Treehouse marketing bo'yicha juda yaxshi ish qildi, u ishlaydi (hech bo'lmaganda men o'sha paytgacha yo'qolgan boshlang'ich sifatida). U juda ko'p mavzularni qamrab oladi, ularning ba'zilari men uchun juda foydali edi. Masalan, u erda ishlab chiqaruvchilarning oldingi o'quvchilari uchun Wordpress-ning munosib qo'llanmasini topish qiyin, ammo Treehouse-da bittasi bor.
  • freeCodeCamp - freeCodeCamp uchun katta sevgi! Ushbu jamoada yangi boshlanuvchilarga ergashish uchun aniq yo'l bor va u o'quv g'ildiraklarini talabadan qanday tortib olish kerakligini biladi. Bir vaqtlar men asosiy HTML, CSS va JavaScript-ni o'rganganimdan keyin nima qilishim kerakligi haqida tashvishlanardim, lekin freeCodeCamp kichik loyihalarni o'rganish yo'lidagi to'g'ri joylarga qo'ydi. Jamiyat, shuningdek, O'rta va elektron pochta orqali ajoyib xabarlarni baham ko'rmoqda. Juda tavsiya etiladi!
Safari-dagi o'rganish platformalaridagi xatcho'plarim

Youtube kanali

Bu bepul yoki dam olish uchun o'rganish uchun eng yaxshi joy. Youtube videolari nafaqat ba'zi mavzularni pleylistlardan yaxshilab o'rganish uchun ajoyib, balki qiziqarli ma'lumotlardan zavqlanish uchun qulaydir.

  • Kodlash poyezdi - mezbonlik qilgan NYUning ITP professori Daniel Shiffman, men ko'rgan eng kuchli o'qituvchi. Kanal oson kuzatiladigan videolarni taqdim etadi.
  • thenewboston - Men o'ylagan deyarli barcha mavzularni o'z ichiga oladi. Baki, uy egasi qo'rqitadigan narsalarni oson tovushlarni chiqarishga qodir.
  • Academind - Bundan tashqari, barcha turdagi darsliklar mavjud. Amalga oshirish oson. Tavsiya etiladi.
  • O'yin-kulgilarning ko'ngil ochish funktsiyasi - Uy egasi Mattias Petter Yohansson ilgari Spotify va Blackberry-da ishlagan ishlab chiqaruvchi. Uning kanali JavaScript-ni osonlikcha o'rganish uchun juda yaxshi joy.
  • Linux Academy - Men AWS haqida ba'zi asosiy bilimlarni bu erda o'rgandim. Yoqdi!
  • Computerphile - Bu yerdagi videolar kompyuterdagi narsalar haqida. Bilish qiziq, lekin men ular nima haqida gaplashayotganlarini hech qachon tushunmayman.
  • Eli the Computer Guy - Men bu erda tarmoq yoki serverlar haqida bilimlarni o'rgandim.
  • mycodeschool - Men CS50-ni olganimda eng yaxshi do'stim. Bu informatika fanini aniq tushuntiradi. Juda yoqdi.
Kodlovchi poezd kanali

O'qilishi kerak bo'lgan maqolalar

O'qishlar hayot yo'llari yoki men uchun ilhom beradigan mavzular uchun juda yaxshi vosita. Besh oy ichida shuncha marta xafa bo'lganimda, ajoyib maqolalar meni hayajonga soldi. Mana mening hayotimdagi eng yaxshi ko'rsatmalar:

  • Nega Kodni o'rganish shunchalik og'ir?
  • Men kodlashni, veb-dastur yaratishni va uni 2 oy ichida Product Hun-da ishga tushirishni o'rgandim
  • Nima uchun men 8 oy davomida Google-da intervyu olish uchun to'liq kunlik mashg'ulotlarni o'qidim
  • Hobbyistdan Professional dasturchiga qanday o'tish mumkin
  • 2017 yilda kodni o'rganing, yollaning va yo'lda dam oling
  • To'liq stackli veb-ishlab chiqarishni 6 oy ichida 30 dollarga sotib olish uchun qo'llanma
Bu maqolalar, har doim o'zimni bosganimda kuch-quvvat keltirardi

Boshqa foydali manbalar

  • JavaScript: g'alati qismlarni tushunish - Buyuk Udemy kursi, bu men uchun JavaScript-ning chalkash qismlariga aniqlik kiritadi. Juda tavsiya etiladi.
  • Garvardda CS50 - Men kompyuter fanlari bo'yicha bilimlarni kichik yoshdagi ishlab chiqaruvchilar ishiga murojaat qilish uchun zaruriy bilim emasligini bilardim, ammo men bu kursni qabul qilish vasvasasiga qarshi turolmasdim, chunki bu juda qiziq edi! Bu mening retrospektdagi qimmatbaho vaqtimga to'g'ri keldi.
  • NYMY - Episode 1 - Pieter Levels - NYMY - bu podcast shousi, u iste'dodli dizayner Tobias van Shnayder tomonidan olib boriladi. U ushbu epizodda NomadList Pieter Levels-ning ishlab chiqaruvchisidan intervyu oldi. Men tushganda Piterning hikoyasini bir necha bor tingladim. Ushbu bir soatlik shou meni koder / dizayner bo'lishning cheksiz imkoniyatlari bilan tanishtirdi.

Qanday qilib ish topish mumkin

Taxminan 4 oylik uzluksiz kodlash va dizayndan so'ng, men oxir-oqibat old tomon haqida bir oz bildim. Men shuningdek, portfel saytimning deyarli 80 foizini to'ldirgan edim. Shu bilan birga, qolgan pullarim yana bir-ikki oy yashashim uchun etarli edi.

Yangi ish qidirish vaqti keldi.

Afsuski, menda deyarli har qanday tanlov bor edi. Ko'pgina kompaniyalar, nisbiy rivojlanish tajribasi / ma'lumotiga ega bo'lmagan odamni xohlamas edilar, va hatto kamchiliklar mening grafik dizayn qobiliyatimning qadrini qadrlashmagan. Menga mos keladigan beshdan kam ish joyiga ega bo'lish juda achinarli edi. Yorqin tomonda, vaziyat meni ushbu qimmatbaho imkoniyatlarga qaratishga majbur qildi.

EntTenten.co

Men "Tenten" dizayn agentligini kamida uch yil davomida kuzatganman. Bu Tayvanda bir vaqtning o'zida dizayn, raqamli rivojlanish va innovatsiyalardan foydalanish imkoniyatiga ega bo'lgan yagona va yagona agentlikdir. Men ularni uzoq vaqt davomida "iltimos meni ishga oling" ro'yxatiga kiritganman va men Tenten bu erda mening ko'p yillik intizomim bo'yicha sotiladigan yagona kompaniya ekanligiga ishonardim.

Safarimning so'nggi ikki oyi davomida men Tenten kompaniyasining kichik yoshdagi ishlab chiqaruvchisi pozitsiyasi haqida imkon qadar ko'proq ma'lumotga ega bo'ldim. Shu orada shaxsiy saytimni to'ldirdim. Vaqt tugashi bilan men lavozimga murojaat qildim. Zaxira rejalari sifatida, men o'z rezyumeimni va portfelimni boshqa beshta kompaniyaga ham yubordim. Va men kutdim.

Va nihoyat ...

Retrospektda

O'tmishga nazar tashlasam, men hali ham o'zimni dizaynerdan ishlab chiquvchiga aylantirish oson deb aytmagan bo'lardim, lekin bu men o'ylagandek qiyin bo'lmadi. Jarayonning eng qiyin qismi bu kodni hech qachon tushunish yoki yozish emas, balki sizni oldinga olib boradigan kuchli g'ayratga ega bo'lishdir.

Agar siz ushbu motivatsiyani topsangiz, tabriklaymiz. Agar yo'q bo'lsa, chiqishdan oldin ko'proq harakat qilib ko'ring. Agar hech qachon urinmasangiz, hech qachon bilmaysiz.

Yo'l davomida o'rgangan eng muhim darsim ASAP nimadir qilishni boshlash edi. Haqiqatan ham biror narsani qurishda birinchi qadamni qo'yish dahshatli ekanligini bilaman, lekin bu haqiqatan ham biror narsani o'rganishning yagona yo'li. Unutmangki, baribir yo'qotadigan hech narsa yo'q.

Rasmiy ravishda ishlab chiquvchidan keyingi kunlar va qiyinchiliklar - bu boshqa voqea.

Men 6 oy davomida Tenten-da ishlab chiqaruvchi dastur ishlab chiqarganligimdan juda xursandman. Ta'lim sayohati hech qachon tugamaydi!