Dev newbie / Network Technician
Visual Studio Code is the way to go ;) . Microsoft made a wonderful piece of software for the third time (Office, Studio IDE) !
I have been a Windows user since I was a kid. Then after my first job, I bought a MacBook Pro (for the sack of having & playing with one).
I started back studies to get a Master in CS and ended sticking with a new MacBook Pro. I will definitely by another laptop or computer with will certainly have Windows because I need the Packet Tracer software for training and implementing network architecture.
Other than that, I am liking the Apple hardware and software and may in the future (let say 5 years) switch to an iPhone too... ;)