Lower Pay vs Better WLB for New Grad job? /u/Beginning-Mistake-49 CSCQ protests reddit

Lower Pay vs Better WLB for New Grad job? /u/Beginning-Mistake-49 CSCQ protests reddit

I’m lucky to have 2 offers in this market as a New Grad, however they are vastly different and both have their pros and cons so I’m having trouble deciding.

They’re both in MCOL suburb areas and are decent names within their own industry, but they’re not super popular or tech companies. One is notably higher pay ($110k USD vs $90k) but a lot worse WLB (in person 5 days, 45-50hrs a week, 15 PTO/sick days, notably higher rate of turnover) vs the other co. is hybrid, ~35 hours/week, slower moving, and a lot more PTO/sick days (30 total). Both have decent benefits with 401k/healthcare.

The tech stacks for both companies vary a bit but they’re both on the legacy side of things with a lot of work done maintaining old crappy code, also it’s really team dependent (I don’t know what team I will be on). The caveat for the lower-paying company is that I will have the chance to try out two different teams for 6 months to see which I like (and possibly get to work on more modern stuff) whereas the other company I get put on a team without a choice.

My goal is either FAANG or a major tech company within a couple years. The learning opportunities at either company seem to be completely variable depending on which team I get put on so I’m having a hard time choosing, either I have a slower job that might not be super challenging but explore more areas of the business or a more stressful higher paying one.

submitted by /u/Beginning-Mistake-49
[link] [comments]

​r/cscareerquestions I’m lucky to have 2 offers in this market as a New Grad, however they are vastly different and both have their pros and cons so I’m having trouble deciding. They’re both in MCOL suburb areas and are decent names within their own industry, but they’re not super popular or tech companies. One is notably higher pay ($110k USD vs $90k) but a lot worse WLB (in person 5 days, 45-50hrs a week, 15 PTO/sick days, notably higher rate of turnover) vs the other co. is hybrid, ~35 hours/week, slower moving, and a lot more PTO/sick days (30 total). Both have decent benefits with 401k/healthcare. The tech stacks for both companies vary a bit but they’re both on the legacy side of things with a lot of work done maintaining old crappy code, also it’s really team dependent (I don’t know what team I will be on). The caveat for the lower-paying company is that I will have the chance to try out two different teams for 6 months to see which I like (and possibly get to work on more modern stuff) whereas the other company I get put on a team without a choice. My goal is either FAANG or a major tech company within a couple years. The learning opportunities at either company seem to be completely variable depending on which team I get put on so I’m having a hard time choosing, either I have a slower job that might not be super challenging but explore more areas of the business or a more stressful higher paying one. submitted by /u/Beginning-Mistake-49 [link] [comments] 

I’m lucky to have 2 offers in this market as a New Grad, however they are vastly different and both have their pros and cons so I’m having trouble deciding.

They’re both in MCOL suburb areas and are decent names within their own industry, but they’re not super popular or tech companies. One is notably higher pay ($110k USD vs $90k) but a lot worse WLB (in person 5 days, 45-50hrs a week, 15 PTO/sick days, notably higher rate of turnover) vs the other co. is hybrid, ~35 hours/week, slower moving, and a lot more PTO/sick days (30 total). Both have decent benefits with 401k/healthcare.

The tech stacks for both companies vary a bit but they’re both on the legacy side of things with a lot of work done maintaining old crappy code, also it’s really team dependent (I don’t know what team I will be on). The caveat for the lower-paying company is that I will have the chance to try out two different teams for 6 months to see which I like (and possibly get to work on more modern stuff) whereas the other company I get put on a team without a choice.

My goal is either FAANG or a major tech company within a couple years. The learning opportunities at either company seem to be completely variable depending on which team I get put on so I’m having a hard time choosing, either I have a slower job that might not be super challenging but explore more areas of the business or a more stressful higher paying one.

submitted by /u/Beginning-Mistake-49
[link] [comments]  I’m lucky to have 2 offers in this market as a New Grad, however they are vastly different and both have their pros and cons so I’m having trouble deciding. They’re both in MCOL suburb areas and are decent names within their own industry, but they’re not super popular or tech companies. One is notably higher pay ($110k USD vs $90k) but a lot worse WLB (in person 5 days, 45-50hrs a week, 15 PTO/sick days, notably higher rate of turnover) vs the other co. is hybrid, ~35 hours/week, slower moving, and a lot more PTO/sick days (30 total). Both have decent benefits with 401k/healthcare. The tech stacks for both companies vary a bit but they’re both on the legacy side of things with a lot of work done maintaining old crappy code, also it’s really team dependent (I don’t know what team I will be on). The caveat for the lower-paying company is that I will have the chance to try out two different teams for 6 months to see which I like (and possibly get to work on more modern stuff) whereas the other company I get put on a team without a choice. My goal is either FAANG or a major tech company within a couple years. The learning opportunities at either company seem to be completely variable depending on which team I get put on so I’m having a hard time choosing, either I have a slower job that might not be super challenging but explore more areas of the business or a more stressful higher paying one. submitted by /u/Beginning-Mistake-49 [link] [comments]

