Programowanie - teraz, czy poczekać?

Programowanie - teraz, czy poczekać?
AR
  • Rejestracja:ponad 7 lat
  • Ostatnio:ponad 7 lat
  • Postów:1
0

Cześć, mam 13 lat i od dłuższego czasu interesuję się programowaniem i wiem że chciałbym robić to w przyszłości, ale nie wiem czy zacząć teraz, a jeśli tak to od czego zacząć, czy uczyć się czegoś poza programowaniem, czy najpierw opanować kilka języków (chociaż podstawy) a później zaczynać robić pierwsze aplikacje/gry... Jeśli ktoś miałby wolny czas aby pomóc byłbym wdzięczny :).

MA
Czym się przejawia Twoje zainteresowanie programowaniem od dłuższego czasu?
A1
A jakie ma to znaczenie? :P
MA
Po prostu jestem ciekawy jak można interesować się programowaniem, jednocześnie nie programując :)
A1
Ok. :D U mnie to było tak, że po prostu chciałem potrafić tworzyć aplikacje i lubiłem, nadal lubię, myśleć logicznie, analizować wszystko. Od razu nie programowałem. Nie potrafiłem, więc jak mogłem to robić? I z kolegą chyba jest tak samo. Jedna różnica: zacząłem się uczyć 6 lat wcześniej niż kolega, ale 13 lat też wcześnie.
AR
Może powinienem trochę inaczej to określić :D Po prostu od zawsze uważałem, że jest to ciekawe i chciałem to robić.
A1
Nie no spoko rozumiemy :)
spartanPAGE
  • Rejestracja:prawie 12 lat
  • Ostatnio:około 20 godzin
1

A na co chcesz czekać?

Sceptyczny Dinozaur
  • Rejestracja:ponad 8 lat
  • Ostatnio:ponad 6 lat
  • Postów:390
8
Arpel napisał(a):

Cześć, mam 13 lat i od dłuższego czasu interesuję się programowaniem i wiem że chciałbym robić to w przyszłości, ale nie wiem czy zacząć teraz, a jeśli tak to od czego zacząć, czy uczyć się czegoś poza programowaniem, czy najpierw opanować kilka języków (chociaż podstawy) a później zaczynać robić pierwsze aplikacje/gry... Jeśli ktoś miałby wolny czas aby pomóc byłbym wdzięczny :).

Stary, przykro mi to mówić, ale jesteś juz za stary, żeby zaczynać. Tylko pomyśl - zanim sie nauczysz, bedziesz miał już z 14 lat, no może 15. Nie dogadasz się z młodym dynamicznym zespołem. Przegrałeś życie, teraz to juz tylko kariera w korpo na słuchawce do śmierci, codziennie w tym samym boxie z drącym się na ciebie managerem, wyrabianie targetów, mobbing, depresja etc. Zero nadziei na zmianę. Przynajmniej swoje dzieci wychowaj na programistów, tzn. niech zaczną jak najwcześniej, do zerówki nie posyłaj bo szkoda czasu na pierdoły - od razu na bootcampa na front-end-dev-ops-big-data-developer w 3 miesiące i potem od razu na głęboką wodę do Comarchu na praktyki. Smutne, ale poczytaj dział "Kariera". To nie jest kraj dla starych ludzi.

AR
:D Bardziej chodziło mi o to czy nie za wcześnie, czy opłaca się zaczynać teraz.
A1
Jak wnioskuję z odpowiedzi pana Dinozaura: BIERZ SIĘ OD RAZU ZA NAUKĘ ALBO UMRZESZ W TYM SZARYM ŚWIECIE! Chyba o to chodziło - nie za wcześnie, z resztą tak jak sam napisałem wyżej, moim zdaniem też :P
0
Arpel napisał(a):

czy uczyć się czegoś poza programowaniem, czy najpierw opanować kilka języków (chociaż podstawy) a później zaczynać robić pierwsze aplikacje/gry...

Opanuj podstawy chociaż jednego języka programowania i po prostu się tym baw. Jakiego języka? Tu niestety temat robi się kontrowersyjny. ;)

Sceptyczny Dinozaur
na poważnie to niech sobie pythona weźmie; kompromis między łatwością a nieprzydatnością na rynku (dot. PL)
A1
No też zależy do czego chcesz takiego języka użyć. Python też będzie oporny i nieprzydatny w wielu kwestiach.
LS
  • Rejestracja:ponad 8 lat
  • Ostatnio:ponad 6 lat
  • Postów:990
