Jak znaleźć pracę w Warszawie?

Jak znaleźć pracę w Warszawie?
aaquillus
  • Rejestracja:około 12 lat
  • Ostatnio:ponad 3 lata
  • Postów:185
0

Potrzebuję porady forumowiczów, bo coś mi tu nie pasuje.
Od ponad roku studiuję informatykę w trybie stacjonarnym na uczelni państwowej. Mam już teraz niedużo zajęć, więc pomyślałem że może fajnie byłoby sobie znaleźć pracę w zawodzie, bo 1/2 etatu spokojnie bym dał rady wyrobić, ale po nowym roku od razu zacząłem szukać, a tu dupa, bo jakoś nikt się do mnie nie odzywa. Po ponad roku studiowania sporo się nauczyłem, z matematyki co prawda mocny nie jestem, bo ją dosyć mocno zlałem uważając że nie jest to jakoś specjalnie potrzebne do programowania, ale programowania obiektowego uczyłem się pilnie, od ponad pół roku szlifuje też na własną rękę C# (z którego już całkiem sporo umiem), w sieciach komputerowych też jestem obeznany, brakuje mi tylko baz danych, bo jeszcze tego nie miałem.
Pytanie brzmi: jeżeli jest to największy rynek pracy w naszym kraju, gdzie masowo potrzebują firmy informatyków, to dlaczego ja ciągle nie mogę nic znaleźć?
Przeglądam oferty na stronach internetowych, wysyłam CV i ciągle nic. Może ja coś robię źle? A może IT też jest branżą sezonową i na zimę zamiera?
A może warto by spróbować innych sposobów szukania pracy? Tylko jakich?

DS
A może problem jest z Tobą? Jaki projekt wysyłasz jako pokazówkę swoich umiejętności? Bo coś pokazujesz, prawda?
aaquillus
Dotychczas mam tylko jeden projekt w C++, dwa następne są w drodze. Ale wysyłając mailem CV nie dołączam projektu, bo przecież wtedy to moje projekty by krążyły po sieci, a chyba nie o to chodzi.
DS
Chyba właśnie o to chodzi, żeby je wrzucić na jakiegoś GH czy co tam modne dla C++ jest i pokazać konkretne umiejętności, nic dziwnego, że się nikt nie odzywa, prawie nikt nie potrzebuje 'gadaczy', to nie ta branża.
aaquillus
Czyli co, że mam w każdym mailu z CV wysyłać swój projekt?
aaquillus
Czy może lepiej wrzucić do na Dropboxa i linki przesyłać? Ale jak mówię - boję się, że wtedy to moje projekty będą krążyć dziko w sieci, czy tak nie jest?
Wibowit
ale co to za problem, że będą krążyć po sieci? to jakaś tajna sprawa, kasę chcesz na tym zarabiać?
Wibowit
no chyba, że mówisz o zadaniach domowych ze studiów :p
DS
O systemach kontroli wersji słyszał? ;p
aaquillus
W sumie to masz rację, trochę źle na to spojrzałem :) No ale dobrze, w ciągu tygodnia będę miał skończony jeden projekt w C#, który może nie jest jakąś kosmiczną aplikacją, ale jest bardzo solidnie zrobiony, czy przeciętnemu pracodawcy to wystarczy czy może oni wymagają raczej żeby im 10 takich projektów pokazać ? I jak się ma sprawa z bazami danych? Czy można znaleźć pracę jako programista ich nie umiejąc?
DS
Na juniora wystarczy raczej choćby i jeden (byle nie hello world), a co do baz danych to nie wiem, czemu miałoby się to różnić od reszty, skoro będziesz szukał czegoś dla juniora, to wiadomo, że niezbyt wiele umiesz i nikt nie będzie wymagał pokazania wdrożonego od zera systemu pokroju drugiego facebooka.
aurel
Tylko broń cię panie boże przed wrzuceniem tego projektu do Dropboxa i wysyłaniem linka... Skreśli cię to na starcie. Zamiast tego: https://github.com/ - przy okazji dowiesz się, co to git.
aaquillus
No właśnie, dlaczego nie DropBox? Co w tym złego?
aurel
@aaquillus, jednym z podstawowych narzędzi programisty jest system kontroli wersji. Jego znajomość i umiejętność z niego korzystania jest niemal tak bazowa, jak korzystanie z systemu operacyjnego. Link do dropboxa sugeruje, że nie masz pojęcia choćby o istnieniu takich systemów. Nie jest to zaleta. Alternatywnie - ja używam gitlaba, co pokazuje, że wiem co to git, potrafię używać, potrafię skonfigurować serwer i dyndns i zainstalować gitlaba. Poza tym, że pokazuję projekt.
Shalom
  • Rejestracja:około 21 lat
  • Ostatnio:prawie 3 lata
  • Lokalizacja:Space: the final frontier
  • Postów:26433
