> For the complete documentation index, see [llms.txt](https://francescoronel.gitbook.io/intro-to-cs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://francescoronel.gitbook.io/intro-to-cs/why_cs.md).

# Why CS?

> Where we go over why you should appreciate the fact you're cool enough to venture into this field.

![](http://cdn.meme.am/instances/53480657.jpg)

***

## Is a career in CS really worth it?

Read [Quote of Rachel Fong's answer to Is a career in computer science really worth it?](http://www.quora.com/Is-a-career-in-computer-science-really-worth-it/answer/Rachel-Fong/quote/2915877) on [Quora](http://www.quora.com)

***

## Common Misconceptions About CS Degrees

Read [Quote of Akilesh Radhakrishnan's answer to What are some common misconceptions about computer science degrees?](http://www.quora.com/What-are-some-common-misconceptions-about-computer-science-degrees/answer/Akilesh-Radhakrishnan/quote/2899101) on [Quora](http://www.quora.com)

> But if you want to trick people into thinking you're some kind of crazy hacker, check out [GeekTyper](http://geektyper.com/).
>
> > It's hilarious.

***

## What skills do self-taught programmers commonly lack?

Read [Quote of Ryan Witt's answer to What skills do self-taught programmers commonly lack?](http://www.quora.com/What-skills-do-self-taught-programmers-commonly-lack/answer/Ryan-Witt-17805/quote/2899208) on [Quora](http://www.quora.com)

***

## A Perspective from a CS\@HU Alumnus

> CS is the right major for you because technology is the way of the world.

We live in a technological era, where technology is all around us from the cars we drive, to the way businesses interact, to the way we communicate with one another.

Understanding different dimensions of computing is part of the necessary skill set for an educated person in the 21st century.

Whether you want to be a engineer, web designer, developer, or just want to know how computers work, studying computer science will provide you with valuable knowledge.

Expertise in the subject enables you to solve complex and challenging problems because it requires and develops capabilities in solving deep, multidimensional problems requiring imagination and sensitivity to a variety of concerns.

Students should study computer science because it gives them the opportunity to change the world regardless of their passion.

The career opportunities for computer science majors are in great abundance and very well paid.

> The growing technology era is forever evolving and computer science jobs are here to stay!

***

## What are some things that programmers and computer scientists know, but most people don't?

* Counting starts from zero, not one.
* Programming is the art of thinking really hard about how to avoid having to think really hard
* The root is at the top of the tree!
* Most of the hacking scenes in movies are complete bullshit.
* HTML is not a programming language and you're not a programmer just because you know how to make a web page.
* That `=` `!=` `==`

[source](https://www.quora.com/What-are-some-things-that-programmers-and-computer-scientists-know-but-most-people-dont)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://francescoronel.gitbook.io/intro-to-cs/why_cs.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