0
Arpel napisał(a):

nadal lubię, myśleć logicznie, analizować wszystko.

Zacznij teraz, jak nie masz kolegów, nie lubisz sportu i ciągle grasz w gry to przynajmniej odwleczesz depresję o kilka lat. Niestety, pierwsza praca i zobaczenie jak to wszystko wygląda naprawdę może spowodować atak myśli samobójczych. Ale przynajmniej wygrałeś kilka lat życia.

Jeśli powyższe nie jest prawdziwe to zamiast iść w programerkę lepiej idź w IT biznes. Załóż firmę i zatrudniaj takich nerdów jak powyżej - będą ci wdzięczni że nadałeś ich życiu cel. Sytuacja win-win i zbawienie w niebie (jak również okazały pomnik na smętarzu).


--
Annuit Coeptis
A1
Niestety to prawda co piszesz... Może troche jestem nerdem :D Ale lubie też zajmowac sie np muzyką, rysunkiem i polecam autorowi, bo starsi raczej wiedzą :P, znalezc jeszcze taką odskocznie :P
0

No, kolego, programowaniem w Javie to dziewczynie nie zaimponujesz. Nie ma szans.

krzysiek050
Mało dziewczyn leci na pieniądze?
Bambo
pier*****nie .. w wakacje wyrwałem dziewuszkę w plenerze pokazując jej gierki jakie zrobiłem XD .. no ale nie wyglądam jak programista ani trochę, może dlatego
0
Krzywy Programista napisał(a):

No, kolego, programowaniem w Javie to dziewczynie nie zaimponujesz. Nie ma szans.

Mi by zaimponował :D

0

On ma dopiero 13 lat!

konserwa
Nom... jest za stary żeby dobrze programować trzeba zacząć od embrionu.
marmite
  • Rejestracja:prawie 9 lat
  • Ostatnio:ponad 4 lata
  • Postów:69
0

Za wcześnie na dziewczyny!

DE
  • Rejestracja:ponad 9 lat
  • Ostatnio:10 miesięcy
  • Postów:1788
0

Jak poczytasz tematy na tym forum, to sie okaże że zanim dorośniesz to nie będzie już trzeba programować, bo AI zrobi to za nas :O

0
Desu napisał(a):

Jak poczytasz tematy na tym forum, to sie okaże że zanim dorośniesz to nie będzie już trzeba programować, bo AI zrobi to za nas :O

A jak jego AI się zepsuje to kto je przeprogramuje? xD

Mjuzik
  • Rejestracja:ponad 8 lat
  • Ostatnio:około 13 godzin
  • Postów:710
0

Bsw się życiem, graj w piłkę i podrywaj koleżanki, na poważne programowanie przyjdzie czas, a młodości nie powtórzysz :)

TJ
  • Rejestracja:ponad 7 lat
  • Ostatnio:ponad 7 lat
  • Postów:36
0
Arpel napisał(a):

Cześć, mam 13 lat i od dłuższego czasu interesuję się programowaniem i wiem że chciałbym robić to w przyszłości, ale nie wiem czy zacząć teraz, a jeśli tak to od czego zacząć, czy uczyć się czegoś poza programowaniem, czy najpierw opanować kilka języków (chociaż podstawy) a później zaczynać robić pierwsze aplikacje/gry... Jeśli ktoś miałby wolny czas aby pomóc byłbym wdzięczny :).

Naucz sie powaznego zawodu, a nie takiego w ktorym mozna znalezc prace po roku nauki.

Sceptyczny Dinozaur
  • Rejestracja:ponad 8 lat
  • Ostatnio:ponad 6 lat
  • Postów:390
0
TestowyJanusz napisał(a):
Arpel napisał(a):

Cześć, mam 13 lat i od dłuższego czasu interesuję się programowaniem i wiem że chciałbym robić to w przyszłości, ale nie wiem czy zacząć teraz, a jeśli tak to od czego zacząć, czy uczyć się czegoś poza programowaniem, czy najpierw opanować kilka języków (chociaż podstawy) a później zaczynać robić pierwsze aplikacje/gry... Jeśli ktoś miałby wolny czas aby pomóc byłbym wdzięczny :).

