Technologia dla juniora/mida

Technologia dla juniora/mida
XS
  • Rejestracja:około 11 lat
  • Ostatnio:około 5 godzin
  • Postów:135
0

Cześć, nie dostałem pracy 100 razy. Możliwe że zrezygnuje w ogóle z IT. No ale zapytam, mam całkiem ok wiedze z Javascript, React. Jaką technologie inną zaproponowalibyście?

Java, .NET czy Python?

edytowany 3x, ostatnio: Riddle
JM
  • Rejestracja:ponad 9 lat
  • Ostatnio:około rok
  • Postów:98
1

Czuje, że to nie technologia jest problemem ale jak już to dostosował bym technologie do rynku w którym aplikujesz, zobacz w jakiej technologi rekrutują firmy w twoim mieście albo jakie masz ogólnie firmy (z jakim stackiem) i może próbuj tak.

edytowany 1x, ostatnio: jmk
CZ
  • Rejestracja:ponad 8 lat
  • Ostatnio:2 dni
  • Postów:2287
3

Na studiach szukasz stażu. Imo w c++ jest się spoko wbić, bo dużo dużych korpo oferuje staże właśnie i to są firmy c++/java. Jeżeli skończyłeś studia i nie znalazłeś niczego to roboty nie znajdziesz raczej, przespałeś ten czas.

SW
  • Rejestracja:około 5 lat
  • Ostatnio:4 miesiące
  • Postów:250
2

Konsulat SAP, Salesforce, Power Platform albo coś podobnego. Robić spagetti low code i będziesz potem niezastąpiony :)

CZ
I będzie potrzebował psychologa bo się wypali zawodowo po roku :P
SW
Ale przynajmniej będzie go stać na tego psychologa :D
S4
  • Rejestracja:około 3 lata
  • Ostatnio:ponad rok
  • Postów:1268
0

Całe studia posiadasz czy dyplom ukończenia?

XS
  • Rejestracja:około 11 lat
  • Ostatnio:około 5 godzin
  • Postów:135
0

Dostałem w React ofertę, ale odrzucilem przez umowe.

edytowany 3x, ostatnio: xavi_sof
S4
A możesz się pochwalić co było umowie że.ja odrzuciłeś?
EH
  • Rejestracja:ponad 2 lata
  • Ostatnio:około rok
  • Postów:1208
3

co ci w niej nie pasowało? Pamiętaj, że umowę zawsze można zmienić jeśli są sporne punkty. I pamiętaj, że na samym początku trzeba mocno iść na kompromisy. W innych branżach będziesz miał jeszcze gorzej bo tam podpisujesz albo spadaj, więc nie wiem czy nawet w żabce z takim podejściem dostaniesz robotę.

edytowany 2x, ostatnio: ehhhhh
Zobacz pozostałe 19 komentarzy
K5
@ehhhhh: nie strzelam, odniosłem się tylko do słów @veneficus. Założenie, z góry, że ktoś odrzuca z byle powodu jest równie trafne jak moje strzelanie.
K5
@ehhhhh: no i przecież Ci odpowiedział widocznie było coś bardzo zjeb*** w umowie skoro ją nie podpisałem, myślisz że obraziłem się o byle co? xd
veneficus
@kixe52: Ja nie mówię teraz o tej konkretnej umowie akurat. Mówię ogólnie o podejściu autora tematu, że zachowuje się jak płatek śniegu i jest opryskliwy bo ktoś napisał coś nie po jego myśli. Umowa jak umowa może była fatalna może nie kto wie :)
EH
@kixe52: no jeśli pod "zjebanym" kryje się brak owocowych czwartków to tak, straszna ta umowa :)
PK
  • Rejestracja:prawie 3 lata
  • Ostatnio:17 dni
  • Postów:63
2

Cześć. IT już się kończy, to co miało być napisane, jest napisane. Utrzymanie działających programów, serwisów jest coraz łatwiejsze bo języki programowania nie są trudne do opanowania. Na rynku jest coraz więcej programistów, więc stawki spadają. A za parę lat jak AI się jeszcze rozwinie to zawód programisty zniknie. Lepiej zapisz się na medycynę, albo studia prawnicze.

Zobacz pozostały 1 komentarz
veneficus
imo łatwiej zautomatyzować zawód prawnika nieżeli programiste XD
JM
takiego prawnika co klepie tylko papierki to rzeczywiście łatwo zastąpić ale takiego co doradzi, poprowadzi przejęcie/zakup firmy to już raczej nie. Tak samo bedzie z programistami, klepaczy robiących w kółko to samo pewnie wykosi, inżynierów, którzy znają się na robocie raczej nie, ot trzeba być elastycznym i odpowiednio się dopasować do branży. No i tutaj umiejętności miękkie się przydadzą a autor jak widać musi nad tym popracować xd
W8
Jeszcze uwaga odnośnie "co miało być napisane", bardzie jest tak "jeśli coś da się ulepszyć to będzie ulepszone". Każdy produkt da się ulepszyć. Co chwilę wychodzą nowe modele np. butów , telefonów. Tak samo jest z produktami w IT ludzie ciągle potrzebują czegoś nowego i lepszego.
MJ
Nigdy lekarzy nie zastąpi AI, nie dlatego, że technicznie nie jest to możliwie ale dlatego, że to hermetyczna klika dbająca o swoje interesy. Nie bez powodu jest kształcona tak mała ilość ludzi w tym zawodzie. Lobbing działa. A czy programistów zastąpi czy nie to się okażę. Jeśli stawki dla dev będą ciągle wysokie to będzie opłacało się korporacja inwestować w rozwój AI by stawało się coraz doskonalsze w dziedzinie tworzenia oprogramowania
Escanor16
To jakaś pasta której nie znam?
KamilAdam
  • Rejestracja:ponad 6 lat
  • Ostatnio:4 dni
  • Lokalizacja:Silesia/Marki
  • Postów:5505
