Struggling to figure out which career I want to do /u/Finite_Resources CSCQ protests reddit

I am currently a sophomore studying Computer Engineering and I can’t figure out what I want to do. Most of my life I have been a science and math kid, but also did a bit of coding so I picked CE as a major. I have mainly focused on web development and know a fair bit of HTML, CSS, JS, and react. I have used a few backend technologies, but haven’t used them a lot.

I do not think I am a good software engineer. That being said I am decently smart and hardworking. I currently have a 4.0 GPA and although I know that does not mean a lot, I feel that it means that I must have some potential. Most of my life I have focused on studying and haven’t invested a lot of time in developing new skills.

That said if I had to pick my strongest skill it would be web dev. However, I realized that this is not what I want to do with my life. I do not want to spend my life making CRUD React apps. I want to solve technically challenging problems and work on intellectually stimulating stuff. But I can’t figure out what I want to do. It seems that every software engineering job I see is looking for Fullstack web dev stuff as well as Docker and Kubernetes.

I am an international student, so will need to work in a field which helps me get an H1B Visa to stay here. I also don’t come from a lot of money, and although I understand that passion is important, money is a very important factor for me as well as job security. With my college education I have a big chance to change the trajectory of my life and achieve financial freedom for myself and family so money is very important to me.

Out of the classes I have taken, I have loved low level stuff and my favorite classes have been Assembly and parallelism classes. I would love to do stuff where I can work at a low level or just work on making things very fast as I do enjoy doing leetcode and designing fast algorithms.

With all this what do you guys think I should do?

TLDR: CE student with mainly web dev background does not want to be a CRUD app developer all his life. Looking for alternative career paths with good job security and very good pay. Likes systems and concurrency stuff.

submitted by /u/Finite_Resources
[link] [comments]

​r/cscareerquestions I am currently a sophomore studying Computer Engineering and I can’t figure out what I want to do. Most of my life I have been a science and math kid, but also did a bit of coding so I picked CE as a major. I have mainly focused on web development and know a fair bit of HTML, CSS, JS, and react. I have used a few backend technologies, but haven’t used them a lot. I do not think I am a good software engineer. That being said I am decently smart and hardworking. I currently have a 4.0 GPA and although I know that does not mean a lot, I feel that it means that I must have some potential. Most of my life I have focused on studying and haven’t invested a lot of time in developing new skills. That said if I had to pick my strongest skill it would be web dev. However, I realized that this is not what I want to do with my life. I do not want to spend my life making CRUD React apps. I want to solve technically challenging problems and work on intellectually stimulating stuff. But I can’t figure out what I want to do. It seems that every software engineering job I see is looking for Fullstack web dev stuff as well as Docker and Kubernetes. I am an international student, so will need to work in a field which helps me get an H1B Visa to stay here. I also don’t come from a lot of money, and although I understand that passion is important, money is a very important factor for me as well as job security. With my college education I have a big chance to change the trajectory of my life and achieve financial freedom for myself and family so money is very important to me. Out of the classes I have taken, I have loved low level stuff and my favorite classes have been Assembly and parallelism classes. I would love to do stuff where I can work at a low level or just work on making things very fast as I do enjoy doing leetcode and designing fast algorithms. With all this what do you guys think I should do? TLDR: CE student with mainly web dev background does not want to be a CRUD app developer all his life. Looking for alternative career paths with good job security and very good pay. Likes systems and concurrency stuff. submitted by /u/Finite_Resources [link] [comments] 

I am currently a sophomore studying Computer Engineering and I can’t figure out what I want to do. Most of my life I have been a science and math kid, but also did a bit of coding so I picked CE as a major. I have mainly focused on web development and know a fair bit of HTML, CSS, JS, and react. I have used a few backend technologies, but haven’t used them a lot.

I do not think I am a good software engineer. That being said I am decently smart and hardworking. I currently have a 4.0 GPA and although I know that does not mean a lot, I feel that it means that I must have some potential. Most of my life I have focused on studying and haven’t invested a lot of time in developing new skills.

That said if I had to pick my strongest skill it would be web dev. However, I realized that this is not what I want to do with my life. I do not want to spend my life making CRUD React apps. I want to solve technically challenging problems and work on intellectually stimulating stuff. But I can’t figure out what I want to do. It seems that every software engineering job I see is looking for Fullstack web dev stuff as well as Docker and Kubernetes.

I am an international student, so will need to work in a field which helps me get an H1B Visa to stay here. I also don’t come from a lot of money, and although I understand that passion is important, money is a very important factor for me as well as job security. With my college education I have a big chance to change the trajectory of my life and achieve financial freedom for myself and family so money is very important to me.

Out of the classes I have taken, I have loved low level stuff and my favorite classes have been Assembly and parallelism classes. I would love to do stuff where I can work at a low level or just work on making things very fast as I do enjoy doing leetcode and designing fast algorithms.

With all this what do you guys think I should do?

TLDR: CE student with mainly web dev background does not want to be a CRUD app developer all his life. Looking for alternative career paths with good job security and very good pay. Likes systems and concurrency stuff.

submitted by /u/Finite_Resources
[link] [comments] 

Leave a Reply

Your email address will not be published. Required fields are marked *