Over and out and back again

Herrejisses..nå var det lengesiden jeg skrev her. I begynnelsen av sommeren var det full fokus på bachelor og sen når den endelig var ferdig så var det bare rett på jobb og deretter full jobbing hele sommeren. Bachelorprojektet gikk forholdsvis bra og vi endet opp med en B i karakter, så det får jeg være nøjd med :).

Erfaringen jeg har kring bachelorprosjektet var positivt. Det var faktisk digg og bare ha en ting og fokusere på (hvertfall når det gjelder studier). Ellers hadde jeg andre morsomme ting på gang samtidig også. Som vanlig. Jeg pleier altid og ta på meg mange ting. Liker det i stort sett, det kommer helt an på hvor bra det går 😀 hahaNoen ganger sklir det litt ut, jeg blir enorm stresset og får litt småpanikk..men det går seg altid til. Det er noe som jeg tror man får lære seg å håndtere helt enkelt. Både når det gjelder studier, jobb eller annet. Vær ikke for mye tidsoptimist uten tenk heller at det tar lenger tid enn hva det gjør :p God planlegging og disiplin på seg selv er det som gjelder. Da får man mye gjort 🙂

I vår søkte jeg master (takk være vår underbare instituttledere på skolen) og i juli fikk jeg beskjed at jeg kommet inn på studiet. Jeg var ikke helt sikker i begynnelsen på om jeg skulle takke ja eller ikke. Følte vel litt at jeg var klar med skolen egentlig, emn så tenkte jeg..æsj..jeg prøver meg på det og 😀

Så nå har jeg begynt på masterstudie i Universal Design of ICT og skal (troligvis :p) studere i to år til. Det betyr at bloggen min faktisk fortsetter, hvilket jeg ikke vær så sikker på først. (derav min inaktivitet her)

Så..fremover vil jeg skrive litt om det jeg faktiskt studerer nå. Jeg kommer til å gi dere tips på forskjellige ting og råd i forhold til løsninger eller studier generellt.

Ha det gott så lenge ;D

 

Endre fontstørrelse for hele applikasjonen i Android Studio

Universell utforming er mye på agendan nå og en av de store forutsetningene er at alle mennesker skal kunne se informasjonen. En selvfølgelighet kanskje, men det er ikke alle applikasjoner eller websider som tilbyr en slags funksjon, hvor man for eksempel kan endre tekststørrelse. Jeg satt lenge med å få gjort det i vår applikasjon i Android og tilslutt fant jeg en vei rundt det. Dette ved hjelp av theme.

Vi begynner først med xml. Lag tre buttons, to som endrer tema og en som tar oss til neste aktivitet (en annen side). Lag også en TexView så du kan se endringen i teksten.

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"
    android:layout_height="match_parent" android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"
    android:paddingBottom="@dimen/activity_vertical_margin" tools:context=".MainActivity">

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="@string/text"
    android:id="@+id/text1"
    android:layout_alignParentTop="true"
    android:layout_centerHorizontal="true"
    android:layout_marginTop="57dp" />

<Button
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:id="@+id/theme1"
    android:text="Small Font Theme"
    android:layout_below="@+id/text1"
    android:layout_marginTop="20dp"
    />
<Button
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:id="@+id/theme2"
    android:text="Medium Font Theme"
    android:layout_alignBottom="@+id/theme1"
    android:layout_toEndOf="@+id/theme1" />
<Button
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:id="@+id/nextActivity"
    android:text="Neste aktivitet"
    android:background="@color/green"
    android:textColor="@color/black"
    android:layout_marginTop="20dp"
    android:layout_below="@+id/theme2"
    android:layout_centerVertical="true"
    android:layout_centerHorizontal="true" />

</RelativeLayout>

under mappen res/values. Skap en ny fil som du gir navnet theme.xml

<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">

<!--Theme 1-->

    <style name="Theme1" parent="Theme.AppCompat.Light">
        <item name="pageBackground">@style/page_background</item>
        <item name="textSubheader">@style/text_subheader</item>
        <item name="textLarge">@style/text_large</item>
        <item name="textRegular">@style/text_regular</item>
        <item name="button">@style/button</item>

<!--Theme 2-->
<style name="Theme2" parent="Theme.AppCompat.Light">
    <item name="pageBackground">@style/page_background</item>
    <item name="textRegular">@style/SmallFont</item>
    <item name="textLarge">@style/LargeFont</item>
    <item name="textSubheader">@style/MediumFont</item>
</style>

Nå er alle @style/.. garantert markert som rødt. Derfor trenger vi i tillegg skape en ny fil i res/values mappa som heter styles.xml. Her lager vi designet for tekst, farger, bakgrunn og knapper.

<resources>
<style name="AppBaseTheme" parent="Theme.AppCompat.Light">
</style>