0

Ja mysle że masz słabe CV z którego nijak nie wynika że coś potrafisz. Bo jeśli w swoim CV masz tylko i wyłącznie fakt że studiujesz to wiesz... ;]


"Nie brookliński most, ale przemienić w jasny, nowy dzień najsmutniejszą noc - to jest dopiero coś!"
n0name_l
  • Rejestracja:ponad 12 lat
  • Ostatnio:ponad 4 lata
  • Postów:2412
0

Czemu prowadzicie dyskusje na temat w komentarzach?

  1. Nie umiesz pisac CV.
  2. Nie umiesz sie sprzedac na rozmowie.
  3. Nie dales potencjalnemu pracodawce zadnej oznaki Twoich umiejetnosci.
    [Niepotrzebne skreslic]

Tak jak koledzy wyzej pisza. Naklep troche ladnego kodziku, wrzuc go na GH/BB i wstaw linka do CV, z krotkim opisem jakich technologii uzyles.

DS
Bo chciałem wyciągnąć najpierw jakieś konkrety przed udzieleniem odpowiedzi, przyzwyczajenie z SO.
aaquillus
  • Rejestracja:około 12 lat
  • Ostatnio:ponad 3 lata
  • Postów:185
0

Po wysłuchaniu waszych rad (jakże cennych - i mówię to na poważnie) to już wiem, co jest nie tak. Rzeczywiście, bedę od tej pory wysyłać gotowe projekty razem z CV. Dotychczas miałem okazję pracować, ale w innych branżach, w których po prostu wysyłało się CV, a potem na rozmowie była cała reszta. Jak widzę, tutaj jest inaczej i lepiej jednak od razu w CV pokazać co się umie i co się do tej pory zrobiło.
Ale jescze jedno pytanie: czy w branży IT jest jakaś sezonowa koniunktura tak jak w reszczie naszej gospodarki? Czy może to wszystko tak samo przędzie przez cały rok?

somekind
Moderator
  • Rejestracja:około 17 lat
  • Ostatnio:3 dni
  • Lokalizacja:Wrocław
0

Raczej trudno o pracę bez przynajmniej podstawowej znajomości bazy danych.
A z CV powinno coś wynikać. Trzeba mieć albo doświadczenie w pracy, albo własne projekty. Jeśli nie masz ani jednego ani drugiego, to nic dziwnego, że nikt Cię nie chce. I nie wysyłaj projektów tylko linki do nich.

aaquillus napisał(a):

Ale jescze jedno pytanie: czy w branży IT jest jakaś sezonowa koniunktura tak jak w reszczie naszej gospodarki? Czy może to wszystko tak samo przędzie przez cały rok?

W jakiej reszcie? Poza budownictwem, rolnictwem i handlem artykułami sezonowymi nic nie jest sezonowe.

edytowany 1x, ostatnio: somekind
AE
jest .. np. sprzedaż rowerów.. (grudzień - marzec posucha.. znam z doświadczenia..)
somekind
Racja, poprawię posta.
MarekR22
o długo mógłbyś poprawiać: turystyka (hotele, transport), spedycja, usługi pocztowe, ...
Shalom
  • Rejestracja:około 21 lat
  • Ostatnio:prawie 3 lata
  • Lokalizacja:Space: the final frontier
  • Postów:26433
0

@aaquillus nie wysyłaj projektu razem z CV! Wpisz projekt do CV! Zrób sobie kategorię "Własne projekty" tam gdzie normalnie jest "doświadczenie zawodowe". Każdy projekt opisz w 3 linijkach:

  • nazwa projektu i czas realizacji (data od..do żeby było wiadomo że to coś sensownego a nie tutorial klepnięty w 2 godziny), ewentualnie link do githuba
  • Jedno zdanie które mówi co ten projekt robi
  • Lista użytych technologii

