4 ms·
One side advice - if you happen to be using a Windows computer, ditch it; get any Linux one, or a Mac if you can afford it. Get used to the shell; learn the bas
by aldanor 9y ago
One side advice - if you happen to be using a Windows computer, ditch it; get any Linux one, or a Mac if you can afford it. Get used to the shell; learn the basic tools like grep, learn some coreutils; get generally familiar with all things Unix/Linux.
- FearNotDaniel 9y agoI find this ironic, given that as a long-term Mac user, I bought my first ever Windows machine in the process of becoming a self-taught programmer. Turns out there's quite a lot of demand out there for those able and willing to develop on Microsoft platforms.
- aldanor 9y ago> Turns out there's quite a lot of demand out there for those able and willing to develop on Microsoft platforms. Can't argue with that. So, you develop for/on MS platforms if you have to/like to develop for/on MS platforms (plus there's always demand for that, especially in the enterprise). In the meanwhile, the rest of the world will keep developing for non-Windows -- not necessarily because they have to/adore it but just because in so many cases it makes the most sense so you don't even think about it...