Այսօր բջջային հեռախոսները դարձել են նույնքան կարևոր, որքան դրամապանակները առօրյա կյանքում, որ այս ոլորտում զարգացումներն ավելի արագ են ընթանում: Եթե կարողանաք կենտրոնանալ և իմանալ, թե ինչ եք ուզում անել, կարող եք հեշտությամբ դառնալ բջջային հավելվածների մշակող: Այս հոդվածը պարունակում է արագ ուղեցույց, որը ցույց կտա ձեզ, թե ինչպես ցուցադրել ձեր վստահելիությունը որպես հավելվածի մշակող:
Քայլ
Մաս 1 -ից 3 -ից. Փորձ և կրթություն ձեռք բերելը
Քայլ 1. Ստացեք համակարգչային գիտությունների քոլեջի աստիճան:
Նույնիսկ եթե դուք իրականում մասնագիտություն չունեիք համակարգչային գիտության ոլորտում, այն կարող է ձեզ տրամադրել հիմնական տեղեկատվություն կիրառման զարգացման ոլորտի վերաբերյալ: Բացի այդ, շատ ընկերություններ ավելի շահագրգռված կլինեն, եթե դուք (առնվազն) ունենաք համակարգչային գիտության աստիճան, երբ այս ընկերությունները ցանկանան վարձել ձեզ որպես ծրագրերի մշակող:
- Եթե կարող եք, փորձեք մասնագիտանալ բջջային հավելվածների կոդավորման մեջ, երբ դեռ քոլեջում եք:
- Կարող եք նաև դասընթացներ անցնել այլ համապատասխան ոլորտներում, ինչպիսիք են ծրագրաշարի մշակումը: Իրականում, որոշ համալսարաններ առաջարկում են այնպիսի դասընթացների ընտրություն, որոնք հատուկ վերաբերում են բջջային հավելվածների զարգացմանը:
Քայլ 2. Ընտրեք բջջային հավելվածի հիմնական հարթակներից մեկը:
Բջջային հավելվածների հիմնական հարթակներն են ՝ Android, Apple (iOS), Windows, Symbian և RIM (Blackberry): Դուք կարող եք սովորել կոդավորել այս բոլոր հարթակները, բայց գուցե ձեզ հարկավոր է ընտրել մեկը, երբ դեռ նոր եք սկսում բջջային հավելվածների մշակման ոլորտում:
Այսօր Android- ը շուկայում գերիշխող հարթակ է, չնայած Apple- ը նույնպես, կարծես, հետամուտ է իր հաջողություններին: Այս հարթակներից մեկը կարող է լինել բջջային հավելվածների մշակման ոլորտում կարիերա սկսելու ճիշտ ընտրությունը:
Քայլ 3. Օգտագործեք ծրագրերի մշակման ծրագիր ինտերնետում:
Օրինակ, Apple- ն ունի iOS Dev Center կայք: Այնտեղ կարող եք տեսնել ձեռնարկներ և տեսանյութեր, որոնք կօգնեն ձեզ սովորել, թե ինչպես կոդավորել ձեր ծրագիրը: Մինչդեռ Android- ը ունի նաև նմանատիպ կայք ՝ Android Developers Training անվանումով: Այնուամենայնիվ, ձեզ հարկավոր չէ ապավինել միայն այս պաշտոնական կայքերին: Ինտերնետի բազմաթիվ կայքեր առաջարկում են անվճար ծածկագրման դասընթացներ և ձեռնարկներ, չնայած կարող եք նաև վճարովի դասեր փնտրել, եթե ցանկանում եք սովորել ավելի բարդ կոդավորում:
- Կայքերից մեկը, որը թույլ է տալիս սովորել կոդավորումը, W3Schools- ն է ՝ կոդավորում սովորելու հայտնի կայք: Կայքն ունի Jquery Mobile- ի հատուկ բաժին, որը կարող է օգտագործվել բջջային հավելվածներ ստեղծելու համար: Կոդավորման համակարգը հիմնված է CSS3- ի և HTML5- ի վրա:
- Կարող եք նաև այցելել կայքեր, որոնք առաջարկում են ինտերնետի անվճար դասընթացներ տարբեր ոլորտներում, օրինակ ՝ edX կամ Coursera:
Քայլ 4. Փորձեք մասնակցել շուկայավարման դասին կամ դասընթացին:
Համալսարանում սովորելիս կարող եք մասնակցել շուկայավարման դասընթացների կամ դասընթացների: Եթե դուք ապրում եք Միացյալ Նահանգներում, կարող եք մարքեթինգի դաս անցկացնել համայնքային քոլեջում ՝ ավելի ցածր գնով կրթություն ստանալու համար: Դուք նույնիսկ կարող եք դասեր վերցնել որոշ ինտերնետային կայքերում, օրինակ ՝ Coursera- ում, ձեր շուկայավարման հմտությունները զարգացնելու համար: Եթե ցանկանում եք դառնալ ծրագրերի մշակող, ապա պետք է կարողանաք ձեր ստեղծած խաղը կամ հավելվածը վաճառել հանրությանը: հակառակ դեպքում մարդիկ չեն իմանա ձեր հավելվածի մասին:
Քայլ 5. Վերցրեք բիզնես դաս:
Ինչպես շուկայավարման հմտությունները, այնպես էլ բիզնեսի հմտությունները կարևոր են կիրառման հաջող զարգացման համար: Հետագա բիզնես դասերն օգնում են ձեզ սովորել, թե ինչպես գումար վաստակել ձեր մշակած ծրագրերից, ինչպես նաև խթան ստեղծել այլ մարդկանց համար, որպեսզի ավելի շատ գումար ծախսեն ձեր ծրագրերի վրա:
3 -րդ մաս 2 -ից. Վերապատրաստման հմտություններ
Քայլ 1. Մշակեք ձեր սեփական ծրագիրը:
Եթե ցանկանում եք աշխատանքի ընդունվել որոշակի ընկերության կողմից, ապա այս պահին լավ պրակտիկա է ՝ մշակել ձեր սեփական ծրագիրը: Կարևոր չէ, թե ինչպիսի ծրագիր եք մշակում, քանի դեռ կարող եք ստեղծել օգտակար կամ զվարճալի ծրագրեր: Այս կերպ, երբ աշխատանք եք փնտրում, դուք ունեք «ապացույց», որը ցույց կտա ընկերությունը:
Այս ոլորտում փորձ ունենալը, նույնիսկ եթե դուք ունեք միայն ծրագրեր մշակելու փորձ, կարող է ձեզ դարձնել ավելի առաջադեմ թեկնածու `համեմատած այլ թեկնածուների հետ:
Քայլ 2. Փնտրեք գաղափարներ այն ծրագրերի համար, որոնք կարող են կատարվել:
Շրջանառության մեջ գտնվող ծրագրերի մեծ մասն, իհարկե, խաղային ծրագրեր են: Խաղերը կարող են ստիպել մարդկանց ժամանակ անցկացնել ՝ չձանձրանալով: Այնուամենայնիվ, դուք կարող եք օգտվողների կամ համայնքի կարիքները վերցնել որպես ծրագրեր ստեղծելու կամ մշակելու սկզբնական գաղափար: Հետևաբար, առաջին քայլը, որը պետք է հետևել, առկա կարիքների որոշումն է: Ուշադրություն դարձրեք ձեր և ձեր ընկերների կյանքին և մտածեք այն խնդիրների մասին (ինչպես ձեր, այնպես էլ նրանց), որոնք կարող են լուծվել հավելվածի միջոցով: Երբ գաղափար ունեք, սկսեք քարտեզագրել ծրագիրը:
- Օրինակ, DocScan- ի և Scannable- ի նման ծրագրերը մշակվել են, քանի որ մարդկանց անհրաժեշտ էր համակարգչից օգտվելիս փաստաթղթերը սկանավորելու և պահպանելու միջոց: Մշակողները տեսան դրա անհրաժեշտությունը և փորձեցին այն լրացնել հավելվածի միջոցով:
- Այլ ծրագրերը, օրինակ ՝ բաղադրատոմսերի հավելվածները, մարդկանց համար ավելի հեշտ են գտնում և օգտագործում բաղադրատոմսեր, քանի որ դեղահատից կամ հեռախոսից բաղադրատոմսեր կարդալն ավելի հեշտ է, քան համակարգչից:
Քայլ 3. Կենտրոնացեք ծրագրի կիրառելիության վրա:
Նախ և առաջ, մշակված ծրագիրը պետք է օգտագործողների համար դյուրին լինի: Հետևաբար, հիմնական հավելվածի էջը պետք է կարողանա կողմնորոշել օգտվողներին ՝ հավելվածը օգտագործելիս հստակ կոճակների, հակապատկերային գույների և պարզ նավարկության միջոցով:
- Մի հնարք այն է, որ հնարավորինս շատ տեղ զբաղեցնեք էկրանին: Այնուամենայնիվ, դա չի նշանակում, որ դուք պետք է ծածկեք յուրաքանչյուր հասանելի տարածք կոճակներով կամ հսկիչներով, քանի որ գործիքների կամ կոճակների շուրջ ձեզ դեռ որոշ ազատ տարածք կպահանջվի ՝ հեշտ տեսանելի կամ ընթեռնելի լինելու համար: Հնարավորինս հավասարակշռեք ազատ տարածքի օգտագործումը մեծ կոճակների տեսքով: Բացի այդ, դուք նույնպես պետք է համոզվեք, որ առկա կարգավորիչներն ու կոճակները հնարավորինս պարզ ցուցադրվում են:
- Դարձրեք հավելվածը հեշտ ընկալելի: Սա նշանակում է, որ օգտվողները չպետք է դիմեն այլ էջերի ՝ ձեր ստեղծած հավելվածից օգտվելու համար: Օգտագործողը պետք է կարողանա կռահել և իմանալ, թե ինչպես օգտագործել այն ՝ նայելով ցուցադրվող կարգավորիչներին կամ կոճակներին:
Քայլ 4. Ստացեք օգնություն, եթե դրա կարիքը ունեք:
Նույնիսկ եթե դուք ունեք կոդավորման հմտություններ, դուք կարող եք չունենալ անհրաժեշտ դիզայներական հմտություններ: Եթե օգնության կարիք ունեք որոշակի ոլորտում, փորձեք վարձել մեկ ուրիշին կամ համագործակցել մեկ ուրիշի հետ, ով համաձայն է ստանալ ձեր եկամտի մի մասը որպես վճար: Համոզվեք, որ ներառեք նրա անունը ՝ ըստ նրա ներդրման (օրինակ ՝ ներառեք Ա -ի անունը որպես հավելվածի գրաֆիկական դիզայներ, եթե նա նախագծում է հավելվածի ինտերֆեյսը), ամեն անգամ, երբ ներկայացնում եք ձեր մշակած ծրագիրը:
Եթե չգիտեք, թե որտեղից կարող եք ինչ -որ մեկին վարձել, կարող եք այցելել անկախ աշխատանքի կայքեր, ինչպիսիք են UpWork- ը: Այնտեղ կարող եք վարձել մարդկանց տարբեր ոլորտներից:
Քայլ 5. Մի մոռացեք ծրագիրը ստուգել հնարավոր սխալների համար:
Նոր ծրագրերը միշտ ունեն սխալներ, այնպես որ դուք պետք է փորձարկեք դրանք: Թող ձեր ընկերները փորձեն այն ՝ պարզելու, թե որտեղ է սխալը, որպեսզի կարողանաք շտկել այն: Թեստերը նաև օգնում են ձեզ պարզել, թե ինչն է համարվում հաջողված և ինչը ՝ ձախողված ձեր դիմումում:
- Այլ կերպ ասած, խնդրեք ընկերներին ներբեռնել ծրագիրը իրենց հեռախոսներում: Թույլ տվեք օգտագործել այն ՝ պարզելու համար, թե արդյոք նրանք սխալ են ունենում ծրագրի հետ:
- Կարևոր է, որ դուք հետադարձ կապ ստանաք ծրագրի աշխատանքի և դրա կառավարման տարրերի վերաբերյալ: Ձեր ընկերներին հարցեր տվեք, օրինակ ՝ «appրագրի կառավարման հետ կապված խնդիրներ ունե՞ք»: և «Ի՞նչ խնդիրներ եք ունեցել հավելվածի օգտագործման ժամանակ»:
Քայլ 6. Անցեք այլ հարթակի:
Այժմ, երբ սովորել եք, թե ինչպես կարելի է ծրագրեր կառուցել մի հարթակում, ժամանակն է, որ դուք անցնեք մյուսին: Դուք կկորցնեք հաճախորդներին, եթե չներկայացնեք ծրագրեր այն հարթակների համար, որոնք բոլորը օգտագործում են:
- Յուրաքանչյուր հարթակի համար պետք է մտածել տարբեր հարցերի շուրջ: Օրինակ, iOS- ից Android- ի անցնելիս պետք է հաշվի առնել էկրանի տարբեր չափերը: IOS- ում առաջարկվող էկրանի չափսերի քանակն ավելի սահմանափակ է, մինչդեռ Android- ն ունի էկրանի չափերի ավելի լայն ընտրանի: Բացի այդ, ձեր ծրագիրը մի փոքր այլ տեսք կունենա յուրաքանչյուր տարբեր հարթակում:
- Մեկ այլ կարևոր բան `հավելվածի ինտերֆեյսը պարզ պահելն է: Որքան ավելի բարդ տեսք ունենա, այնքան դժվար կլինի այն փոխակերպել այլ հարթակի և դարձնել այն ներկայանալի տարբեր չափերի էկրաններին:
Քայլ 7. Հետևեք աշակերտի ծրագրին:
Փորձ ձեռք բերելու մեկ այլ միջոց (նույնիսկ այն դեպքում, երբ դեռ քոլեջում կամ դպրոցում եք) ուսանողական ծրագիր վերցնելն է: Սովորաբար, դուք կարող եք տեղեկատվություն ստանալ աշկերտության ծրագրերի մասին դպրոցների կամ համալսարանների միջոցով, քանի որ ընկերությունները կայցելեն դպրոցներ `գտնելու ուսանողներ, ովքեր ցանկանում են սովորել: Աշակերտական ծրագրից, որին մասնակցում եք, կարող եք նույնիսկ գումար վաստակել ուսման վարձերը վճարելու կամ որոշակի վարկեր կատարելու համար:
- Աշակերտության ծրագիրը կարող է հիշարժան փորձ լինել: Այնուամենայնիվ, անմիջապես մի ակնկալեք, որ կարող եք ծածկագրել ծրագիրը: Հնարավոր է նաև, որ դուք պետք է «թեթև» աշխատանք կատարեք (օրինակ ՝ սուրճ պատրաստելը) աշկերտության ծրագրի ընթացքում:
- Շատ խոշոր տեխնոլոգիական ընկերություններ ուսանողական ծրագրեր են առաջարկում տեղական համալսարանների ուսանողների համար, ուստի լավ գաղափար է նաև ստուգել այս ընկերությունների պաշտոնական կայքերը:
3 -րդ մաս 3 -ից ՝ դաշտում աշխատելը
Քայլ 1. Պատրաստվեք շարժվել:
Որոշ տարածքներ կամ քաղաքներ դառնում են «թրենդային» վայր ՝ հավելվածների մշակման շուկայի համար: Միացյալ Նահանգներում, օրինակ, Կալիֆոռնիայի Սիլիկոնյան հովիտը տեխնոլոգիայի ոլորտում աշխատելու տարածքի հիանալի ընտրություն է (այս դեպքում ՝ հավելվածների մշակում): Այնուամենայնիվ, այլ ոլորտներ, որոնք կարող են «անսպասելի» լինել, օրինակ ՝ Վաշինգտոնը, DC, Ալաբամա, Վիրջինիա, Յուտա և Մոնտանա, ցույց են տալիս մինչև 45% տեխնոլոգիական առաջընթաց: Ինքը ՝ Ինդոնեզիայում, տեխնոլոգիայով զբաղվող ընկերությունները տեղակայված են akակարտայում: Այնուամենայնիվ, այլ քաղաքներ, ինչպիսիք են Բանդունգը, Դեպոկը և Բեկասին, նույնպես կարող են լինել տեխնոլոգիայի ոլորտում աշխատանք գտնելու վայրի լավ ընտրություն:
Թեև որոշ ընկերություններ թույլ են տալիս աշխատել ինտերնետով, հաճախ այդ ընկերությունները ցանկանում են, որ դուք աշխատեք իրենց գրասենյակներում: Շատ տեխնոլոգիական ընկերություններ գնահատում են խմբային ստեղծագործականությունը, որն, իհարկե, ավելի հեշտ կլինի խրախուսել և զարգացնել, երբ աշխատակիցներն աշխատում են գրասենյակային միջավայրում:
Քայլ 2. Դիմեք ցանկալի դիրքի:
Եթե պլանավորում եք աշխատել տեխնոլոգիական ընկերությունում, սկսեք դիմել ձեր ուզած պաշտոնի համար: Աշխատատեղեր կարող եք գտնել այնպիսի կայքերում, ինչպիսիք են Upwork- ը, Jobstreet- ը կամ Yahoo- ն: Այնուամենայնիվ, աշխատանքի թափուր աշխատատեղեր գտնելու համար կարող եք նաև որոնել բջջային հավելվածների մշակման խոշոր ընկերությունների պաշտոնական կայքերը: Մտածեք ձեզ դուր եկած ծրագրի մասին և իմացեք ծրագրավորող ընկերության մասին: Այս ընկերություններն այն վայրերն են, որտեղ դուք պետք է գնաք աշխատանքի դիմելու համար, որովհետև արդեն հետաքրքրված եք, թե ինչ է անում ընկերությունը:
Ընկերության տեսակը, որին դուք ընտրում եք դիմելու պաշտոնի համար, կախված կլինի նրանից, թե ինչ եք ակնկալում: Եթե դուք աշխատում եք սկսնակ ընկերությունում, դուք, ամենայն հավանականությամբ, ավելի շատ պայքարելու եք մշակվող հավելվածի հետ (և, հնարավոր է, ավելի շատ վերահսկողություն ունենաք զարգացման վրա): Այնուամենայնիվ, դուք չգիտեք, թե արդյոք ընկերությունը կհասնի հաջողության կամ ձախողվի իր վաղ փուլերում: Մինչդեռ, ավելի առաջադեմ ընկերությունների համար, ամենայն հավանականությամբ, փոքր բաների վրա կաշխատեք մի քանի ծրագրերի համար և մեծ վերահսկողություն չեք ունենա: Մյուս կողմից, դուք կարող եք ավելի վստահ զգալ, որ ընկերությունը չի տապալվի:
Քայլ 3. Օգտագործեք ձեր ունեցած փորձը:
Եթե ունեք համապատասխան աստիճան և փորձ, օգտագործեք երկուսն էլ աշխատանք գտնելու համար: Օրինակ, եթե դուք երբևէ ինքներդ ծրագիր եք նախագծել, ունեք մի միջոց ՝ ցույց տալու, թե որքան լավ է ձեր կոդավորումը կամ դիզայնը: Եթե դուք հաճախել եք որևէ ընկերությունում սովորելու ծրագիր, արդեն ունեք աշխատանքային փորձ, որը կարող է չունենալ այլ թեկնածուներ կամ դիմորդներ: Օգտագործեք այն, ինչ ունեք այլ թեկնածուներից առանձնանալու համար:
Համոզվեք, որ աշխատանքային փորձը նշում եք ձեր ուղեկցող նամակում: Օրինակ, եթե դուք սովորել եք աշակերտի ծրագրում, կարող եք գրել. Մասնակցել եմ աշակերտի ծրագրին (աշակերտի ծրագիր տրամադրող ընկերության անվանումը) (աշակերտի տևողություն) ընթացքում (աշկերտության տարի) »:
Քայլ 4. Միշտ հետևեք նոր զարգացումներին:
Տեխնոլոգիական ոլորտում աշխատելիս դուք միշտ պետք է տեղյակ լինեք վերջին զարգացումներին կամ տեխնոլոգիաներին: Պարզելու եղանակներից մեկը տեխնոլոգիական ամսագրեր կարդալն է, քանի որ դրանք սովորաբար կենտրոնանում են նորագույն տեխնոլոգիաների վրա: Երբ շուկայում հայտնվում են նոր ծածկագրման հարթակներ և տեխնոլոգիաներ, ձեր պարտականությունն է սովորել դրանք, որպեսզի հետ չմնաք:
Քայլ 5. Շուկա և շահույթ ստեղծված հավելվածից:
Եթե ցանկանում եք բիզնես անել ձեզ համար, ապա ստիպված կլինեք ինքներդ ինչ -որ բան անել ծրագրի համար: Որոշեք ձեր ստեղծած ծրագրից օգուտ քաղելու լավագույն միջոցը, այնուհետև վաճառեք ձեր դիմումը տարբեր սոցիալական լրատվամիջոցների միջոցով:
- Որոշ ընկերություններ առաջարկում են ծրագրեր, որոնք կարող եք անվճար ներբեռնել, սակայն որոշակի ապրանքների համար ձեզանից գումար են գանձելու ՝ խաղի ընթացքն ավելի արագ կամ ավելի հետաքրքիր դարձնելու համար, օրինակ ՝ մետաղադրամների կամ աստղերի փաթեթները: Հաճախորդներն արդեն կարող են նման խթաններ գտնել իրենց խաղերում, բայց վաճառքի ենթակա լրացուցիչ փաթեթները կարող են արագացնել խաղի ընթացքը այն խաղացողների համար, ովքեր անհամբերությամբ սպասում են խաղը ավարտելուն, հատկապես, եթե դուք դիտավորյալ անընդհատ խաղում եք խաղը շատ առաջընթաց: որը կարելի է ձեռք բերել մեկ օրում ՝ առանց ամբողջովին ապավինելու խաղադրույքից վաստակած մետաղադրամների կամ փողի վրա:
- Փնտրեք ճիշտ հիմնաբառեր: Երբ ծրագիր եք անվանում և նկարագրություն գրում, մտածեք, թե ինչ են փնտրում հաճախորդները: Ի՞նչ բառեր կարող են օգտագործվել դիմումը որոնելու համար: Հնարավորության դեպքում պետք է բառը ներառեք որպես ձեր անվան, նկարագրության կամ հիմնաբառի մաս:
- Օգտագործեք հավելվածի ներսում փոխանակման համակարգը: Հավելվածի օգտվողներին ձեր ծրագրի մասին տեղեկություններ հաղորդելու եղանակներից մեկն այն է, որ օգտվողները խաղին միմյանց օգնելու եղանակներ տրամադրեն, օրինակ ՝ այլ օգտվողների հետ լրացուցիչ «կյանքեր» կիսելու հնարավորությունը: Եթե օգտվողները կարող են կիսվել ձեր ծրագրի մասին տեղեկատվությամբ սոցիալական հիմնական մեդիա հարթակներում, օրինակ `Facebook- ում, ապա դա, անշուշտ, կարող է ձեզ օգուտ բերել ձեր ծրագիրը խթանելու համար:
- Մի մոռացեք վճարել: Կարող եք ներկառուցված ծրագիրը ներբեռնել Facebook կամ բջջային հարթակ, բայց եթե դժկամությամբ եք վճարում գովազդի վճարները, կարող եք դժվարանալ կառուցել հաճախորդների բազա, հատկապես, եթե ձեր ծրագիրը խթանելու համար ապավինում եք միայն ձեր ընկերներին: