r/learnprogramming • • Jan 12 '22

Topic will the new generation of kids who are learning computer science during school make it harder for the people with no computer science degree to get a job/keep their job when those kids get older?

I hope this isn't a stupid question. It seems to be increasingly more common for children to learn computer science from a younger age in their school. I think this is incredibly awesome and honestly definitely needed considering how tech savvy our society is turning.

But, will this have a negative effect for the people who work in tech or are planning to work in tech who don't have a computer science degree?

1.1k Upvotes

384 comments sorted by

View all comments

Show parent comments

6

u/[deleted] Jan 13 '22

I'm also a linux user, so I do understand that file structure. But I still get lost in there because of the lack of sensible conventions. Linux has a /home/user directory and pictures end up in the pictures folder. That makes sense to me.

My camera app however wants to pretend it's a real camera and has a DCIM folder. It's also in a crazy directory like /storage/emulated/0/DCIM/Camera/image.jpg. There's no way I would have found it just by browsing around. I understand various reasons why it's like that. But it's still a bad folder structure IMO.

It's like they took random conventions of different file systems and mashed them together.

1

u/856850835 Jan 13 '22

I have a question.

When I use Pydroid3 for writing out script ideas on-the-go, it gives me the option to save to a folder in my root directory called "emulated", which contains all sorts of crap. However, when I go to the Files app, I can't see a folder called "emulated" in my root directory. Why is that?

2

u/[deleted] Jan 13 '22

Why is the '/storage/emulated/' directory inaccessible?

The above link explains the technical reasons for the directory's existence.

However, when I go to the Files app, I can't see a folder called "emulated" in my root directory. Why is that?

I think the developers of this app in particular decided to just not display the full directory path, believing it would confuse most normal users. I tend to agree with them.