Salt la conținut

SUBIECTE NOI
« 1 / 5 »
RSS
Bicicleta eliptica

Aer conditionat Vortex 9000/12000...

Curatare tigaie

Alegere SPC sau parchet laminat -...
 Sfat achizitie masina SH

Foloseste cineva radar?

Extreme cuponing este adevarata e...

Cum de convine unora sa cumpere p...
 Vanzatorul mașinii a plecat ...

RCA majorat in Bucuresti si Ilfov

OMV Petrom cumpara Renovatio

Sens unic pe strada Matasari (Buc...
 Bios vede dar nu afiseaza 32GB ra...

WWE - The Undertaker

Aș vrea sa merg la o cursa d...

Parola sistem DMR18
 

Carti programare

- - - - -
  • Vă rugăm să vă autentificați pentru a răspunde
9 răspunsuri în acest subiect

#1
chinezu22

chinezu22

    Junior Member

  • Grup: Members
  • Mesaje: 60
  • Înscris: 08.04.2017
Buna ziua, sunt proaspat absolvent a 12 clase de scoala, urmand sa ma indrept spre o facultate de informatica. Pana atunci, as dori sa mai invat cate ceva, mai avansat fata de ceea ce e predat la liceu. Acum, cum sunt tanar, sunt si nehotarat si nu stiu ce limbaj ar fii mai eficient si mai util pentru viitor. M-am gandit la 3 variante, vreau doar una din ele, mai exact am de ales intre Java,C++ si Python. Cu care din cele 3 limbaje sa incep?Imi puteti oferi si niste materiale de studiu?(carti, gratis daca se poate, din ceea ce ati citit/auzit).Va multumesc anticipat.

#2
OriginalCopy

OriginalCopy

    I'm harmful, fear me please! :))

  • Grup: Senior Members
  • Mesaje: 27.268
  • Înscris: 10.08.2006

 chinezu22, on 29 iunie 2018 - 14:13, said:

Acum, cum sunt tanar, sunt si nehotarat si nu stiu ce limbaj ar fii mai eficient si mai util pentru viitor. M-am gandit la 3 variante
Esti tanar, nehotarat, si nu stii ce e cel mai bine pentru tine. In loc sa te gandesti la x variante, mai bine asculta sfatul celor mai batrani, ca sa nu repeti aceleasi greseli.

Vezi aici: https://forum.softpe...8#entry14073288 Te astept cu intrebari.

In caz ca acel raspuns nu s-a lipit de tine: oricare limbaj, nu conteaza, pentru ca oricum le vei invata pe toate la un moment dat. Cu cat mai curand e acel "moment dat", cu atat mai bine pentru cariera ta.

Orice ai face, invata direct in engleza. Da, vei fi confuz si ineficient in studiu in primele luni, dar apoi ti se va deschide o uriasa poarta catre cea mai mare biblioteca din industria software. Uita de romana in IT, e inutila. Forteaza-te, pune-te in pozitii din afara zonei tale de comfort, daca vrei sa evoluezi.

Daca in liceu ti s-a spus ca inveti C++, atunci un lucru important ar fi sa constientizezi ca ai fost mintit, ce ai invatat a fost C cu cin si cout, si sa te pui pe invatat C++ adevarat, cu clase, templates (cum sa le scrii) si cum sa le folosesti (STL), RAII, SOLID, TDD, version control systems (ex. git).

Asta ca sa iti scoti varza din cap cu care te-ai ales de pe urma liceului.


Ce faci in liceu e pentru a iti dezvolta gandirea analitica, nicidecum pentru a invata programare. Aia din liceu nu e programare pe bune.

Editat de OriginalCopy, 29 iunie 2018 - 14:37.


#3
neagu_laurentiu

neagu_laurentiu

    Guru Member

  • Grup: Senior Members
  • Mesaje: 40.651
  • Înscris: 30.07.2003
Cu ce studiezi in primul an la facultate. Vezi pe site acolo unde mergi si afla ce si cum.

#4
waterman

waterman

    Guru Member

  • Grup: Senior Members
  • Mesaje: 28.372
  • Înscris: 17.05.2004
1. Înveți ce îți place mai mult ce te atrage.
2. Intri pe www.google.ro

Scrii acolo cursuri de "limbajul ales" sau learn "limbajul ales"

Degeaba înveți ceva care nu te atrage...

Editat de exceswater, 29 iunie 2018 - 14:20.


#5
TruculMagic

TruculMagic

    Egalitatea nu există decât în matematică

  • Grup: Senior Members
  • Mesaje: 19.704
  • Înscris: 24.11.2015
Aveam eu thinking in java parca. In limba romana. Daca o gasesc ti-o postez aici.

#6
waterman

waterman

    Guru Member

  • Grup: Senior Members
  • Mesaje: 28.372
  • Înscris: 17.05.2004
uite ceva despre ce ai cerut tu

https://www.quora.co...Python-and-Java

#7
pexCom

pexCom

    Senior Member

  • Grup: Senior Members
  • Mesaje: 2.256
  • Înscris: 15.01.2014
Mai bine te bucuri de vacanță. O lună, două de studiu nu or să facă mare diferență.
Dacă ai învățat bine 4 ani în liceu, o să te descurci și în facultate.

În plus, crede-mă, o să fii ocupat cu programa de curs, laboratoare, seminare... o să fie destul de studiat și de aprofundat. O să le faci pe toate oricum în 3 ani.
Dacă chiar vrei să te pregătești în prealabil din vacanță, învață ceva ce o să faci în primul an. Presupun că C și C++ (verifică pe site-ul facultății).

#8
chinezu22

chinezu22

    Junior Member

  • Grup: Members
  • Mesaje: 60
  • Înscris: 08.04.2017

 OriginalCopy, on 29 iunie 2018 - 14:19, said:

Esti tanar, nehotarat, si nu stii ce e cel mai bine pentru tine. In loc sa te gandesti la x variante, mai bine asculta sfatul celor mai batrani, ca sa nu repeti aceleasi greseli.

Vezi aici: https://forum.softpe...8#entry14073288 Te astept cu intrebari.

In caz ca acel raspuns nu s-a lipit de tine: oricare limbaj, nu conteaza, pentru ca oricum le vei invata pe toate la un moment dat. Cu cat mai curand e acel "moment dat", cu atat mai bine pentru cariera ta.

Orice ai face, invata direct in engleza. Da, vei fi confuz si ineficient in studiu in primele luni, dar apoi ti se va deschide o uriasa poarta catre cea mai mare biblioteca din industria software. Uita de romana in IT, e inutila. Forteaza-te, pune-te in pozitii din afara zonei tale de comfort, daca vrei sa evoluezi.

Daca in liceu ti s-a spus ca inveti C++, atunci un lucru important ar fi sa constientizezi ca ai fost mintit, ce ai invatat a fost C cu cin si cout, si sa te pui pe invatat C++ adevarat, cu clase, templates (cum sa le scrii) si cum sa le folosesti (STL), RAII, SOLID, TDD, version control systems (ex. git).

Asta ca sa iti scoti varza din cap cu care te-ai ales de pe urma liceului.


Ce faci in liceu e pentru a iti dezvolta gandirea analitica, nicidecum pentru a invata programare. Aia din liceu nu e programare pe bune.

Ti-am inteles mesajul si iti multumesc pentru implicare. Am scris aici pentru ca stiu ca pe acest forum exista persoane experimentate care au trecut prin etapa in care ma aflu eu si imi pot da cele mai bune sfaturi. Stiu ca ce am facut in liceu nu e mare lucru, ne-a fost predat putin din fiecare(grafuri, tablouri etc) si de aceea vreau sa am o baza mai solida pentru cand voi fi la facultate. De asemenea, stiu ca nici acolo nu imi va ajunge pentru o cariera profesionala doar ceea ce imi este predat, si ca trebuie sa muncesc si individual. Nu imi propun sa invat doar un singur limbaj(sa-l inteleg mai exact si sa stiu cum sa lucrez eficient cu ceea ce imi pune la dispozitie), dar imi trebuie un punct de plecare. In primul an de facultate se face C, as vrea sa ma axez pana la urma pe asta. Aveti ceva materiale de studiu care sa imi faca o introducere in limbaj?(ca de aprofundat, nu poate fi vorba inca). Va multumesc pentru raspunsuri si timp acordat.

#9
OriginalCopy

OriginalCopy

    I'm harmful, fear me please! :))

  • Grup: Senior Members
  • Mesaje: 27.268
  • Înscris: 10.08.2006

 chinezu22, on 29 iunie 2018 - 14:50, said:

Ti-am inteles mesajul si iti multumesc pentru implicare. Am scris aici pentru ca stiu ca pe acest forum exista persoane experimentate care au trecut prin etapa in care ma aflu eu si imi pot da cele mai bune sfaturi. Stiu ca ce am facut in liceu nu e mare lucru, ne-a fost predat putin din fiecare(grafuri, tablouri etc) si de aceea vreau sa am o baza mai solida pentru cand voi fi la facultate. De asemenea, stiu ca nici acolo nu imi va ajunge pentru o cariera profesionala doar ceea ce imi este predat, si ca trebuie sa muncesc si individual. Nu imi propun sa invat doar un singur limbaj(sa-l inteleg mai exact si sa stiu cum sa lucrez eficient cu ceea ce imi pune la dispozitie), dar imi trebuie un punct de plecare. In primul an de facultate se face C, as vrea sa ma axez pana la urma pe asta. Aveti ceva materiale de studiu care sa imi faca o introducere in limbaj?(ca de aprofundat, nu poate fi vorba inca). Va multumesc pentru raspunsuri si timp acordat.
https://forum.softpe...ebui-sa-le-tie/
si articolul mentionat acolo: http://home.netcom.c...tr/pointers.htm

Ca o continuare, urmeaza https://forum.softpe...5-de-la-c-la-c/, fara a invata C++. Iti ofera o perspectiva buna a ceea ce faci si cum (altfel) pot fi facute lucrurile.

Apoi cel mai bine e sa te disciplinezi, pentru ca asta iti lipseste cel mai mult din liceu: invata TDD, git, si scrie proiecte mai complexe care includ alte biblioteci, de exemplu sqlite3. Cere feedback la codul tau, ca altfel risti sa ai impresia ca ce faci e bine si ca nu se poate mai bine. Inspira-te dintr-un proiect mai vechi facut tot de liceeni ca tine (care acum o duc bine dpv profesional):

https://github.com/C...Devel/CruceGame
https://forum.softpe...061-cruce-game/

Urmeaza cu atentie toate indiciile, ce ti-am dat ar trebui sa te tina ocupat in urmatoarele 12 luni, daca faci cum trebuie.

Si invata un al doilea sistem de operare cum trebuie. Presupun ca stii sa folosesti windows, dar nu stii ce e aia PATH de exemplu. Invata si unul dintre macOS, Linux sau o forma de BSD. Da, stiu, vrei programare. Inainte de a programa ceva (calculatorul), trebuie sa fii fluent in folosirea lui.

Fa toate aceste lucruri in paralel, alternativ, asa cum ti-am spus in link-ul din postarea mea anterioara.

Editat de OriginalCopy, 29 iunie 2018 - 15:10.


#10
neagu_laurentiu

neagu_laurentiu

    Guru Member

  • Grup: Senior Members
  • Mesaje: 40.651
  • Înscris: 30.07.2003

 chinezu22, on 29 iunie 2018 - 14:50, said:

In primul an de facultate se face C, as vrea sa ma axez pana la urma pe asta. Aveti ceva materiale de studiu care sa imi faca o introducere in limbaj?
http://www.mosaic-in...ivor-horton.pdf
http://www.dipmat.un..._language_2.pdf
https://doc.lagout.o...2009-11-08].pdf
http://www2.cs.uregi...ead First C.pdf

Editat de neagu_laurentiu, 29 iunie 2018 - 15:51.


Anunturi

Chirurgia cranio-cerebrală minim invazivă Chirurgia cranio-cerebrală minim invazivă

Tehnicile minim invazive impun utilizarea unei tehnologii ultramoderne.

Endoscoapele operatorii de diverse tipuri, microscopul operator dedicat, neuronavigația, neuroelectrofiziologia, tehnicile avansate de anestezie, chirurgia cu pacientul treaz reprezintă armamentarium fără de care neurochirurgia prin "gaura cheii" nu ar fi posibilă. Folosind tehnicile de mai sus, tratăm un spectru larg de patologii cranio-cerebrale.

www.neurohope.ro

Utilizatori activi: 1

0 membri, 1 vizitatori, 0 utilizatori anonimi

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate