Permalänk
Inaktiv
Skrivet av stgr:

Tyvärr är jag inte bra nog att rita för att göra simpla grejer

https://img.itch.zone/aW1hZ2UvNjkyNzE0LzM4MzcxNjcucG5n/origin...

inte ens såhär simpla?

Permalänk
Medlem
Skrivet av stgr:

Jag har en liten hög med "briljanta"(?) spelidéer jag skulle vilja göra, men fan, en 2-åring ritar 500 gånger bättre än vad jag kan, så det blir aldrig av :/

Det finns många populära spel med barnsligt handritade sprites/texturer.
Annars finns alltid möjligheten att använda / köpa konst.
Beroende på vilket spel du vill skapa kan man ju börja med helfärgade block för att testa spel-mekaniken etc.

Endast du som förhindrar dig själv från att försöka!
Om folk gillar dina speldemos kommer det alltid finnas människor som kan hjälpa till.

Visa signatur

I changed my shape today.
Human, at the break of day.
Dropped my suit without a noise.
The sun gave me no choice.

Permalänk
Avstängd
Skrivet av Deerhall:

Det finns många populära spel med barnsligt handritade sprites/texturer.
Annars finns alltid möjligheten att använda / köpa konst.
Beroende på vilket spel du vill skapa kan man ju börja med helfärgade block för att testa spel-mekaniken etc.

Endast du som förhindrar dig själv från att försöka!
Om folk gillar dina speldemos kommer det alltid finnas människor som kan hjälpa till.

Det här är ungefär min nivå
#19663794

Permalänk
Medlem

En vis person sa en gång: "Livet börjar vid 40. Fram tills dess är det bara research".

Sätt dig med denna, den är gjord för att du ska förstå om du vill jobba med programmering eller inte.
https://www.youtube.com/watch?v=-1CuAiKdBQs

Permalänk
Medlem
Skrivet av PederG:

VSC (visual studio code) är ett bra pch gratis program att skriva kod i, vissa backendspråk är det bättre / krävs att du använder andra IDE (Integrerad utvecklingsmiljö (Integrated development environment))

Vill du skapa något som syns? Tex hemsida / app

För web/hemsida rekomenderar jag att du lär dig språken:
Html
Css
Javascript (går också använda i backendprogrammering via node js men rekomenderar det inte)
Sedan ett framework som angular (typescript) / react.
Jag rekomenderar att du lär dig språken i ordningen ovan.

Går också skriva appar för desktop / mobil med dessa via frameworks som Ionic

För enbart mobilapp välj tex:
Dart

Vill du skapa en "backend" som andra kan få information från via http / https (Hypertext Transfer Protocol) calls?

Välj bland:
Rust (mest hjälp att inte göra fel)
C
C++
Node js

För programmering kring AI välj python

Lite info om mig.
Jag började programmera för 5 år sen (självlärd) läst gratis böcker kollat på youtubers och språkens egna sidor med dokumentation och tutorials, samt fått hjälp av kompisar som jobbat med programmering under lång tid då jag riktigt kört fast. Programmerare är dock enligt mig första åren i princip ett finare namn för Professionell googlare. 🙂
Använder själv html, css, javascript/typescript, angular samt Rust.
Började med programmering för att bygga en egen hemsida / bokningssida för mitt egna massageföretag och tror att den motivationen att skapa något helt eget var en stor drivkraft till att lära mig allt detta. Kan vara klokt att tidigt komma på vad du vill skapa under tiden du lär dig så du jobbar mot ett mål utöver att bara lära dig.

Hoppas detta hjälper lite iaf. 🙂

Skriver folk verkligen REST-API'er i C och C++ ?
Är genuint nyfiken då jag aldrig sett det men det förekommer säkert, du glömde nämna C# / .NET, Java och PHP för backend som förmodligen är betydligt vanligare för ändamålet.

Permalänk
Medlem

Jag är självlärd programmerare och har nu jobbat i över 5 år. Bland de bästa resurserna jag kan tipsa om är detta: https://frontendmasters.com/