<!--Setter fargen på bakgrunnen-->
<style name="page_background">
<item name = "android:background"> #ffffff </item>
</style>

<!--Angir størrelsen og farge på text_subheader-->
<style name="text_subheader">
<item name="android:textColor"> #000 </item>
<item name = "textSize"> @dimen/ text_subheader_text_size </item>

...............

</resources>

Detsamme gjelder for text_regular, text_large, SmallFont, MediumFont og LargeFont. I item name=»android:textSize»> @dimen / …. referer du til en størrelse.
Style for knappene setter du i

<style name="button" parent="text_large">
    <item name="android:background">@color/green</item>
</style>

Nå går du ytterligere til mappa res/values og lager en fil som du kaller for dimens.xml. Her skal du sette alle fontstørrelser.

<resources>
    <!-- Default screen margins, per the Android Design guidelines. -->
    <dimen name="activity_horizontal_margin">16dp</dimen>
    <dimen name="activity_vertical_margin">16dp</dimen>

<!--Setting the textsizes for theme 1-->
    <dimen name="text_regular_text_size">12sp</dimen>
    <dimen name="text_subheader_text_size">14sp</dimen>
    <dimen name="text_large_text_size">18sp</dimen>
    
<!--Setting the textsizes for theme 2-->    
    <dimen name="small_font">14dp</dimen>
    <dimen name="medium_font">16dp</dimen>
    <dimen name="large_font">20dp</dimen>
</resources>

Nå har vi satt op grunnen for å gå videre til Java kode.

public class MainActivity extends AppCompatActivity implements OnClickListener {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setCOntentView(R.layout.main_activity);
}

@Override 
public void onClick(View v){

}
} // Slutt på java kode

Da vi har tre knapper må vi implementerer OnClickListener så at det skjer noe når brukeren trykker på de knappene vi laget. Under public void onCreate begynner vi med å definere de knappene ved hjelp av ID som vi satt i xml filen.

findViewById(R.id.theme1).setOnClickListener(this);
findViewById(R.id.theme2).setOnClickListener(this);
findViewById(R.id.nextActivity).setOnClickListener(this);

Under public void onClick (View v) sier vi hva som skal skje når man trykker på respektive knapp. Det har jeg gjort ved å bruke en så kalt switch funksjon.

@Override
public void onClick(View v)
{
    // TODO Auto-generated method stub
    switch (v.getId())
    {
        case R.id.theme1:
           //Change to theme 1
            break;
        case R.id.theme 2:
            // Change to theme 2
            break;
        case R.id.nextActivity:
           // Go to next activity
    }
}

Nå har vi satt en OnClick på alle knappene våre og en funksjon er satt der den henter ut ID på den knappen som er trykket på, men det skjer fortsatt ikke noe da vi ikke har en funksjon enda i case. Funksjonen som vi nå må lage er en funksjon som endrer tema i applikasjonen. Legg til en ny klasse og kall den for eksempel Theme.

public class Theme {
    private static int sTheme;

    public final static int THEME_1 = 0; //Default
    public final static int THEME_2 = 1;
   

    public static void changeToTheme(Activity activity, int theme) {
        sTheme = theme;
        activity.finish();
        activity.startActivity(new Intent(activity, activity.getClass()));
        activity.overridePendingTransition(android.R.anim.fade_in,
                android.R.anim.fade_out);
    }

    public static void onActivityCreateSetTheme(Activity activity) {
        switch (sTheme) {
            default:
            case THEME_1:
                activity.setTheme(R.style.Theme1);
                break;
            case THEME_2:
                activity.setTheme(R.style.Theme2);
                break;
        }
        }
    }
activity.setTheme(R.style.Theme1) & activity.setTheme(R.style.Theme2);

Her refererer vi til navnet på vår style i theme.xml.

Nå kan vi gå tilbake til MainActivity og legge inn funksjoner i onClick og switch metoden.

@Override
public void onClick(View v)
{
    // TODO Auto-generated method stub
    switch (v.getId())
    {
        case R.id.theme1:
            Theme.changeToTheme(this, Theme.THEME_1);
            break;
        case R.id.theme2:
            Theme.changeToTheme(this, Theme.THEME_2);
            break;
        case R.id.nextActivity:
           
    }
}

Funksjonen her blir altså
Navnet på klassen –> Theme + Funksjonen i Theme klassen –> changeToTheme (this, + navnet på klassen og variablene som vi initialisert i Theme klassen, THEME_1 og THEME_2). Under case R.id.nextactivity. Der legger dere til funksjonen;

Intent intent = new Intent(this, SecondActivity.class);
startActivity(intent);
finish();

Det siste som återstår nå er at vid hver klasse, under onCreate metoden, legger til denne linja.

Theme.onActivityCreateSetTheme(this);

Som er den andre funksjonen som er satt i Theme klassen. Det som er viktig å huske på er at denne linja defineres FØR setContentView(R.layout.main_activity).

