Pierwsza praca w IT, a zainteresowania

Pierwsza praca w IT, a zainteresowania
Mateusz Wiatrok
  • Rejestracja:ponad 2 lata
  • Ostatnio:ponad 2 lata
  • Postów:1
0

Cześć!
To mój pierwszy post na tym forum ale mam nadzieję że nie ostatni.
Mam dość specyficzny problem wynikający z mojego charakteru i sposobu bycia. Coś co od 2 lat siedzi mi w głowie i mnie denerwuje.
Mianowicie.
Jestem studentem ostatniego semestru informatyki i zaraz kończę.
Mój profil studiów wygląda następująco.
screenshot-20221012225702.png

Jest tutaj mnóstwo low-level rzeczy.
A obecnie firmy na rynku idą w kierunku webdeveloperki która, szczerze, brzydzi mnie. Na studiach zauważyłem, że bardzo podoba mi się ten low level stuff, chociaż jestem w tym dość cienki. Za 5 miesięcy kończe studia, i będe musiał się sam utrzymać. I mam teraz dylemat, a w zasadzie widzę 2 drogi dla siebie.

Albo będe leciał w języki niskopoziomowe C++, C, robić jakieś projekty w arduino, mikrokontrolerach, smarthome, IoT, itp. i "próbooować" się załapać w niepewną na start branże.

Albo pójść w kierunku frontend, backend, nauczyć się tego JS, CSS, HTML, chociaż mnie to totalnie nie kręci, ale pozycja na rynku jest stabilna + można się łatwiej załapać na staż, i juniora.

Nie mam naprawdę pojęcia, a chciałbym już teraz lecieć z projektami do portfolio, bo co z tego że zrobie na przykład projekt z pythona, c++ i może z nie wiem, assembly, albo w bashu coś naklepie, jak rynek nie potrzebuje takich gości, a jak już to seniorów co 20 lat w tym robią, a nie po studiach.

No wiecie o co mi chodzi. W każdym razie to jest mój problem, że nie wiem co robić. Prosiłbym bardzo o każdą poradę, byłbym wdzięczny.
Thanks from the mountain.

FR
  • Rejestracja:około 11 lat
  • Ostatnio:około 13 godzin
  • Postów:921
10

Zacznijmy od kubła zimnej wody.

A obecnie firmy na rynku idą w kierunku webdeveloperki która, szczerze, brzydzi mnie. Na studiach zauważyłem, że bardzo podoba mi się ten low level stuff, chociaż jestem w tym dość cienki.

Czy Ty cokolwiek umiesz i czegokolwiek nauczyłeś się na studiach? Bo jeśli nie, to bez znaczenia co lubisz a co nie, raczej nikt Cię nie przyjmie tylko ze względu na Twoje zainteresowania :)

Za 5 miesięcy kończe studia, i będe musiał się sam utrzymać.

Jeśli do tego czasu nie znalazłeś stażu, to życzę Ci powodzenia i miękkiego lądowania. Nie miałeś przypadkiem stażu wakacyjnego, na którym jakieś 70% ludzi znajduje właśnie pierwszą pracę?

Albo będe leciał w języki niskopoziomowe C++, C, robić jakieś projekty w arduino, mikrokontrolerach, smarthome, IoT, itp. i "próbooować" się załapać w niepewną na start branże.

To prawda nie jest to najpopularniejsza gałąź, ale wciąż jest dużo ofert pracy. Minus - szukają ludzi, którzy ogarniają.

jak rynek nie potrzebuje takich gości, a jak już to seniorów co 20 lat w tym robią, a nie po studiach.

Nie potrafiących nic nie potrzebuje, jeśli jesteś dobrym studentem interesującym się tematem to jesteś jakieś 200 pozycji w CV wyżej od bootcampowiczów, warunek konieczny -> musisz być dobry.

tl;dr;

Firmy szukają seniorów, bo juniorzy są beznadziejni i nic nie potrafią, a opinia ta bierze się z tego, że jest po prostu wysyp ludzi próbujących wejść w branżę. Więc jeśli jesteś dobry, to z zerowym doświadczeniem rynek też Cię wchłonie.

Rady?
Czym prędzej:
a) douczaj się z tego co umiesz/co chcesz robić
b) wysyłaj CV na staże wakacyjne/jakiekolwiek
c) chodź na rozmowy jeśli Cię zaproszą i zdobądź pracę
d) wróć do punktu a) jeśli failujesz regularnie punkt c)

CZ
stażu już raczej nie znajdzie, bo takie są dla studentów i po to isę na studia idzie. On w sumie bedzie na poziomie bootcampowiczów, bo nie ma tego argumentu bycia studentem.
SM
@Czitels: Staże są dla studentów ale są też takie dla absolwentów, i niektóre firmy rekrutują stażystów cały rok.
Xarviel
Nie wiem, czy jest się czym chwalić, ale ja znalazłem staż w IT nie będąc studentem, w ogóle nawet na studia nie poszedłem :D ale rozumiałem względne podstawy programowania, więc nie było to zaczynanie od zera.
FR
Są staże wakacyjne i niekoniecznie trzeba być studentem. Ponadto za rok może iść jeszcze na mgr więc może będzie dalej studentem (o ile obecnie nie jest na mgr) :P Sama nazwa staż to też dość różne z tym, bo po prostu mam na myśli albo pracę za friko przez jakiś czas albo z najniższym wynagrodzeniem, a czy jest na to jakiś "program" gdzie się gość edukuje z jakąś grupą innych stażystów czy po prostu przyjmą nowego giermka to bez znaczenia.
KR
Są staże dla absolwentów. U nas też są, ale chyba tylko dla USA i UK na razie. Z Polski nikogo jeszcze na stażu niestety nie widziałem.
SM
  • Rejestracja:ponad 3 lata
  • Ostatnio:około 12 godzin
  • Postów:277
0

@Mateusz Wiatrok:
Za 5 miesięcy kończe studia, i będe musiał się sam utrzymać. I mam teraz dylemat, a w zasadzie widzę 2 drogi dla siebie.
W moim osiedlowym karfurze widziałem ostatnio ogłoszenie że szukają sprzedawcy, podesłać ci namiar XD?
Poza tym w macu jest ponoć też ssanie na pracowników.

EDIT:
Tzn chce przez to powiedzieć że jeśli jesteś słaby w tym co lubisz to jesteś jednym z tych ludzi którzy pomylili branże.

EDIT_2:
A tak na pocieszenie do korpo na staże ciągle przychodzą ludzie którzy nic nie umieją i zostają więc i dla ciebie jest nadzieja, musisz tylko wysłać odpowiednio dużo CV i ktoś cię w końcu na jakiś staż weźmie.

edytowany 3x, ostatnio: smieszekheheszek
KR
Nie byłbym taki surowy z oceną. Ja z baz danych trójkę na studiach miałem, bo gostek był mega wymagający, a mnie się nie zawsze chciało do wszystkiego przygotowywać, mimo że się tematem interesowałem. A teraz w bazach danych robię komercyjnie :D
SM
A ja nie mam żadnych studiów i zarabiam więcej niż 95% programistów w PL i mając mniej doświadczenia niż pewnie 90 % z nich. Ale tu nie chodzi o żadne oceny, chodzi o to że jak po tylu latach można nic nie umieć.
SM
Zresztą też napisałem że rynek teraz wygląda tak że i i tak może udać mu się znaleźć prace i to pewnie nawet relatywnie szybko.
PaulGilbert
  • Rejestracja:około 7 lat
  • Ostatnio:około 5 godzin
  • Postów:912
0

Nie potrafisz wybrać sam to rzuć kostką lub monetą. Jak wejdziesz w branże będziesz sobie najwyżej mógł zmienić. Najważniejsze żebyś się po prostu zdecydował, bo bez tego nie ruszysz z miejsca.

edytowany 1x, ostatnio: PaulGilbert
ledi12
  • Rejestracja:ponad 5 lat
  • Ostatnio:10 dni
  • Lokalizacja:Wrocław
