Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

Verwijderd

Topicstarter
Beste Tweakers,

Ik heb sinds kort mijn VMBO-tl diploma gehaald en ik zou graag een beroep willen doen wat te maken heeft met programmeren. Ik ken nog geen programmeer taal, uiteindelijk zou ik dus ingewikkelde programma's willen leren schrijven omdat ik dit interessant vind.
Kan iemand mij vertellen welke opleiding ik moet doen?
En wat is het verschil tussen een programmeur en software engineer?
Zijn er nog speciale cursussen of kleine opleidingen die ik eerst kan volgen zoals bijv. php of mysql?
En hoelang ben ik hier in totaal mee bezig?

Mvg Timo (18 jaar)

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 11:59

NMe

Quia Ego Sic Dico.

Om maar meteen even de vraag terug te kaatsen: waarom stel je deze vragen niet aan een MBO bij jou in de buurt?

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


  • Cartman!
  • Registratie: April 2000
  • Niet online
Vrijwel alle programmeertalen kun je gewoon zelf thuis leren. Hoelang je ergens mee bezig bent hangt natuurlijk helemaal van jezelf af ook. Verwacht iig. niet dat ze op een school de beste methodes hanteren want dan kom je (meestal dan) van een koude kermis thuis.

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 11:59

NMe

Quia Ego Sic Dico.

Verwijderd schreef op woensdag 04 november 2009 @ 16:30:
Kan iemand mij vertellen welke opleiding ik moet doen?
Nee, want ik ken het aanbod van de MBO's bij jou in de buurt niet. Het zal in elk geval een informatica-opleiding zijn.
En wat is het verschil tussen een programmeur en software engineer?
Feitelijk niets.
Zijn er nog speciale cursussen of kleine opleidingen die ik eerst kan volgen zoals bijv. php of mysql?
Voordat ze je op een MBO toelaten? Nee, dat gaat wel goed komen. Sowieso moet je niet "een taal" leren, je moet leren programmeren. En dat zou je dus juist op je nieuwe opleiding gaan doen. ;)
En hoelang ben ik hier in totaal mee bezig?
Hangt van de opleiding af, maar reken maar op 3 à 4 jaar. Vervolgens wil je na het MBO waarschijnlijk doorstromen naar het HBO vanwege de betere baankansen, en dat kost je ook nog eens 2-4 jaar, afhankelijk van welke informatica-opleiding je kiest.

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


  • Jewest
  • Registratie: Juni 2007
  • Laatst online: 19-11 14:32
Stel jezelf de vraag ,wat wil ik?
met databases knutselen? of hardware aansturen? of ergens tussen in.
Wil je PC software schrijven, of embedded? internet applicaties? of meer voor je Iphone?
Dit maak het kiezen voor een informatica opleiding makkelijker.

Ik persoonlijk vind databases niets aan, het is voor mij onderdeel van een oplossing.
En zou dus niet zo maar een database in elkaar om iets voor elkaar te krijgen.
Het aansturen van hardware vind ik veel leuker, omdat je dan tenminste iets ziet gebeuren.


just my 2 cents

[ Voor 6% gewijzigd door Jewest op 04-11-2009 16:49 . Reden: toevoeging ]

Flickr
Canon 7D + Glas + Licht
Komt het rot over dan bedoel ik het anders en taalfouten zijn inbegrepen.


  • Comp_Lex
  • Registratie: Juni 2005
  • Laatst online: 19-11 15:00
Jewest schreef op woensdag 04 november 2009 @ 16:48:
Stel jezelf de vraag ,wat wil ik?
met databases knutselen? of hardware aansturen? of ergens tussen in.
Wil je PC software schrijven, of embedded? internet applicaties? of meer voor je Iphone?
Dit maak het kiezen voor een informatica opleiding makkelijker.

