abonnement Unibet Coolblue Bitvavo
pi_158980340
Waar studeer je? Ik doe zelf econometrie en had een beetje hetzelfde gevoel als jij, daarom heb ik me ook ingeschreven voor computing science. Denk dat dat wel de beste manier is om goed en serieus iets over programmeren (en computers) te leren. Weet je ook meteen of je het wat vindt of niet.
Op dinsdag 23 november 2010 02:22 schreef Braddie het volgende:
Haal van internet af man.
  Moderator maandag 11 januari 2016 @ 09:54:20 #32
355459 crew  noodgang
noodgang
pi_159006230
https://www.edx.org/cours(...)ience-harvardx-cs50x
Dit vind ik zelf een leuke manier om kennis te maken met programmeren. Leuke colleges en uitdagende opdrachten
pi_159006321
quote:
0s.gif Op vrijdag 8 januari 2016 22:08 schreef RustCohle het volgende:
DIGers,

Alleen het probleem is: ik heb geen idee hoe ik moet starten, wat ik moet leren (en welke programmeertalen of wat dan ook) en op welke wijze?
Roses are red
Violets are blue
Wololo Wololo
Now violets are red too
pi_159013121
quote:
0s.gif Op maandag 11 januari 2016 10:02 schreef Mr_Belvedere het volgende:

[..]

[ afbeelding ]
:') :') :')
Op dinsdag 23 november 2010 02:22 schreef Braddie het volgende:
Haal van internet af man.
pi_159013897
quote:
0s.gif Op maandag 11 januari 2016 14:24 schreef wimjongil het volgende:

[..]

:') :') :')
?
Roses are red
Violets are blue
Wololo Wololo
Now violets are red too
pi_159015046
quote:
0s.gif Op maandag 11 januari 2016 14:49 schreef Mr_Belvedere het volgende:

[..]

?
Vrijwel alle vragen zijn nogal kortzichtig en tendentieus. De talen die ze koppelen aan bepaalde antwoorden zijn misschien wel juist, maar ze doen alsof er telkens maar één way to go is. En over de kansloze vergelijking met de lord of the rings zal ik maar helemaal niet beginnen...
Op dinsdag 23 november 2010 02:22 schreef Braddie het volgende:
Haal van internet af man.
pi_159015165
Codecademy is voor echte beginners en kun je verschillende talen leren, maar je leert vooral de syntax van een taal. Niet zozeer efficiënt en echt moeilijk programmeren.
pi_159015233
quote:
0s.gif Op maandag 11 januari 2016 10:02 schreef Mr_Belvedere het volgende:

[..]

[ afbeelding ]
Moet dus python, c#, c++ leren :D
  maandag 11 januari 2016 @ 15:31:01 #39
12221 Tijn
Powered by MS Paint
pi_159015361
quote:
0s.gif Op zaterdag 9 januari 2016 14:31 schreef RustCohle het volgende:

[..]

Ik weet wat ik wil maken wat betreft de smartphone app, maar als ik dan zo'n if/else statement weet en opgezocht heb hoe den notatie is: dan denk ik ''en nu? Wat nu? Ben nog steeds geen stap verder om iets aan de ontwikkeling van mijn app te moeten doen.'' Ik weet precies hoe ik de app wil hebben, maar heb geen flauw idee naar welke punten ik moet zoeken en waar ik moet beginnen.
Breek je probleem op in subproblemen, dat is altijd de essentie van programmeren. Het kan helemaal geen kwaad je hele app al op hoofdlijnen te ontwerpen, maar wanneer je gaat beginnen, moet je een onderdeel uitkiezen en je je afvragen hoe je dat in elkaar wilt zetten. Als het een te groot ding is, kun je het verdelen in kleinere stappen. Dit blijf je net zo lang doen totdat je een subprobleem hebt gemaakt waarvan je een idee hebt hoe je het zou kunnen oplossen. En dan ga je door naar het volgende punt, net zolang totdat je app doet wat je wil dat-ie doet.
pi_159015944
quote:
14s.gif Op maandag 11 januari 2016 15:20 schreef wimjongil het volgende:

[..]

