Anonim

El nostre món avança a un ritme extrem de ràpid pel que fa a la tecnologia, especialment als Estats Units. Generalment, això és bo: és crear més comoditats, noves tecnologies per millorar la qualitat de vida, més llocs de treball, etc. Però ens trobem amb un petit problema: necessitem més mà d'obra.

Als Estats Units, segons l'Oficina d'Estadístiques Laborals (via ComputerWorld), hi ha més de 500.000 posicions informàtiques no omplides (tingueu en compte que això només als Estats Units, el món és molt més vast) en diverses especialitats –enginyeria de programari, Tecnologies de la informació, enginyeria elèctrica (específicament la creació de maquinari), entre d'altres. Val a dir, hi ha una gran demanda de llocs de treball en aquest camp, però no hi ha prou gent que sàpiga programar, administrar una base de dades, crear sistemes per combatre els ciberatacs, etc.

Aleshores, què fem?

Informàtica en cursos en línia

La resposta aclaparadora a la nostra manca de persones capacitades per assumir tasques informàtiques ha estat l'educació gratuïta. I aquesta és la resposta òbvia a un problema com aquest: oferir educació gratuïta per a un camp concret, i potser la gent vindrà, aprendrà, practicarà les seves habilitats i, finalment, obtindrà un treball en el camp de la informàtica. Ara, no passa res de dolent amb l’educació en informàtica, tret del fet que el mercat de l’educació informàtica no proporciona un camí clar per a un estudiant i que mentim a qui s’inscrigui.

En primer lloc, el mercat de l'educació informàtica no té una directriu clara per a un treball en informàtica. Hi ha tones de cursos i programes gratuïts que apareixen a tot arreu, de forma gratuïta. Podeu trobar-los a Khan Academy, Coursera, edX, CodeAcademy, Code School, Code.org, Udacity, Team Treehouse, FreeCodeCamp, The Odin Project i molts altres llocs. I, tot i que això ofereix una gran oportunitat per aprendre, no hi ha gaire marge per avançar: tots aquests llocs t’ensenyaran els fonaments bàsics de la codificació (excloent FreeCodeCamp i potser Udacity), però no t’arribarà més lluny.

En aquest àmbit hi ha molt desànim. El mercat d’iniciació de la gent a la codificació està tan ple, i no hi ha molts recursos per a uns nivells d’habilitats cada cop més elevats. I això és bo: els estudiants haurien de poder accedir al web, buscar documentació i intentar esbrinar un problema pel seu compte. Heus aquí el problema: molts d’aquests cursos no es dediquen a la resolució de problemes d’ensenyament. Es mantenen a mà fins al final (excepte algunes, per descomptat) i després deixen l’alumne en un territori on no els coneix.

Amb això, els educadors informàtics, especialment els MOOC (Massive Open Online Cursos), han de canviar els seus equips. La sintaxi és important, té el seu lloc. Però ensenyar a un estudiant a com superar els problemes dins de la programació durarà aquest estudiant tota la vida, donant-li les eines per adaptar-se constantment a les noves tecnologies i marcs que surtin. Donar als estudiants habilitats de resolució de problemes dins de la programació generarà programadors de qualitat que puguin aportar qualitat a la feina.

Cal deixar de mentir als estudiants

Un altre aspecte que descoratja els estudiants a entrar a la indústria informàtica és que els mentim. Com a cultura, no creureu quantes vegades ens colpegem al cap d’un estudiant perquè la codificació sigui fàcil. Notícies flaix: no és fàcil ni de bon tros.

No conec cap persona que hagi agafat programes i que la tingui a l'instant sense problemes. Tots hem estat al peu de la galleda, batent el cap contra les parets només intentant esbrinar com funciona la programació orientada a objectes. I tot i que podeu accedir a través de cursos, això no vol dir que necessàriament sigui un expert. Fins i tot els desenvolupadors Sèniors tenen problemes amb el codi. Fins i tot passen una gran part del seu temps mirant un fragment de codi, preguntant-se per què no funciona i després passen una part important del temps intentant que el codi funcioni. En poques paraules, això és la programació.