56

Moja kryształowa kula mówi -> Dorośnij do podejmowania decyzji.


Robię http response status cody w martwych ciągach
CZ
  • Rejestracja:ponad 8 lat
  • Ostatnio:około miesiąc
  • Postów:2284
4

zjeb*** masakrycznie tym, że nie pracowałeś w trakcie studiów i byłeś na garnuszku rodziców. Nie wiem z czego to wynikało, więc nie oceniam, może nie miałeś innej możliwości.
No, ale jak już jesteś to trzeba Cię jakoś ratować. Ogólnie ja miałem podobne odczucia co Ty, też nie chciałem iść w webdev i tego nie zrobiłem. Nie chciałem być kimś kto zajmuje sie prostymi, powtarzalnymi rzeczami, które robi połowa IT w Polsce. Po prostu mnie to nie satysfakcjonowało, więc poszedłem sobie w c++. No i projekty, które w nim robie są zlepione z g... i gorzej płatne niż ten webdev, ale przynajmniej bywają ciekawe i zawsze uczę się wielu nowych rzeczy. Mam możłiwość używania fizyki/matematyki w tym co robię i których bootcampowi coachowie pocieszają, że nie ma. Mogę się czymś pochwalić i dobrze się czuję ze sobą. Także dla mnie dobry deal, chociaż czasem żałuje, że nie poszedłem w Jave, bo jednak pensje są tam średnio 10k większe dla takiego przeciętnego 3letniego mida. Jedynym ratunkiem jest iśc w to co lubisz moim zdaniem i tyle. Będzie Cię to wymagało więcej pracy, ale skoro Ci się to podoba, to będzie łatwiej.

Zobacz pozostałe 4 komentarze
ledi12
@Czitels: Chłop przespał czas na studiach i obudził się z ręką w nocniku. Ciężko tutaj w czymkolwiek pomóc :/ Trzeba brać odpowiedzialność za swoje wybory.
SE
@ledi12: Koles przespal czas na studiach, a Wy sie tutaj zachowujecie jakby cale zycie zmarnowal i w zwiazku z tym nadawal sie jedynie do pracy w maku do konca zycia. Skad w Polakach tyle negatywnych emocji :/
ledi12
Dlaczego negatywnych? Odnoszę się jedynie do sytuacji ze studiami. Jeśli po tych latach i liźnięciu wielu tematów nadal nie nie potrafi podjąć decyzji to nikt inny za niego jej nie podejmie. Być może był to nieodpowiedni kierunek. Stwierdzam jedynie fakty.
SE
@ledi12: Caly Twoj poprzedni komentarz jest negatywnie nacechowany, a juz szczegolnie ta puenta Trzeba brać odpowiedzialność za swoje wybory. normalnie jakby OP kogos zamordowal. Stwierdzam jedynie fakty. Niesamowicie "celne" i "potrzebne" sa te Twoje fakty, wszyscy tego potrzebowalismy :D.
ledi12
Ale to Ty dzwonisz :D
LukeJL
  • Rejestracja:około 11 lat
  • Ostatnio:minuta
  • Postów:8397
3

Na studiach zauważyłem, że bardzo podoba mi się ten low level stuff, chociaż jestem w tym dość cienki.

I to jest problem. Chcesz w coś iść, ale nie masz kompetencji (przynajmniej z tego, co deklarujesz). Czyli w zasadzie nic nie masz, z czym mógłbyś iść w rynek pracy. Więc jeśli chcesz iść w wybrane przez ciebie zainteresowanie/działkę programowania, to przydałoby się więcej determininacji z twojej strony, żeby faktycznie być w tym dobrym (albo przynajmniej lepszym od konkurencji + umieć się zaprezentować na rekrutacjach).

Za 5 miesięcy kończe studia

kupę czasu, żeby się czegoś nauczyć, ale mam wrażenie, że fokusu ci brakuje.

