It all depends. If you want to find a job in a large corporation where at any moment your job can be outsourced to some third world nation then you have nothing to worry about. The more skill sets you have in a field the more valuable you are as an employee. It means you can contribute more to the company while at the same time costing them less for your employment.
You need to know about what you are working on. I am a NOC admin and a coder. If you came before me in an interview for a coding position I would ask you questions such as you have an application that is hitting the database and a query is timing out. Where could the problem be and why? This type of question requires you at least have a clue about coding, hardware, networking and possibly such topics DNS and security. If you could not answer then to tell the truth you would probably cost me more then you are worth as I (or someone else) would have to take time out other projects in order to solve what should be fairly common knowledge in this field. In other words book knowledge is fine and dandy, but nothing beats hands on knowledge.
I suggest you get a part time job in something like a local computer shop doing repairs and upgrades of hardware and software or an internship in network admin where your coding skills could be exchanged for hands on network and hardware support.
Have a good one.
|