u/New_Developer1428

I am a second year BCA student, I am interested in low level systems because I am curious about how computers work, and I am interested in knowing more about the systems (hardware, and operating system), I have tried web dev, made a clone of netflix website (only html and css) , I left it because of the huge competition in the job market, I agree it is harder to be a person who is good at low level programming, but I will not be replaced by someone else atleast, the knowledge remains the same, I don't need to learn a new framework everytime, and I will be paid higher due to low amount of competition (compared to web dev and software dev) the question is, shall I even give my time in it? Why I am asking this is because of the degree that I am pursuing, I know a degree is useless if I don't have skills to work, but it is also difficult to hire a person without a degree irrespective of the skills and experience he has gained. I hear that mostly btech students are hired for low level systems jobs like pen tester, security researcher, protocol engineering, embedded systems engineer, etc. And then I hear something like marks are not important for the career, then I hear from somewhere that marks are really important and it shows your discipline. Now I am stuck, I only have a few years and I don't want to waste them, what shall I listen to? Whom shall I listen to? I don't want to come in a situation where I have the right skills but a wrong degree, It would be a great pleasure if I get to hear advice from the people who actually work and know how people are hired. I will make the choices accordingly. I apologise if I used the wrong terms. Thank you

reddit.com
u/New_Developer1428 — 15 days ago

I am a second year BCA student, I am interested in low level systems because I am curious about how computers work, and I am interested in knowing more about the systems (hardware, and operating system), I have tried web dev, made a clone of netflix website (only html and css) , I left it because of the huge competition in the job market, I agree it is harder to be a person who is good at low level programming, but I will not be replaced by someone else atleast, the knowledge remains the same, I don't need to learn a new framework everytime, and I will be paid higher due to low amount of competition (compared to web dev and software dev) the question is, shall I even give my time in it? Why I am asking this is because of the degree that I am pursuing, I know a degree is useless if I don't have skills to work, but it is also difficult to hire a person without a degree irrespective of the skills and experience he has gained. I hear that mostly btech students are hired for low level systems jobs like pen tester, security researcher, protocol engineering, embedded systems engineer, etc. And then I hear something like marks are not important for the career, then I hear from somewhere that marks are really important and it shows your discipline. Now I am stuck, I only have a few years and I don't want to waste them, what shall I listen to? Whom shall I listen to? I don't want to come in a situation where I have the right skills but a wrong degree, It would be a great pleasure if I get to hear advice from the people who actually work and know how people are hired. I will make the choices accordingly. I apologise if I used the wrong terms. Thank you

reddit.com
u/New_Developer1428 — 15 days ago