Sadla om från frontend till BI utvecklare?

Permalänk
Medlem

Sadla om från frontend till BI utvecklare?

Tja!

Jobbar idag som utvecklare på mindre privat företag. Sitter med en del React, .NET och Episerver.

Har även suttit en del med SSRS, lite qlikview och alltid tyckt om att pilla med databaser och SQL och BI.

Nu funderar jag om i framtiden om det är värt att röra sig mot BI hållet?

  • Är det stor switch i saker att lära sig? Känns som man kan pilla med Power BI, SSRS, Qlikview några månader så borde man ha det som krävs för komma in?

  • Hur mycket "utveckling" är det nu? I SSRS skriver jag mina egna sqlfrågor etc men inte alls lika mycket i Power Bi som jag förstår?

  • Hur är lönen? Bättre eller sämre än utvecklare?

Alltid gillat tanken med att presenera data på snyggt sätt men jag vill verkligen inte bli någon glorifierade powerpointare, jag vill ha svåra och tuffa nötar att knäcka och de verkar inte som alla BI utvecklare, utvecklar så mycket?

Någon som har lite vägledning =)?

Visa signatur

I7 7700k 4,8GHZ | Asus Strix 1080TI 2000Mhz | Corsair Vengeance RGB DDR4 3100mhz| Gigabyte GA-Z270X-Ultra Gaming | Corsair RM850i 850W. AOC AG271QG.

Permalänk
Inaktiv

Ingen har svarat så jag säger min åsikt.
När jag hör frontutvecklare tänker jag mer designer. Och SSRS är mer gjord så att även ej teknisk lagda personer enkelt kan skapa rapporter från en databas. Inte på något sätt sagt att ej tekniska personer kan nyttja den för att det är så billigt. (tid är pengar)

Power BI däremot ser jag mer som att man skulle vara en civilekonom som även har läst datavetenskap/Dataingenjör. Man behöver kunna otroligt mycket för att bli bra på detta.

Nå områdena är närbesläktade, man kan fortfarande jobba som frontutvecklare och bara jobba mer med att analysera och presentera data. Så mitt råd är fokusera på de områden inom detta som du kommer i kontakt med och du helt naturligt byter jobbfokus.

*edit*
Inom Power BI så ser jag 2 problem som båda är supersvåra.
1: Veta vad slutresultatet ska vara, detta kräver väl förståelse om kundens efterfrågan och det är inte alltid så lätt.
2: Teknisk kompetens att utföra jobbet.

Nå det finns mängder med Power BI guider: https://www.youtube.com/watch?v=yKTSLffVGbk

Power BI är väl MS version, Business Intelligens är annars jättestor.

Permalänk
Medlem
Skrivet av anon159643:

Ingen har svarat så jag säger min åsikt.
När jag hör frontutvecklare tänker jag mer designer. Och SSRS är mer gjord så att även ej teknisk lagda personer enkelt kan skapa rapporter från en databas. Inte på något sätt sagt att ej tekniska personer kan nyttja den för att det är så billigt. (tid är pengar)

Power BI däremot ser jag mer som att man skulle vara en civilekonom som även har läst datavetenskap/Dataingenjör. Man behöver kunna otroligt mycket för att bli bra på detta.

Nå områdena är närbesläktade, man kan fortfarande jobba som frontutvecklare och bara jobba mer med att analysera och presentera data. Så mitt råd är fokusera på de områden inom detta som du kommer i kontakt med och du helt naturligt byter jobbfokus.

*edit*
Inom Power BI så ser jag 2 problem som båda är supersvåra.
1: Veta vad slutresultatet ska vara, detta kräver väl förståelse om kundens efterfrågan och det är inte alltid så lätt.
2: Teknisk kompetens att utföra jobbet.

Nå det finns mängder med Power BI guider: https://www.youtube.com/watch?v=yKTSLffVGbk

Power BI är väl MS version, Business Intelligens är annars jättestor.

"När jag hör frontutvecklare tänker jag mer designer.", för tio år sedan hade jag kunnat hålla med. Idag i och med responsiva ramverk där du gör "appliknande" hemsidor som Discord / Spotify för webben, Netflix etc. är statusen något högre i många avseendet.