Det beror såklart på vad du vill jobba med, men på den sidan har dom MÅNGA kurser och dom har till och med lagt upp en läroplan som du kan följa med lite olika inriktningar. Sidan är inte gratis men det är värt varenda krona.

Om du skulle ta dig igenom kurserna som finns där så har du många gånger mer kunskap än vad någon annan utbildning kan ge dig.

Permalänk
Medlem
Skrivet av first:

Har ni inom programmering märkt av något av den, sannolikt, nalkande lågkonjunkturen? Är det mindre jobb, chefer som ser bekymrade ut, anställningstakt som saktats ner eller rentav folk som fått gå redan? Undsäg mig

jobbar inte inom programmering egentligen, men i IT-branschen & jag har svårt att se att den stora brist vi har nu raderas ut av ngn lågkonjunktur.

Inom örebro området så är det kanibalism emellan it-företagen där man kan hoppa runt å bara lyfta högre lön - men vi snackar då IT-arktitekt, IT-tekniker (nätverk , sysadm) och specialister inom Microsoft, google samt amazon cloud.
Men mina Systerjobb som programmering hör jag bara samma saker, det är kris å kalabalik

Visa signatur

Laptop | Legion 7 32GB 3080 RTX Ryzen 9
Desktop | ASUS ROG STRIX Z370-H GAMING | Intel Core i7 8700K | Corsair 32GB (4x8GB) DDR4 3000Mhz CL15 Vengeance | Palit GeForce GTX 1080 Ti Jetstream 11GB | Samsung 970 Evo | Samsung 850 pro 256 GB | WD Green 2 TB | Corsair RM750 750W | LG 27GL850-B | ASUS VG248QE

Permalänk
Avstängd
Skrivet av furis:

jobbar inte inom programmering egentligen, men i IT-branschen & jag har svårt att se att den stora brist vi har nu raderas ut av ngn lågkonjunktur.

Inom örebro området så är det kanibalism emellan it-företagen där man kan hoppa runt å bara lyfta högre lön - men vi snackar då IT-arktitekt, IT-tekniker (nätverk , sysadm) och specialister inom Microsoft, google samt amazon cloud.
Men mina Systerjobb som programmering hör jag bara samma saker, det är kris å kalabalik

Jag kan basics i python och java, och då menar jag att jag kan skriva metoder/funktioner med recursion, while/for/ifs, indela i klasser på passande vis, indela efter åtkomst (för java) och inheritance, jag kan även köra igång ett sådant enkelt program genom exempelvis spring boot och hålla allt dokumenterat över github. Exempel på program jag kan skriva är ett äventyrs tur-baserat text-spel där spelplanen är en 2d-array.

Har jag långt kvar generellt eller kan man lära sig mycket under tiden man är ny i jobbet? Så är det väl oavsett, jag tänker att det är ju så mycket olika syntax beroende på vad för funktion som kallas och vad det ska göras, att det går inte att kunna ens 15% av all syntax som finns, utantill? Men snarare ramverket och så, det går att lära sig.

Om jag bör lära mig ett tredje språk, vilket? C++?

Permalänk
Medlem
Skrivet av first:

Jag kan basics i python och java, och då menar jag att jag kan skriva metoder/funktioner med recursion, while/for/ifs, indela i klasser på passande vis, indela efter åtkomst (för java) och inheritance, jag kan även köra igång ett sådant enkelt program genom exempelvis spring boot och hålla allt dokumenterat över github. Exempel på program jag kan skriva är ett äventyrs tur-baserat text-spel där spelplanen är en 2d-array.

Har jag långt kvar generellt eller kan man lära sig mycket under tiden man är ny i jobbet? Så är det väl oavsett, jag tänker att det är ju så mycket olika syntax beroende på vad för funktion som kallas och vad det ska göras, att det går inte att kunna ens 15% av all syntax som finns, utantill? Men snarare ramverket och så, det går att lära sig.

Om jag bör lära mig ett tredje språk, vilket? C++?

