Råd omkring udvikling/programmering

#1| 1

Hej Alle PN Brugere,

Har nu valgt at oprette en bruger herinde på PN, for det virker til at der altid er hjælp at hente herinde. Jeg søger råd omkring programmering, idet jeg på ingen måde har forstand eller kompetencer indenfor det felt. Det vil jeg meget gerne gøre noget ved, derfor er det nærliggende at spørge om der er nogen steder det bliver udbudt på aftensskole?? Vil det i det hele taget kunne lade sig gøre at sætte sig ind i det ved siden af et fuldtids arbejde??

Grunden til at jeg spørger er fordi jeg gentagne gange har fået ideer, men dog aldrig fået gjort noget ved dem. Har nu fået en ny ide og denne gang er jeg fast besluttet på at ideen skal udvikles og derfor spørger jeg jer til råds.

Håber at høre fra jer.

P.s uanset hvilke svar i kommer med, tager jeg gerne imod alle råd.

05-01-2015 00:17 #2| 0

Hvad vil du gerne programmere?

05-01-2015 00:27 #3| 0

ja jeg tillader mig lige at skære det ud i pap.

hvad vil du programere ? (Hermod said it)
i hvilket sprog ?
til hvilken platform ?

05-01-2015 00:30 #4| 0

Velkommen til Pokernet


Måske hjemmesiden Udvikleren.dk har bedre nogle gode bud og endnu mere kompentente brugere?
De virker i hvert fald til at være målrettet dit spørgsmål.

VH
Inched

PS: Nemprogrammering.dk kunne være en start.

05-01-2015 00:41 #5| 0

@ra

Du er velkommen til at tage fat i mig på PM
Jeg har et udviklerteam på 16 Personer og vi laver både udvikling for penge og for andele i projekter hvis det er en overskuelig opgave

05-01-2015 00:52 #6| 0

Har selv lært at programmere end lille smule ved hjælp af nogle af de mange internet sites der findes med kurser.

Det kan godt lade sig gøre at selvlære. Ivertfald lidt til husbehov, og for at forstå de grundlæggende ting.

F.eks det her kursus

www.edx.org/course/introduction-computer-science-mitx-6-00-1x-0#.VKnSKmd0yxI





05-01-2015 08:24 #7| 0

Nu ved jeg ikke hvorfra i landet du er, men Århus erhversakedemi tilbyder aftenskolehold hvor du kan dreje uddannelsen alt efter om det er web/software udvikling du mest er til.

Kan tages som et forløb på 2-3 år og tror du skal regne med omkring 40-50k for hele pakken.

Kan se mere om det her..
www.eaaa.dk/efteruddannelse-og-kurser/akademiuddannelse/informationsteknologi/

Overvejer selv at starte på et lignene forløb.

05-01-2015 11:26 #8| 0

@Hermod og @Nuller

Som sagt er jeg virkelig grøn indenfor programmering, så aner intet om sprog. Kan dog roligt sige at det er et program jeg ønsker kommer ud til flest mulige brugere på deres computere eller tablets.

@Inched Limns

Tak for feedback, jeg vil uden tvivl få kigget lidt på de sider efter arbejde i dag.skal bare have så meget Info indenbords som muligt idet jeg som sagt er 100% opsat på at udvikle dette.

@Klondike

Hvilket platform er det kursus til?? Og når du siger til husbehov, skal det da suppleret med kurser hvis jeg rigtig vil udvikle??


05-01-2015 11:34 #9| 0

Arhh du vil lave apps. Der er jeg helt på herrens mark. Aner intet om det, men der findes helt sikkert nogle tutorials på youtube

05-01-2015 11:40 #10| 1
www.codeschool.com/

Der er rig mulighed for at lære igennem denne hjemmeside.
05-01-2015 12:55 #11| 0

Hej igen,

@Hermod

Jeg ved ikke om det decideret er app, det er nemlig et software/program som skal kunne kommunikere med andre programmer både fra sin stationære men også tablet, hvis det er der man vælger at installere det??

05-01-2015 13:06 #12| 0

At kommunikere med andre programmer lyder for mig enormt svært, hvis ikke umuligt for den ikke-professionelle? Så vidt jeg ved kan man ikke bare hente noget fra andre websider, programmer mm. medmindre ejeren aktivt via en tjeneste stiller det til rådigheder via en database/API? Håber dog jeg tager fejl?