Ale nie wstawiaj tutaj bzdur. Tzn zadanie do zrobienia na laborkę z C++ na studiach to nie jest wartościowy projekt. Dopiero jakiś semestralny projekt może się do czegoś nadawać.


"Nie brookliński most, ale przemienić w jasny, nowy dzień najsmutniejszą noc - to jest dopiero coś!"
wiciu
  • Rejestracja:ponad 11 lat
  • Ostatnio:4 dni
  • Postów:1205
0

Mnie pierwszą pracę "w branży" udało się znaleźć będąc w 2 klasie liceum. Był to krótki epizod i nie było to nic bardzo skomplikowanego, ale chcieli ze mną rozmawiać i dali mi szansę się wykazać, więc Ty tym bardziej będąc studentem możesz sobie znaleźć pracę. Najlepiej celuj w firmy, które zatrudniają studentów lub niezbyt duże firmy. Niektóre firmy dla zasady nie przyjmują na 1/2 etatu, co skreśla Cię na dzień dobry, ale nie jest to regułą. W aplikacji wyślij to, czego oczekuje potencjalny pracodawca, a nie wszystko, co się da. CV napisz tak, żeby się sprzedać. Jak napiszesz tylko "zacząłem studia", to jest to za mało. Studia, to sobie każdy może zacząć.

edytowany 3x, ostatnio: wiciu
Shalom
  • Rejestracja:około 21 lat
  • Ostatnio:prawie 3 lata
  • Lokalizacja:Space: the final frontier
  • Postów:26433
0

które zatrudniają studentów lub niezbyt duże firmy

?
Małych firm nie stać na zatrudnianie studentów którzy niewiele potrafią. Na to stać tylko duże korporacje, które wychodzą z założenia że przez kilka miesięcy będą dokładać, a jak już się gość nauczy to będą na nim zarabiać :)


"Nie brookliński most, ale przemienić w jasny, nowy dzień najsmutniejszą noc - to jest dopiero coś!"
wiciu
Masz rację, ale napisałem tak, bo zdarzyło mi się na 3 roku studiów dziennych pracować w kilkuosobowej (czyli małej) firmie na 1/2 etatu jako programista. Co prawda, zarabiałem tam bardzo mało, ale uważam to za cenne doświadczenie życiowe i przy okazji nie musiałem sobie zawracać głowy szukaniem praktyk na wakacje, jak większość znajomych z uczelni. Akurat projekty, w których pracowałem nie były aż tak skomplikowane, żebym musiał się w nie wdrażać przez 3 miesiące i byłem w stanie to opanować w tydzień lub dwa. Są wyjątki od reguły.
MarekR22
Moderator C/C++
  • Rejestracja:około 17 lat
  • Ostatnio:4 minuty
0

jak mała firma załapie się na jakiś projekt unijny to dostanie pieniądze na studenta (więcej niż na koszt jego utrzymania, bo w końcu najpierw trzeba go wyszkolić a to są dodatkowe koszty).
Kolega w Finlandii otworzył firmę zatrudnił sporo studentów jako praktykantów, dostawał kasiorę od rządu, a studentom nie płacił.


Jeśli chcesz pomocy, NIE pisz na priva, ale zadaj dobre pytanie na forum.
aaquillus
  • Rejestracja:około 12 lat
  • Ostatnio:ponad 3 lata
  • Postów:185
0

Dziękuję wszystkim za pomoc, myślę, że wasze rady będą tutaj bardzo przydatne :)

aurel
Moderator
  • Rejestracja:prawie 15 lat
  • Ostatnio:3 minuty
2

Małych firm nie stać na zatrudnianie studentów którzy niewiele potrafią.

A to zależy od firmy. Studenci są tani - niektórzy przekładają cenę nad jakość. Szczególnie widać to w małych firmach produkujących masowo stronki. Byle wypchnąć towar do klienta i wiśta wio! Nie musi być ani elegancko w kodzie, ani bezpiecznie, musi być sprzedane.

siararadek
Klient otrzymuje to za co zapłacił.
aaquillus
  • Rejestracja:około 12 lat
  • Ostatnio:ponad 3 lata
  • Postów:185
0