Ikke glem theme og activity i AndroidManifest.xml. Ellers kommer ikke noe til å fungere.

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="your_package_name" >

    <application
        android:allowBackup="true"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/Theme1" > Her satt jeg Theme1 som default
        <activity
            android:name=".MainActivity"
            android:label="@string/app_name" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
        <activity
            android:name=".SecondActivity"
            android:parentActivityName=".MainActivity"
            android:label="@string/app_name" >
        </activity>

Da tror jeg det var alt 🙂 Happy Coding som vi sier 😀

Snart frist for søknad til studier

Tiden flyr. Vi er allerede i april måned og det begynner bli på tide for å søke til utdanninger. Fristen er i stort sett 15 april så det vil si at dere har en uke på dere.

Hva vil man bli når man blir «stor»?

Det er et spørsmål mange stiller til seg selv, men også til andre. Noen vet allerede svaret tidlig, noen veier alternativer i en vektskål, noen vet ikke i det hele tatt. Er du rundt 20 kanskje du tenker at du har hele livet fremfor deg og føler at du kan teste deg frem. Er du runt 30 kanskje det føles som du skal ta ditt livs største avgjørelse. For noen faller det seg naturlig å bli student, for noen er det skremmende. Kanskje forandrer du ditt liv fullstendig.
Men… hvem har sagt at forandring er en dårlig ting? En forandring kan være blant det beste du kan få. Det å begynne studere på universitet eller høgskole kommer til å forandre ditt liv, men det er for det positive. Du får muligheten til å lære kjenne nye mennesker, lære deg nye og spennende ting og du får spesielt teste tålmodigheten din ;p hehe
Du kommer til å kjenne på en lettere lommebok, men du kommer til å bli ekstremt glad når du endelig har penger til overs for shopping 😀

Å være student er en egen greie. Det er noe som jeg syns alle burde oppleve. Selv om det er slitsomt mange ganger.
Det er ofte mye å gjøre og mange til å holde orden på. Du har i stort sett mindre penger enn mange andre, selv om du jobber litt ved siden av. Men..
Å være student innebærer også en lyxig fleksibilitet. Du kan legge opp vardagen selv og du kan til og med få en god del sovmorgen 😉 Du blir bedre på å planlegge og strukturere.
Du lærer noe nytt som du stolt kan føre videre til noen annen.  Og fremforalt så får du den underbare følelsen etter et bra resultat på eksamen, eller etter avsluttet kurs.

Du møter mange nye mennsker som student. Enten i klasserommet, i kantinen, på kroa (Høgskolens egne krog) eller i noen av fagforeningene som skolen tilbyr. Du får oppleve et fellesskap og hvem vet, kanskje du finner en til venn for livet.

Tenker man på alt dette er det helt klart verdt å være student. Ser vi bort fra det så er vi jo tilbake til hovedspørsmålet, hva vil man bli? og hvordan vet man det?

Et tips å først lage en liste over alternativer. Hva kan du tenke deg å gjøre? Skriv opp alt, selv det «umulige». Når du gjort det, søk på Google (der finner du det meste), les på om jobben. Deretter, se på forskjellige utdanninger innenfor feltet. Hva kreves? Er de noen ekstra opptakskrav, osv?

Visste jeg?

For tre år siden satt jeg ved dette tidspunkt og skulle søke skole. Da var jeg 26 år, skulle bli 27. Jeg var i den perioden da jeg følte at mitt valg ville være livsavgjørende. Før den tiden hadde jeg utdanningsbakgrunn innenfor media og hadde jobbet litt med det i tillegg. Jeg ville nå mot en annen retning. Jeg skrev en liste.

Den ble veldig kort.

Jeg visste egentlig at jeg ville bli dyrepleier. Jeg så det som min lidenskap. Å finne utdanningen innenfor Oslo området var ganske enkelt, det fantes kun en. Å komme inn på skolen deremot, det viste seg ikke være så enkelt. For å sikre meg, lagde jeg meg en plan B. Plan B ble tilslutt Anvendt Datateknologi. Valget var fra begynnelsen ikke en selvfølgelighet men det var der jeg så størst jobbmuligheter og en forholdsvis sikker fremtid.
Et valg jeg ikke angrer idag. Noen ganger kanskje..men ikke i det store bildet.
Som dyrepleier hadde jeg troligvis hatt det vanskelig å få jobb og jeg hadde kanskje hvert nødt til å flytte. Innenfor teknologi og data ser jeg ikke den utfordringen.
Så selv om jeg ikke får jobbe der hvor lidenskapen min ligger så kommer jeg ihvertfall å ha et jobb. Troligvis et jobb med mange muligheter og hvem vet, kanskje det dukker opp en ny lidenskap.
Det jeg vil komme frem til er at et usikkert valg kan bli et sikkert. Man må tørre å hoppe ut i det. Hvis det føles feil, søk noe nytt. Husk at du kommer til å jobbe i mange, mange, mange år til. En annen tanke er også å se over listen. Er det noe som du kanskje heller har som hobby for eksempel?
Et annet tips; søk! søk! søk! Du kan altid takke nei. Det er bedre å søke enn å ikke gjøre det. Syns jeg ihvertfall. Derfor jeg søkt master nu, haha.