Nå, men det jeg ville sige:

Jeg vil anbefale at lære HTML til at lave hjemmesider.

Hjemmesider kan både vises på computer og devices.
Hjemmesider kan også fungere stort set ligesom apps, vha. bogmærker og lidt copy-paste i headeren. Man kan endda på nettet pakke koden ind til at efterligne en rigtig app.

Der må være nogle videotutorials mm. om programmering du kan leje? Dine spørgsmål om koderne, selv de mindste kan man stille på websider (w3schools, stackoverflow mm.), hvor folk står i kø for at svare på spørgsmål.

Hvis din HTML skal kunne mere end bare vise billeder og tekst uden effekter, kan du også lære fx javascript, som er det hjemmesider bruger til alt andet end bare at vise billeder og tekst. (fx hente ting fra databaser, lave udregninger osv.)

Javascript(som er noget andet end java) kræver lidt basisviden om generel programmering, dvs. algoritmer, løkker, osv. Det er vanskeligt, tager tid.

har selv lært det vha. følgende trin:
* generel basics programmering (if, for, mm.) fra ingeniørstudiet
* Lærte HTML5, Jquery og javascript, på et 3 ugers (fuldtids-)kursus om mobile web apps.

Start evt. med noget HTML. Hvis du overlever det, prøv så at spørge rundt om din ide kan lade sig gøre. Kan den det, så lær lidt basics og fx javascript.

Jeg vil dog sige at programmering tager tid, når man har lært det, Det man laver findes ofte i forvejen. Man kan ikke bare gratis 'plukke' informationer fra websites og man bliver ikke rig på det. Men det er fedt at kunne.

...og nej. Der er ikke nogen herinde som stjæler dine ideer hvis du sender dem en PM.

Redigeret af ninjaskills d. 05-01-2015 13:31
05-01-2015 13:31 #13| 0

@Ninjaskills

Genial feedback, mange tak.. Skal nok lige skrive ordentlig tilbage senere, da jeg lige skal have overstået arbejde..

Næste spørgsmål vil så være, hvilken computer vil være bedst til programmering og i hvilket prisleje skal man op??

Kan man både bruge stationær og bærbar til det, eller hvad er bedst??

05-01-2015 13:35 #14| 0

Man kan bruge alle computere til det. HTML er universielt.

NB: kan anbefale alle at stå op, når man arbejder ved computer, da det er yderst usundt at sidde meget ned. Og fx programmering tager oceaner af tid. Man bliver ikke træt af at stå op, hvis man træner sig i det.

Redigeret af ninjaskills d. 05-01-2015 13:40
05-01-2015 13:42 #15| 0

Med mindre du har nogle forudkundskaber indenfor IT, så drop ideen. Det vil være en ualmindelig(læs umulige) stor opgave, at lære at programmere på et niveau hvor du kan lave apps der kommunikere og interagere på tværs af forskellige styresystemer.

Hvis du mener ideen er rigtig god, så find en programmør og indgå et samarbejde, alternativt så arbejd noget mere, spar op og så hyr en programmør.

05-01-2015 14:12 #16| 0
chrja skrev:
Med mindre du har nogle forudkundskaber indenfor IT, så drop ideen. Det vil være en ualmindelig(læs umulige) stor opgave, at lære at programmere på et niveau hvor du kan lave apps der kommunikere og interagere på tværs af forskellige styresystemer.

Hvis du mener ideen er rigtig god, så find en programmør og indgå et samarbejde, alternativt så arbejd noget mere, spar op og så hyr en programmør.


Helt uenig. Hvis du syntes du har en fed ide, og finder ideen om programmering interessant, så giv den dog gas. Måske tager det et flere eller mange år, men hvis det er et hobby projekt er det jo ligegyldigt.

Jeg syntes netop det er omvendt, alt er muligt inden for udvikling selv hvis du ingen baggrundsviden har, bare udfra den kæmpe mængde materiale du kan finde online.

Jo, OP er da også velkommen til at sende penge efter mig mens jeg udvikler en løsning, men når udvikling er blevet så nemt at gå til, ville det da være kedeligt (for OP).

@OP
Det virker som om du knap kender forskellen på en pc, tablet og mac (no offence!). Hvis du er fast besluttet og interesseret, så er det måske ikke nogen dårlig ide at starte med at samle viden om computerstruktur generelt. Det vil tjene sig ind igen senere i forløbet. Ellers er det bare at google, der er virkelig mange fantastiske ressourcer derude, især på engelsk.
05-01-2015 15:20 #17| 0

For nogle år tilbage sad jeg i samme situation som dig, fyldt med ideer til apps, men uden nogen evner inden for programmering.

Idag har jeg udgivet en (lille begynder) app, som er programmeret i Pakistan, samt har dannet en lille (fritids) virksomhed med 4 andre gutter der forhåbenligt snart udgiver en app vi virkelig tror på.

Jeg kan fortsat hverken programmere eller lave grafik, men jeg er idé manden, der iøvrigt knuser de problemer der opstår undervejs. Ligesom det er mig der før og under projektet laver flowcharts og UI design. I gruppen har vi dog en grafiker, en backender, en iOs programmør.


Mit råd til dig er at du kun skal gå i gang med at lære programmere hvis du brænder for det og kan mærke du har flair for det.
Hvis ikke, så er det altså fortsat muligt at få udgivet apps/programmer selvom man ikke kan programmere, det kræver dog enten du kan finde nogen der kan, eller at du betaler dig fra det.


Læs mere om vores begynder app her:
appnyt.dk/app-nyhed/alle-kan-lave-og-udgive-en-app
Det projekt vi arbejder på nu er langt større og langt mere ambitiøst!


@Pantherdk
Vores android programmør er sprunget fra grundet tidspres, udvikler I til android, så er jeg meget interesseret i en snak?

@Andre
Vi vil meget gerne i kontakt med Android programmører - så skriv en PM hvis du er interesseret

DaBLAM

05-01-2015 15:21 #18| 1
Silan skrev:
chrja skrev:
Med mindre du har nogle forudkundskaber indenfor IT, så drop ideen. Det vil være en ualmindelig(læs umulige) stor opgave, at lære at programmere på et niveau hvor du kan lave apps der kommunikere og interagere på tværs af forskellige styresystemer.

Hvis du mener ideen er rigtig god, så find en programmør og indgå et samarbejde, alternativt så arbejd noget mere, spar op og så hyr en programmør.


Helt uenig. Hvis du syntes du har en fed ide, og finder ideen om programmering interessant, så giv den dog gas. Måske tager det et flere eller mange år, men hvis det er et hobby projekt er det jo ligegyldigt.

Jeg syntes netop det er omvendt, alt er muligt inden for udvikling selv hvis du ingen baggrundsviden har, bare udfra den kæmpe mængde materiale du kan finde online.

Jo, OP er da også velkommen til at sende penge efter mig mens jeg udvikler en løsning, men når udvikling er blevet så nemt at gå til, ville det da være kedeligt (for OP).

@OP
Det virker som om du knap kender forskellen på en pc, tablet og mac (no offence!). Hvis du er fast besluttet og interesseret, så er det måske ikke nogen dårlig ide at starte med at samle viden om computerstruktur generelt. Det vil tjene sig ind igen senere i forløbet. Ellers er det bare at google, der er virkelig mange fantastiske ressourcer derude, især på engelsk.


Det klart at hvis målet er et hobby projekt, med en tidsramme på 10 år, så giv los. I så fald vil jeg anbefale at starte med lidt simpelt HTML/css Det dejligt nemt at komme igang med og meget grafisk.

Derefter, så kan et sprog som Python være en god indgang til objekt orienteret programmering. Jeg brugte i sin tid en bog der hed Introduktion til Python, som var meget god, kan lige finde forfatter når jeg kommer hjem.

Derefter vil jeg anbefale at kigge på Java - Jeg brugte i sin tid bogen Applying UML and Patterns, An Introduction to Object-Oriented Analysis
an Design and Iterative Development af Craig Larman, som jeg fandt ganske fin. Det skal dog siges det nu er lidt år siden - Så måske kan man i dag finde bedre.

Er dit mål at udvikle et "program/app" som skal være kommercielt - Så få fat i en der arbejder med programmering til dagligt. Det ikke for at være mister nedtur eller pessimist - Men du knækker nakken på det og det synd hvis ideen er god! Brug de styrker du selv har og få hjælp til resten. Bare for at sætte det i perspektiv, Jeg er uddannet Cand IT fra Århus Universitet og kan programmere sådan lidt basalt - Fik jeg en god ide til en app/program - Så havde jeg taget kontakt til folk der kunne hjælpe med programmeringen, da opgaven ellers ville blive uoverskuelig.

En lille metafor:

Skal du igang med at bygge et legehus i baghaven, så det fint at læse lidt handyman litteratur og påbegynde arbejdet. Skal du til at bygge et hus, som du forventer folk skal bo i, så det nok en meget god ide at få lidt professionel hjælp undervejs.
Redigeret af chrja d. 05-01-2015 15:26
05-01-2015 16:10 #19| 1
Silan skrev:
chrja skrev:
Med mindre du har nogle forudkundskaber indenfor IT, så drop ideen. Det vil være en ualmindelig(læs umulige) stor opgave, at lære at programmere på et niveau hvor du kan lave apps der kommunikere og interagere på tværs af forskellige styresystemer.

Hvis du mener ideen er rigtig god, så find en programmør og indgå et samarbejde, alternativt så arbejd noget mere, spar op og så hyr en programmør.


Helt uenig. Hvis du syntes du har en fed ide, og finder ideen om programmering interessant, så giv den dog gas. Måske tager det et flere eller mange år, men hvis det er et hobby projekt er det jo ligegyldigt.



Så vil jeg tillade mig at være uenig i det du er "Helt uenig" i (dobbelt negering gør jo gerne tingene mere forståelige) :-)

Hvis det er et lille hygge-projekt der laves for OP's egen fornøjelse, så betyder udviklingstid, efterspørgsel i markedet, distribution, markedsføring etc. naturligvis ikke det store - det er jo bare en hobby.
Jeg fornemmer dog at OP meneer der er potentiale i hans projekt og så kan man ikke ignorere tidsfaktoren - der er noget der hedde time to market og ganske mange projekter strander på at de bliver overhalet indenom af andre applikationer, der mætter markedet.

OP - det tager lang tid at blive en god programmør og selv hvis vi taler om en relativt simpel applikation med enkelte interfaces til andre systemer, så er det nemt noget der kan tage flere mandeår. Jeg arbejder selv som programmør så har en rimelig ide om hvilke kompetencer der er behov for og hvor lang tid selv simpel applikationer tager at udvikle.

Hvis du mener du har en forretningsidé med potentiale, så tag kontakt til Pantherdk og lav et samarbejde. Udover at du får sat skub i udviklingen så får du også sparring om idéen overhovedet har gang på denne jord. Sparring, teamwork er vejen frem.

GL med projektet
05-01-2015 16:14 #20| 0

chrja - du er spot on med dis sidste indlæg og mener bestemt ikke du er "mister nedtur eller pessimist", men bare giver OP et realistisk billede af hvad det kræver at lave en kommerciel applikation.

05-01-2015 18:47 #21| 0

Helt enig med hvad flere nævner: sikkert et glimrende projekt at lære kodning hvis det er til hobbyformål, helt usandsynligt upraktisk hvis det er et kommercielt projekt (da det ikke lyder som en helt simpel app).

Det skal dog siges at der findes flere og flere værktøjer hvormed en person med lidt eller stort set ingen viden om "apps" kan lave en app; men det er absolut mit indtryk at vi - endnu - ikke er derhenne hvor noget der bare er lidt unikt kan laves på denne vis.

05-01-2015 21:01 #22| 0

Hello World


Syntes generelt at det er svært at forholde sig til OP's spørgsmål så defenititv som flere prøver at gøre.

Der er ingen oplysninger om hvad han vil lave, det kan være en app, en hjemmeside et lille computer program, vi kender ikke OPs forudsætninger for blandt andet sprog, hvis man f.eks ikke er særlig god til engelsk / matematik vil det betyde en del.

