Github, an important piece of a Software Engineer résumé

Tech companies in the Silicon Valley tend to pay more attention to what candidates can technically achieve rather than look at their credentials. An obvious way of doing that is by looking at code candidates wrote, having a Github account with up-to-date code is a must-have in today’s Tech industry. It gives the opportunity to potential employers to easily see a candidate’s coding style, what types of technologies they worked with, and their fun side-projects. That is also a the place where many open source communities are contributing on open source projects.

That’s why Holberton School students will publish all their school projects on Github. In order to easily find the projects that have been done at school, their repositories will start by a “holbertonschool-“.

To see what students are working on, follow them on Github:

15206187 1128096 14942097 14990027 aef15fc24afaf303bbf1a792dd3b965b_400x400 15208707 11673286 q8XtwJ0q_400x400 16272402 15152564
tqt1deWT_400x400 15352975 9385603 16140275 9006279 1478812 14954938 14966415 13665257
tasneemfarag 13520749 U2uHlp4I_400x400 15389761 16113819 16201809 16494925 15207067 XIgjU2F6_400x400 14943616 (1)
1935448 13091946

Welcome, Hippokampoiers!

Today, we are very proud to announce that we have selected the 33 students for the inaugural class of January 2016. Yes, we announced that we would select only 32 students, but there were just too many great applicants. Please join us in welcoming team Hippokampoi!

hippocampoiers

The selection process

To become students at Holberton, candidates had to go through our four-step selection process, based only on talent and motivation, and not on the basis of educational degree, or programming experience. We designed the selection process to be the beginning of the curriculum so that applicants start learning through it. No programming experience is required at all. It consists of four different levels:

  • Level 0 – Fill out a short online form about yourself (~2 to 10 minutes)
  • Level 1 – Small online projects and tests that applicants can do at their own pace (~2 to 10 hours of work)
  • Level 2 – A step by step challenge during which you will create your first website, with a specific deadline (~50 hours of work)
  • Level 3 – On-site or Skype interview

zee_quote

Level 2 is a hands-on project, designed for beginners, during which applicants create their first website, from A to Z. Not only do they build a website with HTML, CSS and JavaScript but they also install and run their web server (Apache) on a Linux machine (Ubuntu) using the Linux command line. Here is an overview of what applicants did during Level 2:

  • Access a distant server using ssh
  • Learn the very basics of the Linux command line
  • Install software on Linux
  • Use the Emacs text editor
  • Install a web server on Linux
  • Read a configuration file
  • Use HTML, CSS and javascript to build a website
  • And most importantly: search for information and help each other

From 1,338 applicants to 33 students

Here are some stats about our funnel. Since the announcement on Sept 29th, 1,338 applicants started the admission process. Overall, the 33 students of the January class represent the top 2.5% of all applicants. Congratulations to them!

admissions-stats

 

Women performed better than men

Women performed better than men on average during our selection process. At the very top of the funnel, women represented 20% of our visitors.

sessions-male-female

And at the end of the funnel, 40% of our students are women. Note that Level 0, Level 1 and most of Level 2 are completely automated. It’s only at the end of Level 2 that we are hands-on because we need to check the projects of the applicants. Level 3 is an interview, during which there is also a technical test on Linux. Here is our funnel in terms of gender percentage:

women-stats

Connect with Holberton students

In the past weeks, they have already set up their servers and installed different applications, including a blog where you will be able to read more about their lives and what they learned at the school. Also, you can follow them on Twitter and say congrats by tweeting at @hippokampoiers!

Interested in becoming a full-stack software engineer?

Applications are now open for the next two classes, starting in May and September 2016.

U2VlIHlvdSBhbGwgaW4gSmFuIDIy
bmQgZm9yIHRoZSBmaXJzdCBkYX
kgYXQgSG9sYmVydG9uIFNjaG9vbCE=

Meetup: Don’t code the weakest link

TL;DR;

Title:  Don’t code the weakest link, introduction to security
Speaker: Nicolas Bacca
When: Friday, January 29, 2016 – 9:00 AM to 12:00 PM
RSVP here.

More info

The security of a system is equivalent to the security of its weakest link – to build a secure system you need to understand the general interactions between its building blocks.

* What connected systems look like in 2016
* From computer hacker movies to real world security exploits – the future is now
* Network security basics
* Understanding attacks and threats (from malware to code injection to sophisticated phishing)
* Gentle introduction to cryptography
* Death of the password

Exercises / Hands-on

* Find my PIN (Level: beginner)
* Decrypt me (Level: beginner)
* Decrypt me 2 (Level: medium)
* The lost machine (Level: advanced)

Bring your laptop and an ID.

Important: We will check IDs at the entrance. You will not be able to enter the school if you are not on the list.

RSVP here.

About Nicolas Bacca

 

600_445887227

Nicolas is the co-founder and CTO of  Ledger, a startup designing Bitcoin hardware wallets and other auditable, open and secure Personal Security Devices. He has been involved in the embedded security industry for more than 15 years as R&D engineer, and independent consultant for major industry players; CEO and CTO of several startups. He built the most cost efficient FIDO U2F Security Key implementation with his team, is passionate about optimized code and well implemented security protocols, tries to push for more open standards at every possible opportunity. Also, he is not afraid of nudging closed objects into being more open when diplomacy fails.