Og husk det. Det er ikke altid en selvfølgelighet at man vet hva man vil bli. Prøv, faila, gjør om, gjør rett. Tilslutt kommer det 🙂

Til jentene der ute. Søk teknologifag! Det er utfordrende, men også utrolig spennende og morsomt. Ta en titt på realfagene, der finnes også mye spennende.

Et stort lykke til med søknaden 🙂 Ikke glem –> Frist 15 april

Kos og klem!

En paus i en travel timeplan

I hele februar og mars har det vært fullt øs. Først jobbet jeg endel med konferensdagen for jenter og teknologi. Deretter ble jeg spurt om å jobbe med et nettsideprosjekt for høgskolen, hvilket jeg gladeligen takket ja til. Det var også endel forberedelser infor Åpen dag hvor jeg skulle holde foredrag. Dette i tillegg til vårt bachelorprosjekt og jobb. Ikke rullet noen tommeltotter akkurat, hehe. Men det er mye bedre å ha endel å gjøre, enn ikke. Så lenge man har kontroll over det:) Nå fredag og lørdag tar jeg en liten pause med min mor på besøk. Lite shopping står på skjemaet hvilket er perfekt for sjelen 😀

Dublin neste

På tirsdag neste uke er det dags for min 30 års gave fra bror min hvor vi drar til Dublin, noe som jeg gleder meg veldig til. Første gangen jeg reiser med lillebror så det blir morsomt 🙂 Skal oppleve selve natsjonaldagen, St:Patricks Day og har hørt rykter at det skal være enda større enn selveste 17.mai :-O Så det blir nok kult.

Bachelorprojektet

Prosjektet går fremover, sakta men sikkert. Har vært en utfordring må jeg si å kombinere det med alt annet som skjer i tillegg. Noe som jeg selv har skapt. Det har vært såå mange spennende prosjekter som jeg har fått muligheten å ta del av, som nevnt i begynnelsen av innlegget. En erfaring som jeg kan ta med meg videre, hvilket også skaper tyngde når man skal søke jobb fremover. Det er et tips fra meg. Hvis du viser fremføttene og engagerer deg i slike ting, så får du mye igjen for det. Ikke bare erfaring men du blir sett og kanskje får muligheten til flere morsomme prosjekt.

 

Foredrag – IT-Berta forteller om fremtidens datanerder

Det var navnet på foredraget som jeg holdt under åpen dag nå 8.mars. På papir så må jeg si at mitt foredrag kanskje hørtes litt mindre..seriøst..ut enn mange andre på programmet, hehe. Men min tanke var å gjøre et morsomt foredrag men med et viktig budskap i bunn. Mange har fortsatt enn i dag en stereotypisk bilde av hvordan en person som jobber med data ser ut og hvordan de er som mennesker. Det ville jeg viske bort. Vi trenger fler folk som søker utdanninger innenfor data og teknologi men som kanskje drar seg fra å søke, mye på grunn av at de ikke føler at de kommer å passe inn i miljøet. Nettopp på grunn av det stereotypiske bilde som finnes hos mange. I følge en undersøkelse som IKT Norge gjorde ifjor fantes det over 6000 jobber i hele Norge hvor de manglet mennesker med relevant IT-kompetanse. Feskere tall viser i tillegg at det kommer å trenges over 12000 (!) innen de neste ti årene. Så det å søke teknologi er ingen dårlig idè for å si det sånn.

Jeg kjenner igjen følelsen av å ikke passe inn. Er jeg smart nok? Husker første semestret..da slet jeg veldig. Jeg var ofte frustrert og opprørt. Jeg fikk det ikke til og jeg lærte meg ikke like raskt som alle andre. Det var sånn jeg opplevde det, og jeg var nære til å gi opp. Det var hemskt, og jeg følte meg skikkelig dårlig. Jeg bestemte meg for å gi det et semester til. Det er jeg veldig glad for at jeg gjorde. Det semestret gikk det mye bedre og karakterene steg. Jeg fikk A og B, og nå begynte jeg å skjønne mer og mer. For det første så måtte jeg bare akseptere at det tok lengre tid for meg å lære, for det andre så tok det tid å finne min egne studieteknikk. Når jeg fant den så gikk ting bedre. Fortsatt hardt arbeid men det betydde ikke at jeg ikke kunne få det til som alle andre. Nå idag har jeg ikke noen følelse for å gi opp, nå idag ser jeg kun muligheter.