Att sätta knyta ihop ett större projekt i en så kallad "webapp" är idag många gånger svårare än att t.ex. göra backend lösningar till hemsidor.

Visst tittar du på enskilda funktioner gör du troligtvis mer avancerade grejer på backend sidan, men som helhet finner jag att frontend utvecklingen blir en större tankenöt än backend sidan.

Webbutvecklare/Webbdesigner (förr var det mer skillnad) blir nog närmre i mitt huvud av att man "bara realiserar en design" är nog mer vad du tänker på i sådana fall där man kan basic saker och ta fram ett gränssnitt grafiskt och sedan halft realisera det i praktiken.

Medan frontend-utveckling innebär mer lite mer avancerade projekt imo.

Permalänk
Inaktiv
Skrivet av JeanC:

"När jag hör frontutvecklare tänker jag mer designer.", för tio år sedan hade jag kunnat hålla med. Idag i och med responsiva ramverk där du gör "appliknande" hemsidor som Discord / Spotify för webben, Netflix etc. är statusen något högre i många avseendet.

Att sätta knyta ihop ett större projekt i en så kallad "webapp" är idag många gånger svårare än att t.ex. göra backend lösningar till hemsidor.

Visst tittar du på enskilda funktioner gör du troligtvis mer avancerade grejer på backend sidan, men som helhet finner jag att frontend utvecklingen blir en större tankenöt än backend sidan.

Webbutvecklare/Webbdesigner (förr var det mer skillnad) blir nog närmre i mitt huvud av att man "bara realiserar en design" är nog mer vad du tänker på i sådana fall där man kan basic saker och ta fram ett gränssnitt grafiskt och sedan halft realisera det i praktiken.

Medan frontend-utveckling innebär mer lite mer avancerade projekt imo.

Jag känner mycket väl till att det det är otroligt mycket kodning och avancerad sådan i frontend. Jag själv kör en hel del webblösningar där dagens frontend har ett bättre interface än vad motsvarande windowsapplikationer hade för 5år sedan.
Så jag kanske formulerade mig dåligt, men syftet var ej backend vs frontend. Utan att jämföra emot Power BI.
Där jag påstår att inom Power BI handlar det väldigt mycket att förstå vilken data som kund vill ha ut, veta var denna data finns eller hur kund kan fixa denna eller liknande data. Detta tills hur man ska presentera datan.
Som jag skriv kanske man typ behöver vara en civilekonom för att ens förstå vilken data som efterfrågas inom BI.

Permalänk
Medlem

Det finns BI folk som mer eller mindre enbart jobbar med design och har andra som jobbar med datat.

Senaste gången jag satt med i ett BI projekt hade vi en person som enbart jobbade med design/gui i Qlikview/powerbi och hade hjälp av andra för att lösa saker som kravställning, arkitektur och koppling mot data.

Det skadar ju självfallet inte att kunna allt, men tror absolut det går att ta sig in.

Sen handlar det ju om att arbeta MED verksamheten för att ta fram en lösning, ingen förväntar sig att ett BI-team ska vara 100% självgående.
BI idag handlar ju även om så mycket mer än ekonomi, kan ju lika väl vara insikt i ett sälj- eller kundtjänstteam.

Kravet om ekonomer / verksamhetsfolk köper jag inte. Dom gånger jag levererat BI-projekt har vi ingenjörer haft bättre koll på grejorna än verksamheten själva.
Vet även att dessa grupper istället har svårt med tekniken. Skulle definitivt säga att det är enklare för en ingenjör att lära sig verksamheten, än verksamheten att lära sig koda.

Var rätt komiskt en gång när VD kom och frågade mig om fakturering, dennes egna ekonomiavdelning kunde inte leverera svar, men jag som suttit och mappat all data i BI-lösningen hade fått stenkoll på flödena...

Så jag säger kör! Ring runt bland lite konsultföretag som sysslar med BI och hör dig för. Kompetensbristen gör att dom är villiga att lära upp folk.