Read more

Has anyone switch to a project that isn’t development? /u/maxxor6868 CSCQ protests reddit

Has anyone switch to a project that isn’t development? /u/maxxor6868 CSCQ protests reddit

My manager ask if I was interested in leading a test automation project. My org has hundreds of manual projects that has really started to bother the higher ups way higher in the chain. I agree because I thought it would be a great experience to learn tech outside of development work. It not testing as far as I know as there are dedicated tests teams for testing our code pre production. This is more about writing automation tests through Selenium.

The documentation says multiple languages are supported but the past work in Java which I’m rusty in and don’t prefer but the online courses I dabble in seem okay and so far I kinda like writing the test scripts I written. My title, position, and pay won’t change and as of right now I be solo/leading this project.

My manager says if I like the work there are multiple legacy systems I can continue onwards after this project or go back to development. I know the last guy who work in this area from my team move up much higher on the ladder base on his success from the previous automation project. So far from the initial workload I get to spend alot less time in meetings and having to deal with clients, and get to expand my coding skills. Engineers I know from previous jobs are warning me “This is a bad idea, and I won’t be progressing my skill set.” I like the role but base on outside feedback it seems like I’m talking a lesser role? Am I making a mistake in taking projects outside of development?

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

​r/cscareerquestions My manager ask if I was interested in leading a test automation project. My org has hundreds of manual projects that has really started to bother the higher ups way higher in the chain. I agree because I thought it would be a great experience to learn tech outside of development work. It not testing as far as I know as there are dedicated tests teams for testing our code pre production. This is more about writing automation tests through Selenium. The documentation says multiple languages are supported but the past work in Java which I’m rusty in and don’t prefer but the online courses I dabble in seem okay and so far I kinda like writing the test scripts I written. My title, position, and pay won’t change and as of right now I be solo/leading this project. My manager says if I like the work there are multiple legacy systems I can continue onwards after this project or go back to development. I know the last guy who work in this area from my team move up much higher on the ladder base on his success from the previous automation project. So far from the initial workload I get to spend alot less time in meetings and having to deal with clients, and get to expand my coding skills. Engineers I know from previous jobs are warning me “This is a bad idea, and I won’t be progressing my skill set.” I like the role but base on outside feedback it seems like I’m talking a lesser role? Am I making a mistake in taking projects outside of development? submitted by /u/maxxor6868 [link] [comments] 

My manager ask if I was interested in leading a test automation project. My org has hundreds of manual projects that has really started to bother the higher ups way higher in the chain. I agree because I thought it would be a great experience to learn tech outside of development work. It not testing as far as I know as there are dedicated tests teams for testing our code pre production. This is more about writing automation tests through Selenium.

The documentation says multiple languages are supported but the past work in Java which I’m rusty in and don’t prefer but the online courses I dabble in seem okay and so far I kinda like writing the test scripts I written. My title, position, and pay won’t change and as of right now I be solo/leading this project.

My manager says if I like the work there are multiple legacy systems I can continue onwards after this project or go back to development. I know the last guy who work in this area from my team move up much higher on the ladder base on his success from the previous automation project. So far from the initial workload I get to spend alot less time in meetings and having to deal with clients, and get to expand my coding skills. Engineers I know from previous jobs are warning me “This is a bad idea, and I won’t be progressing my skill set.” I like the role but base on outside feedback it seems like I’m talking a lesser role? Am I making a mistake in taking projects outside of development?