Ik persoonlijk vind databases niets aan, het is voor mij onderdeel van een oplossing.
En zou dus niet zo maar een database in elkaar om iets voor elkaar te krijgen.
Het aansturen van hardware vind ik veel leuker, omdat je dan tenminste iets ziet gebeuren.


just my 2 cents
Een software engineer kan dat allemaal. (Ik in iig wel ;) )

  • roy-t
  • Registratie: Oktober 2004
  • Laatst online: 17-10 16:43
Volgens mij is een software engineer meer een 'architect' die de software ontwerpt en de bouw overziet, (SE volgens meestal het hele ontwikkel traject, hoewel sommige ook alleen ontwerpen). Terwijl een programmeur iemand is die de daadwerkelijke uitvoering doet (de software schrijven dus).

Tenminste dat is mijn optiek :)

~ Mijn prog blog!


  • D-Raven
  • Registratie: November 2001
  • Laatst online: 16-10 10:47
roy-t schreef op woensdag 04 november 2009 @ 17:21:
Volgens mij is een software engineer meer een 'architect' die de software ontwerpt en de bouw overziet, (SE volgens meestal het hele ontwikkel traject, hoewel sommige ook alleen ontwerpen). Terwijl een programmeur iemand is die de daadwerkelijke uitvoering doet (de software schrijven dus).

Tenminste dat is mijn optiek :)
Ben ik ook mee eens. De naam programmeur impliceert dat deze zich alleen maar bezig houdt met _dat_ aspect van het software ontwikkel traject. Terwijl een Software Engineer in staat is om in alle aspecten van het traject actief te zijn.

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 11:59

NMe

Quia Ego Sic Dico.

D-Raven schreef op woensdag 04 november 2009 @ 17:30:
[...]

Ben ik ook mee eens. De naam programmeur impliceert dat deze zich alleen maar bezig houdt met _dat_ aspect van het software ontwikkel traject. Terwijl een Software Engineer in staat is om in alle aspecten van het traject actief te zijn.
Moet je eens vragen hoeveel "programmeurs" volgens roy-t's definitie rondlopen met de titel "Software Engineer" of eventueel "Developer" op hun visitekaartje. Denk dat dat percentage dichter bij de 100 dan bij de 0 zal liggen. ;)

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


  • CodeCaster
  • Registratie: Juni 2003
  • Niet online

CodeCaster

Can I get uhm...

Vergeet niet dat TS eerst nog MBO moet doen, tegen de tijd dat 'ie dat af heeft is 'ie 22. Ik ken geen MBO-opleidingen die zich specialiseren in softwareontwikkeling, enkel ICT algemeen, met hooguit in het laatste jaar een lichte specialisatie richting softwareontwikkeling of systeembeheer. Daarna mag 'ie dus nog eens 2 tot 4 jaar HBO gaan volgen.

Verder hoor ik van diverse HBO-opleidingen dat de softwareontwikkelkant nogal tegenvalt, maar je hebt toch een papiertje nodig om aan het werk te komen.


Je moet slechts twee dingen leren:
• Een probleem opbreken in kleine, oplosbare stukjes
• Deze kleine stukjes omzetten in code

Bij het eerste, de analysefase, komt bijvoorbeeld UML kijken. Ook moet je bijvoorbeeld design patterns kunnen toepassen. Verder moet je communicatief vaardig zijn: overleg met je opdrachtgever, je baas, je collega's, je programmeurs, je testers... dit is een beetje de kant van de software-architect.

De developer werpt zich voornamelijk op de tweede taak. Hij moet een programmeertaal kunnen gebruiken, na kunnen denken over databaseontwerp, maar ook UML kunnen lezen, goed moeten kunnen overleggen met z'n teamleider of projectmanager...

Althans, dat is mijn eenvoudige blik op de termen architect/engineer en developer/ontwikkelaar/programmeur. Deze twee rollen kunnen erg verweven zijn, zeker bij kleinere bedrijven. Het is voor een programmeur dan ook zeker niet verboden om met klanten te overleggen over de gewenste functionaliteit, of om UML-diagrammen te tekenen, en een architect mag ook echt wel z'n handen vuil maken ;)