Det beror väl på vad du vill göra.
C++ har ganska låg relevans om du ska jobba på t.ex. ett konsultföretag, men kanske desto större relevans om du vill jobba inom spelutveckling.

Generellt skulle jag säga att du bör bli åtminstone bekväm med SQL då du nästan garanterat kommer behöva använda det.
Annars är det väl JavaScript / TypeScript om du vill kunna arbeta med någon form av webbutveckling.

Visa signatur

AMD Ryzen 7 1700X 3.8 GHz 20MB | ASUS PRIME X370-PRO | MSI GeForce GTX 1080 Gaming X 8GB | G.Skill 16GB DDR4 3200 MHz CL14 Flare X | Corsair RM650x 650W

Permalänk
Medlem
Skrivet av danielwerner:

Superintressant tråd! Jag känner nämligen precis likadant, och är också 35 år. Kanske inte så att jag verkligen vill byta inriktning totalt, men jag är hyfsat senior nätverkstekniker med 10-15 års erfarenhet av större nätverk; och den branschen går mer och mer mot automatisering. Så där vill jag gärna bredda mina kunskaper och kanske hoppa upp ännu ett steg i karriären.

Problemet är att jag har sjukt dåligt självförtroende vad gäller programmering. Har alltid varit dålig på matte; för mig är det nog lite för abstrakt - det enda jag fick högsta betyg i var geometri och det kan man väl säga är det mest konkreta inom matematik. Algebra och ekvationer... not so much. Och jag skulle nog säga att mycket av programmering, iaf backend-biten som Python, är extremt mycket algebra-"tänk".

Fick tillfälle att automatisera lite i mitt förra jobb; skulle ändra konfig i 6000+ switchar och började bygga på ett script i Expect (det är väl nån bash script-variant om jag fattar rätt - ganska simpelt i jämförelse med andra språk men ändå). Plötsligt blev det mycket mer konkret för mig - jag visste vad jag ville åstadkomma. Efter en hel del trial and error fick jag det att funka, och har nog aldrig varit med om något så givande som när scriptet gjorde PRECIS vad jag ville (loggade in i en switch i en lång lista, kollade upp en parameter, sparade den parametern i en variabel, gick in i konf-läge och ändrade en inställning under den parametern, loggade ut, hoppade till nästa switch i listan). Så det vill man ju ha mer av. Har pluggat lite Python, men inte haft möjlighet att hitta ett så pass konkret scenario igen.

Någon i liknande sits? Är det Python/Netmiko som gäller? Skulle ni säga att man har en uppförsbacke om man inte har naturligt lätt för matte eller är det bara en onödig mental låsning från min sida? Var är bästa stället att plugga om man inte har tid/lust att skriva upp sig på en proper utbildning?

Har jobbat som pythonutvecklare i några år, vet inte varför du fått för dig att det är massa matematik? Missförståndet hör kanske rätt ofta till att python ofta kopplas till data science, men det finns mängder av jobb i python som ej är i DS (tex. jag som då jobbar med python mot webb). Kör istället, du kan säkert jobba dig mot någon typ av devops-roll med en del python!

Permalänk
Medlem
Skrivet av pellesandare:

Har ju gjort en lite knepig bana i livet. Jag har haft stort intresse för datorer, tv-spel och rubbet sen jag var barn. Läste teknikprogrammet på gymnasiet, samtidigt började min mamma skrämma upp mig om skärmtid och att jag skulle bli blind om jag höll på med datorer så slutade med att jag inte vågade satsa vidare på IT-yrket. Började istället plugga till USKa, jobbat lite som detta, sen gick jag en YH utbildning i en helt annan bransch som dock inte gick så bra pga dålig arbetsgivare. Fick barn och tvingades gå tillbaka som USKa för att kunna försöjra familjen.
Började plugga upp kurser för att kunna läsa nån ingenjörsubildning och halkade in på byggingenjör då jag ville komma från vårdyrket men är dock osäker på om detta verkligen är rätt.

