Mārtiņš miniblogs

  • Mārtiņš
    0

    Sveiki. Man ir jautājums, un neredzu vairāk atbilstošāku vietu, kā šo. Lieta tāda, ka pašlaik esmu vēl vidusskolā (12.klase) un programmēšana man sākās 11. klasē. Sākumā biju paņēmis psiholoģiju, bet vēlāk pārlecu no psiholoģijas uz programmēšanu. Bija grūti panākt pārējos, jo bija vienam pašam jāsāk no sākuma, kad citi bija krietni priekšā - šķiet, ka mazliet 'pazaudēju kaut ko' pamatos. Lai nu kā, šobrīd no paskāla esam aizgājuši uz javu. Iet pagrūti (Starp 7-8 cīnos) un sapratu, ka iespējams nākotnē gribu būt programmētājs, nevis elektronikas inženieris kā pirms tam to biju nolēmis. Varbūt kāds var ieteikt kā būtu plānveidīgi pareizi sākt no jauna, lai stiprinātu pamatus. Ar kādu valodu sākt? Varbūt ar to pašu sūda paskālu? Varbūt ir kāds youtube channel's, kurš lieliski pasniedz pamatus programmēšanā (dažādās valodās) ? Plāns ir mazliet paskillo'ties pirms augstskolas, lai nav galīgs grāvis. Any tips/suggestions? I'm all ears.

    • Dawgora
      0

      Up to you. Atšķirībā ko vēlies programmēt.
      1. Ja vēlies tehniku programmēt, kā Arduino (teiksim kā konstruktori, tikai more advanced stuff), Tu vari sākt mācīties C, C#, and so on. tikai tas būs bik sarežģīti. Python ir labs variants.
      2. Ja mājaslapas- tad vienkārši ej full retard un skaties html5 pamatu video, iemācies pēc tam css, tad JS, tad iemācies PHP, OOP PHP un paņem rokā frameworkus vai, ja vēlies, CMS.
      3. Spēļu programmēšanā, iemācies čakarēties ar blender un Unity (by the way, pirmdien iznāca jauna versija viņam, for free)
      4. Vēlies taisīt telefoniem apps- Java (vismaz android). Ja windows... tad skaties C#, ja IOS- swift and so on.
      5. Ja vēlies veidot mākslīgā intelekta sistēmas, labāk uzreiz šašauj sev kāju. bet nu tā, būs jāmācās Haskell vai... PROLOG.

      Materiāli, emm...
      https://github.com/vhf/free-programming-book...amming-books.md
      Izej cauri, un atradīsi kas patīk.

      more or less, ja gribi kaut ko pamatam mācīties, iesaku labāk python mācīties. lielāka jēga nekā pascal. Javu var mācīties ar, tā bija mana otrā... nē, trešā programmēšanas valoda ko mācījos. Izej cauri reditam, 100% ka ir subtreds learnpython. Paskaties arī /r/learnprogramming, tur arī būs info.

    • NoTitsNoFun
      0

      Amm. Pats jau nu nebūtu eksperts. Es personīgi mācos no visiem veidiem: Grāmatām, mājaslapām, nelegāliem videoklipiem, YouTube.
      Ja mācies Java tad nekas nebūtu labāk kā meklēt kādus vienkāršus tutorialus, sekot tiem un uzstaisīt kādas mini programmas. Varbūt iepatiksies Java un varēsi iet tālāk uz Android app veidošanu, tikai klāt vēl pienāks XML ar ko taisa layout.

      Galvenais ir atrast kādu labu avotu, kur vari iemācīties no paša, paša basic stuff. Un tad iet lēnā garā uz more advanced.

      TL/DR Resursu internetā par jebkuru valodu, nozari, tēmu ir ļoti daudz. Un nav nevienas THE BEST guide. Ir jāskatās pašam kādas tēmas tai brīdi mācies. Un tā tik uz priekšu.

      P.S. Iekš I.T. ir ļoti, ļoti daudz saīsinājumu, programmu, valodu. Ja ieraugi kādu nezināmu 'brīnumu' ieguglē un gan jau atradīsi definīciju.

      • Kristiāns S
        -1

        >nelegāliem videoklipiem
        Padosi labu vārdu par mani kādam dīlerim? Arī gibu iemēģināt.

    • Hidden driver
      0

      Pats galvenais ir zināts ko tu gribi darīt lai varētu mācīties vienu valodu pa tēmo, jo visas zināt pa mazliet ir beztolks

      • Mārtiņš
        0

        Kuras programmēšanas valodas ir pieprasītas šobrīd vairāk? Vai viņas visas ir daudz/maz samērā līdzvērtīgi pieprasītas.

        • NoTitsNoFun
          0

          Ja tev skolā iet Java mācies to. Java būs svarīga vēl kādu laiku jo Android vēl kādu laiku noteikti būs, protams, Java tiek izmantota citur as well. Nav nekas viss pieprasītais, katrā nozarē ir citas valodas. Web valodas nestrādā iekš games u.t.t. Bet labums vienmēr ir tāds ka katrai valodai principi ir vieni un tie paši.

        • mad
          0

          Java nav tikai androīds. Un TBH man natīvo javu rakstīt patīk 10x labāk, kā androīdu. Reāli man liekas droīda kods par kādiem 90% sastāv no androīdam specifiskām klasēm un funkcijām, no javas tur ir tikai sintakse, un tad vēl visi tie layouti, rezolūcijas... visa tā androīda tufta besī ārā biggrin_mini2.gif

        • NoTitsNoFun
          0

          Nu es tikai saku ka Java būs vēl ilgu laiku, jo viens no iemesliem ir android kas ir viena no galvenajām touchscrēneru OS. Vnk Android tur nāk tik daudz lietu klāt ka tas ir 3x grūtāk kā prosta javu shura.gif

Atpakaļ Uz augšu