En bachelorgrad i Anvendt Datateknologi er en god og solid begynnelse, men det skjer nye ting hele tiden så det er en kontinuerlig læringsprosess. Tror ikke at man noen gang blir helt fullært, men det er akkurat dette som gjør det så spennende også.

 

Nå venter mor på meg her, ivrig for å komme ut på litt shopping i storbyen 😀 Ha en fin helg allesammen <3

 

Jenter og Teknologi

Konferens Jenter og Teknologi

Idag var det konferens for jenter og teknologi hvor litt over 200 jenter fra ungdoms-og videregående skole dukket opp. Jeg begynte dagen med å stå opp tidlig (for en gangs skyld) og hadde god tid på meg før det begynte. Dog blir jeg altid stresset da jeg altid finner på noe som jeg MÅ gjøre rett før :p Som å kjøpe kaffe..som å gå på do etc. Det slår aldri feil. I dag var jeg faktisk litt nervøs. Min første oppgave var å ta imot kronprinsessen, sammen med rektor, dekan og en annen student på høgskolen.

Møtet med kronprinsessan

Det ble sagt av flere at det er viktig at man tiltaler prinsessen med enten ers konglige høyhet eller kronprinsessen. Jeg valgte kronprinsessen. Noe som jeg tenkte på så hardt at når vi skulle hilse henne velkommen, så presenterte de andre seg med sine navn, mens jeg bare først får ut:
Kronprinsessen.
Som om jeg presenterer meg selv på en måte 😀 Takk være kaffen var jeg ganske så rask i nøtta at jeg fort prøvde og hente meg inn med å si; …..  noe som jeg rart nok har glemt nå, haha. Tror det var «hyggelig å møtes».

Vår velkomst til kronprinsessen varte ikke lenge uten vi gikk ganske så raskt inn. Der hadde jeg håpet på mer interaksjon med prinsessen men slik ble det ikke. Vet iofs ikke hva jeg skulle sagt men noen utveksling hadde hvert hyggelig. Uansett så var det en veldig kul greie og jeg føler meg veldig beæret for oppgaven å ta imot prinsessen.

Foredrag & Workshops

Under dagen fikk jeg med meg tre foredrag, to av dem var utrolig bra. Nora, den andre studenten som var med meg holdt et veldig underholdende foredrag om hvordan hun «ramlet» inn i realfag og utdanningen som hun går nå, ingeniør energi og miljø i bygg. Det andre foredraget var holdt av Isabelle Ringnes, grunnleggeren av TENK, et tech-nettverk for jenter/kvinner. Målet som de sier på hjemmesiden dems er å «inspirere flere kvinner til å oppsøke utdannelse og jobber innenfor teknologi.»  Jeg ble selv så utrolig inspirert og motivert men fremforalt veldig glad for at jeg studerer det jeg studerer. Vi jenter/kvinner trengs i teknologibransjen! Det er noe som er helt sikkert og jeg gleder meg til jeg får komme ut i arbeidslivet å bare; kick some ass. Ikke bokstavlig selvfølgelig :p

Hele dagen har hvert utrolig inspirerende, ikke bare med foredragene uten det å se så mange jenter som viser interesse for teknologi. Workshopen ble bra, takk være min venn Marius som sto ved siden av meg med Oculus Rift. Den blir ofte veldig populær og køen lang. Da tok jeg sjansen å tiltrekke jentene til å søke min utdanning og prøvde inspirere og motivere dem til hvorfor de skal søke teknologifag. Det ble succè, i følge min mening 🙂
Quizen som jeg lagde for dagen fungerte og det virket som at den gjorde at jentene fikk gått gjennom alle stand, noe som også var målet. Jeg jobbet endel med den, så det var gøy at den ble satt pris på. I mitt neste innlegg så tenkte jeg legge ut koden for quizen, så ni kan se hvordan man enkelt kan lage en quiz.Jeg viser to varianter, en som viser èt spørsmål per side, med litt mer avansert kode, og en som lister opp alle spørsmål på èn side, med en veldig veldig enkel kode. Så følg med på neste innlegg 🙂

Takk for idag allesammen! Nå avslutter jeg med noen bilder fra dagen. Det finnes også masse bilder på instagram med #jenterogteknologi #hioa

 

Rektor Curt, Dekan Egil, Jeg og Nora
Rektor Curt, Dekan Egil, Jeg og Nora
Jeg hilser kronprinsessen velkommen
Jeg hilser kronprinsessen velkommen

3.års teknologistudenter – Har dere lyst å få en reise betalt til Singapore?

Til alle 3.års teknologistudenter på Høgskolen i Oslo og Akershus, LES!