Permalänk
Medlem
Skrivet av BasseBaba:

Det finns BI folk som mer eller mindre enbart jobbar med design och har andra som jobbar med datat.

Senaste gången jag satt med i ett BI projekt hade vi en person som enbart jobbade med design/gui i Qlikview/powerbi och hade hjälp av andra för att lösa saker som kravställning, arkitektur och koppling mot data.

Det skadar ju självfallet inte att kunna allt, men tror absolut det går att ta sig in.

Sen handlar det ju om att arbeta MED verksamheten för att ta fram en lösning, ingen förväntar sig att ett BI-team ska vara 100% självgående.
BI idag handlar ju även om så mycket mer än ekonomi, kan ju lika väl vara insikt i ett sälj- eller kundtjänstteam.

Kravet om ekonomer / verksamhetsfolk köper jag inte. Dom gånger jag levererat BI-projekt har vi ingenjörer haft bättre koll på grejorna än verksamheten själva.
Vet även att dessa grupper istället har svårt med tekniken. Skulle definitivt säga att det är enklare för en ingenjör att lära sig verksamheten, än verksamheten att lära sig koda.

Var rätt komiskt en gång när VD kom och frågade mig om fakturering, dennes egna ekonomiavdelning kunde inte leverera svar, men jag som suttit och mappat all data i BI-lösningen hade fått stenkoll på flödena...

Så jag säger kör! Ring runt bland lite konsultföretag som sysslar med BI och hör dig för. Kompetensbristen gör att dom är villiga att lära upp folk.

Tack! Jaa de enda jag är lite orolig för att jag inte vill hamna på en position där man inte får ta de större ansvaret och bli den som sitter och designar en Power BI mall. Vill göra hela steget i kravinsamlingen, ETL processer, koppla ihop det hela. Tänker om de något man kan läsa av på arbetstitlar? Tycker de flesta går under BI konsult men vet inte exakt vad de innebär.

Men får kolla runt lite med företag. Tack!

Visa signatur

I7 7700k 4,8GHZ | Asus Strix 1080TI 2000Mhz | Corsair Vengeance RGB DDR4 3100mhz| Gigabyte GA-Z270X-Ultra Gaming | Corsair RM850i 850W. AOC AG271QG.

Permalänk
Medlem
Skrivet av anon159643:

Jag känner mycket väl till att det det är otroligt mycket kodning och avancerad sådan i frontend. Jag själv kör en hel del webblösningar där dagens frontend har ett bättre interface än vad motsvarande windowsapplikationer hade för 5år sedan.
Så jag kanske formulerade mig dåligt, men syftet var ej backend vs frontend. Utan att jämföra emot Power BI.
Där jag påstår att inom Power BI handlar det väldigt mycket att förstå vilken data som kund vill ha ut, veta var denna data finns eller hur kund kan fixa denna eller liknande data. Detta tills hur man ska presentera datan.
Som jag skriv kanske man typ behöver vara en civilekonom för att ens förstå vilken data som efterfrågas inom BI.

Okej då är jag med Jo jag känner igen ditt nick och förstår mycket väl att du förstår skillnaden. Men tänker att jag även klargör det för OP om han känner att frontend-utveckling inte har så mycket "status" eller så. Vet att jag kände så förr själv nämligen (för 7-8 år sedan) även om jag var fullstack utvecklare redan då.

Permalänk
Medlem

Jag kan tänka mig att precis som med maskininlärning, så kan dataanalys har stor hjälp om man pluggat en del statistik innan.

Skrivet av JeanC:

Okej då är jag med Jo jag känner igen ditt nick och förstår mycket väl att du förstår skillnaden. Men tänker att jag även klargör det för OP om han känner att frontend-utveckling inte har så mycket "status" eller så. Vet att jag kände så förr själv nämligen (för 7-8 år sedan) även om jag var fullstack utvecklare redan då.