No i po pół roku, jako że już nauczyłem się baz danych i wielu innych sensownych rzeczy, to wracam dalej do tematu szukania pracy.
W chwili obecnej umiem już: bazy danych, Python z Django, XML, ADO.NET. O ile Python znam na dosyć podstawowym poziomie, o tyle w .NET zrobiłem kilka fajnych aplikacji nad którymi siedziałem tygodniami, a w nich połączenia z bazą danych, okienka WPF, zapisz i wczytaj z XML itd.
Cóż, zakładam, że teraz moje szansę na rynku pracy jakieś tam są, ale mam kilka pytań:

  1. Jaką stawkę płacy powiedzieć na rozmowie? Ile taki początkujący programista jak ja może zarabiać w Warszawie i czy będzie błędem, jak wyskoczę od razu z 4 000 na rękę?
  2. Do CV dołączam linki do swoich projektów (niestety, w DropBox - dopiero się uczę używać Gita), w tych projektach jest ładny i schludny kod z komentarzami, ale nie ma dokumentacji, diagramu klas itd. Uznałem, iż nie są to nie wiadomo jak wielkie i skomplikowane aplikacje żeby to ząłączać, czy ma to jakieś znaczenie?
niezdecydowany
niezdecydowany
uważaj nauczę sie szybko gita, tak żebyś mógł już wrzucić - git init -> git add -A -> git commit -m "tatllalatlaltla" -> git push origin master
Wibowit
a zdefiniowanie origina gdzie? :]
niezdecydowany
niezdecydowany
ahh.. so close
somekind
Moderator
  • Rejestracja:około 17 lat
  • Ostatnio:3 dni
  • Lokalizacja:Wrocław
0

Ja bym nie dał 4k komuś, kto nie używa systemu kontroli wersji, więc na Twoim miejscu najpierw bym poświęcił parę dni na gita, a potem szukał pracy.

Łatwiej byłoby stwierdzić, czy Twoje wymagania są sensowne, gdybyś pokazał nam swój kod, np. tutaj: Oceny i recenzje

Kliknij, aby dodać treść...

Pomoc 1.18.8

Typografia

Edytor obsługuje składnie Markdown, w której pojedynczy akcent *kursywa* oraz _kursywa_ to pochylenie. Z kolei podwójny akcent **pogrubienie** oraz __pogrubienie__ to pogrubienie. Dodanie znaczników ~~strike~~ to przekreślenie.

Możesz dodać formatowanie komendami , , oraz .

Ponieważ dekoracja podkreślenia jest przeznaczona na linki, markdown nie zawiera specjalnej składni dla podkreślenia. Dlatego by dodać podkreślenie, użyj <u>underline</u>.

Komendy formatujące reagują na skróty klawiszowe: Ctrl+B, Ctrl+I, Ctrl+U oraz Ctrl+S.

Linki

By dodać link w edytorze użyj komendy lub użyj składni [title](link). URL umieszczony w linku lub nawet URL umieszczony bezpośrednio w tekście będzie aktywny i klikalny.

Jeżeli chcesz, możesz samodzielnie dodać link: <a href="link">title</a>.

Wewnętrzne odnośniki

Możesz umieścić odnośnik do wewnętrznej podstrony, używając następującej składni: [[Delphi/Kompendium]] lub [[Delphi/Kompendium|kliknij, aby przejść do kompendium]]. Odnośniki mogą prowadzić do Forum 4programmers.net lub np. do Kompendium.

Wspomnienia użytkowników

By wspomnieć użytkownika forum, wpisz w formularzu znak @. Zobaczysz okienko samouzupełniające nazwy użytkowników. Samouzupełnienie dobierze odpowiedni format wspomnienia, zależnie od tego czy w nazwie użytkownika znajduje się spacja.

Znaczniki HTML

Dozwolone jest używanie niektórych znaczników HTML: <a>, <b>, <i>, <kbd>, <del>, <strong>, <dfn>, <pre>, <blockquote>, <hr/>, <sub>, <sup> oraz <img/>.

Skróty klawiszowe

Dodaj kombinację klawiszy komendą notacji klawiszy lub skrótem klawiszowym Alt+K.

Reprezentuj kombinacje klawiszowe używając taga <kbd>. Oddziel od siebie klawisze znakiem plus, np <kbd>Alt+Tab</kbd>.

Indeks górny oraz dolny

Przykład: wpisując H<sub>2</sub>O i m<sup>2</sup> otrzymasz: H2O i m2.

Składnia Tex

By precyzyjnie wyrazić działanie matematyczne, użyj składni Tex.

<tex>arcctg(x) = argtan(\frac{1}{x}) = arcsin(\frac{1}{\sqrt{1+x^2}})</tex>

