Rozwój i ścieżka kariery

0

Cześć

Na podstawie podanych informacji jaką ścieżkę mógłbym obrać i kontynuować karierę zawodową łącząc IT z inną branżą ?

  1. Doświadczenie w przemyśle (zarządzanie produkcją, logistyka produkcji).
  2. Interesuje mnie analiza danych (EXCEL). Co z czego wynika, predykcje itd.
  3. Interesują mnie algorytmy i struktury danych.
  4. Rysowanie diagramów/schematów.
  5. Ogólnie back-end.

Chcę nauczyć się C# i SQL Server.
Wybrałem te technologie dlatego, że całe życie pracuje w środowisku Microsoft (Windows, Office). Po analizie C# vs Java wybrałem technologie Microsoftu i chce dobrze poznać i nauczyć się samego języka

Teoretycznie mógłbym wybrać Pythona jako kolejny stack po Excelu i używać bibliotek do analizy danych. Tak naprawdę Excel sprawdza się w przynajmniej 90% przypadków analizy danych, szczególnie w połączeniu z SQL. To chcę zostawić na przyszłość. Najpierw C# i SQL.

Co mnie nie interesuje.
1.Front-end.
2.Web development.

W jakim kierunku mógłbym iść, żeby się rozwijać i pracować na podstawie podanych danych.

0

chcesz robić backend nie chcesz webu <- te 2 sformułowania się wykluczają nawzajem.

3

Moze power bi. Jak masz doświadczenie z produkcja to popatrz na systemy typu MES I i kalkulację oee.

0

Może inaczej.

Skupiam się na nauce rozwiązywania problemów w biznesie za pomocą danych. Dlatego Excel. Tutaj można wejść w Power BI czy Tableau, tak jak kolega wyżej napisał. Z doświadczenia wiem, że lepiej "bawić się" w Excelu, niż nauczyć się wyświetlać ładne wykresy czy dashboardy. Dlaczego ? Bo często analitycy nie potrafią z tego wyciągać wniosków tylko skupiają się na wykresach, żeby tylko przed zarządem to ładnie wyglądało. Mnie interesuje co z czego wynika, skąd się bierze.

Oprócz Excela postanawiałem nauczyć się jeżyka programowania. Wybrałem C# i SQL Server. Przy tym chcę zostać.

Tak jak pisałem tworzenie aplikacji internetowych typu sklep czy aplikacja do bookowania biletów mnie nie kręci. W Polsce chyba to się przeważnie robi ?
ASP.NET ma więcej możliwości czy tylko służy do tworzenia aplikacji internetowych ?

Pytanie. Jak mógłbym wykorzystać C# ?
Jeszcze jest opcja testera automatycznego i próba przejścia w testy penetracyjne (security). Tylko, że tutaj trzeba być kozakiem z wielu dziedzin i mieć doświadczenie jako web developer ? Do tego chyba używa się Pythona ?

Inżynier danych ? Czym się zajmuje czy jest na to zapotrzebowanie ?

Jeszcze o mnie jestem wewnętrznym audytorem systemów ISO 9001 i 14001. Może audyty bezpieczeństwa ? Wiem, że to jest w ogóle coś innego, ale chcę nakreślić sobie ścieżkę rozwoju.

0
shinya56 napisał(a):

Tak naprawdę Excel sprawdza się w przynajmniej 90% przypadków analizy danych,

Sam nie zajmuje sie analiza danych ale z tego co analitycy opowiadali to z raz zdazylo im sie robic projekt w banku w ktorym ichniejsi analitycy rzeczywiscie mieli malutko danych i pracowali w excelu. Ale to nie byly typowe dane. Samo zciagniecie z oracla bardziej typowych potrafilo trwac godzinami (a zciagac trzeba bylo bo oracle umieral probujac to przetworzyc).

0
shinya56 napisał(a):

Tak naprawdę Excel sprawdza się w przynajmniej 90% przypadków analizy danych, szczególnie w połączeniu z SQL.

Czyli big data dla ciebie zaczyna się tam, gdzie danych jest więcej niż da się zmieścić w jednym arkuszu Excela?

Skupiam się na nauce rozwiązywania problemów w biznesie za pomocą danych. Dlatego Excel. Tutaj można wejść w Power BI czy Tableau, tak jak kolega wyżej napisał. Z doświadczenia wiem, że lepiej "bawić się" w Excelu, niż nauczyć się wyświetlać ładne wykresy czy dashboardy. Dlaczego ? Bo często analitycy nie potrafią z tego wyciągać wniosków tylko skupiają się na wykresach, żeby tylko przed zarządem to ładnie wyglądało. Mnie interesuje co z czego wynika, skąd się bierze.

Chyba nie wiesz czym jest Power BI a czym jest Excel - Power Bi ma pod spodem silnik analityczny, Excel to arkusz kalkulacyjny. I jak nie podobają im się wykresy to można robić tabelki. Tylko nie wiem, czy da się robić drill downa w tablekach - bo to jest jedna z podstaw analizy.

