Studenterfaring, Yash Paliwal | Fuldtids webudvikling

Interesseret i at lære mere om BrainStations webudvikling immersive-program?



Nu hvor du er mere end halvvejs gennem dit kursus, hvad har så været dit yndlingsaspekt af kurset indtil videre?



På dette tidspunkt vil jeg have to sige, at to ting virkelig skiller sig ud for mig som mine yndlingsaspekter af kurset; autonomien og fællesskabet. Med autonomi mener jeg manglen på karakterer eller strenge krav, mens vi bevæger os hen ad kurset. Selvom der er en generel struktur på dagene og ugerne, lader instruktørerne det være op til eleverne, hvordan og hvad vi vil bruge vores tid på. Det har betydet, at jeg har haft fleksibilitet til at arbejde med emner og projekter efter eget valg på forskellige tidspunkter i forløbet. Dette betyder også, at jeg er i stand til at fokusere mere på de færdigheder, jeg føler, jeg er svag i, eller jeg føler er mere relevante for mine interesser. Bortset fra det, nyder jeg virkelig følelsen af ​​fællesskab og relaterede begivenheder, der er en del af BrainStations økosystemer. Dette inkluderer de to samtaler, vi har hver ugepå fredageftermiddage. I sidste uge blev disse samtaler ledet af et par medlemmer af IBM's Bluemix-team (som er en platform fra IBM, der gør det meget nemt at bygge og hoste webapps og også integrerer den fantastiske Watson-computermotor). Udover det talte kursusarkitekten Daniel også med os om nogle meget interessante emner inden for Quantum Computing. Jeg nyder virkelig disse hjælpeforedrag og de andre begivenheder, som BrainStation er vært for, da de virkelig giver en mere fyldig uddannelsesmæssig og social oplevelse.

Ikon

Bliv webudvikler på kun 12 uger!

BrainStations Webudvikling Diplomuddannelse er et fuldtids, 12-ugers program, der udstyrer fagfolk med færdigheder og erfaring til at starte en ny karriere i udvikling.



Tal med en læringsrådgiver

Yash tager WDI på BrainStation i Toronto!

Yash tager WDI på BrainStation i Toronto!

Kan du fortælle lidt om dit afsluttende projekt?



Så jeg er stadig i gang med at beslutte mig for, hvad mit afsluttende projekt skal være. De nuværende frontløbere for ideer er en webapp til sporing af træningsfremskridt. En sådan app ville omfatte forskellige træningsplaner, og når brugeren logger ind (via deres telefon eller computers browser), vil de være i stand til at se alle deres fremskridt (visuelt, i graf-/diagramformat) for de sidste 7 dage, 30 dage, osv. Sammen med dette ville denne app have en meget enkel brugergrænseflade til at lade brugeren indtaste, hvilke øvelser de lavede/laver, hvor mange sæt, reps og hvilket niveau af vægte de gjorde for hvert sæt osv. Mit afsluttende projekt vil enten være denne web-app, eller jeg kan prøve at skabe en simpel version af en app, som lader brugere dele køretøjer med hinanden i en bybebyggelse eller andre lukkede boliger. Sidstnævnte er en idé, som jeg kom frem til sammen med en ven for et par år siden, men ingen af ​​os havde evnerne på det tidspunkt til at prøve at skabe selv en grundlæggende version af sådan en app. Uanset hvad, så ser jeg frem til at arbejde på det endelige projekt, da det vil samle alle de færdigheder, vi har lært og endnu ikke har lært i programmet.

Hvordan ser du dig selv anvende dine nyfundne færdigheder til din nuværende rolle?

I øjeblikket er jeg ikke ansat i nogen faglig kapacitet, dog kan jeg tale om, hvordan disse kompetencer kan være relevante for min sidste rolle eller fremtidige interesser. Da jeg kom fra en forretningsudviklingsstilling, tror jeg ikke, at mit nyfundne færdighedssæt ville være særlig relevant i den tidligere rolle. Når jeg ser fremad, kan jeg se, at de færdigheder, jeg får i WDI, er meget afgørende for nogle af de ting, jeg stræber efter at gøre. Ud over dette kursus er jeg ret tilbøjelig til at begynde at arbejde som freelancer - ved at kombinere mit tidligere arbejde/færdigheder inden for forretningsudvikling, salg og marketing med mine nyfundne færdigheder inden for webudvikling. Dette ville betyde, at jeg ville forsøge at skaffe webudviklingskontrakter for at forny webtilstedeværelsen af ​​små virksomheder i Toronto-området. Jeg er ret begejstret for at prøve dette, da jeg skulle tage mig af alle sider af sådan en virksomhed, fra salg (cold calling, møde kundeemner, strukturere kontrakter osv.) til faktisk at skabe og administrere produktet (i dette tilfælde en omfattende webtilstedeværelse, som kunne omfatte integration af sociale medier, en e-handelsplatform og meget mere). Uanset hvad, så har jeg nydt og vil fortsat nyde at bruge mine nyfundne digitale færdigheder i mange applikationer.



Hvad synes du er mest givende? Mest udfordrende?

Det mest givende aspekt af kurset hidtil har helt klart været det gruppeprojekt, vi gennemførte for et par uger siden. Selvom det var udfordrende at få en ny kodebase, som vi skulle sætte os ind inden for en meget kort periode, før vi begyndte at implementere de nødvendige dele for at fuldføre projektet, var det også en af ​​de bedste læringsoplevelser. Vores team arbejdede fantastisk sammen, og vi var i stand til at fuldføre vores projekt i tide og ret godt. Dette projekts gruppekarakter betød, at vi skulle arbejde flittigt (i par/grupper og alene) for at fuldføre de forskellige aspekter af projektet. Sådan et setup gjorde det muligt for os alle at lære meget/befæste forskellige færdigheder meget hurtigt. Når det er sagt, tror jeg, at den mest udfordrende del af kurset endnu ikke er kommet, da vi er startet på back-end-delen af ​​WDI-programmet.

Hvad er dine mål for uge syv og otte?

I WDI-programmet er uge syv og otte udelukkende fokuseret på at lære de teknologier, der er involveret i at skabe en komplet back-end til en webapplikation. Det betyder, at vi vil lære Node.JS og nogle databasesprog sammen med et par andre teknologier. Dette vil give os mulighed for at skabe webapplikationer, som er i stand til at modtage data fra brugeren gennem brugergrænsefladen og bringe disse data til serveren, gemme dem efter behov og beregne dataene som krævet af programmets logik. Vi er blevet advaret af vores instruktører om, at dette er den sværeste del af kurset, da størstedelen af ​​koncepterne er ret abstrakte og har mindre visuel feedback end de frontend-teknologier, vi startede med. Men instruktørerne har også været meget betryggende, så vi føler os trygge ved at gå ind i denne uge. Som sådan vil mit mål for de følgende to uger være at fokusere på at lære disse backend-rammer meget godt, så jeg er i en stærk position til at fuldføre mit afsluttende projekt.


Kategori: Teknologi