Vår instituttledere Laurence Habib inviterer 3.års studenter til muligheten å dra til Singapore i mai for å delta i APEX Business-IT Global Case Challenge. Dette er en 4-dagers konkurranse som går ut på at man skal løse reelle teknologiske utfordringer blant virksomheter. I konkurransen skal det være 3 studenter og en ansatt (som i dette tilfelle vil være Anthony Giannoumis). Det vil være forskjellige runder hvor man får tildelt en case (sak). Deretter skal man vise sin løsning og da eventuellt komme seg videre til  neste runde og nivå. Se mer om konkurransen her:
http://apex.smu.edu.sg/2016-competition-details/.

Skolen søker

Et team som har et stort interesse for både IT og forretningsutvikling, men fremforalt IT. Når det gjelder business så har Anthony veldig mye kunnskap.

Dette vil kunne være en mulighet, ikke bare for å dra til Singapore gratis, men for å møte folk fra hele verden. Kanskje skape nye kontakter. Eller vem vet, kanskje får ni æren til å bli verdensmestere 🙂

 

Er du interessert?

Send inn et brev om hvorfor du skal være en i teamet, inkludert CV og et kort svar på følgende spørsmål;

«What do you believe are the greatest barries and opportunities to innovation?»

Brev og svar leveres på engelsk til Anthony på e-post gagian@hioa.no. Merk mailet; APEX GLOBAL CASE CHALLENGE.

OBS!
Innleveringsfrist 15.februar kl.17

Siste semester

Nå er 2015 over og vi er allerede godt igang på 2016. For min del har det startet i full fart. Siste semester nå, noe som er helt vilt. Jeg kan ikke forstå at jeg er ferdig med studiet om eksakt 4 måneder (?!). Da er både mitt herlige, fleksible, men også slitsomme og frustrerende tid som student over (intill videre ihvertfall) , og en ny era begynner. Med tanke på mitt bachelorprosjekt ser jeg veldig frem til det. Med det mener jeg at prosjektet vil fortsette selv etter studiene. Det er mange ting som er helt nytt for meg hvilket iblant føles som om jeg er ute på dypt vann, men det skal sies at både jeg og min kollegae er veldig dedikert og vi er heldig som får jobbe med folk som er utrolig flinke på de tingene. Så dette blir spennende. Dessverre kan jeg ikke dele med meg om prosjektet foreløpig på grunn av sensitiv informasjon, så dere får vente til produktet er ferdig 😉

 

Oversiktlig prosjektplan for våren 2016

Bortsett fra bachelor så har jeg (selvfølgelig ;p) prosjekt ved siden av. Først blir det konferensdagen for jenter og teknologi hvor jeg er med å planlegger for eventet.

Konferensdag jenter og teknologi, onsdag 10.februar

Dette er en inspirasjonsdag for å få fler jenter til å studere teknologifag helt enkelt. Under dagen vil det være spennende foredrag og det vil være workshops hvor studenter viser sine prosjekt og svarer på spørsmål. I tillegg vil det troligvis også være endel andre morsomme aktiviteter som høgskolen har å tilby utover studiene, blant annet cheerleading, kamsport, klatring etc. Jeg kommer stå på stand for Anvendt Datateknologi. Med et par kjempe søte kattører som reagerer og beveger seg utfra hjernebølger. Den har tre ulike tilstander som enten viser at jeg er veldig dedikert på èn ting, at jeg fokuserer på flere ting samtidig eller er veldig gira. Eller at jeg er veldig avslappet eller rett og slett ufokusert. (garantert trøtt :p) Ørene vil da reagere forskjellig utfra de tre tilstandene. Se eksempel fra videoklipp.

 

Eksamen Datasikkerhet

29.februar vil det være eksamen i Datasikkerhet, noe som jeg gikk glipp av før jul. Så etter konferensdagen vil det være full fokus på lesing, i kontra til bachelor.

 

Åpen dag 8.mars

Tirsdag 8.mars, på selve internasjonelle kvinnedagen, er det dags for åpen dag på høgskolen. I år kommer jeg ikke bare å være med i selve planleggingen uten også holde foredrag. ( 😯 ) Selv om jeg har vært reporter tidligere så er dette noe som jeg aldri gjort før, hvilket blir litt av en utfordring. Men, jeg håper og satser på at det blir bra.
IT-berta forteller om fremtidens datanerder heter foredraget, så kom gjerne innom 🙂

 

Nye opplevelser

Vil det bli i form av reiser 🙂 I mars drar jeg til Dublin med min lillebror hvor vi skal feire St.Patricks Day. God pils og masse dans, det blir gøy det 🙂
Deretter er en tur til Bergen booket i begynnelsen av mai, hvor min kjæreste kommer fra. Jeg har dessverre ikke vært der enda, så følte at det var på tide nå..(etter fire år, hehe).
Og når bachelorprosjektet er ferdig..da er det dags for min 30.års gave fra kjæresten. Venezia <3. Noe som jeg skal tenke på når ting føles litt ekstra tungt 🙂

Våren 2016 kommer til å bju på mange utfordinger, mye jobb men samtidig veldig mye moro.