Wat dus zeg maar de vier heren hierboven ook al meldden _O-


Ontopic: MBO Niveau 4, dan HBO Informatica. :)

https://oneerlijkewoz.nl
Op papier is hij aan het tekenen, maar in de praktijk...


  • Wolfboy
  • Registratie: Januari 2001
  • Niet online

Wolfboy

ubi dubium ibi libertas

Let er trouwens op dat zo'n opleiding (zowel MBO als HBO als WO) je alleen maar een mooi aanzetje geeft. Je leert pas echt programmeren in de praktijk en daar komt veel oefenen/doen bij kijken.

Naar mijn mening zijn de papiertjes echt alleen maar om aan de bak te komen, een indicatie van kunde is het bij lange na niet. Ik heb heel wat HBO en WO studenten over de vloer gehad met sollicitaties die zeer weinig van programmeren wisten als het erop aan kwam, met alleen een opleiding kom je in ieder geval niet heel ver.

Blog [Stackoverflow] [LinkedIn]


  • Grijze Vos
  • Registratie: December 2002
  • Laatst online: 28-02 22:17
Het verschil zoals ik het geleerd heb zit hem in eigenlijk twee dingen:
* het schaalverschil, software engineering doe je met een groep mensen, programmeren doe je alleen;
* de aanpak, waarbij software engineering op een systematische manier probeert te werken. (*)

Daarnaast hoor je m.i. je niet software engineer te noemen zonder een ingenieursdiploma (ing/ir, of BICT/BSc/MSc), maar goed het is vziw geen beschermde titel helaas.

(*) "Software engineering is the application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software, and the study of these approaches; that is, the application of engineering to software." (van de wiki pagina, die weer een SE boek quote)
Wolfboy schreef op woensdag 04 november 2009 @ 19:11:
Naar mijn mening zijn de papiertjes echt alleen maar om aan de bak te komen, een indicatie van kunde is het bij lange na niet. Ik heb heel wat HBO en WO studenten over de vloer gehad met sollicitaties die zeer weinig van programmeren wisten als het erop aan kwam, met alleen een opleiding kom je in ieder geval niet heel ver.
En toch neem ik liever iemand aan die tenminste een basisopleiding heeft gehad. Toevallig gisteren nog een zelf-geschoold persoon over de vloer gehad die iets had gemaakt (en liet zien) wat wel functioneerde, maar gewoon redelijk eng in elkaar stak, simpelweg omdat hij de theoretische kennis (en de google skills) miste om te weten dat er ook zoiets bestaat als O/R Mappers voor de data access, en dat er zoiets bestaat als tokenizen bij het parseren van tekst.

Uiteindelijk is het de combinatie die de doorslag geeft, daarom werk ik zelf al meer dan vijf jaar in het werkveld naast mijn studie omdat je daardoor een veel betere kijk krijgt op hoe het echt in elkaar steekt. Feit blijft dat motivatie om dingen uit te zoeken en je skills uit te breiden je zullen onderscheiden van anderen die dat niet doen.

[ Voor 45% gewijzigd door Grijze Vos op 04-11-2009 19:39 ]

Op zoek naar een nieuwe collega, .NET webdev, voornamelijk productontwikkeling. DM voor meer info


  • Wolfboy
  • Registratie: Januari 2001
  • Niet online

Wolfboy

ubi dubium ibi libertas

Dat ben ik wel met je eens hoor Grijze Vos, al zijn de opleidingen veelal niet heel nuttig, ze kunnen net dat beetje basiskennis toevoegen wat je anders zou missen. Vooral kwa achterliggende redeneringen willen opleidingen vaak nog net wat toevoegen wat je in de praktijk niet snel zal tegenkomen.

Neem bijvoorbeeld memory management, als je alleen gewend bent in high-level talen te programmeren heb je geen idee hoe dit op de achtergrond afgehandeld word en kan je dus ook moeilijker inschatten wat bij grote aantallen traag/resource intensief kan worden.

