My wireless is good enough for me, If you are prepared to spend the time getting it working properly before using it, it is much better than wired any day
I have been doing very basic programing for a long time now, but I am constantly learning more and more. C++ and Basic are my main ones, although over time i have tried most of them