Jeg gruer meg.

Jeg gleder meg.

To herlige kontraster 😀

Få tips infor bachelorprojekt

Vi er nå mange som er i prosessen med å planlegge infor bachelorprosjektet. Vi har fått oppdragsgiver og forhåpentligvis blitt tildelt oppgave. Men hvor begynner man?

Jeg har intervjuet en tidligere student på Høgskolen for å få litt tips om bachelorprosjektet. Even Holthe, en utrolig ambisiøs person som studerte Anvendt Datateknologi. Idag jobber han som systemutvikler på PayEx.

Even Holthe Tidligere student på HiOA
Even Holthe
Tidligere student på HiOA


Ved den her tiden har de fleste forhåpentligvis fått seg en oppdragsgiver med en oppgave de skal utføre. Hva bør man tenke på så her i planleggingsfasen?

Svar:
På nåværende tidspunkt i fjor, hadde vi akkurat levert inn prosjektskissen vår, etter å fått avklart oppgaven med oppdragsgiver. Jeg husker at vi satt med en del spørsmål som vi ikke fikk svar på før jul, og begynte derfor å planlegge det vi kunne gjøre før selve prosjektet gikk i gang på nyåret. Det innebar for oss i hovedsak å sette opp de tekniske fasilitetene vi kunne gjøre på forhånd. Vi satte opp et system for publisering av prosjektdagbok, og begynte å tenke på hvordan vi skulle håndtere den smidige utviklingen (Scrum) i prosjektet på best mulig måte. Vi endte med å ta i bruk Atlassian Jira, som er et mye brukt system i arbeidslivet.
Det anbefales på det sterkeste. Videre arrangerte vi også en workshop i en av teknologiene vi skulle bruke internt i bachelorgruppa før jul.
Prosessmessig skjedde det ikke så veldig mye spennende, utover noe kontakt med oppdragsgiver.

 

Første delen av prosjektet, hvordan begynner man?

Svar:
Avhengig av hvor mye informasjon man har fra oppdragsgiver, bør man vurdere om man skal ha et eller flere møter med oppdragsgiver for å avklare så mye man kan. Det gjelder både teknologiske valg, men enda viktigere – valg, forventinger og bestemmelser ”kunden” har til det dere skal lage. Dette er også noe som kan drøftes i forkant med veilederen som blir utdelt fra HiOA, gitt at det ikke blir mye venting før det er mulig. For vår startet vi tidlig med teknologidiskusjoner og møte med veileder.På dette tidspunktet kan det også hende at det er litt mer dødtid eller dager hvor dere venter på avklaringer. Da kan det være lurt å bruke denne tiden til å finne en arbeidsflyt som fungerer for gruppen. Det bør ikke undervurderes! Vi brukte derfor litt tid på å sette oss inn i Jira, integrere Git og noen koderegler, slik at dette skulle gå mest mulig automagisk senere. Har dere tid, bruk også tid på å sette dere inn i teknologi dere ønsker å/skal bruke.

 

Bør man ha forskjellige roller i gruppa eller ansvarsfordeling? Eller har du noen bra tips på hvordan man får en velfungerende gruppe?

Svar:
Jeg synes absolutt man bør ha forskjellige gruppemedlemmer som er ansvarlig for de forskjellige komponentene av leveransen. Det være seg både dokumentasjonsmessig og produktmessig. Da er det lettere for det ikke er den berømmelige ”noen” som får ansvaret for å utføre en oppgave, i tillegg til at det vil fremstå mer profesjonelt ovenfor oppdragsgiver. Det bør også være en som er gruppeleder, som har siste mening ved konflikter.Gruppesamarbeid er alfa og omega, og her er det mange som støter på problemer underveis. Det er slettes ikke uvanlig, men jeg synes det skal være god takhøyde i en gruppe. Det er lov til å være uenige og krangle (så lenge det er faglig) – det fører ofte til gode/nødvendige diskusjoner.

 

Hva tror du forventes i et bachelorprosjekt?

Svar:
Forventningene fra skolen er nok mest i forhold til det akademiske, hvertfall sett i retrospekt. De ønsker en godt dokumentert prosjekt – med fokus på prosess, utviklingen av produktet og læringsutbytte. Vi fikk følelsen at de ikke nødvendigvis så så på mye på kode og det ferdige produktet. Fra oppdragsgiver fikk jeg et positivt inntrykk – de er naturligvis opptatt av produktet, men de har også hatt bruk for bl.a. teknisk dokumentasjon.Prøv å forventingsstyre oppdragsgiver underveis, både for deres og egen del. Man kommer aldri til å bli ferdig med backlogen, da det alltid vil dukke opp ting underveis og prioriteter vil komme til å endre seg.

 

Mange lurer sikkert på rapporten som skal skrives. Hvordan er strukturen? Hva begynner man med? (bortsett fra innledning)

