Wpis z mikrobloga

https://stormit.pl/co-trzeba-umiec-zeby-dostac-pierwsza-prace/

Cześć.
Niedawno poprosiłem o opinię na temat przyszłych tekstów na blogu. Wasze odpowiedzi przerosły moje oczekiwania, za co jestem Wam niezmiernie wdzięczny. Przede wszystkim dziękuję za wszelkie miłe słowa oraz podesłane sugestie, bo to właśnie one mają bardzo duży wpływ na to, co robię.

Zgodnie z obietnicą na blogu pojawią się wszystkie teksty w kolejności wybranej przez Was:

➡ 1. Co trzeba umieć, by dostać pierwszą pracę? ( https://stormit.pl/co-trzeba-umiec-zeby-dostac-pierwsza-prace/ )
➡ 2. Jak zdobyć pierwsze doświadczenie? / Gdzie szukać pierwszej pracy?
➡ 3. Najczęściej popełniane błędy w CV
➡ 4. Jak napisać CV bez doświadczenia komercyjnego?
➡ 5. Praca za darmo – dlaczego to robić?

Mówić o sobie programista
Szczególne podziękowania i gratulacje należą się Przemkowi. W artykule znajdziecie fragment naszej rozmowy.

Co trzeba umieć, żeby dostać pierwszą pracę?
Poniżej tylko zajawka, rozwinięcie poszczególnych punktów w artykule.

⏩ 1. Programowanie obiektowe
⏩ 2. Podstawy dowolnej bazy danych
⏩ 3. System kontroli wersji GIT
⏩ 4. Samodzielność i szukanie informacji
⏩ 5. Kompetencje miękkie
⏩ 6. Przynajmniej jeden zrealizowany projekt

Pozdrawiam #stormit

#naukaprogramowania #programowanie
https://stormit.pl/co-trzeba-umiec-zeby-dostac-pierwsza-prace/
StormITpl - https://stormit.pl/co-trzeba-umiec-zeby-dostac-pierwsza-prace/

Cześć. ...

źródło: comment_FTKiQJEW4wZs7FeT2EBIy0CyZj7fVG3h.jpg

Pobierz
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@StormITpl: Nie wiem czy uznałeś to za oczywiste (co jak dla mnie jest) ale pominąłeś standardowe podstawy bez których nie da się programować czyli zmienne, pętle, instrukcje warunkowe, operatory logiczne i arytmetyczne, pojemniki na dane, złożoność algorytmów i tym podobne. Do tego dodałbym analityczne myślenie czy rozkładanie problemu na czynniki pierwsze i umiejętność szukania/myślenia nad rozwiązaniem problemu w postaci kodu ( ͡º ͜ʖ͡º)
  • Odpowiedz
cześć @AnonimoweLwiatko. Dzięki za uwagi.

> zmienne, pętle, instrukcje warunkowe, operatory logiczne i arytmetyczne, pojemniki na dane

Czyli sama znajomość języka. Jest oczywiście ważna, jednak moim zdaniem nie najważniejsza.

> złożoność algorytmów i
  • Odpowiedz
@warning_sign:
Z moich obserwacji wynika, że ludzie mają bardzo dużo problemów, zanim jeszcze dojdzie do samego kodowania. Zrozumienie problemu, rozbicie go na mniejsze pod problemy i próba ich rozwiązania — z tym ludzie najbardziej się meczą.
  • Odpowiedz
@StormITpl: Szanuje, ja wykorzystuję kartki od drukarki i długopisy. Na biurku zwykle mam jedną kartkę na której piszę, na głośniku leżą papierki z których często korzystam albo które zostały zapisane czymś kreatywnym. Na parapecie po mojej lewej butelka wody, niezapisane kartki papieru, szkicowniki i długopisy ( ͡° ͜ʖ ͡°)
  • Odpowiedz
@StormITpl: że tak się przyczepię:

Większość projektów informatycznych jest realizowana w językach obiektowych.


Ja bym napisał języki wspierające obiektowość. W zasadzie w większości języków da się programować obiektowo, w jednych jest to wygodniejsze w innych
  • Odpowiedz
Cześć @Kaczus2B
Fakt jest taki, że na początku inwestycja w podstawy obiektowości to jedna z lepszych rzeczy, jaką można zrobić.
Jest oczywiście wiele innych ważnych rzeczy np. struktury danych, jednak nie wszystko od razu :)
I na to przyjdzie pora.
  • Odpowiedz