Naucz sie powaznego zawodu, a nie takiego w ktorym mozna znalezc prace po roku nauki.

nie słuchaj młody tego pana
w PL w poważnym zawodzie będą cie czołgać za 3 tysiące na rękę
idź zawsze tam gdzie większy i szybszy hajs
bo pewnego dnia wstaniesz z łóżka, spojrzysz w lustro i pomyślisz k..... mam połowę życia za sobą i jestem nikim

WeiXiao
to sarkazm? :P
TJ
  • Rejestracja:ponad 7 lat
  • Ostatnio:ponad 7 lat
  • Postów:36
0
Sceptyczny Dinozaur napisał(a):
TestowyJanusz napisał(a):
Arpel napisał(a):

Cześć, mam 13 lat i od dłuższego czasu interesuję się programowaniem i wiem że chciałbym robić to w przyszłości, ale nie wiem czy zacząć teraz, a jeśli tak to od czego zacząć, czy uczyć się czegoś poza programowaniem, czy najpierw opanować kilka języków (chociaż podstawy) a później zaczynać robić pierwsze aplikacje/gry... Jeśli ktoś miałby wolny czas aby pomóc byłbym wdzięczny :).

Naucz sie powaznego zawodu, a nie takiego w ktorym mozna znalezc prace po roku nauki.

nie słuchaj młody tego pana
w PL w poważnym zawodzie będą cie czołgać za 3 tysiące na rękę
idź zawsze tam gdzie większy i szybszy hajs
bo pewnego dnia wstaniesz z łóżka, spojrzysz w lustro i pomyślisz k..... mam połowę życia za sobą i jestem nikim

Dobrze wiedziec ze w polsce lekarze, architekci albo adwokaci zarabiaja 3k netto.

Btw a programista w porownaniu z tymi co wymienilem jest wg ciebie "kims"? Serio az taka megalomania?

edytowany 1x, ostatnio: TestowyJanusz
WeiXiao
Personalnie, to ja bym się przyczepił do "za 3 tysiące na rękę (...) mam połowę życia za sobą i jestem nikim"
1

a myslisz ze ilu architektow moze pracowac w swoim zawodzie po studiach? jakas garstka z ukladami.

2
TestowyJanusz napisał(a):

Dobrze wiedziec ze w polsce lekarze, architekci albo adwokaci zarabiaja 3k netto.

No rezydenci to nawet 2k netto.

grzesiek51114
grzesiek51114
  • Rejestracja:ponad 11 lat
  • Ostatnio:ponad 4 lata
  • Postów:2442
0

W wieku 13 lat to biegałem za piłką, nie schodziłem z roweru i grałem z kolegami w Bubble Bobble na C64 albo w Eurobiznes przy stole. A programowanie? Znałem INPUT i PRINT w BASIC'u.
No... ale jeżeli Cie to jara to możesz zostać jak Dugi Hałzer, lekarz medycyny: młody, bardzo zdolny... no i koleżankom w klasie będziesz się podobał wiec same plusy :)

Jeżeli ten wątek to nie prowokacja to ucz się śmiało tylko pamiętaj, że warto czasami wyjść na dwór i uczyć się przebywania z ludźmi, boś Ty jest dziecko i masz umysł jak gąbka. Jak będziesz non stop siedział w kodzie to tak Ci już zostanie wiesz... jak co poniektórym tutaj :)

edytowany 2x, ostatnio: grzesiek51114
0

Ja bym poczekal bo teraz jak wybieresz jakiś język to za 6 lat jak bedziesz szukac pracy to bedzie on juz martwy ( java, php, c# itp ) a być może cała branża programowania bedzie już martwa i nieopłacalna,

Sceptyczny Dinozaur
  • Rejestracja:ponad 8 lat
  • Ostatnio:ponad 6 lat
  • Postów:390
1
grzesiek51114 napisał(a):

W wieku 13 lat to biegałem za piłką, nie schodziłem z roweru i grałem z kolegami w Bubble Bobble na C64 albo w Eurobiznes przy stole. A programowanie? Znałem INPUT i PRINT w BASIC'u.

ja znałem peek i poke w ataribasic

title

edytowany 1x, ostatnio: Sceptyczny Dinozaur
grzesiek51114
grzesiek51114
ja znałem peek i poke w ataribasic: O_o bądź moim mistrzem! :D
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)