Jag kan nog känna att det fortfarande är åt det hållet. Att det fortfarande ses lite som att man använder vattenfärger/kritor. Sen är jag inte säker på om jag håller med TS om att backend är mindre avancerat. Om man bara gör ett CMS-projekt med epi/sitecore/umbraco så kanske det är så, men det är få system (som jag bygger idag i alla fall) där det inte finns integrationer med 2-3 ytterliggare system (pim, orderhantering, affärssystem, crm, bokningssystem, dam, sökmotorer/data warehourse, o.s.v) . Men då pratar jag bara om "vanliga" webbar. Backend rymmer än jävla massa fler saker.

Frontend har dock kommit upp sig en hel del jämfört med innan när det "bara var lite jquery och ajax". Nu handlar det om att kunna flera olika ramverk. Men på samma sätt så har det också blivit mycket lättare då frontend har standardiserats så mycket. Man har några få dominerande ramverk som gör att alla projekten man gör är standardiserade och utvecklare som kommer in vet vad de kan förvänta sig.

Och ovanför "backend/frontend" så finns det metanivåer runt om vad gäller hållbarhet, förväntningar, livscykler, ci/cd och så vidare.

Visa signatur

Hur många datorer är för många?

Permalänk
Medlem
Skrivet av Cameltotem:

Tack! Jaa de enda jag är lite orolig för att jag inte vill hamna på en position där man inte får ta de större ansvaret och bli den som sitter och designar en Power BI mall. Vill göra hela steget i kravinsamlingen, ETL processer, koppla ihop det hela. Tänker om de något man kan läsa av på arbetstitlar? Tycker de flesta går under BI konsult men vet inte exakt vad de innebär.

Men får kolla runt lite med företag. Tack!

Tjena,

Arbetar som BI-konsult. Det här med front-end vs back-end tycker jag inte riktigt fungerar inom BI. Har arbetat med folk som kunder har anställt och som enligt sin egen uppfattning "skulle enbart arbeta med Power BI". Dessa personer tror att Power BI enbart handlar om "färger och design". De är ute och cyklar.

Ser att du redan idag arbetar som utvecklare, skönt :D. Enklare att förklara då.

Jag själv ser mig som en kunnig Power BI:are. Då menar jag
-Hur PBI admin inom Office365 fungerar.
-Hur molnet vs on-prem vs PBI Premium fungerar.
- Vilken arkitektur kunden har i grunden.
-Ett färdigt datalager? MS? IBM? Oracle? Annan tredje part?

Baserat på kundens svar, kan jag rekommendera effektivaste tillvägagångssättet för att effektivisera informationsdelningen och komma undan så billigt som möjligt för licenser inom Microsoft världen. En Power BI arkitekt av något slag. Om du kan ovanstående (vilket inte kommer i en handvändning) så är du högvilt på marknaden. Kunder efterfrågar just ovanstående kompetens tillsammans med back-end delarna såsom ETL och Data Marts.

Jag ser att du bor i Malmö. Arbetade där på ett ERP-bolag med Power BI. Har en del kontakter. PM:a om du vill prata om det. Skriv här i tråden om du har ytterligare frågor om yrket

Lycka till i sökandet!
/laddaren

Visa signatur

CPU: Intel Core i5 8600K 3.6 GHz, RAM: Corsair 16GB 3000Mhz
SSD: Samsung 850 EVO 500GB
GPU: Palit GeForce GTX 1080 8GB Dual OC
Skärm: predator xb271h tn

Permalänk
Medlem
Skrivet av laddaren:

Tjena,

Arbetar som BI-konsult. Det här med front-end vs back-end tycker jag inte riktigt fungerar inom BI. Har arbetat med folk som kunder har anställt och som enligt sin egen uppfattning "skulle enbart arbeta med Power BI". Dessa personer tror att Power BI enbart handlar om "färger och design". De är ute och cyklar.

Ser att du redan idag arbetar som utvecklare, skönt :D. Enklare att förklara då.

Jag själv ser mig som en kunnig Power BI:are. Då menar jag
-Hur PBI admin inom Office365 fungerar.
-Hur molnet vs on-prem vs PBI Premium fungerar.
- Vilken arkitektur kunden har i grunden.
-Ett färdigt datalager? MS? IBM? Oracle? Annan tredje part?