Blog [Stackoverflow] [LinkedIn]


  • MSalters
  • Registratie: Juni 2001
  • Laatst online: 13-09 00:05
Als Technical Lead van een team developers heb ik een heleboel sollicitatiegesprekken de laatste jaren gevoerd. Ik spreek dus uit ervaring als ik zeg dat HBO feitelijk geeist is voor een software engineer. Voor een programmeur is dat niet noodzakelijk het geval. Een Visual Basic.NET programmeur die schermen realiseert hoeft geen HBO opleiding gedaan te hebben.

Overigens moet je je wel beseffen dat de concurrentie behoorlijk zwaar zal zijn. Niet zozeer in aantallen - er zijn mischien 10.000 software engineers totaal in Nederland - maar VWO+universiteit is behoorlijk gangbaar. Dat je op het VMBO begonnen bent is geen absolute blokkade, maar wen er maar aan dat het een heel stuk harder werken wordt, en blijft. Daar staat dan wel een salaris tegenover wat makkelijk boven de 3000 euro/maand kan komen voordat je 30 bent.

Man hopes. Genius creates. Ralph Waldo Emerson
Never worry about theory as long as the machinery does what it's supposed to do. R. A. Heinlein


  • Caelorum
  • Registratie: April 2005
  • Laatst online: 16:11
Wolfboy ik kan je verzekeren dat op mijn HBO opleding (3e jaar nu) er met nog geen woord over memory management is gesproken. Het enige boek dat ik heb waar het in staat, werd er gezegd dat je het wel kon overslaan omdat het niet meer heel erg relevant is tegenwoordig vanwege garbage collection en de hoeveelheid RAM die vaak aanwezig is.

Daarnaast moet ik zeggen dat er wel veel aandacht is besteed aan het werken in groepen en het ontwerpen van applicaties, dat wil zeggen UML etc.

  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
Even een schopje naar W&I want ik zie hier maar bar weinig code :P

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij


  • OMX2000
  • Registratie: Januari 2001
  • Laatst online: 13:25

OMX2000

By any means necessary...

MSalters schreef op woensdag 04 november 2009 @ 22:09:
Als Technical Lead van een team developers heb ik een heleboel sollicitatiegesprekken de laatste jaren gevoerd. Ik spreek dus uit ervaring als ik zeg dat HBO feitelijk geeist is voor een software engineer. Voor een programmeur is dat niet noodzakelijk het geval. Een Visual Basic.NET programmeur die schermen realiseert hoeft geen HBO opleiding gedaan te hebben.

Overigens moet je je wel beseffen dat de concurrentie behoorlijk zwaar zal zijn. Niet zozeer in aantallen - er zijn mischien 10.000 software engineers totaal in Nederland - maar VWO+universiteit is behoorlijk gangbaar. Dat je op het VMBO begonnen bent is geen absolute blokkade, maar wen er maar aan dat het een heel stuk harder werken wordt, en blijft. Daar staat dan wel een salaris tegenover wat makkelijk boven de 3000 euro/maand kan komen voordat je 30 bent.
Onzin! Het niveau van de informatica opleidingen in Nederland echt niet zo hoog dat iemand met papiertje beter is dan iemand zonder. Het enige wat dat papiertje mij zegt is dat iemand doorzettingvermogen heeft. Er studeert ieder jaar een grote groep informatici af die helemaal niks in de ICT te zoeken hebben. Ze zijn "goed in school", maar het ontbreekt hun aan passie. Niet voor niets zie je ontzettend veel goede "omgeschoolden" actief in ICT als software ontwikkelaar. Ik zie een ICT niet zo snel bijv. als chemicus actief.

Geef mij maar iemand die met passie programmeert en waarin potentie zit om door te groeien. Dan iemand met een papiertje die geen affiniteit heeft met software ontwikkeling.

