2023 Auteur: Susan Creighton | [email protected]. Laatst gewijzigd: 2023-11-26 12:34
Antropologen denken dat mensen over de hele wereld ergens tussen 6.000 en 7.000 verschillende talen spreken, waarvan een aantal rond 6.700 het meest voorkomt in online bronnen. Niemand heeft een uitgebreid onderzoek uitgevoerd voor alle computerprogrammeertalen die wereldwijd worden gebruikt, maar er zijn gerichte onderzoeken beschikbaar.
Deze studies omvatten het Amerikaanse Departement voor Defensieonderzoek van Computing Languages (ook bekend als de DoD Language Survey), uitgevoerd in 1995, dat niet minder dan 450 programmeertalen identificeerde die in verschillende wapens en geautomatiseerde informatiesystemen in de jaren 1970 werden gebruikt, met 37 in totaal talen verteld als onderdeel van het onderzoek van 1995 naar talen die worden gebruikt voor wapensystemen.
CodeLani schat dat er ergens tussen de 500 en 2.000 actieve programmeertalen voor algemeen gebruik zijn. Het aantal actieve computerprogrammeertalen wordt geschat op 5.000 tot 25.000. Een aantal van honderden tot duizenden van dergelijke talen lijkt zowel redelijk als verdedigbaar, afhankelijk van de soorten systemen en toepassingen die worden overwogen.
In deze certificatiegids bieden we u onze top vijf van programmeercertificeringen voor IT-professionals. Tegenwoordig gaan certificeringen voor computerprogrammering evenveel over ontwikkelingsplatforms en omgevingen als over specifieke programmeertalen. U vindt een interessante mix van taalgerichte of taalspecifieke referenties beschikbaar, zoals C / C + -certificeringen en verschillende platformgeoriënteerde referenties zoals MCSD-certificering van Microsoft.
Omdat veel desktopprogramma's nu universele of web-gerelateerde apps zijn, willen programmeerprofessionals misschien overwegen om referenties voor de ontwikkeling van web- en mobiele applicaties aan hun portfolio's toe te voegen. Talrijke uitstekende certificeringen en bijbehorend trainingsmateriaal voor ontwikkelaars van web- en mobiele apps zijn beschikbaar. Sommige van de hier besproken certificeringen, zoals de MCSD, worden ook overgedragen naar certificeringsprogramma's voor web- of mobiele apps.
We hebben een informele zoektocht naar een baan uitgevoerd die u een idee geeft van de relatieve frequentie waarmee onze top vijf certificeringen verschijnen in daadwerkelijke vacatures.
Zoekresultaten van vacaturebank (in alfabetische volgorde, per certificering)
certificaat |
SimplyHired |
Inderdaad |
LinkedIn vacatures |
Linkup |
Totaal |
C Taal gecertificeerde medewerker |
591 |
707 | 214 | 1660 | 3172 |
Chef Badges (Chef Software) * |
1757 | 2530 | 785 | 439 | 5511 |
CSSLP [(ISC) 2] |
284 | 358 | 746 | 219 | 1607 |
MCSD (Microsoft) |
445 | 579 | 886 | 237 | 2147 |
PCP (Marionet) |
5906 | 7873 | 12.200 | 3317 | 29.296 |
* Chef gebruikt een badge-certificeringsindeling en onze zoekparameter is gericht op 'Chef-gecertificeerd'.
Salarissen variëren afhankelijk van de functie, maar gemiddeld kunnen software- en applicatieontwikkelaars iets meer dan $ 85.000 verwachten. Simply Hired rapporteerde gemiddelde inkomsten voor applicatieontwikkelaars op bijna $ 85.000 en meer dan $ 91.000 voor softwareontwikkelaars. De inkomsten aan de hoge kant werden gerapporteerd op iets minder dan $ 134.000 ($ 126.775 voor applicatie-ontwikkelaars en $ 139.692 voor software-ontwikkelaars), met lage inkomsten in de bovenste $ 50.000. Computerprogrammeurs verdienen iets minder, met een gemiddelde winst van $ 70.400. Lonen varieerden van dieptepunten van $ 50.000 tot $ 92.077 voor topverdieners.
C en C + certificeringen
De programmeertalen C en C + bestaan al jaren en debuteerden in de jaren zestig tot zeventig (C) en de jaren tachtig tot negentig (C +). Hoewel bijna elke hogeschool en universiteit in de VS een C / C + programmacursus aanbiedt, besloten het C + Institute en Pearson VUE om een niche te creëren in dit deel van het certificeringslandschap door 's werelds eerste internationale C / C + certificeringen aan te bieden.
Kandidaten kunnen het C- of C + -pad kiezen en de certificeringsladder opklimmen van medewerker naar professional naar senior. Van de zes potentiële certificeringen zijn er momenteel vier beschikbaar:
- CLA: C Programming Language Certified Associate
- CLP: C-gecertificeerde professionele programmeur
- CPA: C + Certified Associate Programmer
- CPP: C + Certified Professional Programmer
C + Institute-certificeringen zijn goed voor het leven, omdat deze talen in de loop der jaren niet veel zijn veranderd. Maar dat betekent niet dat er niet veel vraag is naar dergelijke vaardigheden. En een C / C + -certificering is een perfecte opstap naar vele platform- en leverancierspecifieke certificaten, zoals de MCSD.
C / C + feiten en cijfers
Certificatienaam |
C of C + Associate en Professional C Programming Language Certified Associate (CLA) C Certified Professional Programmer (CLP) C + Certified Associate Programmer (CPA) C + Certified Professional Programmer (CPP) |
Vereisten en vereiste cursussen |
Referenties op professioneel en senior niveau vereisen certificering met een lagere kwalificatie Aanbevolen: online cursussen zijn gratis en bieden 50 procent korting op de kosten van het examen als u minimaal 70 procent scoort op het examen |
Aantal examens |
Eén examen per diploma (maximaal 75 minuten, 55 tot 65 vragen, 80 procent vereist om te slagen) Examens worden afgenomen door Pearson VUE |
Kosten per examen |
$ 295 voor niet-studenten (inclusief één gratis herkansing) $ 147, 50 indien genomen in combinatie met de cursus (die gratis is) Opnames zijn gratis voor kandidaten die de volledige examenprijs hebben betaald of die de CPP-cursus in zelfstudiemodus hebben voltooid. Retake vouchers moeten worden aangevraagd binnen 30 dagen nadat het examen is mislukt. Retake vouchers zijn 45 dagen geldig |
URL |
cppinstitute.org/ |
Zelfstudiemateriaal |
C + Institute onderhoudt links op de respectievelijke examenwebpagina naar de examensyllabus, examendoelstellingen, studiemiddelen en meer. Gratis online cursussen zijn beschikbaar bij het C + Institute. |
Door de chef gecertificeerde badges
Zoals het aantal vacaturesites aantoont, is er een grote vraag naar door Chef gecertificeerde professionals. Dit levert Chef-certificeringen een welverdiende plaats op in de top vijf van dit jaar. Alle Chef Software-certificeringen worden aangeboden in de vorm van badges, waardoor professionals flexibiliteit hebben om vaardigheden af te stemmen op opkomende technologieën en problemen. Momenteel zijn er vijf badges:
- Basic Chef Fluency: een instapbadge met elementaire chef-terminologie, die Chef-concepten en functies, ontwerpfilosofie, basisprincipes van workflows en basischef-code beschrijft.
- Implementatie van lokaal kookboek: het examen is beschikbaar in Windows- of Linux-omgevingen en omvat zoek- en datatassen, probleemoplossing, testkaders, kookboekcomponenten, testkeukens, Chef DK-tools en auteurs- en installatietheorie voor kookboeken. Kandidaten moeten een eenvoudig Chef-kookboek kunnen ontwikkelen en bestaande processen automatiseren met recepten van Chef.
- Uitbreiding Chef: Uitbreiding Chef-badgehouders kunnen uitgebreide functies en functionaliteit toevoegen, Chef aanpassen, Ohai gebruiken en aangepaste Ruby-lessen schrijven. Examenonderwerpen omvatten het uitbreiden van Ohai, aangepaste bronnen, Chef-handlers, definities en handlers, mes-plug-ins, CHEP API en basis Ruby.
- Kookboeken inzetten: deze badge richt zich op professionals die vaardig zijn in het beheren van nodes en het inzetten van chef-recepten. Examenonderwerpen omvatten Chef Run-anatomie, het uploaden van kookboeken naar Chef Server, met behulp van Mes, bootstrapping, Chef Solo, Beleidsbestanden, zoeken, gegevenszakken, rollen en omgevingen.
- Auditing met InSpec: een succesvolle kandidaat beschikt over diepgaande kennis van de kernprincipes van InSpec en kan InSpec uitvoeren in externe en lokale omgevingen. Het examen omvat het installeren en uitvoeren van InSpec, InSpec-profielen, probleemoplossing en InSpec-besturingselementen en metagegevens.
Alle badges zijn drie jaar goed.
Feiten en cijfers over de chef
Certificatienaam |
Basic Chef Fluency Lokale kookboekontwikkeling Uitbreidende Chef Kookboeken inzetten Auditing met InSpec |
Vereisten en vereiste cursussen |
Geen, maar training wordt ten zeerste aanbevolen |
Aantal examens |
Eén examen per badge Basic Chef Fluency examen is 60 minuten; alle andere examens zijn 90 minuten. Alle examens bestaan uit een combinatie van prestatie-uitdagingen en meerkeuzevragen |
Kosten per examen |
Basic Chef Fluency-examen: $ 75 Alle andere examens: $ 99 |
URL |
training.chef.io/certification |
Zelfstudiemateriaal |
De Learn Chef Rally biedt gratis leermogelijkheden, waaronder leertrajecten, modules en demo's. Online training onder leiding van een instructeur is beschikbaar. Kandidaten kunnen verwachten tussen de $ 495 en $ 995 te betalen, afhankelijk van de cursus. Persoonlijke training is ook beschikbaar. Communityforums, een vaardighedenbibliotheek en andere trainingsbronnen zijn ook verkrijgbaar bij Chef. |
CSSLP: Certified Secure Software Lifecycle Professional
Net als andere (ISC) 2-certificeringen is de CSSLP een leveranciersneutrale referentie die relevant is voor vele soorten programmerings- en ontwikkelingsprojecten. Gericht op softwareontwikkelaars, ingenieurs, architecten, QA en penetratietesters, beveiligingsspecialisten en dergelijke, erkent de CSSLP competentie in het beveiligen van applicaties gedurende de levenscyclus van softwareontwikkeling.
Het examen bestrijkt alle fasen van deze levenscyclus, inclusief veilige softwareconcepten, vereisten, ontwerp, implementatie en codering en testen. Kandidaten moeten ook op de hoogte zijn van de acht CSSLP Common Body of Knowledge (CBK) domeinen, waaronder softwareconcepten, vereisten, ontwerp, implementatie / programmering, testen, levenscyclusbeheer, implementatie, operaties en onderhoud, samen met supply chain en software-acquisitie.
Interessant is dat de CSSLP het eerste (ISC) 2-examen was dat werd aangeboden via Pearson VUE-testcentra, in plaats van incidentele potlood-en-papier testen op verschillende geplande en gecontroleerde testlocaties wereldwijd. Als zodanig heeft deze certificering veel (ISC) 2 naar de 21e eeuw gebracht, cert-wijs. Volgens (ISC) 2 is de CSSLP de enige referentie die momenteel de nadruk legt op het inbouwen van beveiliging in de levenscyclusfasen van softwareontwikkeling en het opnemen van best practices.
CSSLP feiten en cijfers
Certificatienaam |
Gecertificeerde Secure Software Lifecycle Professional (CSSLP) |
Vereisten en vereiste cursussen |
Minimaal vier jaar fulltime werkgerelateerde ervaring in de software-ontwikkelingslevenscyclus (SDLC) in ten minste een van de acht CSSLP-domeinen, of drie jaar ervaring plus een bachelordiploma of gelijkwaardig op een IT-gerelateerd gebied zoals computer wetenschap of informatietechnologie Score behalen op het CSSLP-examen Goedkeuring van (ISC) 2 actief lid binnen negen maanden na examen Hercertificering is vereist om de drie jaar via 90 studiepunten permanente educatie (CPE); moet elk jaar 30 CPE-credits verdienen; jaarlijkse onderhoudskosten bedragen $ 100 |
Aantal examens |
Eén (vier uur, 175 vragen, 700 van de 1.000 punten vereist om te slagen) Examen afgenomen door Pearson VUE |
Kosten per examen |
$ 599 |
URL |
www.isc2.org/csslp/Default.aspx |
Zelfstudiemateriaal |
De certificeringswebpagina onderhoudt koppelingen naar meerdere studietools, inclusief examencontouren, studieboeken, woordenlijsten, studiegidsen, interactieve flashcards en trainingsseminars. Voorbereidingsmaterialen voor certificering door derden zijn verkrijgbaar bij Amazon en andere retailers. |
MCSD App Builder: Microsoft Certified Solutions Developer App Builder
De Microsoft Certified Solutions Developer is de gangbare certificering van Microsoft voor programmeurs en applicatie-ontwikkelaars. Microsoft-professionals zijn waarschijnlijk het meest bekend met de vijf eerdere MCSD-referenties: webapplicaties, SharePoint-applicaties, Azure Solutions Architect, Application Lifecycle Management en Universal Windows Platform.
Microsoft heeft zijn MCSD-certificeringsprogramma in september 2016 vernieuwd om beter aan te sluiten bij de technische vereisten die gewoonlijk door het Microsoft Partner Network worden gebruikt. De meeste MCSD-inloggegevens zijn nu met pensioen. De MCSD: Azure Solutions Architect werd vervangen door de MCSE: Cloud- en platforminfrastructuurreferenties. Alle andere MCSD-referenties (webapplicaties, SharePoint-applicaties, Application Lifecycle Management en Universal Windows Platform) zijn vervangen door de MCSD: App Builder-referenties die hier worden besproken.
MCSD: App Builder richt zich op applicatie-ontwikkelaars en valideert de kennis van een kandidaat en de technische vaardigheden die nodig zijn om webservices, webapplicaties en mobiele apps te bouwen. Om dit diploma te verdienen, moeten kandidaten eerst de Microsoft Certified Solutions Associate (MCSA): webapplicaties of MCSA: Universal Windows Platform-certificering behalen. Vervolgens moeten kandidaten slagen voor één MCSD-keuzevak. Momenteel omvatten keuzevakken concentraties in de volgende gebieden:
- Microsoft Azure (oplossingen ontwikkelen, architectenoplossingen ontwikkelen en Azure en webservices ontwikkelen)
- Microsoft Visual Studio (beheer van team-funderingservers, softwaretests en applicatie lifecycle management)
Hercertificering is niet vereist voor de inloggegevens van MCSD: App Builder. Kandidaten kunnen echter elk jaar opnieuw hun diploma behalen door een nieuw keuzevak te behalen dat aan hun transcripties wordt toegevoegd. Microsoft moedigt dit gedrag in feite aan als een vorm van constant onderwijs of voortdurende certificering.
Microsoft Certified Solutions Developer (MCSD) voor 2019
Feiten en cijfers over MSCD
Certificatienaam |
Microsoft Certified Solutions Developer (MCSD): App Builder |
Vereisten en vereiste cursussen |
Verplicht: Microsoft Certified Solutions Associate (MCSA): Webapplicaties of MCSA: Universal Windows Platform (elk twee examens) Aanbevolen: Training aanbevolen maar niet vereist Twee tot drie jaar ervaring met het ontwikkelen van oplossingen met behulp van Microsoft-ontwikkelingstechnologieën voor mobiel of internet |
Aantal examens |
Eén MCSD-keuzevak (kies uit de volgende): 70-357: mobiele apps ontwikkelen 70-480: Programmering in HTML5 met JavaScript en CSS3 70-487: Ontwikkeling van Microsoft Azure en webservices 70-483: Programmering in C # 70-486: ASP. NET MVC-webtoepassingen ontwikkelen 70-487: Ontwikkeling van Microsoft Azure en webservices |
Kosten per examen |
$ 165 per examen; prijzen variëren per locatie buiten de VS. |
URL |
www.microsoft.com/en-us/learning/mcsd-app-builder-certification.aspx |
Zelfstudiemateriaal |
Referentiemateriaal voor examens, waaronder oefentests, training onder leiding van een instructeur, trainingskits op eigen tempo, Microsoft Press-boeken en online bronnen van Microsoft, zijn beschikbaar bij Microsoft Learning. |
PCP: Puppet Professional 2019-certificering
De Puppet Certified Professional (PCP) verscheen voor het eerst in deze roundup in 2017. Puppet werd in 2005 opgericht door Luke Kanies en staat vooral bekend om zijn configuratiebeheertool (aangeboden in zowel open source als commerciële formaten) en zijn automatiseringssoftware. Sinds het begin is Puppet aanzienlijk gegroeid. Het bereik strekt zich nu niet alleen uit naar kantoren in de VS (Portland, Oregon), maar ook in Londen, Ierland, Australië en Tsjechië. Volgens Puppet gebruiken meer dan 35.000 bedrijven de Puppet-tool en -software.
De PCP valideert de technische kennis en expertise van een kandidaat die systemen beheert met behulp van Puppet. Hoewel er geen formele vereisten zijn om de PCP te verdienen, moeten succesvolle kandidaten kennis hebben van Puppet-documentatie en best practices, werken met gegevens (modules ontwikkelen, externe bronnen en gegevensscheiding) en OS-componenten onderhouden.
Kandidaten moeten ook hands-on ervaring hebben met het gebruik van Puppet, en het bedrijf beveelt ten zeerste aan dat kandidaten zowel de Foundation- als Practitioner-trainingscursussen volgen (of over vergelijkbare vaardigheden beschikken) voordat ze het examen proberen. Het certificaat verloopt niet, maar examens worden bijgewerkt om overeen te komen met de huidige versie van Puppet-software. Kandidaten moeten van plan zijn om elke 18 maanden opnieuw te certificeren op de nieuwste versie van Puppet.
Marionet Professionele feiten en cijfers
Certificatienaam |
Puppet Professional-certificering (PCP) |
Vereisten en vereiste cursussen |
Bekendheid met Puppet-documentatie, best practices en de Puppet Language Style Guide Ervaring met werken met Puppet-automatiseringssoftware en beheer van systeeminfrastructuur; mogelijkheid om basismodules te ontwikkelen Aanbevolen: Puppet Fundamentals en Practitioner trainingscursussen of gelijkwaardige vaardigheden |
Aantal examens |
Eén: PPT 206 - Systeembeheer Puppet gebruiken (60 vragen, 90 minuten) |
Kosten per examen |
$ 200 Examen afgenomen door QuestionMark |
URL |
puppet.com/support-services/certification |
Zelfstudiemateriaal |
De certificatie- en examenpagina's onderhouden koppelingen naar verschillende Puppet-documenten, de Puppet Language Style Guide, oefenexamens, de Puppet Enterprise User Guide, trainingsmogelijkheden (basisvaardigheden en Practitioner vaardigheidsniveau) en meer. |
Voorbij de top 5: meer programmeercertificeringen
Er zijn veel andere certificeringsprogramma's die de carrière en professionele ontwikkeling van IT-professionals die als programmeur werken verder kunnen helpen. Hoewel de Adobe Certified Expert dit jaar het klassement niet heeft gehaald, is het nog steeds een referentie waard. De SaltStack Certified Engineer is een ander krachtig automatiseringskader voor datacenterinfrastructuren en applicatieomgevingen die wereldwijd worden gebruikt.
Aan de ene kant is het zinvol om de overvloed aan leveranciersonafhankelijke certificeringsprogramma's te onderzoeken die beschikbaar zijn voor diegenen die werken met specifieke programmeertalen of ontwikkelingsplatforms, met name die die open source zijn, zoals het Zend Framework en Zend PHP of Ruby on Rails en de gecertificeerde Ruby Programmer-referenties van de Ruby Association. U kunt ook aanbiedingen vinden van providers zoals Brainbench en ExpertRating. Deze en vergelijkbare organisaties bieden programmeurstraining en -tests over tientallen tot honderden onderwerpen, waaronder zeer populaire gebieden zoals de ontwikkeling van mobiele applicaties, Android en iOS en webprogrammering.
Aanbevolen:
VoIP Versus Vaste Lijn: Wat Is Het Beste Voor Uw Bedrijf?

Vaste versus VoIP - de beste optie hangt af van u en uw bedrijf. Leer hoe u het beste telefoonsysteem voor uw bedrijf kiest
Beste Telefoonsysteem Voor Kleine Bedrijven

8x8 is ons favoriete telefoonsysteem voor kleine bedrijven vanwege de functies, betrouwbaarheid en klantenservice
Beste Virtuele Telefoonsysteem Voor Bedrijven Met Mobiel Personeel

Grasshopper is onze favoriete virtuele zakelijke telefoondienst voor mobiel personeel vanwege het gebruiksgemak en de flexibiliteit
De 10 Beste (en Slechtste) Staten Voor Belastingen Voor Kleine Bedrijven

Een nieuwe studie vond de beste en slechtste staten voor belastingen voor kleine bedrijven, op basis van belastingdruk. Ontdek welke staten de lijst hebben gemaakt
Beste Facturerings- En Factuursoftware Voor Freelancers: Onze Beste Keuzes

Bekijk onze top drie keuzes voor online facturering en facturering voor minder dan $ 10 per maand. Deze services zijn ideaal voor freelancers, contractmedewerkers en dienstverlenende bedrijven