Ինչպե՞ս ես իմանում, որ չգիտես այն, ինչը չգիտես:

Հայտնի է նաև որպես. Ինչպե՞ս գտնեմ բաներ, որ պետք է սովորեք:

Այս հոդվածը հակված է համակարգչային գիտության, բայց այլ ոլորտներ կարող են ընդլայնվել:

https://joshuaearle.photography/blog/exploring-south-africa

դրդապատճառ

Երբ ես գտա, որ քոլեջն ինձ չի սովորեցնում այն ​​ամենը, ինչ ես պետք է իմանայի, ես որոշեցի առաջ գնալ և փնտրել, թե ինչի հետ են աշխատում տեխնոլոգիական ընկերությունները: Այս հետազոտությունը ցույց տվեց, որ ես պետք է ավելի շուտ սկսեմ:

Ուստի ես ուզում եմ օգնել ուսանողներին, հատկապես համակարգչային գիտությունների ուսանողներին, հասկանալ, թե ինչ են նրանք կորցնում և ցույց տալ նրանց, թե ինչպես կարելի է գտնել այնպիսի բաներ, որոնք իրենք նույնիսկ չգիտեն, որ գոյություն ունեն, բայց նրանք պետք է սովորեն:

Միացեք համայնքներին

Դե, դա 21-րդ դար է, և մենք ունենք The Awesome Internet- ը: Գտեք համայնք և միացեք դրան: Սրանք այն լավագույն համայնքներն են, որոնցում պետք է մասնակցեն մշակողները.

  • GitHub
  • Փաթեթների վարարում
  • Հանգիստ
  • Twitter- ը

Լավ, բայց ... ի՞նչ պետք է անեմ այս համայնքներում: Լավ, եկեք տեսնենք.

GitHub- ը նոր Facebook- ն է (գոնե մշակողների համար)

GitHub- ը հզոր համայնք է, որն ունի բազմաթիվ հնարավորություններ ամբողջ աշխարհի մշակողների, նախագծերի և ընկերությունների հետ շփվելու համար: Սրանք այն բաներն են, որ դուք կարող եք անել այնտեղ.

  • Հետևեք զովացուցիչ ծրագրավորողներին: Թոփ ընկերությունների լավագույն ինժեներները GitHub- ում են: Հետևեք նրանց
  • Նայեք նրանց գրած ծածկագրին:
  • Հասկացեք նրանց ստեղծած նախագծերը:
  • Աստղեր լավ պահեստներ:
  • Բացեք կարեւոր խնդիրներ:
  • Դիտեք պահեստներ, որոնք ցանկանում եք հասկանալ

Stack Overflow. Ամենահզոր ֆորումը:

Google- ը լավ պատասխաններ ունի, բայց ինչ վերաբերում է աղբյուրին ուղղակի հարցնելուն: Սա այն է, ինչ Stack Overflow- ն է: Աշխարհում միլիոնավոր մեծ ծրագրավորողներ պատասխանում են (և հարցնում են) լավ հարցեր ծրագրային ապահովման մշակման վերաբերյալ: Գնա ներս:

  • Փորձեք պատասխանել մի հարցի, որը դուք գիտեք ինչ-որ բանի մասին:
  • Հարցրեք ինչ ուզում եք: Մի մոռացեք լինել համահունչ:

Slack. Ակնթարթային հաղորդագրության շատ արդյունավետ գործիք

Ձեր օգտագործած ծրագրաշարերից և տեխնոլոգիաներից շատերն ունեն Slack ալիք: Միացեք նրանց: Սա հիանալի միջոց է այլ մշակողների հետ մերձենալու և գիտելիքներ փոխանակելու համար: Ահա ալիք սկսելու համար.

  • Պատասխանեք Բրազիլիային

Twitter. Կիսվեք առաջին անհրաժեշտության իրերով

Twitter- ը ստեղծվել է համառոտ տեղեկատվություն կիսելու համար: Կառուցապատողներն իրենց նախագծերն ու մտքերը թվիթերում են: Հետևեք նրանց և հետևեք նրանց բիզնեսին:

Կարդալ ավելին (Վա ,յ, իրոք?)

Քոլեջում դուք արդեն ունեք գրքերի հսկայական ցուցակ: Գոնե կարդո՞ւմ եք: Լավ, ապա շարունակիր: Ստուգեք այս գործարկման գրադարանը:

Կարդացեք նաև այլ բաներ, ինչպիսիք են ընկերության բլոգերը.

  • Facebook ինժեներական բլոգ
  • Google Developers բլոգ
  • Airbnb Engineering և տվյալների գիտություն
  • GitHub բլոգը ՝ ճարտարագիտություն
  • Ինժեներական բլոգի մասին
  • Instagram ինժեներական
  • Entria

Պետք է փորձեք կարդալ նաև այլ մշակողների ծածկագրերը: Դուք մարտահրավեր եք ու լի եք նոր հասկացություններով:

Գտեք դաստիարակ

Եթե ​​դուք զննում եք համայնքի միջով կամ լավ ընթերցում եք կարդում, ապա դուք կբացահայտեք նոր աշխարհ `լի նոր տեխնոլոգիաներով և հոյակապ մարդկանցով: Ընտրեք մի քանիսը, որին հետևում եք և կապվեք մեզ հետ:

Մի ամաչեք, կան բազմաթիվ զովացուցիչ ծրագրավորողներ, ովքեր սպասում են օգնության: Նրանք պարզապես ուզում են, որ դուք իսկապես հետաքրքրված լինեք ինչ-որ բան սովորելու մեջ:

Ես գտա մեկը ՝ Sibelius Seraphini: Նա առաջնորդում է ինձ շատ նոր փորձերի միջով: Շնորհակալություն, Սիբելիուս: Նրան կարող եք հետեւել GitHub- ում և Twitter- ում:

Դիմեք աշխատանքի / պրակտիկայի (սպասեք ինչ)

Մի վախեցեք: Պետք չէ նինջա լինել (գոնե առայժմ): Եվ պետք չէ ավարտել քոլեջը: Համակարգչային գիտության հիմունքները սովորելուց հետո կարող եք փորձել հարցազրույց կամ մարտահրավեր, որը առաջարկվում է աշխատանքի / պրակտիկայի միջոցով:

Իմ տեսակետն այս թեմայի շուրջ ՝ փորձիր և ձախողիր, հետո նորից փորձիր, կրկին ձախողիր, բայց ավելի լավ ձախողիր:

Ընկերությունները ակնկալում են, որ դուք ունեք որոշակի հմտություններ: Հարցազրույցի / պրակտիկայի / մարտահրավերի ձախողման դեպքում դուք կիմանաք, թե ինչ հմտություններ ունեք բարելավելու համար:

Նայեք այս թափուր աշխատատեղին և սպասվող հմտություններին:

Կառուցեք ինչ-որ բան ձեր սովորած տեխնոլոգիաներով

Անցիր գործի Միանգամից մի բան կառուցեք: Հիմա ասացի՞: Մի անհանգստացեք, եթե «ոչինչ չգիտեք»: Դուք կտեսնեք, որ անելն էլ սովորելու հիանալի միջոց է:

Խրված? Ոչ մի խնդիր! Խնդրում ենք օգնել. Ես արդեն ցույց եմ տվել, թե ինչպես շարունակել շարժվել: GitHub, Stack Overflow, Mentor ... Իմացեք, թե ինչպես անել նույն բանը տարբեր ձևերով:

Նպաստել բաց աղբյուրի նախագծին

Բացահայտե՞լ եք նոր գրադարան կամ նոր շրջանակ: Բաց կոդո՞վ է: Ի՞նչ կասեք սկզբնաղբյուրը կարդալու և պահպանող համայնքին օգնելու մասին: Դուք հավանաբար շատ նոր բաներ ունեք սովորելու:

Դուք նաև խթանում եք ինքներդ ձեզ որպես մշակող: Դա հոյակապ է:

Ինչ վերաբերում է այս ուրբաթ օրը բաց կոդով ուրբաթ սկսելու մասին:

Միշտ դրդված եղիր

Beարմացեք այն բաների մասին, որոնք պատրաստվում եք սովորել: Սա կօգնի ձեզ երջանիկ լինել աշխատավայրում:

Եվ մի դադարեք կոդավորումը: Մտքերը վերածեք իրական նախագծերի: Դուք կտեսնեք, որ երբ ինչ-որ բան ունեք անելու, դուք նույնպես սովորելու բան ունեք:

շնորհակալություն կարդալու համար

Հուսով եմ, որ այս հոդվածը օգտակար էր: Շնորհակալություն ընթերցելու համար: Ինձ կարող եք գտնել GitHub- ում և Twitter- ում: