5 ms·
The question I always ask myself is: how does one learn specialized stuff like managing a DB without working with it professionally? This also applies to Big Da
by iagooar 13y ago
The question I always ask myself is: how does one learn specialized stuff like managing a DB without working with it professionally? This also applies to Big Data, scaling, etc.
I would love to work building highly scalable systems, but I don't get to do it at my current position, and all the job offers out there require having experience doing it. Looks like a chicken-and-egg problem to me.
- rch 13y agoStart by tuning single-server instances for performance. There is quite a lot to learn from that before worrying about replication, for example.
- marcosdumay 13y agoJust do it. Normaly a job is not so specific that you can't start into some path like that, and once you are on the path, you can change positions. But, if your job is that specific, well, that sucks. You'll have to build something on your free time.
- DrJokepu 13y agoContribute to open source software, attend meetups, talk at meetups.
- iagooar 13y agoCan you recommend some interesting open source projects for an experienced Ruby / Rails developer, but with very little open source experience?
- ris 13y agoStart working with OpenStreetMap data.