Achievement unlocked: Holberton School is ready!

After months of work we are happy to share pictures of Holberton School in San Francisco, ready to welcome our first students. We celebrated the milestone by organizing an opening party with students, parents, mentors, investors and friends who helped prepare the space.

#holbertonschool crew! #edtech #sanfrancisco #school #softwareengineer #grouppic #plant #startup

A photo posted by Holberton School (@holbertonschool) on

We got a lot of positive feedback and most of our guests told us: “it looks even better than on the pictures!”. We paid attention to every detail; worked hard to come up with a design that feels welcoming and not nerdy, as we believe that you do not need to be a fan of science fiction to become a great Full Stack Software Engineer.

Here is the slideshow of the party: 2016-01-08-Holberton School Opening

A BIG thank you to Julien Cyr, the genius brain behind the design of the space, to Guillaume Salva, the master Chef of the party, to Guillaume Lesur, who designed and built the network and to all our friends and mentors who helped us set up the space. Thank you everyone for making this possible. And for those who were not there for the party, come visit us and say hi when you are around Battery and Pine!

Nicolas Bacca, IoT Security Expert, Joining Holberton School Mentors

Nicolas Bacca is joining Holberton School mentors team

We are very proud to welcome Nicolas Bacca to the Holberton School mentors team. Nicolas will design and lead the IoT security track at the school.

Nicolas is the co-founder and CTO of  Ledger, a startup designing Bitcoin hardware wallets and other auditable, open and secure Personal Security Devices.  He has been involved in the embedded security industry for more than 15 years as R&D engineer, independent consultant for major industry players; CEO and CTO of several startups. He built the most cost efficient FIDO U2F Security Key implementation with his team, is passionate about optimized code and well implemented security protocols, tries to push for more open standards at every possible opportunity. Also, he is not afraid of nudging closed objects into being more open when diplomacy fails.

In his own words:

The IoT design, privacy and security journey at Holberton will let you peek at interesting things happening at the bottom of the software stack, in this mysterious realm where you just can’t throw more RAM or servers at problems to make them disappear – what powers modern embedded systems such as the Nest, how your data is collected and protected in a network of connected objects, and how to recognize and implement good security and privacy practices.

You’ll build your own Open Source FIDO U2F Security Key from an open development kit that you’ll use to secure your Google, Github or Dropbox accounts even if your password is “Holberton1234” (*), then break your neighbour’s security and fix yours. You’ll acquire solid field experience to make educated decisions, kick broken designs before they get a chance to get implemented and sleep better knowing you helped making your favorite Agency job more challenging.

(*) graduation not guaranteed if you used this password

Announcing 14 new mentors, including IBM Fellow & CTO and the Father of Symfony PHP

Today we are proud to announce 14 new Holberton School mentors, including Jerry Cuomo, Fellow and CTO at IBM, and Fabien Potencier, founder of Symfony and currently CEO of SensioLabs and Blackfire.io. They join our already impressive list of 81 mentors.

Jerry_Cuomo_and_Fab

Mentors are the backbone of our school, giving students a great way to network, gain insight into the “real world” and get some great projects. They create many of the projects for our students, interact with them as well as with other mentors to make the school reflect the creativity, innovation and working demands of building great software in the real world.

We feel very proud and honored to have such amazing people joining us today.

Please join us to welcome them to the Holberton School family!

Thank you!

Interested in becoming a mentor at Holberton School? Join us!

Level Up!

Today, we are very excited to open Level 2, the last technical Level of the Holberton School application process. If you have completed Level 1, you should receive an email from us very soon (expect an email before Nov 1st).

level2-blogpost

During Level 2, you will build your first website, from A to Z. That means that not only will you build a website with HTML, CSS and JavaScript but you will also install and run your web server (Apache) on your own Linux machine (Ubuntu). Note that most web servers out there are also running Linux as an operating system and Apache as a web server software; so you’ll be already using what industry professionals are using!

Here is an overview of what you will do and learn during Level 2:

  • Access a distant server using ssh
  • Learn the very basics of the Linux command line
  • Install a software on Linux
  • Use the Emacs text editor
  • Install a web server on Linux
  • Read a configuration file
  • Use HTML, CSS and javascript to build a website
  • And most importantly: search for information and help each other

R29vZCBsdWNrIHRvIGV2ZXJ5b25lLCB3ZSBob3BlIHRv
IHNlZSB5b3Ugb24gTGV2ZWwgMyB2ZXJ5IHNvb24h

Many thanks to our reviewers and beta testers who spent countless hours with us, improving Levels 1 & 2: Ashlynn Polin, Lamia Himdach, Vanessa Rigot, Katya KalacheSophie Rigault Barbier.

2 great tutorials to better prepare yourself for Level 2

In a few days, we will open the Level 2 of the admission process.

level2

During this last technical level you will learn the basics of the Linux command line, and how to build your own website, from A to Z. You will also start to interact with your peers: get to know each other, help and get helped.

If you have finished Level 1, here are 2 great tutorials you can do while waiting for Level 2:

This is not mandatory at all, but doing those two tutorials will permit you to better prepare yourself for Level 2, and better help your peers.

If you haven’t finished Level 1 yet, today is the best day to get it done!

SGFwcHkgU3luZGF5LCBIYXBweSBjb2Rpbmch