Vrijwel alle vragen zijn nogal kortzichtig en tendentieus. De talen die ze koppelen aan bepaalde antwoorden zijn misschien wel juist, maar ze doen alsof er telkens maar één way to go is. En over de kansloze vergelijking met de lord of the rings zal ik maar helemaal niet beginnen...
Ja dat laatste vond ik ook een beetje bizar. Maar ja, ik heb het niet verzonnen. :)
Roses are red
Violets are blue
Wololo Wololo
Now violets are red too
pi_159037114
Mocht je willen beginnen met het ontwikkelen van de backend van websites, en het concept van programmeren leren begrijpen, koop dan het boek Head First PHP van O'reilly. Ik ben hiermee begonnen.
pi_159305456
Na ruim een week verder te zijn ben ik er achter gekomen dat het allemaal bijzonder traag gaat het leren van programmeertalen. Niet omdat ik het niet kan oppikken. Het gaat mij makkelijk af, maar ik weet echt niet wat ik ermee moet en of het wel is wat ik wil.

Ik neig ernaar om toch de hardware kant op te gaan.

Zit echt tussen twee werelden in (hardware en software). Dat ik geen informatica opleiding volg, werkt behoorlijk in mijn nadeel.
  vrijdag 22 januari 2016 @ 14:25:31 #43
12221 Tijn
Powered by MS Paint
pi_159305528
quote:
0s.gif Op vrijdag 22 januari 2016 14:22 schreef RustCohle het volgende:
Na ruim een week verder te zijn ben ik er achter gekomen dat het allemaal bijzonder traag gaat het leren van programmeertalen.
Programmeren als beroep is niet iets dat je er even bij doet of iets dat je wel even doet na een cursus van een paar weken. Als je niet bereid bent jaren van je leven te investeren in het je eigen maken van de materie, wordt het erg lastig om er je brood mee te verdienen.
pi_159305596
Ik zou C leren. Dat compileert volgens mij op vrijwel alle computerplatformen die je kunt bedenken.
Why stay small, if you can grow big..
  vrijdag 22 januari 2016 @ 15:32:21 #45
85514 ralfie
!Yvan eht nioj
pi_159306808
quote:
0s.gif Op vrijdag 22 januari 2016 14:22 schreef RustCohle het volgende:
Na ruim een week verder te zijn ben ik er achter gekomen dat het allemaal bijzonder traag gaat het leren van programmeertalen. Niet omdat ik het niet kan oppikken. Het gaat mij makkelijk af, maar ik weet echt niet wat ik ermee moet en of het wel is wat ik wil.

Ik neig ernaar om toch de hardware kant op te gaan.

Zit echt tussen twee werelden in (hardware en software). Dat ik geen informatica opleiding volg, werkt behoorlijk in mijn nadeel.
Basale kennis van C is ook wel handig als je met hardware zoals arduinos aan de gang gaat.

Ik vraag me wel af hoe het kan dat je programmeren na een week al opgeeft terwijl het je naar eigen zegge makkelijk afgaat - tsja, als hobbyprogrammeur moet zelfs dat eerste form-windowtje toch wel een beetje als een succesje aanvoelen. Tenminste, ik denk niet dat ik het volgehouden had als het anders zou zijn.

Heb je jezelf niet te hoge eisen gesteld? verwachtte je na een week al mijnenvegen te kunnen bouwen? Als dat namelijk zo is, ga je die problemen met hardware ook krijgen hoor. Daar zul je ook blij moeten zijn met dat eerste knipperende lampje of geluidje.
  vrijdag 22 januari 2016 @ 15:37:33 #46
13783 Anthraxx
When you see the robot, drink!
pi_159306934
quote:
0s.gif Op vrijdag 22 januari 2016 15:32 schreef ralfie het volgende:

[..]

Basale kennis van C is ook wel handig als je met hardware zoals arduinos aan de gang gaat.

Ik vraag me wel af hoe het kan dat je programmeren na een week al opgeeft terwijl het je naar eigen zegge makkelijk afgaat - tsja, als hobbyprogrammeur moet zelfs dat eerste form-windowtje toch wel een beetje als een succesje aanvoelen. Tenminste, ik denk niet dat ik het volgehouden had als het anders zou zijn.

Heb je jezelf niet te hoge eisen gesteld? verwachtte je na een week al mijnenvegen te kunnen bouwen? Als dat namelijk zo is, ga je die problemen met hardware ook krijgen hoor. Daar zul je ook blij moeten zijn met dat eerste knipperende lampje of geluidje.
Daarnaast komt met hardware nog een zwik aan complexiteit, namelijk elektrotechniek/electronica. Buiten de software om. Leuk om te beginnen met een Arduino, maar om het echt te begrijpen zul je toch de technieken in moeten duiken en dan heb je ineens 2 problemen: de programmeertaal en hoe het spul werkt.
pi_159308174
quote:
0s.gif Op vrijdag 22 januari 2016 15:32 schreef ralfie het volgende:

