Hacker News new | ask | show | jobs
by HanP77 2187 days ago
This

I've been working has a web developer for two years after completing a bootcamp. Peoples often ask me questions because they think about doing the same. I always say to them that this is not for everbody, you are banging your head against the wall most of the time. Off course nothing beat that sensation when you finally found the problem or even when you get closer.

But that has to be your thing.

6 comments

> I always say to them that this is not for everbody, you are banging your head against the wall most of the time

This is what I tell people who want to get into bench science. It's funny, because I find programming to be an escape from the 'head-banging' of science. At least when I get stuck debugging a programming issue, I know that there is a fix, and I'll eventually find it. Compare that to science, where you might bang your head against the wall for weeks, months, or years, only to later find out that the problem simply isn't tractable, or that the problem had nothing to do with you at all.

Not all CS algorithmic or systems design problems, you know there _is_ a fix.
Consider this in addition. How many are beating their heads off a wall, and then solve it. Perhaps they are happy they figured it out. But then they remember this is for a piece of garbage ad-tech app, or part of a google project that'll go in the garbage in 2 years, or something to steal even more private information from end users, or it's another CRUD web app...

All the while they're being sold on how they're "changing the world..." or "innovating."

Skateboarding is similar. The people who get that rush after landing a trick for the first time will invariably spend the next few years doing nothing but skating. The people who don't will reasonably wonder why anyone would waste their time riding around on a stupid wooden toy.

It's a simple formula: if the gain is more than the pain, your life is changed.

Tell me more about the bootcamp.

I'm in IT and could probably bridge the gap to dev on my own -- did a CS degree ages ago, but don't do much coding outside of bash one-liners and some SQL -- but I'm rusty.

Plus I'm not super motivated to do hours of coding after dealing with 9 hours of BGP issues, etc.

So the bootcamp seems appealing. I'm not starting from zero, and could probably go hard for 3-6 months doing pure coding, and then run with it. I'm just not sure what my options are.

Like writing or art, you have to can't not do it. I've been retired for 3 years and I still do it, can't imagine not doing it, even if I don't do it every day.
I know that exact feeling. The first time I solved an issue and felt that rush is the moment I knew I wanted to pursue CS. Haven't looked back since.