Många jag känner pratar om att IT skulle passa bättre. Jag gillar både matte och fysik och stort intresse för datorer. Men jag är rädd att jag kanske är för gammal för att börja med den här banan igen. Finns ju många utbildningar i IT men har svårt att flytta från orten pga familj.

Samtidigt är IT väldigt brett, även om jag förstår att det lättaste vägen ofta går genom programmering.

Kan YH utbildning vara något som alternativ till att försöka lära sig själv?

Börja inte en ny utbildning innan du vet med dig att du har känslan för programmering. Kör en billig kurs på typ Udemy eller något liknande som du tror är det område inom programmering du vill hålla på med. Code.org är väl annars ett bra ställe att starta.

https://filmora.wondershare.com/screen-recording-tips/udemy-a...

Länk till onlineutbildningar.
Permalänk
Medlem
Skrivet av Thorvald:

Har jobbat som pythonutvecklare i några år, vet inte varför du fått för dig att det är massa matematik? Missförståndet hör kanske rätt ofta till att python ofta kopplas till data science, men det finns mängder av jobb i python som ej är i DS (tex. jag som då jobbar med python mot webb). Kör istället, du kan säkert jobba dig mot någon typ av devops-roll med en del python!

Att förstå avancerad matematik är grunden i all programmering, uruvida man gör det medvetet eller omedvetet är ointressant men utan detta skriver man aldrig bra kod.

Permalänk
Medlem
Skrivet av Mordekai:

Att förstå avancerad matematik är grunden i all programmering, uruvida man gör det medvetet eller omedvetet är ointressant men utan detta skriver man aldrig bra kod.

Du kan absolut skriva bra kod utan att förstå avancerad matematik. Bra kod i enterprise-applikationer handlar mer om struktur och läsbarhet än matematik.

Grunden till datavetenskap kan sägas komma ifrån diskret matematik som inte kan klassas som avancerad. Det är bara det att det normalt sett inte ingår i grundskolematematiken.

Visa signatur

AMD Ryzen 7 1700X 3.8 GHz 20MB | ASUS PRIME X370-PRO | MSI GeForce GTX 1080 Gaming X 8GB | G.Skill 16GB DDR4 3200 MHz CL14 Flare X | Corsair RM650x 650W

Permalänk
Medlem
Skrivet av first:

Jag kan basics i python och java, och då menar jag att jag kan skriva metoder/funktioner med recursion, while/for/ifs, indela i klasser på passande vis, indela efter åtkomst (för java) och inheritance, jag kan även köra igång ett sådant enkelt program genom exempelvis spring boot och hålla allt dokumenterat över github. Exempel på program jag kan skriva är ett äventyrs tur-baserat text-spel där spelplanen är en 2d-array.

Har jag långt kvar generellt eller kan man lära sig mycket under tiden man är ny i jobbet? Så är det väl oavsett, jag tänker att det är ju så mycket olika syntax beroende på vad för funktion som kallas och vad det ska göras, att det går inte att kunna ens 15% av all syntax som finns, utantill? Men snarare ramverket och så, det går att lära sig.

Om jag bör lära mig ett tredje språk, vilket? C++?

En sanity check för om du är redo för arbetslivet kan nog vara om du har haft ett fritidsprojekt med mycket programmering som du skött under åtminstone några månader.

Du blir då tvungen att refaktorera, dokumentera, testa och försöka förstå vad ditt tidigare jag skrev för något, precis som dina kollegor kommer få göra på jobbet. Och du blir tvungen att faktiskt vara intresserad av programmering.

Har du gjort detta redan så kan du väl söka jobb? Bara du är ärlig med vad du kan så vet de ju vad de får.

Permalänk

Jag kom själv in på Webbutveckling 120 hp som 33-åring i år. Fördelen med att vara äldre nu sedan gymnasietiden är att man förstår sig själv bättre och hur man lär sig saker och ting på bästa sätt!

Visa signatur

"Den säkraste koden är den som aldrig skrivs"