Le 1er février a pris fin en janvier Piscine dans la
42 Silicon Valley , et je voudrais partager mon expérience et un ensemble de hacks qui peuvent aider à obtenir beaucoup d'exp, un niveau élevé et, par conséquent, une invitation aux cadets.

Très probablement, cela peut être utile pour les participants de l'
école 21 , mais ce n'est pas exact.
Qu'est-ce que 42 Silicon Valley?
Longue histoire courte. Il s'agit d'une école de programmation gratuite à Fremont, en Californie, qui peut vous fournir un lit d'auberge, de la nourriture bon marché, du café (pas toujours), des conférences vidéo et une excellente entreprise. Une fois que vous atteignez le niveau 7 (cela prend environ six mois), vous pouvez être aidé à trouver un emploi - généralement un stage dans une grande entreprise. Mais, selon l'un des cadets, récemment, de petites startups viennent souvent pour des employés.
Et il y a aussi Robotics Labs, qui, selon des rumeurs, mène une sorte de projet commun avec Tesla.

La photographie ne reflète pas les réalités actuelles, maintenant il y a beaucoup plus de tables, elles sont toutes jonchées d'équipement - il est clair que les gens travaillent.
Pourquoi 42 SV peut ne pas vous convenir?
Tout d'abord, cela ne vous aidera pas à obtenir un visa d'études. Vous pouvez aller étudier au collège communautaire (cela coûtera environ 3 000 $ par semestre), ce qui vous fournira du F-1 et une auberge. Et conduisez le soir à Fremont, à 42 SV. Il y a une nuance importante ici: si vous vivez à Nostromo Dorms (auberges 42 SV), alors, en tant que cadet, vous devez vous connecter au moins 35 heures par semaine et recevoir au moins 1 niveau par mois. Si vous vivez ailleurs, il n'y a pas de telles exigences.
Sans visa approprié, il est peu probable que vous soyez accepté pour un stage. Mais vous pouvez faire équipe avec d'autres cadets et organiser une agence de développement externalisée, par exemple.
Si vous comptez sur des conférences, un tutoriel solide et une technologie à jour - ce n'est probablement pas l'endroit. Les documents devront être recherchés indépendamment sur Internet et, à part les mêmes cadets, personne ne vous aidera.

C'est ce que l'on appelle l'apprentissage entre pairs.
Pourquoi y aller?
Par exemple, derrière cela:

Mais vous devez garder à l'esprit que la plupart des histoires de réussite sont de très jeunes professionnels qui ont décidé d'aller à 42 SV au lieu de l'université.
Comment se préparer à l'admission?
L'étape qualificative s'appelle Piscine (piscine française), dure 4 semaines et est un cours intensif en C, qui comprend:
- conférences vidéo quotidiennes (pas plus d'une heure par jour) et tâches
- Examens du vendredi
- projets de groupe et week-end individuels
Il se termine par un examen de 8 heures.
Passer le Harvard
CS50 devant lui simplifiera grandement la vie. Les programmes sont similaires, David est divin, surtout par rapport aux cours «natifs» en français avec doublage anglais. De nombreux écrivains ont commencé à regarder le CS50 pendant leurs études.
Travaillez avec
pythontutor.com , puis passez au débogueur intégré, car à l'examen, vous n'aurez pas accès à Internet.
Comment survivre à la première semaine?
Les deux premiers jours sont nécessaires pour atteindre autant que possible l'estime de soi et s'accorder dans le bon sens. Soyez attentif aux détails, mais dans certains cas, seule la chance vous aidera. Ne vous inquiétez pas trop des tâches qui ont échoué, tout se passe comme prévu.
Je passais 13 à 15 heures par jour au laboratoire, et ce n'était franchement pas une bonne idée. Il vaut mieux faire une mission d'une demi-journée, se promener sur le campus et parler avec des scribes et des cadets, que d'obtenir le plus haut niveau et de s'épuiser pour la 3e semaine.
Testez toujours votre travail avec
Stupidity , mais vous ne devez pas vous y fier complètement.
Après avoir terminé la tâche quotidienne, regardez les décisions des autres écrivains sur Github. Enregistrez le code que vous préférez quelque part - ceci est utile pour les examens.
Si vous faites le travail, très probablement la première semaine, vous serez constamment distrait et demanderez de l'aide à ceux qui ne peuvent pas le faire. Un certain équilibre est nécessaire ici, sinon vous pourriez être tiré vers le bas.
Ne demandez jamais de l'aide aux cadets : l'administration vous punira, vous et eux.
Environ la moitié des auteurs tombent après le premier examen, qui se termine la première semaine. Si vous y avez survécu, vous avez déjà de bonnes chances.
Comment se préparer aux examens?
Github a des questions d'examen ventilées par niveau. Faites un tableau avec eux, ajoutez vos décisions, partagez-les et discutez-en avec d'autres scribes.
Nous avons fait un tel tableau avant l'examen final et avons travaillé avec lui au cours des derniers jours.
L'un des principaux problèmes de l'examen est l'inattention. Les gens oublient de placer le fichier dans le bon répertoire ou de supprimer main () lorsque vous voulez écrire une fonction dans la tâche (lors de l'examen final, j'ai supprimé la #include <stdlib.h> dans la fonction avec malloc () avec main ()).
Comment obtenir un haut niveau?
La plupart de l'expérience est donnée pour les examens, suivis de projets individuels, de projets de groupe et de travaux quotidiens.
Dans le même temps, les projets de groupe sont les plus longs, car vous devez non seulement écrire le code, mais aussi en parler avec vos camarades de classe afin qu'ils puissent répondre aux questions pendant la défense. Et pour atteindre leur présence sur la défense.
Parfois, cela peut vous obliger à chercher le numéro de la pièce dans laquelle votre camarade de classe vit, le réveiller et l'emmener à la défense.
Si vous doutez de ce que vous réussirez à faire les deux projets au cours du week-end, il est préférable de ne pas vous inscrire à Rush (soi-disant projets de groupe). Sinon, vous pourriez être le ballast de votre groupe.
Ils disent que si vous réussissez l'examen final, ils vous prendront quel que soit le niveau, le nombre d'heures enregistrées et d'autres facteurs. J'ai une raison d'en douter.
Par conséquent, ne notez pas les tâches quotidiennes, les projets et les examens. Et essayez de vous connecter au moins 50 heures par semaine.
Certains scribes ont cependant réussi la sélection, échouant à
presque tous les examens, y compris la finale.
Et si vous devenez cadet, votre niveau sera de toute façon remis à zéro. Par conséquent, n'en faites pas trop.
Que faire en cas de refus?
Si vous avez réussi l'examen final et que vous n'avez pas oublié d'étudier, il est fort probable qu'il y ait eu une sorte d'erreur, et l'administration devrait en parler.
Si aucune erreur ne s'est produite, vous pouvez réessayer. Tout le monde n'aime pas les pisciniers pour la deuxième fois, mais il y en a toujours beaucoup. Il vous sera plus difficile d'obtenir une place dans l'auberge, mais après la première semaine, beaucoup de gens vident les lits. Ce qui, soit dit en passant, est vrai pour le cadetisme.
Quelques conseils ménagers
Vous aurez besoin d'au moins 400 $ pour la nourriture (le déjeuner coûte 5 $ dans une salle à manger, 6 $ pour le dîner) et l'essentiel. Les fourchettes, les tasses et les assiettes ne vous seront toutefois pas utiles. Le frigo de l'auberge vous surprendra désagréablement.
Vérifiez soigneusement vos lave-linge et sèche-linge avant utilisation. Certains d'entre eux ont cassé des éléments internes et des vis pointues dépassent du tambour.
Ne stockez rien de comestible dans la chambre - la faune locale peut venir vous rendre visite et y séjourner.
Il est fortement conseillé d'apporter une souris d'ordinateur avec vous - vous ne le regretterez jamais. Et achetez des serviettes pour le moniteur, quelqu'un y mettra toujours ses doigts.
Le café le plus proche est en vente chez Starbucks, à quelques kilomètres du campus. Il existe également des supermarchés et des établissements de restauration rapide. Il y aura toujours quelqu'un qui est prêt à vous y emmener en voiture, mais je recommanderais de marcher. Surtout compte tenu de l'état déplorable de la salle de gym de l'auberge.
Vous ne devriez pas aller au bar le plus proche (en face de Starbucks), il est préférable de prendre Uber au BJ's Restaurant & Brewhouse (mais vous devez réserver une table) ou à Swiss Park.
Et trouvez quelqu'un avec des droits américains et faites un essai routier à Tesla, l'usine est très proche du campus. Il vaut également la peine de s'arrêter à Stanford, où vous pouvez manger des mandarines directement de l'arbre.
Si vous avez encore des questions sur Piscine ou 42 SV, je me ferai un plaisir de vous répondre dans les commentaires.