Albo pójść w kierunku frontend, backend, nauczyć się tego JS, CSS, HTML, chociaż mnie to totalnie nie kręci, ale pozycja na rynku jest stabilna + można się łatwiej załapać na staż, i juniora.

Problem w tym, że wszyscy teraz tak myślą i idą w webówkę (szczególnie we frontend), a wśród nich osoby lepsze albo bardziej zdeterminowane niż ty. Pytanie, czy będziesz potrafił stać się dobrym w webówce? (swoją drogą przypuszczam, że tobie mógłby bardziej podpasować backend niż frontend).

Nie mam naprawdę pojęcia, a chciałbym już teraz lecieć z projektami do portfolio, bo co z tego że zrobie na przykład projekt z pythona, c++ i może z nie wiem, assembly, albo w bashu coś naklepie

Lepiej zrób coś, co cię interesuje i co robi wow. A nie robić projekt, żeby tylko zrobić projekt. Projekty dla projektów to się na studiach robi. Poza tym czemu chcesz robić w projekty w iluś różnych technologiach?


edytowany 2x, ostatnio: LukeJL
TA
  • Rejestracja:około 7 lat
  • Ostatnio:około 13 godzin
  • Postów:266
0

W tych rzeczach niżej-poziomowych też jest praca i jeśli Ci to pasuje, to jak najbardziej powinieneś próbować się załapać. Niektórzy wypisują tu jakieś negatywne komentarze, od razu oceniające za to, że nie pracowałeś w czasie studiów... tak na prawdę nie ma się tu czego wstydzić. Inne aspekty życia też są ważne. W branży pracuje mnóstwo ludzi, którzy wcale nie byli mocno nastawieni na pracę czy nawet naukę w trakcie studiów. Pewnie był tu pewien element szczęścia, że się załapali, ale też element determinacji, konsekwentnego dążenia do znalezienia pracy takiej a nie innej.

W programowaniu niskopoziomowym prawdopodobnie nie za bardzo mogą zaistnieć osoby kompletnie pozbawione talentu do programowania, więc to jedno musisz mieć: talent. Umiejętności da się nadrobić. Nie musi to być talent, by być w stanie wygrać mistrzostwa uczelni (jeśli by się takie odbywały), ale taki podstawowy programistyczny talent, jak przełożenie zadania z treścią na program z warunkami i pętlami - chociaż i ludzie pozbawieni tego talentu potrafią się latami utrzymywać na stanowiskach programistów, tylko chyba jednak wyżej-poziomowych.

CZ
Zamiast słowa "talent" uzylbym "smykałkę". Trzeba lubieć tak grzebać, żeby po całym dniu się dowiedzieć że nic się nie da zrobić i trzeba resetować
LukeJL
ja bym powiedział, że trzeba mieć odpowiednią postawę (np. trzeba być nastawionym na ciągły rozwój i działanie, nie poddawać się, umieć godzinami drążyć problem, starać się patrzeć na problemy z różnych stron, ciągle poddawać w wątpliwość własne założenia itp.). Talent nie znaczy nic, jeżeli nie jest wykorzystywany w odpowiedni sposób. Czasem talent może nawet przeszkadzać, bo człowiek się rozleniwia i osiada na laurach.
SM
Nie ma czegoś takiego jak talent. Zresztą znam jednego gościa co całe życie pisze w C do teraz i on mówi że mu więcej nie potrzeba. Wydaje mi się że pisanie w C jest jakieś 100x łatwiejsze niż ogarnianie szeroko rozumianej webówki.
LukeJL
Właśnie. Im coś jest bardziej wysokopoziomowe tym również bardziej skomplikowane. Więc jak ktoś umie tylko niskopoziomowe, to np. Wysokopoziomowy frontend może być dla niego za trudny.
JA
  • Rejestracja:prawie 6 lat
  • Ostatnio:około 15 godzin
  • Postów:55
0

