Пол Грэм — Как стать хакером в вузе
Вид: эссе (перевод)
Главный вопрос: Что надо делать в вузе, чтобы стать хорошим хакером?
Ответ одной фразой: Хорошим хакером становятся, много работая над сложными задачами в увлекательных проектах, и лучшее, что можно сделать в вузе, — определить, что тебе действительно нравится.
Тезисы
Т1. Чтобы хорошо программировать, нужно много работать над сложными задачами; помогает увлекательный проект
- Аргумент: хорошо программировать учатся работой над сложным. Заставить себя на это можно, начав увлекательный проект. Такой проект, скорее всего, не домашнее задание.
- Цитата: «Чтобы хорошо программировать, нужно работать много и над сложными задачами. А заставить себя работать над сложными задачами можно, начав работать над каким-то увлекательным проектом.» (раздел «Хакинг»)
- Данные: друг автора Роберт, будучи студентом, написал сетевое ПО и подключил Гарвард к Arpanet; проект был внеклассным, из-за него Роберта на год выкинули из вуза.
- Понятия: Увлекательный проект
Т2. Математики для хакера нужно гораздо меньше, чем для поступления в большинство университетов
- Против: профессора, считавшие компьютерные науки ветвью математики
- Аргумент: хватит школьной математики и некоторых идей теории вычислений (если не писать математические приложения). Но математика заслуживает изучения ради неё самой.
- Цитата: «На самом деле количество математики, нужное, чтобы стать хакером, гораздо меньше того, которое требуется для поступления в большинство университетов.» (раздел «Математика»)
Т3. Преподаватели, требующие более мудрёного, чем нужно на работе, вероятно, пытаются помочь студенту натренировать мозг
- Аргумент: связь между навыками из вуза и рабочими неясна, поэтому в вузе нужно целиться чуть выше. Как футболист выжимает на тренировке больше, чем покажет в игре.
- Цитата: «Аналогично, если ваши преподаватели пытаются заставить вас учить что-то более мудреное, чем то, что понадобится вам на работе, скорее всего это не потому, что они академики, отделенные от мира сего. Вероятно, они пытаются помочь вам натренировать свой мозг.» (раздел «Работа»)
- Понятия: Тренировка мозга
Т4. В аспирантуру профессора ищут студентов, которым действительно интересна тема
- Аргумент: на докторские программы отбирают сами профессора, и пытаются делать это хорошо, потому что поступившие будут работать на них. Автор знает от них, что впечатляет не желание произвести впечатление, а настоящий интерес.
- Цитата: «Их интересуют студенты, которые получают хорошие оценки или хотят быть их ассистентами потому, что им действительно интересна тема.» (раздел «Аспирантура»)
Т5. Лучшее в вузе — определить, что тебе действительно нравится
- Аргумент: профессоров нельзя заставить сделать вас аспирантом, а задачи нельзя заставить решаться. В университете обман перестаёт работать, и двигаться дальше можно, делая то, что нравится.
- Цитата: «Поэтому, лучшее, что можно сделать в вузе, вне зависимости, хотите ли вы поступить в аспирантуру или просто быть хорошим хакером, это определить, что вам действительно нравится.» (раздел «Аспирантура»)
- Понятия: Интерес как опора
Кейсы
К1. Роберт и Arpanet
Друг автора Роберт, будучи студентом, подключал Гарвард к Arpanet и тратил на это всё время, игнорируя учёбу, за что его на год выкинули из вуза. Позже он стал профессором MIT. Подкрепляет Т1.
Понятия
- Увлекательный проект → Грэм: способ заставить себя работать над сложными задачами (Т1)
- Тренировка мозга → Грэм: вероятная причина, по которой преподаватели требуют больше, чем нужно на работе (Т3)
- Интерес как опора → Грэм: двигаться дальше можно, делая то, что нравится (Т5)