Ask HN: I'm 28yo. Should I start college now, or get real world experience?
20 points| Calist0 | 9 years ago
I can either start college now, and be 32 when I graduate. Or build my portfolio and look for work. Most of my tuition costs would be covered through grants, but it would still cost me 4 years of my time.
What do you think? Would it be difficult for me to find work without a degree? I would like to eventually work at interesting companies like Uber, Airbnb, Spotify etc. I've emails developers from many of these companies to ask for their advice and I received a lot of mix opinions.
[+] [-] EnderMB|9 years ago|reply
In terms of finding work without a degree, it's not impossible, but I'd be prepared to start near the bottom of the ladder, underneath the graduates. A dedicated developer will do well regardless of their education, in the same way that a shitty developer will still be shitty even if they have a top-tier CS degree. I've worked with incredible developers with little to no education, and shitty developers with Oxbridge degrees. If you're looking to study part-time, that probably won't matter all that much anyway. When you graduate, you'll have several years of solid experience, and you'd be in a much better position to evaluate what you need to know before joining a big company.
[+] [-] Calist0|9 years ago|reply
The only issue with finding a job right away is I would likely be starting as a junior at whatever company that will take me. I'm afraid that this will make me a less desirable candidate to good companies later on. The last thing I want to do is be stuck at a unknown company for a few years doing menial work and not learning anything new.
[+] [-] neverminder|9 years ago|reply
[+] [-] nicholas73|9 years ago|reply
[+] [-] dnh44|9 years ago|reply
Also if you go to school it'll be easier to figure out what parts of the industry you like. I think most people have quite strong preferences about the sort of things they like doing professionally and school is likely to give you a broader experience than a job will.
[+] [-] totalcrepe|9 years ago|reply
If you don't have a bachelors, I would recommend getting one. But again, you can find somewhere with tuition reimbursement and do it slowly.
(If you already have another STEM degree, I would consider a masters that builds on it and requires programming before seeking a CS degree at a level you already have in another science.)
I finished my bachelor in my 30s, and I am glad I did. It is one less thing to worry about when looking for a new job, debating if I want to rock the boat changing the terms of my current employment, etc. It also lets me work in markets that are tough without any degree and continue to dictate most of the terms of my employment when the economy is in a down cycle.
While I get very similar things from MOOCs as from my degree, it is nice to have had the in person lectures as they seem to trigger a different kind of memory bootstrapping when I am drawing a total blank. I just wouldn't pay for them myself at the US market rates.
[+] [-] Calist0|9 years ago|reply
I never considered studying part time because it would take so long to complete the program, but a lot of people in this thread are suggesting I do it. I have no clue how people work and attend college part time? If I work it would likely be a 9-5 job and I wouldn't be able to attend my classes.
Although, the downside of going taking this route would be that I'd have no time for side projects and making things.
[+] [-] coralreef|9 years ago|reply
I wish I just went to school and got it over with. When you teach yourself you'll come across topics that you wish you were exposed to sooner, and would probably help propel you further and quicker. For example, one of my courses covered data structures and algorithms, but barely. If I want a job I still need to learn how to practically implement them and practice, which is a difficult choice to make when I could be working on products. I might not have the discipline to teach myself algorithms/data structures today because I mostly don't care about them, but if it were a school assignment I would have done it and learned it.
[+] [-] gremlinsinc|9 years ago|reply
Since becoming full-time and moving from side projects I've learned 500% more from working with team-mates than I ever could've in College or on my own alone.
[+] [-] buchanaf|9 years ago|reply
At your age (also my age), I just don't think there's is a ton of value in 4 years of college, especially full time. All things equal, 4 years of work experience is going to grow your skills and employability by magnitudes more than a college degree. I know many people who have gone through bootcamps without college degrees--dropped out or basically passed after high school-- and they were successful in getting jobs. Granted, they were very smart people. While I don't know if you would be able to get a job at those companies mentioned above (certainly possible), I don't think college degree would help at all, but 2 years of solid software engineering work experience might.
-thoughts from university and bootcamp grad
[+] [-] Calist0|9 years ago|reply
There's a few bootcamps near me (Toronto), but I don't know if they're worth attending. The cost is a fraction of the top tier ones (~9k CAD) and they're 9 weeks long web dev programs.
[+] [-] joseakle|9 years ago|reply
[+] [-] DrNuke|9 years ago|reply
[+] [-] taxicabjesus|9 years ago|reply
Then WWII came to a conclusion, and lots of newly unemployed veterans had nothing to do. According to Mr. Hapgood, because the Congress didn't want a bunch of PTSD'd young men wandering around, they started the G.I. Bill. [2], which paid for retired soldiers to go to college too. Thus began the college cost spiral.
I suffered through a computer science degree. It is a piece of paper hanging on the wall.
If you choose to start a college program, you have to be very focused on what's important to you about the courses that you take. I most certainly would NOT start out full time... Maybe take two courses to get a feel for the institution. You'll probably find that you're perfectly capable of teaching yourself quicker than any course you take.
[1] https://books.google.com/books?id=-PJ0DLVOIXcC (I don't agree many of the "screwings" that this book describes, but it does have a good point about college)
[2] https://en.wikipedia.org/wiki/G.I._Bill (my one WWII grandfather had already graduated from dental school, so he used the GI Bill to learn to fly a plane. My other grandfather had no interest in "more school", didn't take advantage of it, and barely scraped by for a long time)
[+] [-] NhanH|9 years ago|reply
You can search for the discussion of that link on HN.
[+] [-] mrits|9 years ago|reply
[+] [-] runesoerensen|9 years ago|reply
[0] http://blog.samaltman.com/advice-for-ambitious-19-year-olds
[1] https://news.ycombinator.com/item?id=5934698
[2] https://news.ycombinator.com/item?id=7696844
[+] [-] Calist0|9 years ago|reply
[+] [-] _RPM|9 years ago|reply
[+] [-] brianwawok|9 years ago|reply
It's a tough pickle. College helps so much for your first job. But 4 years of your life could very likely be used for not much.
Me personally I gained a lot from school. But you don't need it to code some apps.
[+] [-] Calist0|9 years ago|reply
[+] [-] hallz|9 years ago|reply
If you can afford it studying full time is probably a better experience (lets you focus and enjoy the lifestyle). Otherwise work and study part time.
Good luck!
[+] [-] MalcolmDiggs|9 years ago|reply
[+] [-] stevenwiles|9 years ago|reply
[+] [-] Calist0|9 years ago|reply
Someone linked a blog post in this thread where a guy joined a bootcamp around my age and is self-taught. He recently got 120k+ offers from Google, Uber and many other good companies and settled with Airbnb for a 200k+ offer. I also spoke to someone else recently who started their postsecondary education at my age, and they now work for Uber.
[+] [-] ashitlerferad|9 years ago|reply
[+] [-] 5_5|9 years ago|reply
[+] [-] nicomfe|9 years ago|reply
[+] [-] cup|9 years ago|reply
[+] [-] Calist0|9 years ago|reply