Piszesz jak ja 20 lat temu. Nie panikowałbym aż tak bardzo. Nadal jest na rynku trochę firm, które inwestują w stażystów/ juniorów, dając możliwość pozostania w firmie i zmieniania projektów/ działów, jeśli chcesz spróbować czegoś nowego (np. Motorola, Nokia, Sabre, Samsung) (w tym i w technologiach, o których piszesz) Niestety na tym świecie nie ma ideału; albo technologia jest w miarę przyjemna, ale projekty/ produkty nudne i niepotrzebne, albo robisz ciekawe i potrzebne rzeczy (np. embedded), ale w starych technologiach. Najlepiej popróbować w różnych miejscach i obserwować, co się dzieje i co Cię interesuje. Kariera to proces, a nie jednorazowa decyzja.

1programmer
  • Rejestracja:prawie 5 lat
  • Ostatnio:około 22 godziny
  • Lokalizacja:Wrocław
  • Postów:495
3

Co takiego brzydzi Cię w webie? Może masz spaczone wyobrażenie przez wykładowców, pokazujących jak to wyglądało ponad 10 lat temu?


Programować muszę, bo się uduszę
edytowany 1x, ostatnio: 1programmer
Zobacz pozostałe 5 komentarzy
Xarviel
@TerazOdpowiemNaKomcie wszystko jest jedynie zestawem bitów... :D a przecież nie musisz wiedzieć jak to wygląda pod spodem.
LukeJL
@Xarviel TypeScript staje się już standardem, ale to dalej jest to samo, co JavaScript, tyle że z dodatkami i ograniczeniami (a jeśli ktoś nie zna JS, to w zasadzie ma gorzej, bo oprócz całego JS, to musi się nauczyć skomplikowanego systemu typów z TS).
LukeJL
@Xarviel z drugiej strony inne alternatywy to nisza, których prawie nikt nie używa. No, poza Wasm może. Tutaj można poszaleć, ludzie piszą w Rust albo C++ apki webowe.
Xarviel
@LukeJL Z jednej strony nisza, ale z drugiej strony jestem skłonny uwierzyć, że jeśli ktoś zna Scale / Kotlina to prędzej wybierze takie rozwiązanie, ewentualnie TypeScript niż zwykły JS.
Miang
nie chodzi o to że nie zna jks tylko sie po prostu nie chce tego dotykać, a żeby coś robić we froncie trzeba na js patrzec
KamilAdam
  • Rejestracja:ponad 6 lat
  • Ostatnio:11 dni
  • Lokalizacja:Silesia/Marki
  • Postów:5505
6
Mateusz Wiatrok napisał(a):

Albo pójść w kierunku frontend, backend, nauczyć się tego JS, CSS, HTML, chociaż mnie to totalnie nie kręci, ale pozycja na rynku jest stabilna + można się łatwiej załapać na staż, i juniora.

Pewnie nikt ci tego nie powiedział, ale żeby pisac backend nie trzeba umieć JSa. Ja piszę backend od 11 lat w Scali oraz Javie i nie umiem w ogóle JSa (no trochę kiedyś dawno temu dotykałem jQuery). Poza tym backend potrafi być totalnie skomplikowany i używający totalnie dziwnych rozwiązań. Ja np teraz mam projekt z przetwarzaniem wsadowym opartym na Airflow i Apache Spark


Mama called me disappointment, Papa called me fat
Każdego eksperta można zastąpić backendowcem który ma się douczyć po godzinach. Tak zostałem ekspertem AI, Neo4j i Nest.js . Przez mianowanie
Miang
brawo Ty ale trudno znaleźć taki projekt jak piszesz w PHP, a dla początkujących pewnie tym bardziej . Jest se projekt niby w javie i używa komponentów do wyświetlania, i efekt ich dzialania sie pokazuje w przeglądarce, jest tu js czy gop nie ma
ZI
  • Rejestracja:ponad 8 lat
  • Ostatnio:około 22 godziny
  • Postów:227
1

Na poczatek to sie zastanów co umiesz? Bo z tego co piszesz to mam wrazenie ze zderzysz sie ze sciana po studiach. Jakie jezyki znasz z lowlevel? Jakie rzeczy zrobiles itd? Ostatni gwizdek zeby sie nauczyc i szukac robotu jak jestes studentem