submitted by /u/maxxor6868
[link] [comments]  My manager ask if I was interested in leading a test automation project. My org has hundreds of manual projects that has really started to bother the higher ups way higher in the chain. I agree because I thought it would be a great experience to learn tech outside of development work. It not testing as far as I know as there are dedicated tests teams for testing our code pre production. This is more about writing automation tests through Selenium. The documentation says multiple languages are supported but the past work in Java which I’m rusty in and don’t prefer but the online courses I dabble in seem okay and so far I kinda like writing the test scripts I written. My title, position, and pay won’t change and as of right now I be solo/leading this project. My manager says if I like the work there are multiple legacy systems I can continue onwards after this project or go back to development. I know the last guy who work in this area from my team move up much higher on the ladder base on his success from the previous automation project. So far from the initial workload I get to spend alot less time in meetings and having to deal with clients, and get to expand my coding skills. Engineers I know from previous jobs are warning me “This is a bad idea, and I won’t be progressing my skill set.” I like the role but base on outside feedback it seems like I’m talking a lesser role? Am I making a mistake in taking projects outside of development? submitted by /u/maxxor6868 [link] [comments]

Read more

DHS Strengthens H-1B Program, Allowing U.S. Employers to More Quickly Fill Critical Jobs /u/topcodemangler CSCQ protests reddit

DHS Strengthens H-1B Program, Allowing U.S. Employers to More Quickly Fill Critical Jobs /u/topcodemangler CSCQ protests reddit

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

​r/cscareerquestions https://www.uscis.gov/newsroom/news-releases/dhs-strengthens-h-1b-program-allowing-us-employers-to-more-quickly-fill-critical-jobs submitted by /u/topcodemangler [link] [comments] 

submitted by /u/topcodemangler
[link] [comments]  https://www.uscis.gov/newsroom/news-releases/dhs-strengthens-h-1b-program-allowing-us-employers-to-more-quickly-fill-critical-jobs submitted by /u/topcodemangler [link] [comments]

Read more

How it be like /u/Commercial-Nebula-50 CSCQ protests reddit

How it be like /u/Commercial-Nebula-50 CSCQ protests reddit

submitted by /u/Commercial-Nebula-50
[link] [comments]

​r/cscareerquestions https://www.youtube.com/watch?v=UFYPAjg5B2w submitted by /u/Commercial-Nebula-50 [link] [comments] 

submitted by /u/Commercial-Nebula-50
[link] [comments]  https://www.youtube.com/watch?v=UFYPAjg5B2w submitted by /u/Commercial-Nebula-50 [link] [comments]

Read more

Will a data science certificate help me? /u/Fresh421 CSCQ protests reddit

Will a data science certificate help me? /u/Fresh421 CSCQ protests reddit

Currently I am getting a computer science bachelors with an emphasis in machine learning. My university offers a data science certificate and I only needed one more class to get it. Will this help me at all in the data science/machine learning field? I want to take the class anyway to help with my skills but I am just curious if this will just be a point on my resume that gets ignored. Any help would be appreciated.

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

​r/cscareerquestions Currently I am getting a computer science bachelors with an emphasis in machine learning. My university offers a data science certificate and I only needed one more class to get it. Will this help me at all in the data science/machine learning field? I want to take the class anyway to help with my skills but I am just curious if this will just be a point on my resume that gets ignored. Any help would be appreciated. submitted by /u/Fresh421 [link] [comments] 

Currently I am getting a computer science bachelors with an emphasis in machine learning. My university offers a data science certificate and I only needed one more class to get it. Will this help me at all in the data science/machine learning field? I want to take the class anyway to help with my skills but I am just curious if this will just be a point on my resume that gets ignored. Any help would be appreciated.

submitted by /u/Fresh421
[link] [comments]  Currently I am getting a computer science bachelors with an emphasis in machine learning. My university offers a data science certificate and I only needed one more class to get it. Will this help me at all in the data science/machine learning field? I want to take the class anyway to help with my skills but I am just curious if this will just be a point on my resume that gets ignored. Any help would be appreciated. submitted by /u/Fresh421 [link] [comments]

Read more

Are there any actually useful metrics for developer performance? /u/Whitey138 CSCQ protests reddit

Are there any actually useful metrics for developer performance? /u/Whitey138 CSCQ protests reddit

I’m a developer for a VERY large non-tech company (you’ve heard of them and might even know the CEO by name). In a recent team meeting, my manager let us know that the higher-ups have a metric that they use to see our “performance,” however I am told that they don’t ACTUALLY judge us on it when it comes time for a review, they just like to look at it (a lot of the wording seemed fishy). The metric is number of commits. I don’t agree with this and don’t feel like it is a useful window into how effective we are at our job. The person at the top of the list for our team is constantly pushing junk, then fixing small things in that initial commit one by one. He also is responsible for making config changes, which are often done almost blindly: commit a change, deploy, fails, commit another change, etc. until it MAYBE works. I, on the other hand, am the opposite where I have MASSIVE commits. I am aware that the way I’m doing it is not ideal and I can change how I approach commits (since I was towards the bottom of the list) however it makes me wonder if there is a better metric that is actually useful for measuring developer performance. Every one I can come up with has massive drawbacks.

