Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Coraz blizej do wyboru specjalnosci. Myślałam nad bazami danych / inżynierią oprogramowania. Tzn. nad inzynieria myslalam poki nie poszlam do katedry mikroelektroniki i nie dostalam tam tłustej trói za całokształt c++. Teraz mamy pythona - jest fajnie, potem java - zapowiada sie miło. Tyle że gdybym szła na inżynierię to myślę że jestem na straconej pozycji za nie-bycie-wysoko-latającym-orłem w temacie c++ (choć pojęcie teoretyczne mam o nim całkiem niezłe to z wcieleniem wiedzy w praktykę nieco gorzej). Czy jest sens skreślać plany ze względu na ten tylko jeden język, czy lepiej poczekać, popatrzeć jak pójdzie java i wtedy rozsądzać?
Po cichu w główce myślę czy nie wrócić do c++, nie szlifować tego dalej w domu i na koniec ocenić, jeśli będą postępy to jest szansa że mnie wykładowca nie wyśmieje jak mnie zobaczy.
Co do baz danych - są ok, rozumiem, odnajduję się w tym, tylko nie wiem jak miałaby wyglądać w przyszłości moja praca? Całodniowe klepanie zapytań? Jak w pracy można w inny sposób wykorzystać specjalistę od baz danych? Pytania może beznadziejne ale jeśli w ogóle w jakiś sposób od tego zależy dalszy tok studiów to niech to będzie coś w czym będę widziała sens. Nie chcę robić byle czego i byle jak.
Systemy sieciowe - z sieciami do tej pory nie mieliśmy nic wspólnego. Tzn. o bezpieczeństwie sieci mam takie pojecie jakie sama sobie wpoiłam czytając jeden nieco opaślejszy tomik. Ciężko mi się wypowiedzieć jak bym się mogła czuć w tym temacie, choć wydaje mi się on cholernie ciekawy i użyteczny. Chociaż przyznam szczerze że w tej książce pomijałam tematy nie związane ze spojrzeniem na sieci od strony linuksa.
Technologie internetowe - odpada. Po prostu nie kręci mnie tworzenie serwisów www ani żadnych aplikacji internetowych. Nie mam "ręki" do html, chociaż widziałam tam też przedmiot związany z kryptografią.
Wydaje mi się, że z tymi specjalnościami to jest taki rzut na taśmę, że na pierwszym stopniu nie ma się co napalać, dadzą jakiś mix przedmiotów a to niekoniecznie jest już wytyczona ścieżka co do dalszej nauki?
Jedna jeszcze rzecz.
Jutro mam szkolenie/warsztaty - z grubsza rzecz ujmując będzie to o zastosowaniu linuxa w bankowości.
(Aha, skoro już o tym - lubię architekturę komputerów ale nie bardzo wiem z czym to połączyć :) jeden z niewielu przedmiotów w którym czuję się naprawdę dobrze i bezstresowo.)
Za co jest odpowiedzialny informatyk w banku? Słyszałam, że trzeba mieć pojęcie o bankowości, ale prócz tego co? Bazy danych? Bo co taki informatyk może robić (konkretne zajęcie - opieka nad systemem bankowym, czy złota rączka od wszystkiego w tym wymiany tuszu w drukarce?)
Wiem, że ten temat to jeszcze takie błądzenie po omacku i może ujęłam go nieco chaotycznie, ale nie chcę się wkopać w jakieś maliny albo podjąć błędnej decyzji która jakoś wpłynie na dalsze lata studiów.
pzdr.
Ostatnio edytowany przez Trin (2012-03-26 20:16:10)
Offline
[quote=Trin]Co do baz danych - są ok, rozumiem, odnajduję się w tym, tylko nie wiem jak miałaby wyglądać w przyszłości moja praca? Całodniowe klepanie zapytań? Jak w pracy można w inny sposób wykorzystać specjalistę od baz danych?[/quote]
Zapytania to popierdółka. Myślę że speca od baz danych wynajmuje się wtedy, kiedy trzeba zaprojektować coś na naprawdę dużą skalę (tysiące zapytań na sekundę?). I wtedy zadaniem takiego speca jest zadbanie o to, żeby ten system był możliwie wydajny i możliwie bezawaryjny przy takim obciążeniu. Być może jeszcze trzeba umieć się takimi systemami opiekować, ale to jest trochę szersze zagadnienie (bo nie wystarczy znajomość baz danych, tylko trzeba np. wymienić dysk w serwerze, kiedy poprzedni się spali).
Optymalizacja zapytań to chyba najmniejsze zmartwienie specjalistów od baz danych.
[quote=Trin]Za co jest odpowiedzialny informatyk w banku? Słyszałam, że trzeba mieć pojęcie o bankowości, ale prócz tego co? Bazy danych? Bo co taki informatyk może robić (konkretne zajęcie - opieka nad systemem bankowym, czy złota rączka od wszystkiego w tym wymiany tuszu w drukarce?)[/quote]
[url]http://www.daily.art.pl/index.php?d=2011-04-29[/url]
Nie mogłem się powstrzymać ;) .
Offline
Mój kumpel w Edynburgu pracuje w tamtejszej budżetówce. Programuje aparaturę do badania zgodności kodu DNA dawcy i biorcy.
Nie znam szczegółów, ale płacą mu baaardzo dobrze. Ma zespół ludzi, którymi kieruje.
Offline
[quote=Minio][quote=Trin]Za co jest odpowiedzialny informatyk w banku? Słyszałam, że trzeba mieć pojęcie o bankowości, ale prócz tego co? Bazy danych? Bo co taki informatyk może robić (konkretne zajęcie - opieka nad systemem bankowym, czy złota rączka od wszystkiego w tym wymiany tuszu w drukarce?)[/quote]
[url]http://www.daily.art.pl/index.php?d=2011-04-29[/url]
Nie mogłem się powstrzymać ;) .[/quote]
Dzięki, tak ma wyglądać mój żywot? :D
Czytałam trochę, pojęcie o bankowości, minimum 3 letnie doswiadczenie ( zawsze przychodzi mi na myśl taka wizja kandydata: 25 lat, odchowane dzieci, 10 lat doświadczenia :D), bazy danych/c++, a od banku zależy czegóż jeszcze sobie zażyczą. No i oczywiście pojęcie o systemach bankowych. Podobno praca nie fajna, pracujesz na takim systemie jaki masz (przynajmniej jeszcze parę lat temu a AIG), bank ma w nosie poprawki do systemu, szkolenia są - dla prezesów. Takie stanie w miejscu, masz pracę i dziub w ciup. Ale na brak zajęć narzekać nie można bo system wiesza się każdego dnia.
Ok, z tymi bazami masz rację, trochę brak mi wyobraźni w tym temacie bo bazy zaczęłam dopiero 4 tygodnie temu a to zaledwie podstawy podstaw - ciekawa jestem co dalej.
No dobra, czekam na dalsze opinie. Wątek aktualny aż do maja ;)
[b]Bodzio:[/b] facet ma pracę chyba do końca życia, nie? Ale na bank musi mieć pojęcie o biologii, jak programować aparaturę pod coś, o czym nie ma się bladego pojęcia? Trudna sztuka.
Ostatnio edytowany przez Trin (2012-03-26 22:13:03)
Offline
Proponuje Tobie przejrzenie ofert pracy i sprawdzenie co wymagają pracodawcy z danej specjalizacji. To daje jakiś obraz tego czym się człowiek w danej dziedzinie zajmuje. Przykładowo
[url=http://www.pracuj.pl/praca/administrator-baz-danych-warszawa,oferta,2435795]Administrator baz danych w banku[/url]
W sumie teraz wchodzi SQl serwer 2012 Microsoftu pogoollaj, poczytaj [url=http://www.wss.pl/aktualnosci/bezplatny-e-book---wprowadzenie-do-sql-server-2012,10683]oo tutaj jest ebook po angielsku[/url] czy bazy danych Oracle.
Architektura to możesz połączyć z [url=http://pracait.pl/oferty-pracy/oferta_pracy_2436850_Mlodszy_Administrator_Systemow_Informatycznych___Linux/]Administratorem Systemów[/url] tudzież aplikacji.
Sieci, oj temat rzeka akurat jak dla mnie bo w tym pracuje. [url=http://pracait.pl/oferty-pracy/oferta_pracy_2437009_Inzynier_Sieciowy_CISCO_/]Przykładowa oferta[/url].
Co do programisty hmm to wyłap tutaj na forum kamikaze i wypytaj on w tej dziedzinie pracuje i właśnie z javą, przynajmniej z tego co wiem ;)
A może [url=http://pracait.pl/oferty-pracy/oferta_pracy_2419211_Programista_Baz_Danych__Oracle_SQL_/]programista baz danych[/url] ? ;) :)
Tak jeszcze podlinkuj do strony gdzie masz wypisane co za przedmioty masz na danej specjalizacji, bo czasami to się tam ładne kwiatki znajdują, a warto to przejrzeć i zobaczyć co dokładnie chcą do głowy powkładać. Najlepiej wybierz specjalizacje w której się najlepiej czujesz i przedmioty które tam będą najmniejszy problem Tobie sprawiały.
Edytka.
A i nie powielaj tej legendy z doświadczeniem 3 letnim i młodym wiekiem bo to wszyscy w koło powtarzają i a to taki straszak trochę jest ;) Kiedyś poszukiwali u Ciebie na uczelni administratora młodszego, pisałem byś spróbowała to napisałas, że "za cienka jesteś". Jak nie spróbujesz to się nie dowiesz, a patrz już by doświadczenie leciało ;)
Ostatnio edytowany przez ba10 (2012-03-26 22:37:39)
Offline
@Trin
Podeślij sylabusa, bo nazwy specjalności nic człowiekowi nie mówią. Ja osobiście wybrałem inżynierię i integrację systemów informatycznych z dogłębnym spojrzeniem na bazy danych, Z baz danych nie uczy się kolejnego dialektu SQLa (to osobna para kaloszy i najczęściej są to stanowiska w stylu TSQL Enginner lub coś podobnego), ale rzeczy w stylu jak najlepiej "stuningować" bazę danych pod konkretny system. Zaĸladają że sqla się już zna, a rozszerzenia jezyka można samemu łatwo poznać (osobiście dużo siedzę w MSSQL)
Jeśli chodzi o doświadczenie zaraz po studiach, to patrząc z mojej perspektywy to są realia rynkowe. Większość ludzi z mojego roku pracuje od połowy 3/początku 4 roku studiów. Po zakończeniu studiów mają ponad 2 lata doświadczenia zawodowego
Ale! Nie wolno się przejmować tym że w ogłoszeniu o pracę/stażu jest napisane ileś tam doświadczenia/wyśmienita znajomość czegoś. Należy wysyłać CV do firm. starać się o staże i w ten sposób zdobywać doświadczenie.
[TROLL MODE ON]
A. I nie pchaj się w Javę. W tym nie da się przyjemnie pracować.
[TROLL MODE OFF]
W razie pytań służę pomocą tutaj na forum, bądź na jabberze/ircu. Dość dobrze orientuję się w (co prawda Krakowskim) rynku pracy
Offline
Po pierwsze nie czytaj ofert bo pracodawcy sami nie wiedzą czego chcą, i często piszą nie do końca prawdę.
Co do sieci fajne specjalizacja, ale ja bardzo lubię sieci jako konik i cieszę się że już nie pracuje nad sieciami (skończyłem w tym zakresie studia, a teraz pracuje jako admin UNIX i ORACLE i jest super)
Co do inżynierii oprogramowania to jeśli będziesz pisała programy z bazą danych to własnie będziesz pisała zapytania i warto umieć bardzo dobrze zapytania.
Co do samych baz danych to warto sprecyzować jaki system lubisz i się jego uczyć bo jak możesz administrować bazami jak nie znasz systemu, i tutaj też kłania się znajomość zapytań może nie będziesz pisała ale aby optymalizować system i samą bazę musisz umieć czytać plan zapytania jaki wiedzieć czy nie da się zapytania zoptymalizować.
Bankowość, hmmm możesz robić wszystko od podpinania drukarki, pisania programów, dbania o ciągłość pracy serwerów jak i administracje bazami. Ja ostatnio współpracowałem z osobami które dbały o działanie systemów UNIX jak i o działanie baz danych, czyli optymalizacja, konfiguracja no i najważniejsze dla administratora backup i restor :)
Java fajny program ale trzeba go mocno lubić.
Jeszcze jedno to że dostałaś z C++ 3 to nie znaczy ze nie lepiej piszesz od gościa który dostał 6 czy 5 jeśli kręci Cię pisanie w C++ nie poddawaj się.
Przed wybraniem specjalizacji zadaj sobie pytanie czy chcesz aby konik był Twoją codzienną pracą jak i może być tak że wyszkolisz się w jednym a pracować i tak będziesz w drugiej specjalizacji i będziesz w tym bardzo dobra.
Offline
Stwierdzenie "Zapytania to popierdółka" jest mocno przesadzone. Zapytania mogą na prawdę byś skomplikowane i też nadają się do optymalizacji, poza tym procedury składowane, często w bazach jest cała logika biznesowa aplikacji oparta na procedurach. Zrobienie dobrej struktury to jedno, ale w samym SQL i PL/SQL też jest co robić i problemy mogą nie być takie banalne. Co do Javy - da się w tym przyjemnie pracować, czemu miałoby się nie dać? Język jak każdy inny. Jest to chyba najpopularniejszy i najszerzej stosowany język w tej chwili i nic nie wskazuje na to by miało się coś w tym temacie zmienić. Co do nauki wielu języków ciężko w danej chwili znać świetnie kilka na raz, rzadko też spotykane są stanowiska pracy gdzie piszę się w kilku językach. Raczej zatrudnia się konkretne osoby do konkretnych zadań. W tej chwili możesz się uczyć wszystkiego, rynek pracy być może rozstrzygnie o tym co będziesz robiła dalej. Najlepiej szybko zacząć pracę, bo nigdzie więcej się nie nauczysz niż w warunkach bojowych.
Offline
Generalnie specjalności na studiach to jakiś żart. Na mojej uczelni jest 8 specjalności, z czego 2, 3 są warte zainteresowania. Jeśli chodzi o pracę - nie kieruj się tym. Specjalizacja nie przygotuje Cię do zawodu. W informatyce są dwie drogi - albo wiesz wszystko o czymś, albo wiesz wszystko o wszystkim, czyli nic, stąd rada: wybierz to co najłatwiej skończyć i ucz się jak najwięcej sama.
Offline
A ja dodam, że nie ma co się baz wyrzekać ... tak jakby się przyjrzeć to bazy są wszędzie :-)
Offline
Ech, tak to wygląda:
http://ectslabel.p.lodz.pl/?l=pl&s=programSiatka&w=WEE&p=2873
jak się temu przyglądam to bazy danych wyglądają najbardziej interesująco, jest tam też coś z sieci na 5 czy 6 semestrze. Pozostałe specjalności to jakiś teoretyczny bełkot o sygnałach i współczesnych problemach informatyki.
Moje zdanie na ten temat jest takie, można mieć specjalizację ale tak naprawdę w pracy liczą się umiejętności. Nie czuję się na siłach być (i nigdy nie będę) alfą i omegą ze wszystkiego, bo nie wkuwam po nocach, albo coś mi leży i łatwo wchodzi do łba więc prosto mi załapać 4, albo nie leży i zdaję aby tylko mieć to swoje 3 i nic ponadto.
Druga prawda jest taka, że co to za informatyk który nie umie programować? Idąc kiedyś do pracy, czując się na siłach mogę się tym zajmować o ile tylko będę sie wyrabiała. Najważniejsze to nie nastawiać się: w tym semestrze ucze się baz danych a cała reszta na bok. Uczyć sie wszystkiego, z naciskiem na bazy danych i języki programowania. A dalej.. jeszcze 3 lata studiów. Jak się da to mogę isć w sieci, jak nie to w bazy, jak nagle zostanę geniuszem to w programowanie. Firmy patrzą raczej na umiejętnosci. Wiadomo, że nikt nie zagrzeje miejsca przy czymś o czym jak się w praniu okaże nie ma wiekszego pojęcia i jako pracownik jest do dupy.
Najbardziej skłaniam się ku bazom na dzień dzisiejszy.
Wczoraj na targach przyłapałam jakiegoś gościa z citi banku, zadałam mu parę pytań odnośnie wyglądu pracy informatyka w banku, między innymi to czy taki dziwak jest odpowiedzialny za wszystko łącznie z drukarkami pań w kasach czy za to w czym czuje się ekspertem, ogólnie jak to u nich wygląda. Jakoś tak się stało że wziełam go za konsultanta/kierownika bo nasza dyskusja była dosć luźna. Powiedział że ma pod sobą ileś osób i każdy robi to co umie najlepiej, jedni są od baz, inni od tego, jeszcze inni od tego i zespół składajacy się z 28 osób po prostu się uzupełnia.
jako ciekawostkę dodam, że 2 godziny później przychodzę na szkolenie z Unixa i ten sam facet przedstawia się jako dyrektor IT.
Jeśli ktoś ma coś cennego do wniesienia w temacie to jak najbardziej śledzę wątek i analizuję każdą radę :)
Offline
Co do pracy w bankowości dużo by pisać.
Z tego co wiem Citi ma dużo AIX-ów.
Ailor -Red Hat
Z tego co ja się orientuje. W bankach podział jest i to znaczy : Admini Aplikacji, Systemów, Baz Danych, Sieci, Wsparcie ( to ci co tonery wymieniaja) itd
Offline
Citi też Red Hat i to nieco skomercjalizowane podejście bo z tego co z nimi rozmawialismy to muszą mieć support na wypadek problemów z ktorymi oni mogliby sobie nie poradzic. Na ogół sobie radzą ale ta komercja to dla nich zabezpieczenie, mają wsparcie gdyby coś się zadziało z systemem - na takie kontrakty wydają kasę.
Offline
W biznesie nie ma zmiłuj się. No ale nie kupujesz systemu tylko wsparcie, a co Microsoft, Oracle, reszta to za darmo.
Offline
Mam takie pytanie. Czy moglibyście podzielić się ze mną swoimi spostrzeżeniami co do wyboru specjalności? Jakie wy wybraliście, jak to się dalej potoczyło, czy jesteście zadowoleni/uważacie że mogliście wybrać lepiej? I jak wygląda wasza sytuacja na rynku pracy?
Offline
Nie samym red hatem takie systemy żyją.
Offline
oczywiście, że nie samym. Pisałam tylko o Citi. Oj suśle, obudziłeś się z tematem :D
Offline
Nie przywiązywałbym wagi do wyboru specjalności. Nie wiem kto to na to patrzy. Raczej wiekszość pracodawców woli żywe, udokumentowane doświadczenie. Najlepiej wybrać zgodnie z zainteresowaniami, wtedy łatwiej się przyswoi więdzę, która być może się kiedyś przyda. Ja nie studiowałem kierunku informatycznego i jakoś daje rade, samospecjalizacja. Wybrałem programowanie, pracy dla programistów raczej nie brakuje. Trochę brak dobrych pracodawców. Ze wzrostem doświadczenia można mierzyć wyżej, stają się dostępne lepsze posadki.
Offline
Ja wziąłem fizykę jądrową, bo miałem tam microelektronikę, ale chyba Ciebie Wredotko ta odpowiedź nie zadowoli ;-)
Offline
@Trin
Jako osiedlowy pijak mogę Ci doradzić:
Nie ważne, jaką specjalność wybierzesz - ważne, żebyś chciała później temat zgłębiać i powoli tą specjalistką się stawać.
Offline
[quote=Lorenzo]Ja wziąłem fizykę jądrową, bo miałem tam microelektronikę, ale chyba Ciebie Wredotko ta odpowiedź nie zadowoli ;-)[/quote]
No, nie wysiliłeś się ;)
[quote=pasqdnik]@Trin
Jako osiedlowy pijak mogę Ci doradzić:
Nie ważne, jaką specjalność wybierzesz - ważne, żebyś chciała później temat zgłębiać i powoli tą specjalistką się stawać.[/quote]
Wiem, ale planuję iść na studia drugiego stopnia, i jeśli dotrwam do mgr to chciałabym żeby te studia były spójne, jednolite, z sensem. Jeśli rozumiesz- nie brać teraz baz danych jeśli na mgr chciałabym wziąść coś z programowaniem. Generalnie ja idę w kierunku programowania, bo patrząc po ofertach pracy to głównie Ci są poszukiwani, poza tym programista wydaje mi się takim trochę men in black - od wszystkiego. A bazy danych mam ogarnięte w stopniu wystarczającym do pracy zawodowej i w przyszłości zamierzam się z nich podszkolić, ale tylko troszeczkę. Umiem, ale nie znaczy że jakoś specjalnie mnie to podnieca. Nie mniej masz paskudo rację.
--kamikaze: takiej odpowiedzi oczekiwałam :) thx
Ostatnio edytowany przez Trin (2012-06-12 15:58:10)
Offline
Time (s) | Query |
---|---|
0.00013 | SET CHARSET latin2 |
0.00006 | SET NAMES latin2 |
0.00195 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='18.188.227.108' WHERE u.id=1 |
0.00104 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.188.227.108', 1732807811) |
0.00057 | SELECT * FROM punbb_online WHERE logged<1732807511 |
0.00238 | DELETE FROM punbb_online WHERE ident='18.188.175.66' |
0.00071 | DELETE FROM punbb_online WHERE ident='3.133.108.224' |
0.00070 | SELECT topic_id FROM punbb_posts WHERE id=198684 |
0.00005 | SELECT id FROM punbb_posts WHERE topic_id=20963 ORDER BY posted |
0.00053 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=20963 AND t.moved_to IS NULL |
0.00006 | SELECT search_for, replace_with FROM punbb_censoring |
0.00285 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=20963 ORDER BY p.id LIMIT 0,25 |
0.00071 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=20963 |
Total query time: 0.01174 s |