If you were like the top assembly or c coder but could work at that level in machine code and uploaded with your mind 10KBit/s of machine code say 75KByte a minute and 4.5MB an hour 30MB a day. So in Ten days you could have made a far more efficient version of windows XP 64 that runs well on quite a lot of different setups.
Oddly enough it would take the whole microsoft team the years it took for XP to come years to develop the optimising AI and years to work with the AI to get windows xp as efficient as you could in 10 days.
So yes people can write code in 1's and 0's but nowadays they use easier options.
Now If you consider a human at this data rate is working with far more efficient options than simply working with 1.s and 0.s but could at that rate train to do so at such a degree of human evolution then such a human could make such an OS in 15 minutes. so a human could be pumping out over 5 GBytes per hour of creative effort.
What would also have to change for humans to develop their intelligence at this level of creative diversity would be how deep man was exploring godel incompleteness issues.
Being able to work at a level of generating GBs every hour of useful data could allow man to extend his working with a more evolved machine.
Still don't need chips in the brain you just need a focused mental data signal and a human that is up to scratch.