[OLPC-NYC] Hacker School Deadline THURS MAY 2nd 11:59 PM ET
Holt
holt at laptop.org
Wed May 1 12:59:51 EDT 2013
/OLPC Alum Mel Chua returns to teach NYC's FREE http://HackerSchool.com
this //Summer//(early June to late August). //Location is Manhattan or
Brooklyn.//Consider!/
What Hacker School Is
http://HackerSchool.com is a [FREE AS IN BEER] three-month, immersive
school for becoming a better programmer. It's like a writers retreat for
hackers. We (Nick, Dave, Sonali, Tom, Alan, Allison, Zach and Mary) run
the program every four months in New York and meet Mondays, Tuesdays,
Wednesdays and Thursdays from 10:30am to 6:30pm. We provide space, time
to focus, and a friendly community dedicated to self-improvement.
Structure
Unlike most schools, there are no grades, teachers, or formal curricula.
Instead, Hacker School is entirely project-based and self-directed.
We have a morning check-in at the start of each day. During this time we
close our laptops and share what we worked on the previous day, what we
plan to do that day, and where we're stuck or need help. This social
pressure keeps everyone focused and accomplishing what they say they
will. It also fights scope creep, because someone in the group will
surely notice when your spell-checker starts turning into an OS.
There are no formal instructors at Hacker School. Rather, everyone is a
de facto teacher, which works because everyone enters Hacker School at
different levels of development. Some people are much more advanced than
others, but everyone has something to share. The primary expectations
are that people start with at least a general programming proficiency
and finish much better than they started.
Students have written Ruby gems, Python web frameworks, JavaScript
libraries, and code in everything from Erlang to Haskell. We highly
recommend you take the opportunity to code in multiple languages,
because we think it helps you grow as a hacker. Learning multiple
languages lets you experience trade-offs, appreciate idiomatic code, and
understand everything from type systems to scoping.
Everyone writes free and open source software, because it would be
antithetical to Hacker School to write code that couldn't be read, used,
and improved by others. Code you write in traditional schools is
characterized by being both useless and destined for /dev/null. Code
written at Hacker School is the opposite: Genuinely useful and written
to be maintained and improved over time.
While most of Hacker School is spent working on your own projects, we
occasionally work in groups on existing open source software. The idea
is to focus the entirety of the group's energy on a handful of projects
and contribute as much as we can in a four-day period. We pair program
and fix bugs, write documentation and contribute new features. It's an
opportunity to collaborate with other Hacker Schoolers and to experience
working on (and giving back to) established OSS communities.
We invite other hackers to code with us on Thursdays. These are
typically either alumni or experienced programmers we think will have a
lot to share. Sometimes they give formal talks, and sometimes they just
answer questions and hack with the group.
We all go out to dinner together every Monday. We also have movie
nights, because movies are great.
What we look for
You should genuinely enjoy programming. That's most important. We spend
our time talking about technical problems and writing code, not working
on startups and products. If you care more about startups than coding,
you won't enjoy Hacker School.
We look for curiosity, passion, raw intelligence and a desire to build
things. The best way to show us this is to have a track record of
writing code and learning new things. If you're a smart, curious person
who loves coding, it will come out naturally. Don't try to trick us. It
probably won't work and it won't get you what you want anyway.
Expectations
Because there is no certification or grading, the only reason to come to
Hacker School is to become a better programmer. As such, you will find
kindred spirits and tremendous energy. (A side benefit is you'll meet
new friends. It's common to grab drinks or coffee with each other in the
evenings or on weekends.)
You should treat Hacker School like a job, not in the negative sense of
something you have to do, but in that it's a serious commitment you
don't blow off. When you agree to do Hacker School, you commit to coming
four full days a week for three months, and taking your time here
seriously. Please don't do Hacker School unless you can make this level
of commitment.
Hacker School is not startup school: Our focus is helping people become
better programmers, not building prototypes or doing product design. If
your primary interest is starting a company, you should apply to Y
Combinator <http://ycombinator.com>.
How we make money
Hacker School is free as in beer. This is possible because startups pay
us to recruit. If after Hacker School you want a job, we will help you
however we can. If you don't want one, or you'd prefer to search on your
own, that's fine too.
Keep in mind that we accept people to Hacker School based on how much we
think they would get out of and contribute to Hacker School. We don't
take employability into consideration when making admissions decisions.
We ask that if you or a company you work for hire someone you meet at
Hacker School, the company pays us. Our standard fee is 25% of
first-year salary (excluding bonus), paid only if the person stays at
least three months. This is honor-based, so you don't have to sign
anything, and it doesn't apply if you co-found a company with Hacker
School friends or simply continue working on projects together.
Who are you guys?
* David_albert_75
*David Albert.* Dave spent his youth installing different
distributions of Linux over and over again. On the way he picked up
a bit of C, spent college coding in Java and then discovered Ruby.
He's interested in concurrency, spends a lot of time yak shaving,
and is going to learn Erlang one of these days.
* Zach_allaun_75
*Zach Allaun.* Zach went to college expecting to study political
science, but quickly found computer science much more to his liking.
After exhausting most of the CS classes his university offered, he
left and came to Hacker School. Zach is particularly enamored with
Clojure and spends at least some of his time implementing abstract
machines <https://github.com/zachallaun/secd>.
* Thomas_ballinger_75
*Thomas Ballinger.* Tom studied physics and then worked in a
neuroimaging lab, where he did image processing and made people play
frustrating video games in MRI scanners. He was in the third batch
of Hacker School, and is looking forward to continuing with SICP and
learning either Go or Erlang in the next batch.
* Nick_bergson-shilcock_75
*Nicholas Bergson-Shilcock.* Nick fell in love with programming
writing BASIC on an Apple IIe and making silly adventure games in
HyperCard. He quickly moved on to C and now works mostly in
JavaScript and Ruby. He's determined to finish SICP and is currently
reliving his youth by building an Apple II emulator in JavaScript.
* Mary_rose_cook_75
*Mary Rose Cook.* Mary programs and makes music. She has released a
programming language <http://islalanguage.org/> for young children,
some <https://github.com/maryrosecook/androjs> JavaScript
<https://github.com/maryrosecook/machinejs> libraries
<https://github.com/maryrosecook/glazz> and two
<https://github.com/maryrosecook/pistolslut> games
<http://emptyblack.com/>. She was in the summer 2012 batch of Hacker
School.
* Allison_kaptur_75
*Allison Kaptur.* Allison studied astrophysics at Yale, and then
went to Wall St., where she built bank models and tried to wrangle
Excel into doing large-scale time series analysis. Thankfully for
us, she later fell in love with programming, and has since ditched
finance to spend her days coding Python and C.
* Alan_odonnell_75
*Alan O'Donnell.* Alan studied physics and then supported himself by
playing poker online. He didn't start coding until after college,
when he fell in love with Haskell and never looked back. He's a
polyglot and loves learning new languages. He's currently exploring
Coq. He was in the first batch of Hacker School.
* Sonali_sridhar_75
*Sonali Sridhar.* Sonali's an interaction designer who went to art
school and likes to play with circuits. She's now rolling up her
sleeves and learning how to code for real at Hacker School.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.laptop.org/pipermail/olpc-nyc/attachments/20130501/4470f3ab/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: david_albert_75-663a6c2b5993cad1052c3ce39bd710fa.jpg
Type: image/jpeg
Size: 4190 bytes
Desc: not available
URL: <http://lists.laptop.org/pipermail/olpc-nyc/attachments/20130501/4470f3ab/attachment-0008.jpg>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: zach_allaun_75-47577b7988e72fcc85e32e9cb97f27cb.jpg
Type: image/jpeg
Size: 9767 bytes
Desc: not available
URL: <http://lists.laptop.org/pipermail/olpc-nyc/attachments/20130501/4470f3ab/attachment-0009.jpg>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: thomas_ballinger_75-b99d6dd1dafd8f3f1dd6c3abaf495b9c.jpg
Type: image/jpeg
Size: 4674 bytes
Desc: not available
URL: <http://lists.laptop.org/pipermail/olpc-nyc/attachments/20130501/4470f3ab/attachment-0010.jpg>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: nick_bergson-shilcock_75-51bb193ff618f0c8eefaef47f21d610a.jpg
Type: image/jpeg
Size: 4155 bytes
Desc: not available
URL: <http://lists.laptop.org/pipermail/olpc-nyc/attachments/20130501/4470f3ab/attachment-0011.jpg>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: mary_rose_cook_75-faf126fee2ed1f409f1c9679f5b4fdbd.jpg
Type: image/jpeg
Size: 8827 bytes
Desc: not available
URL: <http://lists.laptop.org/pipermail/olpc-nyc/attachments/20130501/4470f3ab/attachment-0012.jpg>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: allison_kaptur_75-587a1619a5199a90c2f4fa2f7afc7cfd.jpg
Type: image/jpeg
Size: 7694 bytes
Desc: not available
URL: <http://lists.laptop.org/pipermail/olpc-nyc/attachments/20130501/4470f3ab/attachment-0013.jpg>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: alan_odonnell_75-54f8a40272d807a21364efb01d3ed628.jpg
Type: image/jpeg
Size: 5151 bytes
Desc: not available
URL: <http://lists.laptop.org/pipermail/olpc-nyc/attachments/20130501/4470f3ab/attachment-0014.jpg>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: sonali_sridhar_75-0562587895caf86d9c363f42b541ed47.jpg
Type: image/jpeg
Size: 4277 bytes
Desc: not available
URL: <http://lists.laptop.org/pipermail/olpc-nyc/attachments/20130501/4470f3ab/attachment-0015.jpg>
More information about the OLPC-NYC
mailing list