Waar ik voor zou pleiten is dat er een opleiding komt die op een ambachtelijke manier mensen opleid tot software ontwikkelaars. Dus 50% theorie en 50% praktijk, 5 jaar lang. Zodat iemand die afgestudeerd is, ook heeft bewezen dat hij goed inzetbaar is als ontwikkelaar, en dat dat niet pas blijkt nadat die persoon 5 jaar gewerkt heeft.

[ Voor 9% gewijzigd door OMX2000 op 04-11-2009 22:31 ]

Dè developers podcast in je moerstaal : CodeKlets Podcast


  • MSalters
  • Registratie: Juni 2001
  • Laatst online: 13-09 00:05
Caelorum schreef op woensdag 04 november 2009 @ 22:10:
Wolfboy ik kan je verzekeren dat op mijn HBO opleding (3e jaar nu) er met nog geen woord over memory management is gesproken. Het enige boek dat ik heb waar het in staat, werd er gezegd dat je het wel kon overslaan omdat het niet meer heel erg relevant is tegenwoordig vanwege garbage collection en de hoeveelheid RAM die vaak aanwezig is.

Daarnaast moet ik zeggen dat er wel veel aandacht is besteed aan het werken in groepen en het ontwerpen van applicaties, dat wil zeggen UML etc.
Tja, dat is de theorie. Lees Joel Spolsky's praktijkvisie er eens op na.
As an employer, I've seen that the 100% Java schools have started churning out quite a few CS graduates who are simply not smart enough to work as programmers on anything more sophisticated than Yet Another Java Accounting Application
Are pointers and recursion the Latin and Greek of Computer Science? Now, I freely admit that programming with pointers is not needed in 90% of the code written today, and in fact, it's downright dangerous in production code. OK. That's fine. But it's still important for some of the most exciting programming jobs.

Man hopes. Genius creates. Ralph Waldo Emerson
Never worry about theory as long as the machinery does what it's supposed to do. R. A. Heinlein


  • MSalters
  • Registratie: Juni 2001
  • Laatst online: 13-09 00:05
OMX2000 schreef op woensdag 04 november 2009 @ 22:29:
[...]
Onzin! Het niveau van de informatica opleidingen in Nederland echt niet zo hoog dat iemand met papiertje beter is dan iemand zonder. Het enige wat dat papiertje mij zegt is dat iemand doorzettingvermogen heeft.
Het verschil tussen "minimaal noodzakelijk" en "voldoende" ontgaat je blijkbaar. Ik stelde zeker niet dat het diploma voldoende was op aangenomen te worden. Het is alleen zo dat een gebrek eraan wijst op een gebrek aan doorzettingsvermogen, en daarmee vrijwel automatisch een afwijzing.

Goed, wij eisten dus meer dan alleen een HBO diploma. Ik heb wel mensen aangenomen met 2 jaar ervaring bovenop hun diploma, maar dat was dan wel een universitair diploma. En wat de Nederlandse opleidingen betreft, de twee Nederlanders die ik (mede) aantrok waren beiden academici. Ik ben het dus op zich eens met je beoordeling van Nederlandse HBO's in het algemeen. Bij mijn vorige werkgever keken we wel structureel naar de HBO's in de regio. Dat was nodig, omdat er zo'n kwaliteitsverschil was. HBO Rijswijk? Daar konden we op vertrouwen. HRO in Rotterdam? Er zaten best competente afstudeerders tussen, maar ook mensen met een 9 voor hun afstudeerwerk die desondanks niet konden programmeren.

Man hopes. Genius creates. Ralph Waldo Emerson
Never worry about theory as long as the machinery does what it's supposed to do. R. A. Heinlein


  • Wolfboy
  • Registratie: Januari 2001
  • Niet online

Wolfboy

ubi dubium ibi libertas