Here are some metrics I can think of and my concerns with them:

Lines of code – Great way to get massively unmaintainable garbage (my team recently inherited a bunch of code from another team and it seems like this is what they were shooting for; think 3000 line JS files with 200 line functions that barely even work and are terrible to debug).

Number of commits – Tons of useless commits that don’t do anything making looking at a commit history a nightmare and making the history of our repos take forever to load in browser.

Number of tickets closed – This will mean nobody will want to take on larger tickets since they can get more manager brownie points by doing a lot of small tasks.

Number of story points – This will most likely (and I’ve seen it happen in the past) lead to story point inflation. Everything that was 2 points is now 3 and everyone is tripling their capacity. Pointing then becomes irrelevant (if it wasn’t already, but that’s a different discussion).

Number of bugs fixed – Similar to the classic story of writing system.sleep(10) then removing it later to speed up the system; writing a bunch of bugs intentionally just to remove them one someone finds them. I have had the lowest number of bug fixes because I thoroughly test my work before handing it off to anyone.

I am aware of the saying “Once a metric becomes a target it ceases to be a good metric” and I agree but I’m curious if there are any that do a “pretty good job” without being completely useless or game-able. Does anyone have any actually useful metrics that have worked for you? Am I completely out of line in my thinking? And no, I’m not quitting my job (finding a new one right now scares the crap out of me).

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

​r/cscareerquestions I’m a developer for a VERY large non-tech company (you’ve heard of them and might even know the CEO by name). In a recent team meeting, my manager let us know that the higher-ups have a metric that they use to see our “performance,” however I am told that they don’t ACTUALLY judge us on it when it comes time for a review, they just like to look at it (a lot of the wording seemed fishy). The metric is number of commits. I don’t agree with this and don’t feel like it is a useful window into how effective we are at our job. The person at the top of the list for our team is constantly pushing junk, then fixing small things in that initial commit one by one. He also is responsible for making config changes, which are often done almost blindly: commit a change, deploy, fails, commit another change, etc. until it MAYBE works. I, on the other hand, am the opposite where I have MASSIVE commits. I am aware that the way I’m doing it is not ideal and I can change how I approach commits (since I was towards the bottom of the list) however it makes me wonder if there is a better metric that is actually useful for measuring developer performance. Every one I can come up with has massive drawbacks. Here are some metrics I can think of and my concerns with them: Lines of code – Great way to get massively unmaintainable garbage (my team recently inherited a bunch of code from another team and it seems like this is what they were shooting for; think 3000 line JS files with 200 line functions that barely even work and are terrible to debug). Number of commits – Tons of useless commits that don’t do anything making looking at a commit history a nightmare and making the history of our repos take forever to load in browser. Number of tickets closed – This will mean nobody will want to take on larger tickets since they can get more manager brownie points by doing a lot of small tasks. Number of story points – This will most likely (and I’ve seen it happen in the past) lead to story point inflation. Everything that was 2 points is now 3 and everyone is tripling their capacity. Pointing then becomes irrelevant (if it wasn’t already, but that’s a different discussion). Number of bugs fixed – Similar to the classic story of writing system.sleep(10) then removing it later to speed up the system; writing a bunch of bugs intentionally just to remove them one someone finds them. I have had the lowest number of bug fixes because I thoroughly test my work before handing it off to anyone. I am aware of the saying “Once a metric becomes a target it ceases to be a good metric” and I agree but I’m curious if there are any that do a “pretty good job” without being completely useless or game-able. Does anyone have any actually useful metrics that have worked for you? Am I completely out of line in my thinking? And no, I’m not quitting my job (finding a new one right now scares the crap out of me). submitted by /u/Whitey138 [link] [comments] 

I’m a developer for a VERY large non-tech company (you’ve heard of them and might even know the CEO by name). In a recent team meeting, my manager let us know that the higher-ups have a metric that they use to see our “performance,” however I am told that they don’t ACTUALLY judge us on it when it comes time for a review, they just like to look at it (a lot of the wording seemed fishy). The metric is number of commits. I don’t agree with this and don’t feel like it is a useful window into how effective we are at our job. The person at the top of the list for our team is constantly pushing junk, then fixing small things in that initial commit one by one. He also is responsible for making config changes, which are often done almost blindly: commit a change, deploy, fails, commit another change, etc. until it MAYBE works. I, on the other hand, am the opposite where I have MASSIVE commits. I am aware that the way I’m doing it is not ideal and I can change how I approach commits (since I was towards the bottom of the list) however it makes me wonder if there is a better metric that is actually useful for measuring developer performance. Every one I can come up with has massive drawbacks.

Here are some metrics I can think of and my concerns with them:

Lines of code – Great way to get massively unmaintainable garbage (my team recently inherited a bunch of code from another team and it seems like this is what they were shooting for; think 3000 line JS files with 200 line functions that barely even work and are terrible to debug).

Number of commits – Tons of useless commits that don’t do anything making looking at a commit history a nightmare and making the history of our repos take forever to load in browser.

Number of tickets closed – This will mean nobody will want to take on larger tickets since they can get more manager brownie points by doing a lot of small tasks.

Number of story points – This will most likely (and I’ve seen it happen in the past) lead to story point inflation. Everything that was 2 points is now 3 and everyone is tripling their capacity. Pointing then becomes irrelevant (if it wasn’t already, but that’s a different discussion).

Number of bugs fixed – Similar to the classic story of writing system.sleep(10) then removing it later to speed up the system; writing a bunch of bugs intentionally just to remove them one someone finds them. I have had the lowest number of bug fixes because I thoroughly test my work before handing it off to anyone.

I am aware of the saying “Once a metric becomes a target it ceases to be a good metric” and I agree but I’m curious if there are any that do a “pretty good job” without being completely useless or game-able. Does anyone have any actually useful metrics that have worked for you? Am I completely out of line in my thinking? And no, I’m not quitting my job (finding a new one right now scares the crap out of me).

submitted by /u/Whitey138
[link] [comments]  I’m a developer for a VERY large non-tech company (you’ve heard of them and might even know the CEO by name). In a recent team meeting, my manager let us know that the higher-ups have a metric that they use to see our “performance,” however I am told that they don’t ACTUALLY judge us on it when it comes time for a review, they just like to look at it (a lot of the wording seemed fishy). The metric is number of commits. I don’t agree with this and don’t feel like it is a useful window into how effective we are at our job. The person at the top of the list for our team is constantly pushing junk, then fixing small things in that initial commit one by one. He also is responsible for making config changes, which are often done almost blindly: commit a change, deploy, fails, commit another change, etc. until it MAYBE works. I, on the other hand, am the opposite where I have MASSIVE commits. I am aware that the way I’m doing it is not ideal and I can change how I approach commits (since I was towards the bottom of the list) however it makes me wonder if there is a better metric that is actually useful for measuring developer performance. Every one I can come up with has massive drawbacks. Here are some metrics I can think of and my concerns with them: Lines of code – Great way to get massively unmaintainable garbage (my team recently inherited a bunch of code from another team and it seems like this is what they were shooting for; think 3000 line JS files with 200 line functions that barely even work and are terrible to debug). Number of commits – Tons of useless commits that don’t do anything making looking at a commit history a nightmare and making the history of our repos take forever to load in browser. Number of tickets closed – This will mean nobody will want to take on larger tickets since they can get more manager brownie points by doing a lot of small tasks. Number of story points – This will most likely (and I’ve seen it happen in the past) lead to story point inflation. Everything that was 2 points is now 3 and everyone is tripling their capacity. Pointing then becomes irrelevant (if it wasn’t already, but that’s a different discussion). Number of bugs fixed – Similar to the classic story of writing system.sleep(10) then removing it later to speed up the system; writing a bunch of bugs intentionally just to remove them one someone finds them. I have had the lowest number of bug fixes because I thoroughly test my work before handing it off to anyone. I am aware of the saying “Once a metric becomes a target it ceases to be a good metric” and I agree but I’m curious if there are any that do a “pretty good job” without being completely useless or game-able. Does anyone have any actually useful metrics that have worked for you? Am I completely out of line in my thinking? And no, I’m not quitting my job (finding a new one right now scares the crap out of me). submitted by /u/Whitey138 [link] [comments]

Read more

I keep getting messages to speak about tailwind. Is this a scam? /u/Dreadsin CSCQ protests reddit

I keep getting messages to speak about tailwind. Is this a scam? /u/Dreadsin CSCQ protests reddit

I’m a frontend engineer and I do know tailwind pretty well. I have a LinkedIn that says that pretty obviously too. I’ve never spoken at any sort of conference. It’s from a place called “knowledge academy”

