Doing a startup taught me the value of staying in school
swizec.com
swizec.com
It seems unlikely that there would be some kind of mass-market institution that teaches everyone to question authority, especially if so many authorities had gone through that institution. It seems much more likely that any institution that markets to 18- to 22-year-olds is going to market itself as totally rad and rebellious.
Here's what I think happened: I think the author of this post got older and wiser. That tends to happen to people, even if they participate in the extended adolescence of school. Granted, it happens a lot faster to people who drop and and have to pay bills and don't even have a meal plan. But it happens to nearly everyone.
While there exist a _very_ small amount of people who do CS as "default" rather than "passion", they are very rare, and most CS students are extremely passionate about some aspect of computer science.
If your goal is to simply obtain a degree so that you can get a job with your credential, then school might do little to further your useful education.
If your goal is to learn how to solve problems, to learn to think critically, to gain fundamental understanding of difficult concepts, to grapple with how much is not known, and to meet like-minded people, then a university can be a great setting to achieve these goals, with the resulting credential simply acting as a by-product of your education.
School is a tool, just like everything else. It's all what you make of it.
Wouldn't all of these be better career tracks:
- Soldier in the army, then military academy, then military command.
- Work at an alderman's office, then get a degree in political science, then run for office.
- PHP developer for a marketing firm, then CS degree, then technical cofounder at a startup.
The only programs I know that capitalize on this is are some MBA programs that are geared toward middle-management types trying to get into upper management.
I'm not suggesting those man-years are necessarily best spent at school. I notice that most of the valuable formal foundational knowledge tends to be open to self-study if you're motivated enough, and I have run into people who'd learned a lot of them for themselves before they got out of high school. (E.g., my freshman roommate at college.:-) But I am suggesting that in school or not, some of those man-years are best spent before you need to rely on the knowledge: learn a lot of what you need to know about spherical trigonometry and log tables or gunpowder mixes and metal fatigue before you need it, not as you need it.
My point is that entry level employees are typically just doing what they're told to by someone considered an expert. This low level work in any field provides context for what is important to learn and why. I think it would be better to obtain this context first, and then take a step back from the day-to-day rat race to fill in the "foundational" knowledge needed to become a true expert.
College would then be like a mid-career sabbatical. When the sabbatical is over, you're ready to be in charge of the big decisions. eg, Be a carpenter for 15 years then go to architecture school.
Then talk to us in 10 when you figure out that you could have learned all that same knowledge for free, in less time. Or that you could have been doing a job and someone would PAY you to learn it, and you'd learn even more in even less time.
I'm also a doing a job on the side, so I can learn to instantly apply the experience.
I'm fairly good at picking up new concepts by myself - but could I have taught myself what I learned by being taught and, more importantly, collaborating with some very smart people - I'm pretty sure, for me, the answer to that is no.
The CS course I did provided almost no "training" in the practicalities of software development - you had to do a lot of development to pass the courses but you were pretty much expected to pick up sensible development habits by yourself, we never had any classes in it.
As for school itself - it both pointed me in the right direction, making me take classes that were related, useful, and built on each other in a meaningful way. It lead me down the right paths, and the access to professors that were willing to spend time to answer questions and point me in the right direction for further study were invaluable.
Of course school isn't a complete education, but it's a vital component of it.
I had no interest in database systems; it looked boring to me. My schedule and class requirements had a hole in it, and I took a database class. I'm glad I did.
I did want to learn Lisp, but I wasn't getting my head wrapped around it on my own, and was content to not push myself and just stayed with C. Then I took a language interpretation class and was forced to use Lisp. After a week or so the basic concepts clicked, and now I greatly enjoy Lisp. But I wasn't forcing myself to learn it.
I also ended up studying a bunch of other totally unrelated things that I wouldn't have on my own, at least not any time on the visible horizon: Russian history, economics, Spanish language, development of jazz music, public speaking... and I feel I'm overall better for it, partly because of what I learned in these classes, and partly because it made me realize there are interesting things to learn all over the place, not just in my favorite areas of study.
That said, if I've ever used any of this stuff that I didn't learn on my own in my actual work, I'm not aware of it. But that doesn't mean I'm not happy that I went through university.
Then talk to us in 10 when you figure out that you could have learned all that same knowledge for free, in less time...
I graduated from college 34 years ago and I will talk to you now...
College is not about getting prepared, learning facts, acquiring things, or being thrifty or efficient in doing so. College is about becoming a bigger and better you. It's not the only way, but it's a pretty good one.
I have never taken a CS or programming class. I have taught myself almost everything I've ever learned about about building software and businesses. None of the "stuff" I needed came from college, but I'd like to think that college played a fundamental role in helping become the person I needed to be.
On one hand, I have always been concerned about the giant chasm between academia and the real world. On the other hand, I would never discourage anyone from starting and finishing college. Take advantage of this great time to shape your future. You may never have such an opportunity again.
At 5 years out of school (2005),it was nearing the end of the dark times (bubble burst). I didn't feel unprepared for school. I felt overwhelmed by the economy (or lack of it) and the extent to which outsourcing had really threatened software development jobs in the US.
Finding good jobs wasn't about being or not being prepared. All recent grads had a hard time finding jobs in software and many decided to change directions (law school, MBA, grad school). In fact, I noticed my friends with Master degrees had much easier times getting jobs ... particularly at places like Google. So, in fact, education helped them more.
In 2010, looking back I can say that having a CS degree from a top school has opened many doors for me. I found out about a great job at a cool startup from a friend I went to _school_ with. Even when meeting new people (in a professional sense), alums from my school (and major) tend to be the most open to meeting because they recognize the value of the education we went through.
This is vitally important.
People who think school should prepare your for a job are missing the point. What school does is increase your capacity for thought, teaching you new methods. You cannot get out of higher education without learning multiple ways to approach, de-construct, and re-construct problems and questions.
Better frameworks than what? Real life? Trial and error? Empiricism? Sounds like he learned to generalize and impose his experiences on others.
> You cannot get out of higher education without learning multiple ways to approach, de-construct, and re-construct problems and questions.
My personal experiences would prove otherwise. I may be an exception.
It gives you better frameworks for thinking.
---------------------
Right on the Money!
I love my education not because of the specifics of what I learned but because it taught me HOW to learn difficult things quickly (computer/electrical Engineering major) ... it gave me the confidence that I could also learn anything as long as I had good plan for how to go about it.
I can never put a price on that.
Maybe there isn't just one thing called a "university education". Maybe this "critical thinking" thing is more than just a nail. And maybe dropping out of university is a great way to pull that hacksaw out of your backpack for once.
I tend to agree with the critics, and couldn't find anything compelling me to think otherwise in this post.
If you focus only on programming between the age of 18 and 30, you may believe than HN represents the universe.
You explained exactly what's wrong with women's (now called gender) studies: all they can do is talk and react. They don't do. In the sciences (I use that term loosely), there is a boundary of what isn't known. Scientists probe that boundary and make it further by testing and finding out what is and isn't.
Now, what does 'gender studies' do? They sit around in a circle and blab about stuff that affects them. From IU Bloomington, the first campus to offer this type of degree:
"Women’s Studies and Gender Studies offer exciting interdisciplinary courses that concentrate on the position of women and men across many cultures. Courses explore issues related to women and gender across academic disciplines, examining such topics as race and class, business and politics, health, the body, sexuality, developing societies, the arts, academic institutions and knowledge, sports and leisure, law, and the media." Cited http://www.indiana.edu/~wostgens/
Engineers make stuff. Programmers make stuff. Chemists make stuff. Creators create, and that adds a lot of value to civilisation. What does gender studies add? A whole lot of nothing. We only have their own website to go by.
Also, what you wrote wasn't worth writing unless you were going to back it up. It's pure applause lights[0]
Also, what you wrote wasn't worth writing unless you were going to back it up.
Do you think so? I think my point, regardless of my particular examples, was pretty sound and important -- people keep talking about "going to college" as if college were monolithic, but college offers you many possibilities for your education, ranging from fairly useless to incredibly valuable.
Your last sentence makes the point that you meant to make much better than you originally did. You could have made it better butthis time there was something other than derision there.