1

JavaScript


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
XS
W JS jest wielkie G, na front 10000 chętnych a w backendzie prawie nie ma ofert...
XS
chociaż lubie js
kzkzg
  • Rejestracja:ponad 8 lat
  • Ostatnio:około 9 godzin
  • Postów:925
8

BASIC. Pracy i tak nie dostaniesz, a przynajmniej dużo czasu nie zmarnujesz.


Keep calm and blame frontend.
Tell your cat I said pspsps.
somekind
Jesteś okrutny. :D
XS
  • Rejestracja:około 11 lat
  • Ostatnio:około 5 godzin
  • Postów:135
0

….

edytowany 2x, ostatnio: xavi_sof
YA
  • Rejestracja:prawie 10 lat
  • Ostatnio:około 10 godzin
  • Postów:2368
0

Weź się za quantum computing, zanim ogarniesz temat, to technologia zawita pod strzechy, a Ty będziesz wtedy uber-seniorem. W ciągu paru miesięcy odkujesz się za lata bezrobocia i głodu.

SL
Quantum to będzie jeszcze większa nisza niż GPU programmer. Nawet jak będzie przydatny to gros oprogramowania będzie napisane przez garstkę ludzi. No bo tak szczerze: ile twoich znajomych programistów na co dzień pisze kod w CUDA?
CZ
Quantum computing to przyszłość, ale nie dla Polaków. No chyba, że wszystko będzie już wymyślone i trzeba będzie to utrzymywać przestarzałymi technologiami
K6
  • Rejestracja:około 8 lat
  • Ostatnio:ponad rok
  • Postów:31
0

Nie wiem czy ktoś powie w jakiej technologii jest najłatwiej. Z reguły jak się powszechnie pisze, że w jakieś technologii jest łatwiej to już po roku, dwóch rynek zapycha się kandydatami (python chyba tak miał). Najmądrzejsi to siedzą cicho w swojej niszy i nigdzie o niej nie piszą żeby nie robić sobie konkurencji :)

edytowany 1x, ostatnio: kowal61
K8
  • Rejestracja:ponad 5 lat
  • Ostatnio:ponad rok
  • Postów:131
0

Jak szukasz ofert? W jaki sposób je wyszukujesz?

edytowany 5x, ostatnio: Kiko88
AK
  • Rejestracja:prawie 2 lata
  • Ostatnio:5 miesięcy
  • Postów:70
0

szukaj w Januszexach na olx

obscurity
  • Rejestracja:około 6 lat
  • Ostatnio:około 3 godziny
2
xavi_sof napisał(a):

Java czy .NET ?

Java
C# jest znacznie fajniejszym językiem z bardziej zróżnicowanymi projektami, ale nadal panuje podejście "microsoft zły" i błędne przekonania wynikające z początków .NETa dlatego jeśli chodzi o pracę dużo łatwiej ją znajdziesz w javie.

A może i nie bo większa popularność języka powoduje wykładniczy wzrost chętnych lecących bezmyślnie za tłumem, dlatego też nie polecam ci pythona i javascript bo choć to najpopularniejsze języki to mają przesyt chętnych na rynku.


"A car won't take your job, another horse driving a car will." - Horse influencer, 1910
LukeJL
  • Rejestracja:około 11 lat
  • Ostatnio:3 minuty
  • Postów:8409
0
xavi_sof napisał(a):

Cześć, nie dostałem pracy 100 razy.

Przyda ci się nie tyle technologia, co umiejętność troubleshootingu i umiejętności ulepszania procesu.
Czemu nie dostałeś 100 razy pracy? Co było nie tak? Jak można to naprawić?

Poczytaj sobie jak to było z Edisonem i żarówkami. Próbował ze swoim teamem ulepszyć te żarówki i im się nie udawało na początku.


Escanor16
  • Rejestracja:prawie 5 lat
  • Ostatnio:3 dni
  • Postów:366
3

Pokaż swój GitHub i CV a powiem Ci czy się nadajesz do IT


Nie chciałem być programistą jednak tego zechciał świat.
ledi12
  • Rejestracja:ponad 5 lat
  • Ostatnio:25 dni
  • Lokalizacja:Wrocław
0

Najpewniejsza jest śmierć. Technologia może być co najwyżej chwilowo na topie.


Robię http response status cody w martwych ciągach
Grzyboo
  • Rejestracja:ponad 9 lat
  • Ostatnio:4 miesiące
  • Postów:206
2

COBOL przyszłościowy. Więcej programistów tego języka umiera niż powstaje, więc będzie tylko lepiej.

Escanor16
Z tym cobolem to się śmiejecie ale w gruncie rzeczy to prawda, jest mnóstwo legacy projektów finansowych z cobolem które ktoś musi utrzymywać
CZ
Co innego gdy ktoś nie chce robić w utrzymaniowce. Jak komuś się podoba to imo c++ będzie trzeba reanimować jeszcze przez lata bo projektów w tym sporo
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)