I’m wondering if this is some sort of scam. I don’t know why they’d not be able to find someone to speak on tailwind

Has anyone been getting similar messages?

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

​r/cscareerquestions I’m a frontend engineer and I do know tailwind pretty well. I have a LinkedIn that says that pretty obviously too. I’ve never spoken at any sort of conference. It’s from a place called “knowledge academy” I’m wondering if this is some sort of scam. I don’t know why they’d not be able to find someone to speak on tailwind Has anyone been getting similar messages? submitted by /u/Dreadsin [link] [comments] 

I’m a frontend engineer and I do know tailwind pretty well. I have a LinkedIn that says that pretty obviously too. I’ve never spoken at any sort of conference. It’s from a place called “knowledge academy”

I’m wondering if this is some sort of scam. I don’t know why they’d not be able to find someone to speak on tailwind

Has anyone been getting similar messages?

submitted by /u/Dreadsin
[link] [comments]  I’m a frontend engineer and I do know tailwind pretty well. I have a LinkedIn that says that pretty obviously too. I’ve never spoken at any sort of conference. It’s from a place called “knowledge academy” I’m wondering if this is some sort of scam. I don’t know why they’d not be able to find someone to speak on tailwind Has anyone been getting similar messages? submitted by /u/Dreadsin [link] [comments]

Read more

I recently graduated with my masters in data science, but I am unsure if I want a data science job. /u/VelvetRevolver_ CSCQ protests reddit

I recently graduated with my masters in data science, but I am unsure if I want a data science job. /u/VelvetRevolver_ CSCQ protests reddit

Some background, I have a bachelor’s in computer science with about 2 years of experience as a software engineer. I was laid off and decided to pursue my master’s in data science since I found the field fascinating. And it is, large scale statistics and using machines to do stats is fun. But somewhere along my master’s I realized I really like programming and DS was not scratching that engineering itch that I have. I thought data engineering would be a nice middle ground since I have good software engineering skills and I understand what kind of data data scientist would want downstream. But I don’t have skill set for data engineering, I would have to spend months teaching myself and working on projects. I really don’t know if I should go back to applying for software engineering jobs, apply for data science job then try to transition to data engineering, or spend a few more months learning data engineering before sending out applications.

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

​r/cscareerquestions Some background, I have a bachelor’s in computer science with about 2 years of experience as a software engineer. I was laid off and decided to pursue my master’s in data science since I found the field fascinating. And it is, large scale statistics and using machines to do stats is fun. But somewhere along my master’s I realized I really like programming and DS was not scratching that engineering itch that I have. I thought data engineering would be a nice middle ground since I have good software engineering skills and I understand what kind of data data scientist would want downstream. But I don’t have skill set for data engineering, I would have to spend months teaching myself and working on projects. I really don’t know if I should go back to applying for software engineering jobs, apply for data science job then try to transition to data engineering, or spend a few more months learning data engineering before sending out applications. submitted by /u/VelvetRevolver_ [link] [comments] 

Some background, I have a bachelor’s in computer science with about 2 years of experience as a software engineer. I was laid off and decided to pursue my master’s in data science since I found the field fascinating. And it is, large scale statistics and using machines to do stats is fun. But somewhere along my master’s I realized I really like programming and DS was not scratching that engineering itch that I have. I thought data engineering would be a nice middle ground since I have good software engineering skills and I understand what kind of data data scientist would want downstream. But I don’t have skill set for data engineering, I would have to spend months teaching myself and working on projects. I really don’t know if I should go back to applying for software engineering jobs, apply for data science job then try to transition to data engineering, or spend a few more months learning data engineering before sending out applications.

submitted by /u/VelvetRevolver_
[link] [comments]  Some background, I have a bachelor’s in computer science with about 2 years of experience as a software engineer. I was laid off and decided to pursue my master’s in data science since I found the field fascinating. And it is, large scale statistics and using machines to do stats is fun. But somewhere along my master’s I realized I really like programming and DS was not scratching that engineering itch that I have. I thought data engineering would be a nice middle ground since I have good software engineering skills and I understand what kind of data data scientist would want downstream. But I don’t have skill set for data engineering, I would have to spend months teaching myself and working on projects. I really don’t know if I should go back to applying for software engineering jobs, apply for data science job then try to transition to data engineering, or spend a few more months learning data engineering before sending out applications. submitted by /u/VelvetRevolver_ [link] [comments]

Read more