Kod źródłowy

Krótkie fragmenty kodu

Wszelkie jednolinijkowe instrukcje języka programowania powinny być zawarte pomiędzy obróconymi apostrofami: `kod instrukcji` lub ``console.log(`string`);``.

Kod wielolinijkowy

Dodaj fragment kodu komendą . Fragmenty kodu zajmujące całą lub więcej linijek powinny być umieszczone w wielolinijkowym fragmencie kodu. Znaczniki ``` lub ~~~ umożliwiają kolorowanie różnych języków programowania. Możemy nadać nazwę języka programowania używając auto-uzupełnienia, kod został pokolorowany używając konkretnych ustawień kolorowania składni:

```javascript
document.write('Hello World');
```

Możesz zaznaczyć również już wklejony kod w edytorze, i użyć komendy  by zamienić go w kod. Użyj kombinacji Ctrl+`, by dodać fragment kodu bez oznaczników języka.

Tabelki

Dodaj przykładową tabelkę używając komendy . Przykładowa tabelka składa się z dwóch kolumn, nagłówka i jednego wiersza.

Wygeneruj tabelkę na podstawie szablonu. Oddziel komórki separatorem ; lub |, a następnie zaznacz szablonu.

nazwisko;dziedzina;odkrycie
Pitagoras;mathematics;Pythagorean Theorem
Albert Einstein;physics;General Relativity
Marie Curie, Pierre Curie;chemistry;Radium, Polonium

Użyj komendy by zamienić zaznaczony szablon na tabelkę Markdown.

Lista uporządkowana i nieuporządkowana

Możliwe jest tworzenie listy numerowanych oraz wypunktowanych. Wystarczy, że pierwszym znakiem linii będzie * lub - dla listy nieuporządkowanej oraz 1. dla listy uporządkowanej.

Użyj komendy by dodać listę uporządkowaną.

1. Lista numerowana
2. Lista numerowana

Użyj komendy by dodać listę nieuporządkowaną.

* Lista wypunktowana
* Lista wypunktowana
** Lista wypunktowana (drugi poziom)

Składnia Markdown

Edytor obsługuje składnię Markdown, która składa się ze znaków specjalnych. Dostępne komendy, jak formatowanie , dodanie tabelki lub fragmentu kodu są w pewnym sensie świadome otaczającej jej składni, i postarają się unikać uszkodzenia jej.

Dla przykładu, używając tylko dostępnych komend, nie możemy dodać formatowania pogrubienia do kodu wielolinijkowego, albo dodać listy do tabelki - mogłoby to doprowadzić do uszkodzenia składni.

W pewnych odosobnionych przypadkach brak nowej linii przed elementami markdown również mógłby uszkodzić składnie, dlatego edytor dodaje brakujące nowe linie. Dla przykładu, dodanie formatowania pochylenia zaraz po tabelce, mogłoby zostać błędne zinterpretowane, więc edytor doda oddzielającą nową linię pomiędzy tabelką, a pochyleniem.

Skróty klawiszowe

Skróty formatujące, kiedy w edytorze znajduje się pojedynczy kursor, wstawiają sformatowany tekst przykładowy. Jeśli w edytorze znajduje się zaznaczenie (słowo, linijka, paragraf), wtedy zaznaczenie zostaje sformatowane.

  • Ctrl+B - dodaj pogrubienie lub pogrub zaznaczenie
  • Ctrl+I - dodaj pochylenie lub pochyl zaznaczenie
  • Ctrl+U - dodaj podkreślenie lub podkreśl zaznaczenie
  • Ctrl+S - dodaj przekreślenie lub przekreśl zaznaczenie

Notacja Klawiszy

  • Alt+K - dodaj notację klawiszy

Fragment kodu bez oznacznika

  • Alt+C - dodaj pusty fragment kodu

Skróty operujące na kodzie i linijkach:

  • Alt+L - zaznaczenie całej linii
  • Alt+, Alt+ - przeniesienie linijki w której znajduje się kursor w górę/dół.
  • Tab/⌘+] - dodaj wcięcie (wcięcie w prawo)
  • Shit+Tab/⌘+[ - usunięcie wcięcia (wycięcie w lewo)

Dodawanie postów:

  • Ctrl+Enter - dodaj post
  • ⌘+Enter - dodaj post (MacOS)