|
|
|
|
|
by stuven
1676 days ago
|
|
Anecdata, but I have known quite a few excellent developers from bootcamp/self-taught backgrounds. I'm a bootcamp grad myself, and have done very well. I'm curious what skills engineers use on the job that are taught well in university but are hard to pick up from experience? |
|
Every time Lambda is on the front-page there seems to be a new influx of accounts on the site.
> I'm curious what skills engineers use on the job that are taught well in university but are hard to pick up from experience?
Algorithmic complexity. "Don't roll out your own data structures" and "just use a library" works until it doesn't. Operating System fundamentals is another one.
It seems a lot of bootcamps teach with rote, rather than by looking at the underlying concepts. My favorite example is git. I've seen bootcamp grads claim they can use git, but what it really meant is that they memorized a few git commands and as long as they don't stray too fart from those they can sort of work using git. But cherry-picking, rebase, proper branching forget it.