Hejo Mirki i Mirabelki! Startujemy z IV edycją Od Juniora do Seniora ( ͡° ͜ʖ ͡°)

Przygotowaliśmy szereg działań, których celem jest wsparcie Was w znalezieniu pierwszej pracy i nauce programowania. I etap polega na: zadaniu pytań związanych z Waszym rozwojem w IT, problemami, jakie napotykacie np. szukaniu pracy czy jak się przygotować do rozmów kwalifikacyjnych.

Później doświadczeni devowie podczas dedykowanej AMA odpowiedzą na zadane przez Was pytania
JustJoinIT - Hejo Mirki i Mirabelki! Startujemy z IV edycją Od Juniora do Seniora ( ͡...

źródło: comment_1592390219AzaMsvvoIgmifOHATjVT8z.jpg

Pobierz
@JustJoinIT: Powodzenia zatem, ostatnio chyba ilość ofert dla zaczynających nieco się skurczyła na rzecz masy ofert na midów / seniorów (chyba, że to tylko moja błędna ocena - w końcu w Opolu stabilnie, posucha od 1410 :D )
  • Odpowiedz
Artykuł o type hints:
- Pełno polenglisha
- Błędy stylistyczne kodu
- Ani słowa o mypy, pydantic
- Ani słowa o tym dlaczego typowanie w Pythonie ma tak brzydki syntax

Disappointed but not surprised chciało by się say

Powtarzam prośbę o dodanie specjalnego tagu do waszych artykułów
  • Odpowiedz
Mam taki skrypt. Chcę go uruchomić za pomocą Windows+R, ale uruchamia się tylko czarny ekran, trwa ułamek sekundy i znika.

#! python3
# pw.py - program menedżera haseł

PASSWORDS = {'email': 'kogutek12', 'bank': '43Bogdan43'}

import sys, pyperclip
if len(sys.argv) < 2:
print('Użycie: python pw.py [konto] - skopiowanie hasła wskazanego konta')
sys.exit()

account = sys.argv[1]

if account is PASSWORDS:
pyperclip.copy(PASSWORDS[account])
print('Hasło do konta ' + account + ' zostało skopiowane do schowka.')
else:
@DerMirker: to że znika po ułąmku sekundy to poprawne działanie. Skrypt się po prostu odpala i kończy, a po tym zamyka konsole. Dodaj sobie jakiś input() czy coś na końcu kodu, to poczeka z zamknięciem do wciśnięcia dowolnego przycisku.
  • Odpowiedz
Gdy próbuję uruchomić skrypt, dostaję błąd: ModuleNotFoundError: No module named 'pyperclip'
Gdy sprawdzam pipem, czy moduł jest zainstalowany, to jest: Requirement already satisfied: pyperclip in d:\python\lib\site-packages (1.8.0)

O co tu chodzi? #python #naukaprogramowania
@VirusX: zaden i kazdy - ucz sie programowac, Zycie mnie nauczylo, ze dzis wydaje sie, ze jezyk umiera, a za 5 lat jest na niego zapotrzebwanie. Sam tak mialem, na poczatku lat 90, poznalem Pascala, na studiach jeden z prowadzacych powiedzial, ze to jezyk, ktory zaraz umrze. Poznalem inne jezyki, o pascalu zapomnialem, skonczylem studia, okazalo sie ze praca jest w kilku miejscach wlasnie w pascalu, bo 1) starsze projekty w
  • Odpowiedz
#angielski

Chcę powiedzieć, że użycie funkcji w programie jest uciążliwe (niewygodne w znaczeniu używania narzędzia). Tzn. np. trzeba zrobić dużo przygotowań, potem ciężko to zmieniać itd.

Jakiego słowa użyć po angielsku?

To takie same znaczenie jak np.:
- Praca śmieciarza jest uciążliwa. (To że musi podnosić ręcznie każdy śmieć i to jest uciążliwe. Ale nie to, że robi to długo bolą go plecy - to jest niewygodne i mozolne
@Loperamid: nie chodziło mi o używanie funkcji w ogóle (no bo jak programować bez funkcji? xD ), a o użycie konkretnej funkcji, bo ktoś ją źle zaprojektował (np. jest zbyt dużo parametrów albo parametry trzeba przygotować w odpowiedni sposób).

A dokładniej to miałem przypadek jak napisałem na końcu:

konfiguracja programu przez skomplikowany plik jest uciążliwa


Ale uznałem, że użycie uciążliwej funkcji łatwiej pokaże kontekst o jaki mi chodzi.
  • Odpowiedz
@luigi_pl: @Magnolia-Fan: @ZeT_: @tptak: @Loperamid: chyba znalazłem idealne słowo, które bardzo mi się podoba: cumbersome (w kontekście "cumbersome workaround").

W tym temacie bardziej to pasuje do znaczenia "cumbersome tool", czyli tak jakby synonim awkward (chociaż to bardziej do osób, sytuacji) i unfeasible (ale cumbersome wydaje mi się prostszym słowem od tego).

Nie wiem pasuje w znaczeniu do sytuacji:

- "F*ck, I have to hammer those 100
  • Odpowiedz
#naukaprogramowania
Jak najlepiej uczyć się JavaScript???
Z HTML i SASS to była łatwizna. Metoda prób i błędów, odrazu widać co się zmieniło itd. Dodatkowo proste zasady, ciągłość powtarzania praktycznie tego samego. Chce wyśrodkować to flexbox, chce animację to keyframes itd. Ciągle używa się tych samych rzeczy to później z łatwością się je zapamiętuje. Trudniejsze wtedy się googluje.
W JS za to mam np. obiekty, klasy, metody, funkcje, if itd.
Jak napiszę sobie
czy to jest normalne że przeczytam sobie jakiś artykulik, nie coś potrzebne do pracy tylko wiecie, czym się różni contravariant od covariant i takie tam, a miesiąc później próbuję sobie to przypomnieć i nie pamiętam kompletnie nic? w sumie nie tylko programowania to dotyczy.
#naukaprogramowania
@curacaodrink: normalne, zapamiętywanie informacji których nie używasz przydaje się tylko na rozmowach rekrutacyjnych i egzaminach, nic nie mówiąca nazwa na uogólnianie albo zawężanie klasy jest mocno zbędna w prawdziwym programowaniu ( ͡° ͜ʖ ͡°)
  • Odpowiedz
@Mmmmmm: Robię studia dla siebie oraz z myślą o tym, żeby zdobyć solidne podstawy, których mi brakowało takie jak matematyka dyskretna, deep learning oraz nauczyć się lepiej planować projekty IT. Uczelnię wybrałem świadomie pod względu programu jaki oferuje, zdecydowałem się na PJATK i póki co jestem zadowolony z wyboru. Studia nie są łatwe, nikt nie daje zaliczeń za darmo i można się sporo nauczyć.
  • Odpowiedz