Svar:
Strukturen er definert i HiOAs dokumentasjonsmal, men den er ikke hugget helt i stein – man bør tilpasse den eget prosjekt. Hent gjerne inspirasjon fra tidligere års grupper. Det er derfor de fortsatt ligger ute :-).Hvor man begynner varierer nok veldig fra prosjekt til prosjekt, men innledning ville jeg nok skrevet til slutt. Min anbefaling (som vi ikke var flinke nok til å følge selv) er å legge til dokumentasjonsoppgaver i de ulike sprintene (gitt Scrum brukes), for å fordele arbeidsmengden utover semesteret. Det vil trolig også føre til mindre stress og bedre dokumentasjon. Det var ingen spesifisert nedre eller øvre grenser for sidetall når vi skrev bacheloroppgaven, men tenk på at alle på gruppen bør kanskje greie å skrive 50 sider hver seg på nesten 6 måneder? Det er samtidig viktig å ha i bakhodet at dokumentasjonen faktisk skal leses av sensor.

 

Noen erfarenheter som du kan dele med det? Utfordringer, noe som funka veldig bra osv. ?

Svar:
Vi hadde en rekke utfordringer, og det bør man ta når det kommer så langt det lar seg gjøre. Vi hadde en godt definert databasestruktur som vi hadde laget et tidlig versjon av backend-systemet og frontenden rundt. Senere i prosessen ombestemte oppdragsgiver seg og vi måtte kaste oss rundt og endre store deler av datamodellen og mye kode. Det var nok litt frusterende for oss mens det sto på, men absolutt en nyttig erfaring å ha. Vi ønsket en realistisk prosess og det fikk vi :-). Krav og ønsker endrer seg ofte på programvareprosjekter, og det bør også prosessen ta høyde for.Samarbeidet internt på gruppa fungerte veldig bra, og det tror jeg var mye fordi vi hadde like ambisjoner, litt variert bakgrunn (men relativt likt teknisk nivå) og stå-på vilje. Vi ga hverandre rom til å jobbe hjemmefra, fra en kafé i utlandet eller sammen på grupperom. Kommunikasjon er nøkkelen til det. I tillegg er det viktig at de ulike gruppemedlemmene får prøve seg litt i ulike deler av kodebasen – litt variasjon er viktig.

 

Annet du vil tillegge?

Svar: Noen små tips til slutt:

  • Bruk kildekontroll (jeg anbefaler Git). Dette vil spare utrolig mye tid og frustrasjon (etter at man har lært litt om det). Dropbox fungerer ikke når man skal jobbe flere sammen på like deler over et semester.
  • Kommuniser og planlegg med gruppa. Bruk Slack, Facebook Chat eller lignende – finn ut tidlig hva som fungerer for gruppa og prøv å hold det til en kanal. Dette gjør at det er lettere å gå tilbake i tid og se hva dere har blitt enige om, samt kommunisere i sanntid.
  • Spør flinke folk – det være seg det er tidligere studenter, folk i bransjen, gå på en Meetup etc. Det er ofte mange gode erfaringer fra andre man kan dra nytte av, enten direkte eller så kan det føre til at man tenker i riktig retning.
  • Bruk et godt prosjektstyringsverktøy – det er din venn. Om det er Jira, Trello, Microsoft Project eller GitHub Issues (med waffle.io :)) er det samme, så lenge det fungerer for gruppen. Da er det lettere å estimere oppgavene som skal gjøres, estimere tid og estimere hva som blir levert.
  • Skriv prosjektdagbok så ofte og detaljert som mulig. Dette vil definitivt hjelpe i prosessen med å skrive dokumentasjon. Husk morsomme GIF’er!
  • Husk å søk jobb tidlig!

 

En god grunn..

For noen uker siden ble jeg kontakten av Jørgen Lie Furuholt, kommunikasjonsrådgiver for HiOA. Han driver med et prosjekt som går ut på å lage små videosnutter av studenter som skal gi en god grunn til hvorfor man skal velge det studiet man studerer.
Han spurte om jeg ville være med å representere Anvendt Data og jeg takket ja.
En god grunn ens for å stille opp var fordi at jeg ville vise at jenter faktisk også går IT.
Jeg tenkte også at om en selv gir en god grunn til å søke, så kanskje det kan tiltrekke noen andre jenter som fortsatt er litt usikre på om de skal søke til noen IT-studier.
Filmsnutten ble helt ok. Litt mye nærbilde for min smak, hehe. Men hva gjør man ikke for konsten 😀

De kommer som nevnt bli brukt i markedsføring og delt i sosiale medier, men det blir sikkert litt mer av det nermere våren. Frem til dess kan dere se noen av de via linken nedenfor.

Nygjerrig på noen av studiene på HiOA?

Se alle videosnutter av de forskjellige studiene her!