Hacker News new | ask | show | jobs
by theGnuMe 1105 days ago
Yeah it sucks... Your grades are just a snapshot of knowledge at some point in time but not a reflection of your self-worth or future. It is important to remember that.

Only you can really answer this and it is a big step on the path to life long learning. Look at the parts you control vs external locus. Then move on, don't dwell, the only way is forward.

The ADHD thing will depend on who told you.. was it a professional? If so I would try to see why they diagnosed you that way and again self-reflect, what do you have control over and would medication or adaptive strategies help. If it was just a concerned comment from someone you trust, then maybe get evaluated. Again just reflect on it and come to your own answer. Maybe it is nothing.

There's a lot going on in a CS degree program across a wide range of intellectual subjects. What might be helpful is to think about what the CS programme is really trying to teach and that is how to learn and operate at these various levels of abstraction and how to come up with new levels of abstraction (or at least introduces you to thinking in that way, basically what people now term computational thinking. We use these abstractions to study computation itself and the world etc...

So to translate, in the "real world" you will be writing software at various levels of abstraction to solve some problem domain. That is why the degree is useful. The specific implementation details depend on the job itself.

But you can have a successful career just operating at one level of abstraction and know it well. Cobol programmers are still in demand for example. :)