Però, expliquem exactament el contrari als estudiants nous i futurs. "No és difícil", diem. Molts vídeos d’instrucció, fins i tot d’editors abans esmentats, us diran que la codificació és tan fàcil com caminar. És per això que a molts els interessarà la idea de codificar, connectar-se a un curs en línia i deixar caure una o dues setmanes més tard després de decidir que simplement no ho aconsegueixen.

Cal estar al davant dels estudiants. La codificació és difícil, però el camí per aprendre a fer-ho és tan gratificant. D’aquí a dos, tres anys, poder crear un lloc web des de la vostra creació és una experiència com cap altra. Però, el camí per arribar-hi és difícil, igual que qualsevol cosa a la vida.

Si ens trobéssim a la perfecció amb estudiants així, podríem començar a fer un desgast en aquelles 500.000 posicions no ocupades.

Però, no s’atura aquí. No, realment hem de resoldre el problema de fer que la gent estigui interessada en informàtica.

El cas per a l'educació en informàtica

Si resoldrem aquest problema durant les pròximes dues dècades, cal que l’educació en informàtica s’ha d’introduir a una edat primerenca. No és una cosa que cal esperar fins que un estudiant tingui 16 anys o més. Fox News va escriure una convincent obra d’opinió, titulada Garantir la seguretat de la nostra nació: el cas per a l’educació en informàtica . En ell, els autors Hadi Partovi i Erin Siefring van dir:

Com veieu, aquestes posicions no ocupades estan posant en perill la nostra nació. Però, per què no s’aconsegueixen aquestes places? Segons la Coalició d’Informàtica en Ciències de la Computació, hi havia menys de 43.000 estudiants d’informàtica que es van graduar en col·legis i universitats a la plantilla.

Per què és això?

Crec fermament que és en gran mesura perquè no estem introduint els nens K-12 a la programació i de què es tracta. Aquí hi ha el problema: mai abans hem tingut un problema com aquest, la informàtica i la programació no han estat mai grans. Hi ha tantes altres coses que s’estimen als estudiants i, sovint, la tecnologia es deixa fora d’aquest panorama perquè, bé, aquesta tecnologia mai no ha estat gran fins a aquests darrers anys.

Hi ha un altre problema amb aquesta figura. L’aprenentatge de la programació en col·legis i universitats no sempre és la millor ruta, ja que aquestes institucions queden a molts anys del sector privat. Aquestes institucions educatives no estan al corrent de la velocitat que avança el sector privat en tecnologia.

Per això ha arribat el moment de començar a incorporar-lo al currículum escolar, introduint conceptes de programació als nens d’hora.

Aquí hi ha un altre fet interessant d’un estudi publicat recentment per Google, tal com assenyala l’article de Fox News:

Val a dir, no hi ha un gran èmfasi en la informàtica a les escoles i això és un problema. Ja el 2016, els ordinadors corren una gran part de la nostra vida. Els nostres vehicles estan gestionats per sistemes informàtics, dediquem la major part del nostre temps a treballar o jugar a un ordinador d’una forma o altra, dediquem molta estona a comunicar-nos en ordinadors mòbils, etc.

És hora que integrem l’educació en informàtica al currículum inicial. Hem de començar a ensenyar a nens de totes les edats com fer servir aquesta arma del futur. I el punt de partida d’això és posar l’èmfasi en l’educació K-12. Com fem això? És difícil dir-ho, però prendrà un acte al Congrés.

Heus aquí la por temible: el Japó recentment va implementar una legislació que requereix que tots els estudiants aprenguin informàtica. La informàtica ha estat una part robusta de l'educació del K-12 al Regne Unit. No només això, sinó que fins i tot Alemanya està plantejant iniciatives similars.

El govern dels Estats Units necessita dràsticament proporcionar finançament per a l'educació en informàtica del K-12 molt aviat, o molt aviat caurem enrere en informàtica al món. Ha passat molt el temps per començar a ensenyar als nostres fills.

I aquest no és un bon lloc per estar. En absolut.

El Congrés ha d’implementar una política d’educació en informàtica