Caelorum schreef op woensdag 04 november 2009 @ 22:10:
Wolfboy ik kan je verzekeren dat op mijn HBO opleding (3e jaar nu) er met nog geen woord over memory management is gesproken. Het enige boek dat ik heb waar het in staat, werd er gezegd dat je het wel kon overslaan omdat het niet meer heel erg relevant is tegenwoordig vanwege garbage collection en de hoeveelheid RAM die vaak aanwezig is.

Daarnaast moet ik zeggen dat er wel veel aandacht is besteed aan het werken in groepen en het ontwerpen van applicaties, dat wil zeggen UML etc.
Memory management is misschien wat veel gevraagd ja, maar je krijgt altijd wel iets van een basis die je in de praktijk minder (snel) zou krijgen.

Al verschilt het wel (zoals hierboven gezegd is) per opleiding.

Blog [Stackoverflow] [LinkedIn]


  • MueR
  • Registratie: Januari 2004
  • Laatst online: 12:22

MueR

Admin Devschuur® & Discord

is niet lief

NMe schreef op woensdag 04 november 2009 @ 17:33:
[...]

Moet je eens vragen hoeveel "programmeurs" volgens roy-t's definitie rondlopen met de titel "Software Engineer" of eventueel "Developer" op hun visitekaartje. Denk dat dat percentage dichter bij de 100 dan bij de 0 zal liggen. ;)
Hmm, als ik die definitie moet aanhouden moet ik nieuwe visitekaartjes hebben.

Anyone who gets in between me and my morning coffee should be insecure.


  • DarthDavy
  • Registratie: Januari 2007
  • Laatst online: 06-06 16:12

DarthDavy

Excellent!

roy-t schreef op woensdag 04 november 2009 @ 17:21:
Volgens mij is een software engineer meer een 'architect' die de software ontwerpt en de bouw overziet, (SE volgens meestal het hele ontwikkel traject, hoewel sommige ook alleen ontwerpen). Terwijl een programmeur iemand is die de daadwerkelijke uitvoering doet (de software schrijven dus).

Tenminste dat is mijn optiek :)
Nee, een architect is een architect. Ik gebruik liever de term technisch analist. Een software engineer is gewoon een programmeur die zichzelf graag een ietwat fancier naam geeft, net zoals je een wc-madam ook hygiënisch verantwoordelijke kunt noemen. Of nog zo'n hippe naam van tegenwoordig: assistant managers. Maar het zijn gewoon secretaresses.

PS: DarthDavy is ook software engine... euhm... programmeur. :P

Bier zonder alcohol is zoals een BH aan de wasdraad: het beste is eruit


  • Caelorum
  • Registratie: April 2005
  • Laatst online: 16:11
MSalters schreef op woensdag 04 november 2009 @ 22:36:
[...]
Tja, dat is de theorie. Lees Joel Spolsky's praktijkvisie er eens op na.
[...]
[...]
Voordat het helemaal offtopic gaat toch nog even een laatste opmerkign van mijn kant :)

Ik ben het helemaal mee eens met wat je zegt hoor :) Wat ik zei is gewoon hoe er wordt les gegeven aan mij. Ik heb mijzelf dan ook maar aangeleerd om in mijn vrije tijd met zoveel mogelijk andere talen kennis te maken en vooral de C gebasseerde talen niet te vergeten.
Het is IMO erg belangrijk dat je naast de HBO studie nog aan zelfontwikkeling doet. Ik heb zelf namelijk niet het gevoel dat als ik alleen mijn HBO studie volg, ik genoeg kennis zal hebben om in het bedrijfsleven mee te kunnen lopen.

  • Matis
  • Registratie: Januari 2007
  • Nu online

Matis

Rubber Rocket

Bij ons (HBO) is er wel dergelijk een verschil tussen SE en programmeur. Een SE-er omschrijft applicaties. Denk hieraan aan UML, Use-cases, Testcases etc. Ze hebben dus weinig te maken met programmeren.
Een programmeur zet de tekeningen van de SE-er om naar code.