JA
raczej: czego chciałby się nauczyć
LukeJL
  • Rejestracja:około 11 lat
  • Ostatnio:minuta
  • Postów:8397
1

Jeśli chcesz znaleźć prace za 5 miesięcy, to lepiej zacznij już teraz wysyłać CV i patrzeć spojrzeć, jaki będzie odzew. Jeśli żaden, to też warto pomyśleć dlaczego, zmienić coś w CV, doskillować

Jeśli będą cię zapraszać na rozmowy, to w zasadzie jesteś w domu, bo nawet jak cię nie zatrudnią, to przynajmniej cię przepytają, więc będziesz miał okazje skonfrontować swoją wiedzę z potrzebami rynku.

To da ci więcej informacji do podjęcia decyzji o karierze zawodowej.


edytowany 3x, ostatnio: LukeJL
KamilAdam
  • Rejestracja:ponad 6 lat
  • Ostatnio:11 dni
  • Lokalizacja:Silesia/Marki
  • Postów:5505
0
LukeJL napisał(a):

Jeśli chcesz znaleźć prace za 5 miesięcy, to lepiej zacznij już teraz wysyłać CV i patrzeć spojrzeć, jaki będzie odzew. Jeśli żaden, to też warto pomyśleć dlaczego, zmienić coś w CV, doskillować

Na nofluffjobs pare ofert na juniora C++ jest. Można spojrzeć czego tam wymagają i próbować sie jeszcze douczyć jak masz jeszcze 5 miesięcy.

BTW jak te filtry w ogóle działają? Dałem filt do 10k a wpadają oferty puwyżej 10k XD

UPDATE nawet na 4p jest pare ofert na C++ Praca
Screenshot 2022-10-13 105557.png


Mama called me disappointment, Papa called me fat
Każdego eksperta można zastąpić backendowcem który ma się douczyć po godzinach. Tak zostałem ekspertem AI, Neo4j i Nest.js . Przez mianowanie
edytowany 3x, ostatnio: KamilAdam
Zobacz pozostały 1 komentarz
KamilAdam
Wyklikałem sobie kastomowego filtra od 0 do 10k
LukeJL
@KamilAdam: nie działa u mnie, dalej pokazuje oferty za większą kasę. W ogóle co to za branża. Nie można zarabiać mało, nawet jak się samemu chce. Wszędzie wciskają ci tonę pieniędzy xD
KamilAdam
No właśnie pokazuje i więcej niż 10k i miej niż 10k. Stąd moje WTF
LukeJL
@KamilAdam branża IT. Możesz zarabiać dużo albo wcale.
PaulGilbert
  • Rejestracja:około 7 lat
  • Ostatnio:około 5 godzin
  • Postów:912
2
LukeJL napisał(a):

Jeśli chcesz znaleźć prace za 5 miesięcy, to lepiej zacznij już teraz wysyłać CV i patrzeć spojrzeć, jaki będzie odzew. Jeśli żaden, to też warto pomyśleć dlaczego, zmienić coś w CV, doskillować

A najlepiej od razu zatrudnić kogoś, kto Ci to CV pomoże napisać, bo nie tylko studenci mają z tym problem, ale i starzy wymiatacze nawet. Myślę, że to będą najlepiej zainwestowane pieniądze na początek.
Jeśli jesteś bystry, to po 3 pierwszych rozmowach w których będziesz pewnie trochę jak kołek, to na 4tej już będziesz wymiatał. Ostatnio też sporo na kompetencje miękkie się kładzie nacisk, więc uśmiech, pewność siebie, kultura osobista, szacunek - to się także liczy.

edytowany 3x, ostatnio: PaulGilbert
SA
Z pustego i Salomon nie naleje. Jeśli nie ma nic do pokazania w CV to i ekspert z tego nie wygrzebie cudów.
PaulGilbert
Musiał na studiach robić jakieś projekty. Nie uwierzę, że nie. Coś tam przez te 4 lata się na pewno nauczył, skoro go nie wywalili do tej pory.
CR
  • Rejestracja:ponad 8 lat
  • Ostatnio:ponad 2 lata
  • Postów:116
