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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Ask HN: A degree in Web development?

8 点作者 shire将近 11 年前
Is it possible to earn a degree in Web development? how does it differ from a CS degree is it worth it?

3 条评论

Someone1234将近 11 年前
It is absolutely possible. My University offered them.<p>Now what I am about to say is &quot;unfair&quot; but realistic: Many people within the technology world won&#x27;t respect a Web Development degree as much as other similar degrees. They&#x27;re seen somewhat as an &quot;easy&quot; degree where you learn &quot;soft&quot; (non-transferable) skills.<p>So you might graduate and be great at PHP&#x2F;MySQL&#x2F;etc web-apps, but ten years later you need to learn some new language, and how flexible will you be? A Web Development degree only marginally adds to your flexibility.<p>My University offered the following courses: Computing, Computer Science, Software Engineering, and Web Technologies. Here&#x27;s a brief overview of them:<p>- Computing: Computer Science without the Maths (it is actually fairly theory heavy in programming, software engineering, and computers in general). Just CS if you took out the maths and put in other generic computing courses in their place.<p>- Computer Science (same as Computing but with a lot of maths classes and less generic filler)<p>- Software Engineering: &quot;The business of software development&quot; (this has all of the 101s from above, but is more business focused and management focused, it is a software project from the top down for medium to large-ish teams).<p>- Web Technologies: Same 101s as all of the above but in the final years you don&#x27;t do maths OR heavy theory, but instead do actual practical web development (using Java, PHP, and similar).<p>CS is the most well respected, then I&#x27;d say Computing and SE are similar, and finally Web technologies is last. SE has a nice niche for people who already have the industrial experience but lack a degree (essentially turning them into a future manager). SE is quite popular at Masters level after people do a CS at degree level (again, for manager credentials).<p>There&#x27;s also a lot of Game Development degrees around now, and some fledgling &quot;Mobile Development&quot; ones. I have no knowledge of how respectable Game Development degrees are in that industry but I will say a Mobile Development degree suffers some of the same pitfalls as a Web Development degree (no flexibility, just platform specific knowledge).<p>So decide wisely. As a final thought: Whatever degree you pick make SURE it is one you&#x27;re going to be able to pass and finish. The most important part of a degree is frankly a piece of paper that you spend $30-60K on, everything else, including actual learning is almost secondary. There are far too many CS washouts who couldn&#x27;t cope with the maths and who should have just done Computing or heck even Web Development (since a &quot;lesser&quot; degree beats no degree at all).
joeclark77将近 11 年前
I doubt it&#x27;d be worth it. If you don&#x27;t want to get into heavy theory, you might consider an information systems degree (aka management information systems) which generally opens the door to some high paying jobs. I know, because I teach the capstone course to an IS degree program. Our students finish with some competence in programming, databases, and web development, but instead of computing theory they have a lot of courses in other business disciplines -- marketing, finance, accounting, entrepreneurship. In my opinion, it&#x27;s a pretty well rounded bachelor&#x27;s degree.
sp4rki将近 11 年前
It is possible to earn a degree in Web Development. You can also earn various levels of &#x27;certification&#x27; by attending different bachelors and&#x2F;or courses in various universities&#x2F;colleges both in the US and abroad.<p><a href="http://www.hackcollege.com/school-finder/schools/web-development" rel="nofollow">http:&#x2F;&#x2F;www.hackcollege.com&#x2F;school-finder&#x2F;schools&#x2F;web-develop...</a><p>In general CS degrees vary in the curricula depending on the emphasis&#x27; offered by the institution. That being said, in general a CS degree doesn&#x27;t specialize in teaching you how to design, program, and deploy a consumer facing web application. They might touch on the subject, but seldom do they spend much effort to educate you on the ups and downs.<p>A traditional degree generally teaches things like operating systems, algorithms at various difficulty levels, networking, and a bunch of other topics that are in broad terms skipped when teaching about design and development of web applications. Have in mind Computer Science as a whole is comprised of various topics and skill-sets that are more &quot;traditional&quot; and change or mutate at a much slower rate in comparison to the tools and skill-sets required for Web Development. &quot;The next big thing&quot; and segmentation of tools and tech is a reality of life when developing web applications, much more so than in traditional Computer Science jobs.<p>Now to answer your last question. I don&#x27;t think a Web Dev degree is worth it. Web Development itself is easy in the grand scheme of things. I dropped out of school because I found it extremely boring (CS, don&#x27;t think I would have lasted more than a few months in a Web Dev bachelors) and wanted to do things with the knowledge I had collected since I was 12 years old. The reality is that neither a Web Dev or CS course will get you half as ready for the real world requirements. That being said a CS degree will prepare you for a plethora of different roles, including Web Dev, and in MY OPINION is totally worth it, specially if you go for a Masters after. Get a traditional CS degree, or even better get a business degree, and get the experience and knowledge of building web apps on your own. That&#x27;s what I wish I had done instead of just taking the plunge without a degree.