Publicēts svētdiena, 2024. gada 7. janvāris
2gDatoru programmēšana/kodēšana/datu analīze
Ko tu man ieteiktu skatīties vai praktizēt, lai sāktu nodarboties ar programmēšanu kā hobiju un karjeru? Es sāku savu pirmo nodarbību pēc nedēļas
Technology kopiena
technology kopiena, čats un diskusijas.
4,8 milj. DVĒSELES
2g
Es pašlaik mācos programmatūras inženieriju. Personīgi es iesaku apgūt programmēšanas valodu, piemēram, c++, kas ir stāvs mācību līknes, lai apgūtu programmēšanas pamatus, piemēram, OOP un Clean Code principus. Kad to sapratīsi, valodu apgūšana, piemēram, python, ir ĻOTI viegla. Tomēr python ir iesācējiem draudzīga valoda, bet padara citu valodu apguvi grūtāku. Tāpēc es iesaku C++ pirms python. Veiksmi, ir daudz ko mācīties 🙂
2g
Laipni lūdzam brīnišķīgajā programmēšanas/kodēšanas/datu analīzes pasaulē! Mēs esam liela grupa nerds, kuri visi aizpilda dažādas specifiskas nišas, un patiesībā atbilde uz tavu jautājumu ir atkarīga no tā, ko tu vēlies darīt! :D Es teiktu, ka pamēģini un paskaties, kura sadaļa tevi ieinteresē! Neatkarīgi no tā, kuru ceļu tu izvēlēsies, tev būs jāapgūst (vai jāiemācās!) pamata loģikas principi (un, vai, xor, ja tad, utt.) un kā tos apvienot, lai darītu dažādas lietas. Lai patiešām sāktu, Scratch ir programmēšanas ievads, kas paredzēts bērniem, un tas bija uzdevums 1. nedēļā, ko man bija jāveic, kad es mācījos. Turklāt man ļoti patīk Data Camp kā veids, kā iepazīties ar lietām, pat ja viņi noteiktā brīdī prasa maksas piekļuvi. Twitch arī ir daži cilvēki, kas veic izstrādātāju straumes, tāpēc, ja tas ir kaut kas, ko tu apsver, tu vari arī to pārbaudīt! ^^
2g
Sāciet ar Python
2g
Ja tu to sapratīsi, man varētu noderēt vēl viens programmētājs tumšā dungeon stila spēlei, ko es veidoju.
2g
Iegūstiet čatu gpt un izmantojiet to kā pasniedzēju, tam ir datu modeļi no lielākās daļas bootcamp, tāpēc jūs varat iegūt gandrīz 1-1 pasniedzēju.
2g
Ja plānojat uzsākt savu karjeru programmēšanā, es ieteiktu vispirms mēģināt noskaidrot savas intereses. Tās var būt tikai kodēšana, vai attīstība, vai vienkārši abu kombinācija. Ja runājat tikai par kodēšanu, tad vieglākā un ātrākā valoda, ko apgūt, ir C++. Java prasa laiku, lai to apgūtu, ņemot vērā tik daudz bibliotēku. Jūs varat sākt C++ apmācību tieši. Skatieties to līdz pamatiem un pēc tam pārejiet uz DSA. Pēc tam izlemiet, vai vēlaties nodarboties ar konkurences programmēšanu vai attīstību. Ja jums apnīk kodēšana, pārejiet uz attīstību, jo, manuprāt, tas ir tas, kas ir nepieciešams uzņēmumos.
2g
Tas atkarīgs. Ja vēlies dziļāk izprast, kā darbojas programmas un atmiņas pārvaldība, iespējams, vari apskatīt C apmācības. Ņem vērā, ka tas var būt grūtāk nekā Python, kur, manuprāt, viss, par ko tev jāuztraucas, ir koda rakstīšana. Tev patiesībā nav jāzina, kas notiek programmas fona procesā. Ja meklē, kā iekļūt datu analītikā, statistiķi bieži izmanto R. Manuprāt, tas ir diezgan labs datu vizualizēšanai, bet atkļūdošana var nebūt tik intuitīva. Tāpēc es dodu priekšroku Python. To ir daudz vieglāk atkļūdot, tam ir daudz kvalitatīvas dokumentācijas un tas ir viegli lietojams.
2g
Manā pieredzē mācīšanās izstrādāt videospēles man ļoti palīdzēja, tā māca daudz par to, kā darbojas datori, kā arī par to, kā lasīt dažādas valodas.
2g
Abi no tiem!
2g
Sūti man ziņu, es tev palīdzēšu.
2g
Atkarīgs no tā, kādā jomā tu ieej. Ir daudz valodu. Vai tu strādā pie front-end, back-end, mašīnmācīšanās, DevOps?
2g
Noteikti jebkura stāsts vai dokuments par Kevinu Mitniku
Satiec Jaunus Cilvēkus
LEJUPIELĀDES