Men der er nogen der siger man kan hvad man vil, så det er vel et spørgsmål om at ville det nok, der er jo bøger og info i uanede mængder om at programmer, og der findes et utal af programmerings programmer, samt et utal af hjælpe programmer til at programmer, man kan hente en stor del af programmeringsværktøjerne gratis eller i demo version på forskellige sites, bl.a. hos microsoft.

Der findes masser af sandboks programmer til app udvikling der er gratis også, det er jo lige før microsoft vil betale hvem som helst for at lave apps til windows store, for de har jo ikke ret mange ;) ...

Redigeret af Farre d. 05-01-2015 21:07
05-01-2015 21:35 #23| 0

Hej alle,

Hvor er det fedt at komme ind at se alle de feedbacks og der er ingen der anses som værende pessimistisk eller sortseerske, tværtimod realistiske..

Ideen her er meget kommercielt anlagt og derfor vil jeg som i foreslår nok gå til professionelle med den, da det virkelig er en jeg ønsker udviklet. Synes det mangler på et allerede stort marked med masser af potentiale. Ligger inde med en del ideer, så må nok se mig nødsaget til at dele det lidt ud i kommercielt og ikke kommercielt. De 2 kommercielle jeg mener at have mest potentiale skal således forsøge om jeg ikke kan finde nogen med rette kompetencer til at udvikle. Derefter de som værende ikke kommerciel, kan jeg således bruge som min egen hobby programmerings indlæring.

Jeg tænker ikke så meget på drømmen om indtjening, men mere passionen for at få udviklet de ideer jeg til hverdag render rundt med. Men ideen her er der store indtjeningsmuligheder for forudsat markedet tager imod den. (Hvilket gælder for alt der udvikles).

Men for at starte et sted i forhold til hobby programmering, hvilket gear skal jeg have anskaffet mig??

05-01-2015 21:47 #24| 0

@DaBLAM

Fedt App projekt jeres team har udviklet og genialt at jeres ide/udviklings projekt er så detaljeret beskrevet. Det er hele den tanke virksomhed jeg brænder for og så gør det mig ikke noget at nogen med bedre kompetencer end jeg bidrager med deres viden.

Som skrevet i mit ovenstående indlæg, vil jeg nok overlade programmeringen af den/de kommercielle ideer til professionelle, specielt fordi ideen her ikke "kun" er en app. Det er et program der skal kunne snakke sammen med andre programmer, være bruger baseret og føres statistik.. Tror ikke jeg kan lære/udvikle det selv på et par måneder og der er jo en faktor som @dankjar siger, time to market, det er vel afgørende for det kommercielle aspekt i projektet.

05-01-2015 21:59 #25| 0

måske er den her noget så en.wikipedia.org/wiki/Microsoft_BizTalk_Server

05-01-2015 22:05 #26| 0

Det ligner noget SQL programmering du skal have fat i der kan du start low level med Access eller eller en åben source som postgre / mySQL.

Acces er nem at gå til og har den fordel den den oversætte til SQL og man kan skrive SQL kode ind i den, se effekt og virkning med det samme.

Og bygge bruger interfaces også

Redigeret af Farre d. 05-01-2015 22:06
05-01-2015 22:52 #27| 0
www.codecademy.com
06-01-2015 14:02 #28| 0

En side jeg rigtigt godt kan lide. Er new Boston.

www.thenewboston.com/videos.php

Fyren der laver videoerne er virkeligt god. Han forklarer tingene meget simpelt med en behagelig stemme og så har han også lidt humor + hver enkelt video er kort så man kan bare køre 1-2 videos engang imellem når man har tid.

Der er video tutorials til rigtigt mange sprog. Helt fra det mest grundlæggende til at installere sproget og editor osv til mere avancerede ting.

Men man bliver selvfølgeligt ikke lige en top profesionel programmør af at følge sådan en video serie. Men man kan godt selvlære lidt og få indsigt i hvordan programmering fungerer.

Har selv startet med at lære Python helt fra bunden af. Hvor den eneste viden om programmering jeg havde før start var noget tilbage fra commodore 64 basic tiden.

Vil anbefale det her til nybegyndere.

Python 3.

www.thenewboston.com/videos.php?cat=98

Redigeret af klondike d. 06-01-2015 14:09
← Gå til forumoversigtenGå til toppen ↑
Skriv et svar