If money talks then I'm a mime
If time is money then I'm out of time


Verwijderd

Topicstarter
Opleiding doen dus, en misschien een boek lezen als het ervan komt.

  • Comp_Lex
  • Registratie: Juni 2005
  • Laatst online: 19-11 15:00
Ik weet het niet exact hoor, maar volgens mij kan een SE'er wel van alles en nog wat doen. Als een SE'er niet een beetje fatsoenlijk kan programmeren en alleen leuke UML tekeningetjes kan maken met Visio, dan is 'ie in mijn ogen geen volwaardige SE'er.

Verwijderd

Topicstarter
Ik geloof dat ik een opleiding programma engineer ga doen waarbij je toegelaten wordt als je alleen een vmbo diploma hebt. Want dat bestaat wel geloof ik.

  • DutchCommando
  • Registratie: November 2000
  • Laatst online: 17:29
Een Software Engineer houdt zich bezig met een grote subset van de in SWEBOK beschreven onderwerpen. Terwijl een programmeur zich voornamelijk zal richten op constructie en maintenance.

Zie http://www.computer.org/portal/web/swebok/html/contents voor meer informatie.

Verwijderd

Nee, een architect is een architect. Ik gebruik liever de term technisch analist. Een software engineer is gewoon een programmeur die zichzelf graag een ietwat fancier naam geeft, net zoals je een wc-madam ook hygiënisch verantwoordelijke kunt noemen. Of nog zo'n hippe naam van tegenwoordig: assistant managers. Maar het zijn gewoon secretaresses.

PS: DarthDavy is ook software engine... euhm... programmeur. :P
Ik ben zeker "nog" geen Software Engineer, maar het feit dat jij (zelfs na bovenstaande argumenten) beweert dat een Software Engineer niet veel anders is dan een programmeur geeft inderdaad aan dat jij een programmeur bent.

Dit is ook totaal NIET bedoeld als een 'flame' maar elke Software Engineer zal hierin mijn mening delen, dat het ONTWERPEN en DESIGNEN van Software toch wel wat meer is dan het stukje code-kloppen. Elke SE'er weet namelijk dat dit hooguit 20% van de activiteiten zullen zijn bij de ontwikkeling van een écht stuk software. En als je het hier niet met mij eens bent google/wiki je maar even op de omschrijving van een programmeur en software engineer (zoals deze al eerder gegeven is).

[ Voor 31% gewijzigd door Verwijderd op 18-11-2009 23:17 . Reden: typo ]


  • DarthDavy
  • Registratie: Januari 2007
  • Laatst online: 06-06 16:12

DarthDavy

Excellent!

Verwijderd schreef op woensdag 18 november 2009 @ 23:10:
[...]


Ik ben zeker "nog" geen Software Engineer, maar het feit dat jij (zelfs na bovenstaande argumenten) beweert dat een Software Engineer niet veel anders is dan een programmeur geeft inderdaad aan dat jij een programmeur bent.

Dit is ook totaal NIET bedoeld als een 'flame' maar elke Software Engineer zal hierin mijn mening delen, dat het ONTWERPEN en DESIGNEN van Software toch wel wat meer is dan het stukje code-kloppen. Elke SE'er weet namelijk dat dit hooguit 20% van de activiteiten zullen zijn bij de ontwikkeling van een écht stuk software. En als je het hier niet met mij eens bent google/wiki je maar even op de omschrijving van een programmeur en software engineer (zoals deze al eerder gegeven is).
Compleet akkoord, maar dat impliceert dan wel dat het ontwerpen en designen van software niet tot de skillset van een programmeur moet behoren. Ik ben van mening dat je met enkel code-kloppen skills niet ver meer gaat geraken in de software-ontwikkelingsmarkt. Toch niet hier in het westen, want zo'n mensen werken een stuk goedkoper in Indië dan hier.