[..]

Basale kennis van C is ook wel handig als je met hardware zoals arduinos aan de gang gaat.

Ik vraag me wel af hoe het kan dat je programmeren na een week al opgeeft terwijl het je naar eigen zegge makkelijk afgaat - tsja, als hobbyprogrammeur moet zelfs dat eerste form-windowtje toch wel een beetje als een succesje aanvoelen. Tenminste, ik denk niet dat ik het volgehouden had als het anders zou zijn.

Heb je jezelf niet te hoge eisen gesteld? verwachtte je na een week al mijnenvegen te kunnen bouwen? Als dat namelijk zo is, ga je die problemen met hardware ook krijgen hoor. Daar zul je ook blij moeten zijn met dat eerste knipperende lampje of geluidje.
Ik heb niet alleen hoge eisen gesteld, maar als het op I(C)T aankomt dan wil ik snel aan de slag. Zoals de kenners wellicht weten, kun je wel leren maar je kunt binnen IT niet alles 100 procent kennen althans.. dan kun je eindeloos blijven doorleren.. want er komt telkens wel weer wat bij.
  vrijdag 22 januari 2016 @ 16:35:03 #48
12221 Tijn
Powered by MS Paint
pi_159308382
quote:
1s.gif Op vrijdag 22 januari 2016 16:27 schreef RustCohle het volgende:

[..]

Ik heb niet alleen hoge eisen gesteld, maar als het op I(C)T aankomt dan wil ik snel aan de slag. Zoals de kenners wellicht weten, kun je wel leren maar je kunt binnen IT niet alles 100 procent kennen althans.. dan kun je eindeloos blijven doorleren.. want er komt telkens wel weer wat bij.
De basiselementen van programmeren zijn niet tot nauwelijks veranderd sinds de begindagen van de computer. Er zijn natuurlijk wel nieuwe talen, tools en werkwijzen ontstaan, maar wat je vandaag de dag moet weten om een simpele applicatie in elkaar te zetten lijkt extreem op wat men 20 of 30 jaar geleden ook deed.
pi_159308547
quote:
2s.gif Op vrijdag 22 januari 2016 16:35 schreef Tijn het volgende:

[..]

De basiselementen van programmeren zijn niet tot nauwelijks veranderd sinds de begindagen van de computer. Er zijn natuurlijk wel nieuwe talen, tools en werkwijzen ontstaan, maar wat je vandaag de dag moet weten om een simpele applicatie in elkaar te zetten lijkt extreem op wat men 20 of 30 jaar geleden ook deed.
Idd gewoon gestructureerd iets opzetten. Of het nu in fortran, cobol, pascal of C gemaakt wordt het gaat om de structuren. Dat je tegenwoordig vele makkelijker in en output schermen kan maken is wel heel fijn.
pi_159308667
quote:
1s.gif Op vrijdag 22 januari 2016 16:27 schreef RustCohle het volgende:

[..]

Ik heb niet alleen hoge eisen gesteld, maar als het op I(C)T aankomt dan wil ik snel aan de slag. Zoals de kenners wellicht weten, kun je wel leren maar je kunt binnen IT niet alles 100 procent kennen althans.. dan kun je eindeloos blijven doorleren.. want er komt telkens wel weer wat bij.
Zoals eerder in dit topic al aangegeven. Wil je succesvol kunnen programmeren. Dan moet je leren leren.
Dat eindelijk doorleren ìs de IT. Wordt je bij iedere IT opleiding op dag 1 verteld. "bereid je voor om de rest van je leven door te blijven leren".

Grote structuren en basis blijft natuurlijk grotendeels hetzelfde. Maar heel veel eromheen gaat rap.