Baserat på kundens svar, kan jag rekommendera effektivaste tillvägagångssättet för att effektivisera informationsdelningen och komma undan så billigt som möjligt för licenser inom Microsoft världen. En Power BI arkitekt av något slag. Om du kan ovanstående (vilket inte kommer i en handvändning) så är du högvilt på marknaden. Kunder efterfrågar just ovanstående kompetens tillsammans med back-end delarna såsom ETL och Data Marts.

Jag ser att du bor i Malmö. Arbetade där på ett ERP-bolag med Power BI. Har en del kontakter. PM:a om du vill prata om det. Skriv här i tråden om du har ytterligare frågor om yrket

Lycka till i sökandet!
/laddaren

Tack för ditt bra svar!

Det var lite det jag fiskade efter, just vad som efterfrågas av en BI. Jag vill vara med i hela processen, inte. Här är all din data, gör lite grafer av det med snygg design. Men som du berättar det låter de som man är med i hela utvecklingsprocessen med kund för att ta extrahera data och sen arbeta med hur man vill ha data levererad.

Tack så himla mycket för ditt erbjudande! Just nu trivs jag som utvecklare men är som sagt tidigt i karriären och alltid varit lite sugen att jobba med att visualisera data. Jag ska komma ihåg det här och förhoppningsvis slänga iväg ett meddelande till dig i framtiden!

Visa signatur

I7 7700k 4,8GHZ | Asus Strix 1080TI 2000Mhz | Corsair Vengeance RGB DDR4 3100mhz| Gigabyte GA-Z270X-Ultra Gaming | Corsair RM850i 850W. AOC AG271QG.

Permalänk
Medlem
Skrivet av Cameltotem:

Tack för ditt bra svar!

Det var lite det jag fiskade efter, just vad som efterfrågas av en BI. Jag vill vara med i hela processen, inte. Här är all din data, gör lite grafer av det med snygg design. Men som du berättar det låter de som man är med i hela utvecklingsprocessen med kund för att ta extrahera data och sen arbeta med hur man vill ha data levererad.

Tack så himla mycket för ditt erbjudande! Just nu trivs jag som utvecklare men är som sagt tidigt i karriären och alltid varit lite sugen att jobba med att visualisera data. Jag ska komma ihåg det här och förhoppningsvis slänga iväg ett meddelande till dig i framtiden!

Gött! Kul, utvecklare som vill sadla om oavsett erfarenhet är alltid intressanta för konsultbolagen :). Speciellt numera när Microsoft blandar ihop allt genom integrationer och kallar sakerna för olika namn (ja du vet klyschorna med AI, ML, BI etc). Kör hårt!

Visa signatur

CPU: Intel Core i5 8600K 3.6 GHz, RAM: Corsair 16GB 3000Mhz
SSD: Samsung 850 EVO 500GB
GPU: Palit GeForce GTX 1080 8GB Dual OC
Skärm: predator xb271h tn

Permalänk

Jag har jobbat som BI-utvecklare under ett gäng år och man blir knappast en bra BI-utvecklare på några månader, vilket förstås gäller de flesta typer av utvecklare. De verktyg du nämner ju framförallt rapportverktyg. Att få in data (ETL) är ju viktigt, hyfsat djup sql-kunskap ser jag som en nödvändighet. På mitt jobb skulle vi aldrig anställa/anlita en BI-utvecklare som inte kunde sql. Men det kan ju se annorlunda ut på andra ställen.

I allmänhet skulle jag säga att lönen för en BI-utvecklare är lite bättre än för en sk full-stackutvecklare. En anledning kan vara att det är mindre utbud av BI-utvecklare

Jag håller visserligen med om att det är lättare för en ingenjör att lära sig verksamheten än en verksamhetsmänniska att lära sig koda, men jag har otaliga exempel på ingenjörer som jobbat 10 år plus i en bransch och visserligen fattat vissa nischer av verksamheten, men fortfarande har svårt med helhetsbilden, eftersom de i grunden inte är intresserade av branschen.