Maar ik blijf bij mijn standpunt: "what's in a name?" Als ik een programmeur een software engineer wil noemen, dan doe ik dat toch gewoon (en samen veel bedrijven met mij -> check de "programmeur" vacatures er maar eens op na). Als een bedrijf op zoek gaat naar een software designer/ontwerper, dan moeten zij een architect of technisch analyst aantrekken. Hoewel een technisch analyst ook nog veel "code zal kloppen", of misschien omschrijf ik het beter als "code ontwerpen".

Persoonlijk hou ik niet van de term software engineer, want zoals dit topic bewijst bestaat er teveel verwarring over wat die term eigenlijk inhoudt. Eigenlijk is dit iets waar ik me enorm aan stoor in de IT-sector: er bestaan simpelweg nog geen standaarden voor de verschillende beroepsopdrachten binnen een bepaalde stroming zoals de software-ontwikkeling. Een term als software engineer mag van mij gerust bestaan, maar dan moet het wel duidelijk zijn wat die term inhoudt.

Bier zonder alcohol is zoals een BH aan de wasdraad: het beste is eruit


  • CyBeRSPiN
  • Registratie: Februari 2001
  • Nu online

CyBeRSPiN

sinds 2001

DarthDavy schreef op donderdag 19 november 2009 @ 13:29:
[...]
Persoonlijk hou ik niet van de term software engineer, want zoals dit topic bewijst bestaat er teveel verwarring over wat die term eigenlijk inhoudt. Eigenlijk is dit iets waar ik me enorm aan stoor in de IT-sector: er bestaan simpelweg nog geen standaarden voor de verschillende beroepsopdrachten binnen een bepaalde stroming zoals de software-ontwikkeling.
Informatica is al ontzettend breed, en een ingenieur (ir. / MSc.) wordt daarnaast per definitie breed opgeleid. Dus ja, die term is amper te dekken door een concrete omschrijving.
Maar binnen de IT is er sowieso nog een gebrek aan standaarden in het algemeen, en zelfs de standaarden die er zijn worden per bedrijf weer anders geinterpreteerd of naar eigen inzicht aangepast (UML bijvoorbeeld, of "wat is een architectuur").

  • Alex)
  • Registratie: Juni 2003
  • Laatst online: 18-11 20:57
Bij mijn werkgever vallen alle mensen die ook maar iets met het ontwikkelen van software te maken hebben, onder de Solution Developers-tak (SD). De SE'ers bij ons zijn System Engineers: infrastructuurmannen. Binnen de SD-tak hebben we dan weer wel verscheidene takken van sport, waaronder architect, developer, enzovoorts. Daarnaast nog wat andere groepen (project managers, business analysts, enzovoorts).

We doen allemaal ons eigen werk, maar eigenlijk weten we overal wel wat vanaf. Zo ben ik er inmiddels ook wel achter dat ik mijn privé-hobbyprojectjes ook een stukje professioneler aanpak dan voorheen.

Ik ben trouwens zonder papiertje binnengekomen bij mijn werkgever, al was ik wel een uitzonderingsgeval (MVP, gymnasium, niet afgeronde universitaire opleiding). "Ook al heb je geen afgeronde opleiding, ik kan zien dat je gemotiveerd genoeg bent, en met je kennis zit het ook wel goed".

Inmiddels werk ik er al 14 maanden naar plezier, men heeft vertrouwen in me en ik heb genoeg kansen om me verder te ontwikkelen. Ik heb er (vooralsnog) absoluut geen spijt van, en ook qua salaris niks te klagen: keurig marktconform (aldus zo'n vergelijkingssite).

:)

We are shaping the future


  • labee
  • Registratie: November 2002
  • Laatst online: 10-09-2022
Verwijderd schreef op vrijdag 06 november 2009 @ 13:11:
Opleiding doen dus, en misschien een boek lezen als het ervan komt.
Dat is echt de instelling die je nodig hebt om de kennis op te doen die nodig is om een programma te kunnen schrijven.

http://www.labee.nl

Pagina: 1