Welcome to the Treehouse Community
The Treehouse Community is a meeting place for developers, designers, and programmers of all backgrounds and skill levels to get support. Collaborate here on code errors or bugs that you need feedback on, or asking for an extra set of eyes on your latest project. Join thousands of Treehouse students and alumni in the community today. (Note: Only Treehouse students can comment or ask questions, but non-students are welcome to browse our conversations.)
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and a supportive community. Start your free trial today.
Jonathan GrieveTreehouse Moderator 91,028 Points
Development using Windows
So over the last couple of weeks, you may have noticed I've written a few posts in the community which I've been positively tearing my hear out with problems using my Windows 10 Home computer to use Selenium, which is a great tool for testing and automating browser tasks.
I have devoted hours, literally hours to scouring the internet to try and find a solution to these issues. Although I haven't given up, I've found myself coming to the conclusion that my Windows Operating System just isn't the best suited for Selenium.
Another great development tool that I and probably yourselves have been introduced to is Docker. I jumped on the Docker bandwagon quite quickly and followed along with the course to try and download it But once Docker was on my system, I very quickly ran into a brick wall with trying to set it up to create containers for my projects and apps. I couldn't even get the program open. Try as I might, I couldn't get around this loop where I was downloading the software but any changes I made to my hardware just didn't seem to work. Apparently my version of the OS simply isn't compatible with Docker.
And then a couple of years ago (admittedly when I was typically using Windows 7) I was introduced to Sonic Pi, a system where apparently you could write music through coding. Which was very exciting but very quickly that fell flat too because I couldn't set that up.
All very disappointing as I'm sure you can imagine.
So yesterday for the very first time, I found myself asking the question "Do I need to call time on Windows and get myself a Mac"? .... something like a Macbook Pro for example.
All my life I have used Windows Computers. Our family is a Windows family of users ever since the old days of Windows 3.1 (blimey that takes me back). But it seems the best results for following courses on Treehouse are when you follow along with the same or similar Operating System (which are typically Apple Computers).
For the most part, Windows should work for me when following along. When I'm downloading NPM packages, for example, I get a few warnings and descriptions but packages behave as they should. But if I keep having trouble, particularly with Selenium I can't help but think this holds me back.
Do people have similar problems even when working with Mac?
Am I right to think about getting rid of Windows to work on Web Development?
I'd love to hear everyone's thoughts on this, especially from teachers if possible. :)
Ari Misha19,286 Points
Hiya Johnathan! I can relate to you since im a windows user as well. Its feels like there is something kinda war between windows and rest of the computing OS world. And i, also, have been a windows user for a while now. Now one thing you could do is install Linux on your machine. I use like two different OS on my machine: Linux and Windows. I only use windows for general purpose and switch to Linux when tryna creating projects and codes. Actually im thinkin about switching to Mac as well. I'd like to hear/read other students notions as well. (:
Rixa Gregory18,633 Points
i grew up in a windows family too started out with windows 3.1. i stuck with it until vista came out then i just couldnt do it anymore it just sucked up so much space and irritated me. my friend was into putting linux on everything at the time so i handed him my laptop and he put ubuntu on it then i started learning how to use it. i only used the gui at first then got open office and figured that out. i was into graphics at the time and gimp was ok but nothing compared to the corel draw i had for windows. after taking some network admin classes in college i switched to mac and havent looked back for my own things like adobe suite, web design, its totally worth it! only for work my work pc is windows and the company loves vba i learned enough to format my reports fast but i dont like it much. the only thing that makes me even consider getting another windows box is the game selection.