Oprócz Excela postanawiałem nauczyć się jeżyka programowania. Wybrałem C# i SQL Server. Przy tym chcę zostać.

Pytanie. Jak mógłbym wykorzystać C# ?

W analizie danych to chyba nijak. C# to głównie API dla systemowych webowych, aplikacje desktopowe (np aplikacje graficzne), jakieś CADy/CAMY

Inżynier danych ? Czym się zajmuje czy jest na to zapotrzebowanie ?

Zajmuje się danymi :) Między innymi tworzy procesy ETL/ELT, przygotowuje dane pod analizę. Jest trochę ofert ale raczej mało juniorskich i warto liznąć chmury.

Jeszcze o mnie jestem wewnętrznym audytorem systemów ISO 9001 i 14001. Może audyty bezpieczeństwa ? Wiem, że to jest w ogóle coś innego, ale chcę nakreślić sobie ścieżkę rozwoju.

Strasznie się motasz. Nie bardzo wiesz co chcesz robić. Zacznij od tego, żeby określić jakiś kierunek i dążyć w jego stronę.

0
UglyMan napisał(a):
shinya56 napisał(a):

Tak naprawdę Excel sprawdza się w przynajmniej 90% przypadków analizy danych, szczególnie w połączeniu z SQL.

Czyli big data dla ciebie zaczyna się tam, gdzie danych jest więcej niż da się zmieścić w jednym arkuszu Excela?

Excel jest takim kombajnem i ma bardzo duże możliwości, że można w nim bardzo szczegółowe rzeczy zrobić, a nie od razu wchodzić w Pythona plus biblioteki do analizy danych czy ML/DL.

Skupiam się na nauce rozwiązywania problemów w biznesie za pomocą danych. Dlatego Excel. Tutaj można wejść w Power BI czy Tableau, tak jak kolega wyżej napisał. Z doświadczenia wiem, że lepiej "bawić się" w Excelu, niż nauczyć się wyświetlać ładne wykresy czy dashboardy. Dlaczego ? Bo często analitycy nie potrafią z tego wyciągać wniosków tylko skupiają się na wykresach, żeby tylko przed zarządem to ładnie wyglądało. Mnie interesuje co z czego wynika, skąd się bierze.

Chyba nie wiesz czym jest Power BI a czym jest Excel - Power Bi ma pod spodem silnik analityczny, Excel to arkusz kalkulacyjny. I jak nie podobają im się wykresy to można robić tabelki. Tylko nie wiem, czy da się robić drill downa w tablekach - bo to jest jedna z podstaw analizy.

No tak, tylko, że ten silnik robi to w jakiś sposób automatycznie i bardziej wygląda to jak składanie klocków. Często analityk nie potrafi wytłumaczyć skąd co się bierze, ale za to dasboardy ładnie wyglądają.

Inżynier danych ? Czym się zajmuje czy jest na to zapotrzebowanie ?

Zajmuje się danymi :) Między innymi tworzy procesy ETL/ELT, przygotowuje dane pod analizę. Jest trochę ofert ale raczej mało juniorskich i warto liznąć chmury.

OK. Zainteresuję się tym tematem.

Jeszcze o mnie jestem wewnętrznym audytorem systemów ISO 9001 i 14001. Może audyty bezpieczeństwa ? Wiem, że to jest w ogóle coś innego, ale chcę nakreślić sobie ścieżkę rozwoju.

Strasznie się motasz. Nie bardzo wiesz co chcesz robić. Zacznij od tego, żeby określić jakiś kierunek i dążyć w jego stronę.

Wiem, że chcę nauczyć się języka programowania i baz danych. Jak to mógłbym wykorzystać w analizie danych ? Jest Python i mnóstwo bibliotek do niego. Może zamiast C# uderzyć w Pythona i dalej iść w stronę analizy?

Jeszcze mam pytania odnośnie testowania oprogramowania.

  1. W jakim języku pisze się skrypty automatyzujące ? Python, C# ? Tutaj chyba Python jest popularny ?
  2. Czy trzeba być wcześniej takim typowym deweloperem i umieć tworzyć oprogramowanie ? Czy skupiam się na testowaniu i używam kompletnie innych narzędzi ?
1

SQL, python, PowerBI/Tableau -> analityk danych, BI developer

SQL, python, kafka, apache beam/spark -> data engineer.

0
straznik-tagu napisał(a):

SQL, python, kafka, apache beam/spark -> data engineer.

Jest na to zapotrzebowanie, czy raczej trafiają się pojedyncze oferty ?

1

Zobacz se oferty pracy.
Ogromne zapotrzebowanie. Po 2 latach zarobki takie jak po 5 latach w javie.
Minusy: podobno nudne.

Tylko studia warto mieć jakieś sensowne. Jak masz gówniane to zrób chociaż podyplomówkę o przetwarzaniu danych.

1 użytkowników online, w tym zalogowanych: 0, gości: 1