TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: Do I need a Mac in order to be taken seriously as a web developer?

2 点作者 discountgenius大约 13 年前
People used to use Windows for business, Linux for programming, and Mac for art. The use of Mac for development has risen significantly since the advent of iOS and I seem to notice a growing trend of web developers moving to Mac. I have always considered Macs to be overpriced and representative of a "style over function" mentality, but I now accept Apple hardware and software to be of high functional quality. I am finding more and more web development tools, guides, and tutorials aimed at Mac OS X.<p>What trends have you noticed?<p>What trends do you anticipate?<p>Is it time for me to bite the bullet and go Apple as I attempt to break into web development in the next couple years?

7 条评论

janogonzalez大约 13 年前
Short answer: No<p>Long answer: The computer you use is just a tool. To be taken seriously you need to have an impressive portfolio of projects, you will be judged by your results and not by the tools you used.
评论 #3658223 未加载
jmsduran大约 13 年前
No. If you want to be taken seriously as a web developer, I would argue to take testing and cross-browser compatibility (HTML/CSS/JS) seriously, whatever machine/environment you decide use doesn't matter.
staunch大约 13 年前
It depends what you want. If you're trying to get a job, then yeah, it might actually help to seem more like the cool kids. Get a Mac, use RoR/Node.js, insist on NoSQL, and wear a Afghan scarf too for good measure.<p>In practical terms it doesn't matter at all. The web is cross-platform and if anything I'd say Linux has the advantage as a development environment. It allows you to create a local environment identical to your server environment.
评论 #3658376 未加载
评论 #3658938 未加载
manuscreationis大约 13 年前
To answer the question posed in your title: Absolutely not.<p>If anything (like another poster here have mentioned), Linux seems to have the most advantage out of "The Big 3", but it really doesn't matter in the long term. You should try to be fluent in at least one environment (OS) , and capable in the others.<p>Thanks to virtualization, you can run Linux or MacOS on Windows, or any vice-versa-ed combination you might choose. Pick the platform that has the best tools for the language you want, and go with it.<p>One caveat: If you work in an office with all macs, don't be the guy with the windows machine making the rest of the teams life more difficult. Same goes for an all Linux or all Windows shop. For your professional development needs, you should strive to work in unison with your team.<p>Personal needs? Go with your heart.
thepreacher大约 13 年前
I have also thought about this lately although not exactly in terms of being taken seriously as a developer but I am noticing more and more that, the "publicly seen" portable computer of choice is Mac OS X. In more and more recorded video tutorials, presentations(seminars)- you see the developer using Mac OS X. Sure I know it doesn't matter what you use as long as the job gets done. However sometimes you wonder why a mentor or someone you learn from change from say a Linux box to a Mac. You want to know what tipped the scale in favour of a Mac.
megamark16大约 13 年前
I run Linux on a Thinkpad, boot into Windows and OSX on virtual machines, and I don't know if I'm taken seriously, but I get a lot of work done.
评论 #3659404 未加载
thoughtsimple大约 13 年前
Hmm, tough question but if you don't have a Mac how do you test? With a Mac you can test easily on Windows and Linux. But if you just use Windows, then you need an alternate machine to test for Mac compatibility, you can dual boot into LInux.
评论 #3658371 未加载