1

Do mojej pracy ostatnio dziewczynę przyjęto jako Testerke która po kursie jest, a wcześniej robiła jako fotograf. W pracy mam jakąś akademię DevOps gdzie ludzie są totalnie oderwani od IT ale w ramach aktywizacji będą DevOpsami.

Takze polecam kubeł zimnej wody na głowę, zaczęcie robienia certow z Clouda i wysyłania CV.

edytowany 1x, ostatnio: crx
SM
Testerzy to trohcę inna bajka tam wymagania są zazwyczaj kilka poziomów niżej(ofc są ludzie którzy są świetnymi testerami bo to lubią ale tam średnia jest duuużo niższa).
CB
Chce_byc_programista
To tak łatwo zostać DevOps'em ? Myślałem, że to trzeba się znać na systemach operacyjnych, dokerach, kubernetesach i chmurach
wiciu
Jak na razie, uchowałem się bez jakichkolwiek certów (poza certem skończenia studiów na polibudzie), ale nie jestem devopsem w sumie. xD
CR
Na DevOps łatwiej niż na Jave
Eldorad O.
  • Rejestracja:około 6 lat
  • Ostatnio:6 dni
  • Postów:517
1

@Mateusz Wiatrok: Sytuacja podobna do mojej, z tym że ja byłem na stażu po którym otrzymałem pracę.
Na stażu i w pierwszej pracy zajmowałem się webówką - głównie backend - nabiłem sobie trochę doświadczenia, poduczyłem się i po roku
zatrudniłem jako C++ dev ponieważ web-development również mnie nudzi.
Także może pójdź taką drogą, ogarnij sobie cokolwiek a później zacznij wybierać pracę pod swoje preferencje.

edytowany 1x, ostatnio: Eldorad O.
CR
  • Rejestracja:ponad 8 lat
  • Ostatnio:ponad 2 lata
  • Postów:116
3

Jak ktoś się zachaczy w IT w korpo nawet jako Manual Tester to potem już z górki. Jak ktoś ma chęci to tranzycja na Deva potrwa z rok, a firmy są otwarte na tego typu rzeczy.

Zobacz pozostałe 4 komentarze
CR
Czasem ludziom wygodnie tam gdzie są ;)
PaulGilbert
Nawet często powiedziałbym.
TT
Potwierdzam, przejście z testera na deva jest rozsądną opcją i wydaje się osiągalne. Manual -> automaty -> dev to moim zdaniem fajna i dosyć naturalna droga. A dlaczego tego nie widać? Bo trzeba zapierdalać i się uczyć. Testerzy zarabiają zbyt dobrze i często przez to brakuje motywacji do uczenia się i rozwoju w kierunku deva.
JA
@tomek_tomek: potwierdzasz, bo znasz kogoś?
TT
Znam jednego testera, który przeskoczył na deva, i jednego testera który przeskoczył na UX Design. Nie potwierdza to reguły, ale jak ja bym miał problem ze złapaniem roboty deva to bym to rozważył.
LitwinWileński
  • Rejestracja:prawie 3 lata
  • Ostatnio:około 13 godzin
  • Postów:734
2

Po prenym czasie wszystko staje sie nudne. Idz na jakikolwiek staz w it na poczatek.
Najlatwiej sie chyba do baz danych zalapac.

wiciu
Niby tak, ale projekty są przeróżne. Jak projekt jest nudny, to wtedy można poszukać czegoś zupełnie nowego z innej beczki, ale to już wymaga przełamania się, wyjścia ze strefy komfortu, nauki jakiegoś nowego języka programowania, technologii, itd. Dla mnie powiewiem świeżości było przejście z projektów typowo crudowych, jakichś stronek z formularzami do projektów związanych ze streamingem danych, big data, machine learning, itd. Pojawia się też sporo ciekawych projektów w Go.
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)