If hired an administrator who does not know what does make -j mean I would fire him next day.
You can buy a hardware with doznes of CPUs, hundreds of cores and tons of RAM. It's all nothing if your admin does not understand how make -j work. Shame on you.
Cool I guess...
Over the course of my entire career, no-one has ever cared if I can program, building software isn't on my resume, and it's not a skillset I claim to have... that's what developers are for; they do their jobs, and I do mine. And, if you want to get into the nuances of building and running NIX networks, I'm SURE I can find things related to, but not in your skillset too... In any large enough enterprise, there's more than enough separate work for both roles, and network/firewall people, and desktop people, windoze admins/engineers, netsec, etc. etc. We all all have our jobs/skills, and I'm not bagging on yours. And I could.
I took your completely undocumented code, and got it to work on a new system, in less than a day, annnnd I'm not a programmer... But, somehow you feel the need to lash out at me? I'm confused, seriously.
So, the better question, is why are you trying to pick a fight with me now?
Because I told you I don't care about your issues with everyone else? Why should I? Why should anyone? Even if you're right, you're hurting the rest of us with this behaviour.
There's no reason for any of this, so I really don't understand your motivations here.