[ Bericht 5% gewijzigd door #ANONIEM op 22-01-2016 16:46:34 ]
  vrijdag 22 januari 2016 @ 16:47:10 #51
12221 Tijn
Powered by MS Paint
pi_159308715
quote:
99s.gif Op vrijdag 22 januari 2016 16:45 schreef CrashO het volgende:

[..]

Zoals eerder in dit topic al aangegeven. Wil je succesvol kunnen programmeren. Dan moet je leren leren.
Dat eindelijk doorleren ìs de IT. Wordt je bij iedere IT opleiding op dag 1 verteld. "bereid je voor om de rest van je leven door te blijven leren".
En daarbij: ga ermee aan de slag. Je kunt niet leren programmeren door iets te lezen, je moet het doen.
  vrijdag 22 januari 2016 @ 16:47:53 #52
107418 wdn
Elfen lied O+
pi_159308728
"tegenwoordig is het niet echt nodig om php"

Vrienden laten je niet met php werken :P
Beatus vir qui suffert tentationem.
PSN Rinzewind en Cadsuana Melaidhrin
Stellar Blade *O* Sea of Stars *O* Trails Daybreak *O*
pi_159308781
quote:
99s.gif Op vrijdag 22 januari 2016 16:45 schreef CrashO het volgende:

[..]

Zoals eerder in dit topic al aangegeven. Wil je succesvol kunnen programmeren. Dan moet je leren leren.
Dat eindelijk doorleren ìs de IT. Wordt je bij iedere IT opleiding op dag 1 verteld. "bereid je voor om de rest van je leven door te blijven leren".

Grote structuren en basis blijft natuurlijk grotendeels hetzelfde. Maar heel veel eromheen gaat rap.
quote:
14s.gif Op vrijdag 22 januari 2016 16:47 schreef Tijn het volgende:

[..]

En daarbij: ga ermee aan de slag. Je kunt niet leren programmeren door iets te lezen, je moet het doen.
Met leren verwees ik naar het ''uit het boek leren''. Niet het leren door te doen.
  vrijdag 22 januari 2016 @ 16:54:27 #54
12221 Tijn
Powered by MS Paint
pi_159308883
quote:
0s.gif Op vrijdag 22 januari 2016 16:50 schreef RustCohle het volgende:

[..]

Met leren verwees ik naar het ''uit het boek leren''. Niet het leren door te doen.
Hoeveel code heb je geschreven de afgelopen week?
pi_159308948
quote:
5s.gif Op vrijdag 22 januari 2016 16:54 schreef Tijn het volgende:

[..]

Hoeveel code heb je geschreven de afgelopen week?
In de afgelopen twee maanden heb ik mijzelf HTML, CSS en MySQL aangeleerd, waarvan ik de eerste twee eerlijk gezegd nietszeggend vind.
  vrijdag 22 januari 2016 @ 17:00:59 #56
12221 Tijn
Powered by MS Paint
pi_159309033
quote:
0s.gif Op vrijdag 22 januari 2016 16:57 schreef RustCohle het volgende:

[..]

In de afgelopen twee maanden heb ik mijzelf HTML, CSS en MySQL aangeleerd, waarvan ik de eerste twee eerlijk gezegd nietszeggend vind.
HTML en CSS zijn geen programmeertalen, daarmee beschrijf je respectievelijk de structuur en layout van een document.

Maar je zegt:
quote:
0s.gif Op vrijdag 22 januari 2016 14:22 schreef RustCohle het volgende:
Na ruim een week verder te zijn ben ik er achter gekomen dat het allemaal bijzonder traag gaat het leren van programmeertalen. Niet omdat ik het niet kan oppikken. Het gaat mij makkelijk af, maar ik weet echt niet wat ik ermee moet en of het wel is wat ik wil.
Dat klinkt toch alsof je flink hebt zitten coden de afgelopen week, of niet?
pi_159309045
quote:
2s.gif Op vrijdag 22 januari 2016 17:00 schreef Tijn het volgende:

[..]

HTML en CSS zijn geen programmeertalen, daarmee beschrijf je respectievelijk de structuur en layout van een document.

Maar je zegt:

[..]

Dat klinkt toch alsof je flink hebt zitten coden de afgelopen week, of niet?
Veel tutorials zitten volgen voor het programmeertaal Java.
  vrijdag 22 januari 2016 @ 17:02:45 #58
107418 wdn
Elfen lied O+
pi_159309072
Jij en ik zien programmeren als iets anders.

- programmeren is het vertalen van een stuk tekst of een gesprek naar een diagram waarmee je gaat code gaat kloppen om een programma in elkaar te zetten.
- coderen is het intikken van code.

Ik ben opgeleid als programmeur, niet als codeur. Code kloppen heb ik geleerd bij het bedrijf waar ik werk. Ik heb geleerd om te denken in "stromen" en "procedures", in welke volgorde we iets moeten opzetten om dan code te gaan kloppen. Daar kwam niet eens een taal aan te pas: voor mij maakt het niet uit in welke taal ik codeer.

Ik heb (had eigenlijk want in de loop van de tijd aardig wat ge-perl'd) totaal geen kennis van perl bijvoorbeeld (geen opleiding in gehad en alles wat ik weet is zelf uitgezocht) maar ik kreeg het wel voor elkaar om in perl webservices te maken. Door zelf na te gaan hoe de structuur is van perl (waar moet een ; staan, waarom moet ergens een "my" staan, wat modules zijn, hoe je ze installeert). Als je dat weet is bijvoorbeeld Python ook geen probleem.

In principe geldt dat ook voor JAVA, javascript. Alhoewel dit ook weer even iets anders is.

Wij hebben hier een aantal jaren geleden een discussie gehad. Omdat ons systeem met BASIC is gemaakt en dit niet meer verkoopbaar bleek zijn we overgestapt op software dat in de cloud draait en was de vraag: in welke taal gaan we dat doen? Toen mijn antwoord al: maakt me niet uit. Perl, Python, C? Weet er (toen) niks van maar dat is geen probleem. De voorkant is javascript geworden en de achterkant steeds meer perl.

SQL is overigens wel aan te raden (kost je 15 minuten de basis commando's om te leren. De "WTF dit werkt" en "kan dat ook zo" komen later wel als je je eerste "slow query" moet debuggen :D )

Ik zou dit veel langer willen maken maar het is 17:00 en vrijdag >:D
Beatus vir qui suffert tentationem.
PSN Rinzewind en Cadsuana Melaidhrin
Stellar Blade *O* Sea of Stars *O* Trails Daybreak *O*
  vrijdag 22 januari 2016 @ 17:02:47 #59
12221 Tijn
Powered by MS Paint
pi_159309076
quote:
0s.gif Op vrijdag 22 januari 2016 17:01 schreef RustCohle het volgende:

[..]

Veel tutorials zitten volgen voor het programmeertaal Java.
De volgende stap is iets te gaan maken. Alleen daar leer je van hoe het moet.
pi_159309092
quote:
0s.gif Op vrijdag 22 januari 2016 17:02 schreef wdn het volgende:
Jij en ik zien programmeren als iets anders.

- programmeren is het vertalen van een stuk tekst of een gesprek naar een diagram waarmee je gaat code gaat kloppen om een programma in elkaar te zetten.
- coderen is het intikken van code.

Ik ben opgeleid als programmeur, niet als codeur. Code kloppen heb ik geleerd bij het bedrijf waar ik werk. Ik heb geleerd om te denken in "stromen" en "procedures", in welke volgorde we iets moeten opzetten om dan code te gaan kloppen. Daar kwam niet eens een taal aan te pas: voor mij maakt het niet uit in welke taal ik codeer.

Ik heb (had eigenlijk want in de loop van de tijd aardig wat ge-perl'd) totaal geen kennis van perl bijvoorbeeld (geen opleiding in gehad en alles wat ik weet is zelf uitgezocht) maar ik kreeg het wel voor elkaar om in perl webservices te maken. Door zelf na te gaan hoe de structuur is van perl (waar moet een ; staan, waarom moet ergens een "my" staan, wat modules zijn, hoe je ze installeert). Als je dat weet is bijvoorbeeld Python ook geen probleem.

In principe geldt dat ook voor JAVA, javascript. Alhoewel dit ook weer even iets anders is.

Wij hebben hier een aantal jaren geleden een discussie gehad. Omdat ons systeem met BASIC is gemaakt en dit niet meer verkoopbaar bleek zijn we overgestapt op software dat in de cloud draait en was de vraag: in welke taal gaan we dat doen? Toen mijn antwoord al: maakt me niet uit. Perl, Python, C? Weet er (toen) niks van maar dat is geen probleem. De voorkant is javascript geworden en de achterkant steeds meer perl.

Ik zou dit veel langer willen maken maar het is 17:00 en vrijdag >:D
quote:
14s.gif Op vrijdag 22 januari 2016 17:02 schreef Tijn het volgende:

[..]

De volgende stap is iets te gaan maken. Alleen daar leer je van hoe het moet.
Veel tutorials zitten volgen voor het programmeertaal Java. Na een paar video's en teksten word ik er al moe van. Het voelt allemaal als 'basis-wiskunde' en ik voel nog niet echt dat ik iets er van opgestoken heb. Enige struikelpunten zijn onder andere dat ik moet opzoeken wat ik exact moet noteren om te krijgen wat ik wil, ondanks dat ik weet welke functie het moet zijn of wat ik precies wil. De exacte syntax (zoals het volgens mij heet?)

Een ander struikelpunt is dat ik gewoon direct aan de slag vind, maar dit kan zijn ivm overambitie en tijdgebrek ivm voltijd opleiding die ik er naast volg. Ik besteed ongeveer 3-6 uur per week aan het vergaren van kennis op dit gebied.
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')