US vs EU /u/No_Opportunity_2898 CSCQ protests reddit

US vs EU /u/No_Opportunity_2898 CSCQ protests reddit

I’m originally from Ireland and lived in multiple EU countries and the UK.

When I moved to the US in my late 20’s, my salary immediately tripled, and I suddenly had to pay a lot less taxes.

Since then, my CS career has been successful, and I’ve tripled my salary (well, TC) again, so I pretty much make 10x what I made in the EU.

I’ve lived in the US for 15 years and I often think of moving back to Ireland. Here are my thoughts…

Reasons to live in US: 1. Money 2. Career (seems like much more opportunity here in CS) 3. Convenience. I can order absolutely anything I want/need on Amazon and it shows up the same/next day. This can be seen as a good “quality of life”.

Reasons to live in Ireland/EU: 1. “Real” quality of life (community, work/life balance, etc.) 2. Culture: Irish culture is absolutely amazing. There’s a reason such a small country is so well known and loved throughout the world. People are so friendly and life is so much more fun. It’s really hard to explain it if you haven’t experienced it. I also love German, Dutch, Spanish culture. 3. All the things that come with EU: history, architecture, etc. So much better than Target and strip malls and US suburbia.

If I were to move back to EU I would immediately cut my income in half or even down to 1/3.

I know people who have decided to move from US to EU.

For folks who can choose to live in the US or EU, how do you reconcile the enormous drop in income?

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

​r/cscareerquestions I’m originally from Ireland and lived in multiple EU countries and the UK. When I moved to the US in my late 20’s, my salary immediately tripled, and I suddenly had to pay a lot less taxes. Since then, my CS career has been successful, and I’ve tripled my salary (well, TC) again, so I pretty much make 10x what I made in the EU. I’ve lived in the US for 15 years and I often think of moving back to Ireland. Here are my thoughts… Reasons to live in US: 1. Money 2. Career (seems like much more opportunity here in CS) 3. Convenience. I can order absolutely anything I want/need on Amazon and it shows up the same/next day. This can be seen as a good “quality of life”. Reasons to live in Ireland/EU: 1. “Real” quality of life (community, work/life balance, etc.) 2. Culture: Irish culture is absolutely amazing. There’s a reason such a small country is so well known and loved throughout the world. People are so friendly and life is so much more fun. It’s really hard to explain it if you haven’t experienced it. I also love German, Dutch, Spanish culture. 3. All the things that come with EU: history, architecture, etc. So much better than Target and strip malls and US suburbia. If I were to move back to EU I would immediately cut my income in half or even down to 1/3. I know people who have decided to move from US to EU. For folks who can choose to live in the US or EU, how do you reconcile the enormous drop in income? submitted by /u/No_Opportunity_2898 [link] [comments] 

I’m originally from Ireland and lived in multiple EU countries and the UK.

When I moved to the US in my late 20’s, my salary immediately tripled, and I suddenly had to pay a lot less taxes.

Since then, my CS career has been successful, and I’ve tripled my salary (well, TC) again, so I pretty much make 10x what I made in the EU.

I’ve lived in the US for 15 years and I often think of moving back to Ireland. Here are my thoughts…

Reasons to live in US: 1. Money 2. Career (seems like much more opportunity here in CS) 3. Convenience. I can order absolutely anything I want/need on Amazon and it shows up the same/next day. This can be seen as a good “quality of life”.

Reasons to live in Ireland/EU: 1. “Real” quality of life (community, work/life balance, etc.) 2. Culture: Irish culture is absolutely amazing. There’s a reason such a small country is so well known and loved throughout the world. People are so friendly and life is so much more fun. It’s really hard to explain it if you haven’t experienced it. I also love German, Dutch, Spanish culture. 3. All the things that come with EU: history, architecture, etc. So much better than Target and strip malls and US suburbia.

If I were to move back to EU I would immediately cut my income in half or even down to 1/3.

I know people who have decided to move from US to EU.

For folks who can choose to live in the US or EU, how do you reconcile the enormous drop in income?

submitted by /u/No_Opportunity_2898
[link] [comments]  I’m originally from Ireland and lived in multiple EU countries and the UK. When I moved to the US in my late 20’s, my salary immediately tripled, and I suddenly had to pay a lot less taxes. Since then, my CS career has been successful, and I’ve tripled my salary (well, TC) again, so I pretty much make 10x what I made in the EU. I’ve lived in the US for 15 years and I often think of moving back to Ireland. Here are my thoughts… Reasons to live in US: 1. Money 2. Career (seems like much more opportunity here in CS) 3. Convenience. I can order absolutely anything I want/need on Amazon and it shows up the same/next day. This can be seen as a good “quality of life”. Reasons to live in Ireland/EU: 1. “Real” quality of life (community, work/life balance, etc.) 2. Culture: Irish culture is absolutely amazing. There’s a reason such a small country is so well known and loved throughout the world. People are so friendly and life is so much more fun. It’s really hard to explain it if you haven’t experienced it. I also love German, Dutch, Spanish culture. 3. All the things that come with EU: history, architecture, etc. So much better than Target and strip malls and US suburbia. If I were to move back to EU I would immediately cut my income in half or even down to 1/3. I know people who have decided to move from US to EU. For folks who can choose to live in the US or EU, how do you reconcile the enormous drop in income? submitted by /u/No_Opportunity_2898 [link] [comments]

Read more

Anybody in here in a good quant or finance related career with a CS degree? /u/Iceman411q CSCQ protests reddit

Anybody in here in a good quant or finance related career with a CS degree? /u/Iceman411q CSCQ protests reddit

And if so, how did you go about getting this sort of job?

Does school name matter for this field as well in the technical side? I am doing CS next year and want to know what are some career options if software doesn’t work out, computer science is where all my interests lie and I don’t see myself doing anything else in university (outside electrical or computer engineering I guess).

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

​r/cscareerquestions And if so, how did you go about getting this sort of job? Does school name matter for this field as well in the technical side? I am doing CS next year and want to know what are some career options if software doesn’t work out, computer science is where all my interests lie and I don’t see myself doing anything else in university (outside electrical or computer engineering I guess). submitted by /u/Iceman411q [link] [comments] 

And if so, how did you go about getting this sort of job?

Does school name matter for this field as well in the technical side? I am doing CS next year and want to know what are some career options if software doesn’t work out, computer science is where all my interests lie and I don’t see myself doing anything else in university (outside electrical or computer engineering I guess).

submitted by /u/Iceman411q
[link] [comments]  And if so, how did you go about getting this sort of job? Does school name matter for this field as well in the technical side? I am doing CS next year and want to know what are some career options if software doesn’t work out, computer science is where all my interests lie and I don’t see myself doing anything else in university (outside electrical or computer engineering I guess). submitted by /u/Iceman411q [link] [comments]

Read more

Worth switching from marine engineering? /u/Bibileiver CSCQ protests reddit

Worth switching from marine engineering? /u/Bibileiver CSCQ protests reddit

31m USA. Love tech so much.

I never did it because I felt discouraged by others telling me it’s hard to make it, there’s too much competiton, you nerd connections, etc.

So I found out about marine engineering. 6 figures right after graduating.

Did that for 3 years. Dropped out because I wanted to try to find myself. The plan was to always go back but at another college for an ABET certified degree.

Well now that’s next year, but I recently tried playing around chatgpt and that relit the love fire I’ve had for tech.

So I’m stuck between two options:

Marine engineering or computer science (with a focus on AI later)

Pros of marine engineering is instant 6 figure job while working half the year. All my classmates had a job already lined up.

Cons of it: I’m not really that interested in it. I mean I love machines, but the job is more maintenance instead of the “how it works” which is what I prefer. You’re also on a ship for half the year working 12 hour days in a hot engine room.

Pros of computer science: it’s my passion. I’ve had projects in my mind that I always wanted to make and still do. I can work from home.

Cons: competition, I’m not good socially and feel that might affect me in interviews, you need more connections

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

​r/cscareerquestions 31m USA. Love tech so much. I never did it because I felt discouraged by others telling me it’s hard to make it, there’s too much competiton, you nerd connections, etc. So I found out about marine engineering. 6 figures right after graduating. Did that for 3 years. Dropped out because I wanted to try to find myself. The plan was to always go back but at another college for an ABET certified degree. Well now that’s next year, but I recently tried playing around chatgpt and that relit the love fire I’ve had for tech. So I’m stuck between two options: Marine engineering or computer science (with a focus on AI later) Pros of marine engineering is instant 6 figure job while working half the year. All my classmates had a job already lined up. Cons of it: I’m not really that interested in it. I mean I love machines, but the job is more maintenance instead of the “how it works” which is what I prefer. You’re also on a ship for half the year working 12 hour days in a hot engine room. Pros of computer science: it’s my passion. I’ve had projects in my mind that I always wanted to make and still do. I can work from home. Cons: competition, I’m not good socially and feel that might affect me in interviews, you need more connections submitted by /u/Bibileiver [link] [comments] 

31m USA. Love tech so much.

I never did it because I felt discouraged by others telling me it’s hard to make it, there’s too much competiton, you nerd connections, etc.

So I found out about marine engineering. 6 figures right after graduating.

Did that for 3 years. Dropped out because I wanted to try to find myself. The plan was to always go back but at another college for an ABET certified degree.

Well now that’s next year, but I recently tried playing around chatgpt and that relit the love fire I’ve had for tech.

So I’m stuck between two options:

Marine engineering or computer science (with a focus on AI later)

Pros of marine engineering is instant 6 figure job while working half the year. All my classmates had a job already lined up.

Cons of it: I’m not really that interested in it. I mean I love machines, but the job is more maintenance instead of the “how it works” which is what I prefer. You’re also on a ship for half the year working 12 hour days in a hot engine room.

Pros of computer science: it’s my passion. I’ve had projects in my mind that I always wanted to make and still do. I can work from home.

Cons: competition, I’m not good socially and feel that might affect me in interviews, you need more connections

submitted by /u/Bibileiver
[link] [comments]  31m USA. Love tech so much. I never did it because I felt discouraged by others telling me it’s hard to make it, there’s too much competiton, you nerd connections, etc. So I found out about marine engineering. 6 figures right after graduating. Did that for 3 years. Dropped out because I wanted to try to find myself. The plan was to always go back but at another college for an ABET certified degree. Well now that’s next year, but I recently tried playing around chatgpt and that relit the love fire I’ve had for tech. So I’m stuck between two options: Marine engineering or computer science (with a focus on AI later) Pros of marine engineering is instant 6 figure job while working half the year. All my classmates had a job already lined up. Cons of it: I’m not really that interested in it. I mean I love machines, but the job is more maintenance instead of the “how it works” which is what I prefer. You’re also on a ship for half the year working 12 hour days in a hot engine room. Pros of computer science: it’s my passion. I’ve had projects in my mind that I always wanted to make and still do. I can work from home. Cons: competition, I’m not good socially and feel that might affect me in interviews, you need more connections submitted by /u/Bibileiver [link] [comments]

Read more

What should I learn before I starting as a new grad to get promoted faster? /u/recursivecorgi CSCQ protests reddit

What should I learn before I starting as a new grad to get promoted faster? /u/recursivecorgi CSCQ protests reddit

New grad starting next summer on a backend team at a top tech company, and I want to know what would be useful to learn in the next few months to get promoted quickly, or as generally useful knowledge as a software engineer. How useful are the following?

  1. I don’t have any experience in system design. Would it be useful to go through system design tutorials online? Should I read Designing Data Intensive Applications?

  2. During school, I only took mathy/theoretical/ML classes, and I don’t know anything about architecture/OS/compilers/databases. How relevant are these concepts to software engineering work?

  3. I’m familiar with Python/Java/C++, but don’t know anything about frontend and I wouldn’t be able to write hello world in JS/TS. Would knowledge of JS/TS/frontend be useful given that my team has no external facing product and no frontend at all?

  4. What else would you recommend a new grad engineer learn?

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

​r/cscareerquestions New grad starting next summer on a backend team at a top tech company, and I want to know what would be useful to learn in the next few months to get promoted quickly, or as generally useful knowledge as a software engineer. How useful are the following? I don’t have any experience in system design. Would it be useful to go through system design tutorials online? Should I read Designing Data Intensive Applications? During school, I only took mathy/theoretical/ML classes, and I don’t know anything about architecture/OS/compilers/databases. How relevant are these concepts to software engineering work? I’m familiar with Python/Java/C++, but don’t know anything about frontend and I wouldn’t be able to write hello world in JS/TS. Would knowledge of JS/TS/frontend be useful given that my team has no external facing product and no frontend at all? What else would you recommend a new grad engineer learn? submitted by /u/recursivecorgi [link] [comments] 

New grad starting next summer on a backend team at a top tech company, and I want to know what would be useful to learn in the next few months to get promoted quickly, or as generally useful knowledge as a software engineer. How useful are the following?

  1. I don’t have any experience in system design. Would it be useful to go through system design tutorials online? Should I read Designing Data Intensive Applications?

  2. During school, I only took mathy/theoretical/ML classes, and I don’t know anything about architecture/OS/compilers/databases. How relevant are these concepts to software engineering work?

  3. I’m familiar with Python/Java/C++, but don’t know anything about frontend and I wouldn’t be able to write hello world in JS/TS. Would knowledge of JS/TS/frontend be useful given that my team has no external facing product and no frontend at all?

  4. What else would you recommend a new grad engineer learn?

submitted by /u/recursivecorgi
[link] [comments]  New grad starting next summer on a backend team at a top tech company, and I want to know what would be useful to learn in the next few months to get promoted quickly, or as generally useful knowledge as a software engineer. How useful are the following? I don’t have any experience in system design. Would it be useful to go through system design tutorials online? Should I read Designing Data Intensive Applications? During school, I only took mathy/theoretical/ML classes, and I don’t know anything about architecture/OS/compilers/databases. How relevant are these concepts to software engineering work? I’m familiar with Python/Java/C++, but don’t know anything about frontend and I wouldn’t be able to write hello world in JS/TS. Would knowledge of JS/TS/frontend be useful given that my team has no external facing product and no frontend at all? What else would you recommend a new grad engineer learn? submitted by /u/recursivecorgi [link] [comments]

Read more

Should I leave underwhelming SWE job for Data Engineer role (1 YOE) /u/kimbokiroh CSCQ protests reddit

Should I leave underwhelming SWE job for Data Engineer role (1 YOE) /u/kimbokiroh CSCQ protests reddit

I’ve been working at a defense govcon as a “Cyber Software Engineer” in the DMV area for a little over a year now. I put the job title in quotes because despite it, I barely ever get to touch code. Most of our work is system hardening/security infrastructure on a Linux distro type stuff, almost like a sysadmin or network admin. I am in person five days a week, I despise cybersecurity, and I can feel my SWE skills dissolving at work if I don’t continue studying/practicing DSA and coding side projects on my own time. The extent of coding that I’ve done at work over the past year is slightly modifying the C code of an existing FOSS and writing a small extension for it in JavaScript. I feel like the only thing I receive from this job that will help me in the future is being able to put “Software Engineer” on my resume and say I’ve worked with git, agile methodology, jira, and confluence in a professional setting. I am very unhappy with my job and have been searching for months for something closer with more coding opportunities, but as you all know, the job market is rough right now.

On the other hand, there’s a real possibility of me earning a remote Data Engineer position at another (much smaller, mid-size) defense govcon, with the as-expected python/databricks/sql/pyspark job description, including “train, test, and deploy production AI/ML models.” This position would probably come at a slight pay cut, but being able to save on gas, vehicle maintenance, and time, along with developing more on-the-job tech skills would be financially worth it to me.

I want to apply for an online master’s program in February and start next fall, and having the extra time to study for classes without having to commute to work would be a big benefit.

I ultimately want to gtfo of defense/govcon and break into consumer tech (my dream would be sports-tech like DraftKings, Fanatics, Sleeper, FanDuel, etc.), but I love both software engineering and data science, so I would be happy to do either. I just want to get enough experience and work with different technologies that they use to get past the resume screens and get interviews, I’m very confident in my technical abilities.

I just want some honest advice. Would I be making a mistake leaving behind the SWE job title for DE, or would it be worth the switch considering the increase in on-the-job skill development? Would it be significantly harder to get back into SWE in the future should I choose to, even with a master’s in CS? Is there any specific information that I should ask the hiring team regarding the DE job that would make it easier for you to give me advice?

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

​r/cscareerquestions I’ve been working at a defense govcon as a “Cyber Software Engineer” in the DMV area for a little over a year now. I put the job title in quotes because despite it, I barely ever get to touch code. Most of our work is system hardening/security infrastructure on a Linux distro type stuff, almost like a sysadmin or network admin. I am in person five days a week, I despise cybersecurity, and I can feel my SWE skills dissolving at work if I don’t continue studying/practicing DSA and coding side projects on my own time. The extent of coding that I’ve done at work over the past year is slightly modifying the C code of an existing FOSS and writing a small extension for it in JavaScript. I feel like the only thing I receive from this job that will help me in the future is being able to put “Software Engineer” on my resume and say I’ve worked with git, agile methodology, jira, and confluence in a professional setting. I am very unhappy with my job and have been searching for months for something closer with more coding opportunities, but as you all know, the job market is rough right now. On the other hand, there’s a real possibility of me earning a remote Data Engineer position at another (much smaller, mid-size) defense govcon, with the as-expected python/databricks/sql/pyspark job description, including “train, test, and deploy production AI/ML models.” This position would probably come at a slight pay cut, but being able to save on gas, vehicle maintenance, and time, along with developing more on-the-job tech skills would be financially worth it to me. I want to apply for an online master’s program in February and start next fall, and having the extra time to study for classes without having to commute to work would be a big benefit. I ultimately want to gtfo of defense/govcon and break into consumer tech (my dream would be sports-tech like DraftKings, Fanatics, Sleeper, FanDuel, etc.), but I love both software engineering and data science, so I would be happy to do either. I just want to get enough experience and work with different technologies that they use to get past the resume screens and get interviews, I’m very confident in my technical abilities. I just want some honest advice. Would I be making a mistake leaving behind the SWE job title for DE, or would it be worth the switch considering the increase in on-the-job skill development? Would it be significantly harder to get back into SWE in the future should I choose to, even with a master’s in CS? Is there any specific information that I should ask the hiring team regarding the DE job that would make it easier for you to give me advice? submitted by /u/kimbokiroh [link] [comments] 

I’ve been working at a defense govcon as a “Cyber Software Engineer” in the DMV area for a little over a year now. I put the job title in quotes because despite it, I barely ever get to touch code. Most of our work is system hardening/security infrastructure on a Linux distro type stuff, almost like a sysadmin or network admin. I am in person five days a week, I despise cybersecurity, and I can feel my SWE skills dissolving at work if I don’t continue studying/practicing DSA and coding side projects on my own time. The extent of coding that I’ve done at work over the past year is slightly modifying the C code of an existing FOSS and writing a small extension for it in JavaScript. I feel like the only thing I receive from this job that will help me in the future is being able to put “Software Engineer” on my resume and say I’ve worked with git, agile methodology, jira, and confluence in a professional setting. I am very unhappy with my job and have been searching for months for something closer with more coding opportunities, but as you all know, the job market is rough right now.

On the other hand, there’s a real possibility of me earning a remote Data Engineer position at another (much smaller, mid-size) defense govcon, with the as-expected python/databricks/sql/pyspark job description, including “train, test, and deploy production AI/ML models.” This position would probably come at a slight pay cut, but being able to save on gas, vehicle maintenance, and time, along with developing more on-the-job tech skills would be financially worth it to me.

I want to apply for an online master’s program in February and start next fall, and having the extra time to study for classes without having to commute to work would be a big benefit.

I ultimately want to gtfo of defense/govcon and break into consumer tech (my dream would be sports-tech like DraftKings, Fanatics, Sleeper, FanDuel, etc.), but I love both software engineering and data science, so I would be happy to do either. I just want to get enough experience and work with different technologies that they use to get past the resume screens and get interviews, I’m very confident in my technical abilities.

I just want some honest advice. Would I be making a mistake leaving behind the SWE job title for DE, or would it be worth the switch considering the increase in on-the-job skill development? Would it be significantly harder to get back into SWE in the future should I choose to, even with a master’s in CS? Is there any specific information that I should ask the hiring team regarding the DE job that would make it easier for you to give me advice?

submitted by /u/kimbokiroh
[link] [comments]  I’ve been working at a defense govcon as a “Cyber Software Engineer” in the DMV area for a little over a year now. I put the job title in quotes because despite it, I barely ever get to touch code. Most of our work is system hardening/security infrastructure on a Linux distro type stuff, almost like a sysadmin or network admin. I am in person five days a week, I despise cybersecurity, and I can feel my SWE skills dissolving at work if I don’t continue studying/practicing DSA and coding side projects on my own time. The extent of coding that I’ve done at work over the past year is slightly modifying the C code of an existing FOSS and writing a small extension for it in JavaScript. I feel like the only thing I receive from this job that will help me in the future is being able to put “Software Engineer” on my resume and say I’ve worked with git, agile methodology, jira, and confluence in a professional setting. I am very unhappy with my job and have been searching for months for something closer with more coding opportunities, but as you all know, the job market is rough right now. On the other hand, there’s a real possibility of me earning a remote Data Engineer position at another (much smaller, mid-size) defense govcon, with the as-expected python/databricks/sql/pyspark job description, including “train, test, and deploy production AI/ML models.” This position would probably come at a slight pay cut, but being able to save on gas, vehicle maintenance, and time, along with developing more on-the-job tech skills would be financially worth it to me. I want to apply for an online master’s program in February and start next fall, and having the extra time to study for classes without having to commute to work would be a big benefit. I ultimately want to gtfo of defense/govcon and break into consumer tech (my dream would be sports-tech like DraftKings, Fanatics, Sleeper, FanDuel, etc.), but I love both software engineering and data science, so I would be happy to do either. I just want to get enough experience and work with different technologies that they use to get past the resume screens and get interviews, I’m very confident in my technical abilities. I just want some honest advice. Would I be making a mistake leaving behind the SWE job title for DE, or would it be worth the switch considering the increase in on-the-job skill development? Would it be significantly harder to get back into SWE in the future should I choose to, even with a master’s in CS? Is there any specific information that I should ask the hiring team regarding the DE job that would make it easier for you to give me advice? submitted by /u/kimbokiroh [link] [comments]

Read more

google/meta vs famous AI Unicorn – AI research internship /u/Thebadwolf47 CSCQ protests reddit

google/meta vs famous AI Unicorn – AI research internship /u/Thebadwolf47 CSCQ protests reddit

Hi, I’ve been brooding over this for the past few weeks and haven’t yet reached a clear decision in my heart.

I had originally received an research internship offer from this Unicorn (world-wide famous in the field of AI) which I had gladly accepted.

However, a few weeks after accepting that offer, I received another offer from this FAANG (google/meta, won’t say which for anonymity) and now have to chose if I continue with the Unicorn or if I rescind (which I believe is still possible since the internship contract hasn’t been signed yet) and go with FAANG instead.

Here are the pros and cons I’ve thought about for now.

FAANG Pros:

– possibility to publish during the internship

– High possibility to do a PhD in the company right after the internship

– the company has published a lot of really, really high impact papers in the past few years and even recently

– More opportunities to work on interdisciplinary projects between the field of Vision, NLP and Robotics down-the-line

– Better international recognition, especially outside of AI.

Unicorn Pros:

– Possibility to join the team directly after the internship and do research without the PhD

– Possibility to participate in a growing company, so potentially higher impact to the company compared to FAANG which is so (too?) big to have a sizable impact.

– Team and especially direct supervisor seemed genuinely nice and friendly. work environment seemed nice also.

– Will probably work on more part of the ML stack like ML-ops/production deployment?

– Don’t have to rescind on the agreed upon deal (although the contract hasn’t been signed yet) – and since I am quite empathetic and try avoid confrontation in daily life, this is one of the biggest issues –

Both internship subjects are similar to each other and compensation is also similar so these are not deciding factors.

It it were you who would have to make the choice (and potentially RESCIND a deal with your friendly future internship supervisor (at the Unicorn that is), what would you really do?

Thanks for the help

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

​r/cscareerquestions Hi, I’ve been brooding over this for the past few weeks and haven’t yet reached a clear decision in my heart. I had originally received an research internship offer from this Unicorn (world-wide famous in the field of AI) which I had gladly accepted. However, a few weeks after accepting that offer, I received another offer from this FAANG (google/meta, won’t say which for anonymity) and now have to chose if I continue with the Unicorn or if I rescind (which I believe is still possible since the internship contract hasn’t been signed yet) and go with FAANG instead. Here are the pros and cons I’ve thought about for now. FAANG Pros: – possibility to publish during the internship – High possibility to do a PhD in the company right after the internship – the company has published a lot of really, really high impact papers in the past few years and even recently – More opportunities to work on interdisciplinary projects between the field of Vision, NLP and Robotics down-the-line – Better international recognition, especially outside of AI. Unicorn Pros: – Possibility to join the team directly after the internship and do research without the PhD – Possibility to participate in a growing company, so potentially higher impact to the company compared to FAANG which is so (too?) big to have a sizable impact. – Team and especially direct supervisor seemed genuinely nice and friendly. work environment seemed nice also. – Will probably work on more part of the ML stack like ML-ops/production deployment? – Don’t have to rescind on the agreed upon deal (although the contract hasn’t been signed yet) – and since I am quite empathetic and try avoid confrontation in daily life, this is one of the biggest issues – Both internship subjects are similar to each other and compensation is also similar so these are not deciding factors. It it were you who would have to make the choice (and potentially RESCIND a deal with your friendly future internship supervisor (at the Unicorn that is), what would you really do? Thanks for the help submitted by /u/Thebadwolf47 [link] [comments] 

Hi, I’ve been brooding over this for the past few weeks and haven’t yet reached a clear decision in my heart.

I had originally received an research internship offer from this Unicorn (world-wide famous in the field of AI) which I had gladly accepted.

However, a few weeks after accepting that offer, I received another offer from this FAANG (google/meta, won’t say which for anonymity) and now have to chose if I continue with the Unicorn or if I rescind (which I believe is still possible since the internship contract hasn’t been signed yet) and go with FAANG instead.

Here are the pros and cons I’ve thought about for now.

FAANG Pros:

– possibility to publish during the internship

– High possibility to do a PhD in the company right after the internship

– the company has published a lot of really, really high impact papers in the past few years and even recently

– More opportunities to work on interdisciplinary projects between the field of Vision, NLP and Robotics down-the-line

– Better international recognition, especially outside of AI.

Unicorn Pros:

– Possibility to join the team directly after the internship and do research without the PhD

– Possibility to participate in a growing company, so potentially higher impact to the company compared to FAANG which is so (too?) big to have a sizable impact.

– Team and especially direct supervisor seemed genuinely nice and friendly. work environment seemed nice also.

– Will probably work on more part of the ML stack like ML-ops/production deployment?

– Don’t have to rescind on the agreed upon deal (although the contract hasn’t been signed yet) – and since I am quite empathetic and try avoid confrontation in daily life, this is one of the biggest issues –

Both internship subjects are similar to each other and compensation is also similar so these are not deciding factors.

It it were you who would have to make the choice (and potentially RESCIND a deal with your friendly future internship supervisor (at the Unicorn that is), what would you really do?

Thanks for the help

submitted by /u/Thebadwolf47
[link] [comments]  Hi, I’ve been brooding over this for the past few weeks and haven’t yet reached a clear decision in my heart. I had originally received an research internship offer from this Unicorn (world-wide famous in the field of AI) which I had gladly accepted. However, a few weeks after accepting that offer, I received another offer from this FAANG (google/meta, won’t say which for anonymity) and now have to chose if I continue with the Unicorn or if I rescind (which I believe is still possible since the internship contract hasn’t been signed yet) and go with FAANG instead. Here are the pros and cons I’ve thought about for now. FAANG Pros: – possibility to publish during the internship – High possibility to do a PhD in the company right after the internship – the company has published a lot of really, really high impact papers in the past few years and even recently – More opportunities to work on interdisciplinary projects between the field of Vision, NLP and Robotics down-the-line – Better international recognition, especially outside of AI. Unicorn Pros: – Possibility to join the team directly after the internship and do research without the PhD – Possibility to participate in a growing company, so potentially higher impact to the company compared to FAANG which is so (too?) big to have a sizable impact. – Team and especially direct supervisor seemed genuinely nice and friendly. work environment seemed nice also. – Will probably work on more part of the ML stack like ML-ops/production deployment? – Don’t have to rescind on the agreed upon deal (although the contract hasn’t been signed yet) – and since I am quite empathetic and try avoid confrontation in daily life, this is one of the biggest issues – Both internship subjects are similar to each other and compensation is also similar so these are not deciding factors. It it were you who would have to make the choice (and potentially RESCIND a deal with your friendly future internship supervisor (at the Unicorn that is), what would you really do? Thanks for the help submitted by /u/Thebadwolf47 [link] [comments]

Read more

Choosing My Next Career Path: Manager or Architect? /u/AjTiAdmin CSCQ protests reddit

Choosing My Next Career Path: Manager or Architect? /u/AjTiAdmin CSCQ protests reddit

I’m currently contemplating the next step in my career.

I’ve been a software engineer in the Web Development industry for over a decade, primarily focused on building and maintaining enterprise SaaS applications. In recent years, I’ve transitioned into technical leadership roles where I’ve been responsible for defining the technical direction of projects and managing the tech stack. These roles required extensive research into functional requirements and technologies, as well as system design and architecture. Additionally, I’ve mentored developers in building features on top of the foundational systems I helped establish.

At this stage, the Tech Lead role feels like my comfort zone. It allows me to balance leadership responsibilities while staying hands-on with coding, which makes me feel that I’m still leveraging the programming expertise I’ve built over the past decade. However, I have a strong desire to grow in a direction that emphasizes business decision-making and soft skills development. Naturally, this has led me to consider the Engineering Manager path.

Recently, though, another opportunity presented itself: the Solution Architect role. This position doesn’t involve coding but aligns closely with many responsibilities I’ve already handled as a Tech Lead, such as engaging with clients and stakeholders, conducting research, and creating technical designs.

Has anyone been in a similar situation? What would you advise?

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

​r/cscareerquestions I’m currently contemplating the next step in my career. I’ve been a software engineer in the Web Development industry for over a decade, primarily focused on building and maintaining enterprise SaaS applications. In recent years, I’ve transitioned into technical leadership roles where I’ve been responsible for defining the technical direction of projects and managing the tech stack. These roles required extensive research into functional requirements and technologies, as well as system design and architecture. Additionally, I’ve mentored developers in building features on top of the foundational systems I helped establish. At this stage, the Tech Lead role feels like my comfort zone. It allows me to balance leadership responsibilities while staying hands-on with coding, which makes me feel that I’m still leveraging the programming expertise I’ve built over the past decade. However, I have a strong desire to grow in a direction that emphasizes business decision-making and soft skills development. Naturally, this has led me to consider the Engineering Manager path. Recently, though, another opportunity presented itself: the Solution Architect role. This position doesn’t involve coding but aligns closely with many responsibilities I’ve already handled as a Tech Lead, such as engaging with clients and stakeholders, conducting research, and creating technical designs. Has anyone been in a similar situation? What would you advise? submitted by /u/AjTiAdmin [link] [comments] 

I’m currently contemplating the next step in my career.

I’ve been a software engineer in the Web Development industry for over a decade, primarily focused on building and maintaining enterprise SaaS applications. In recent years, I’ve transitioned into technical leadership roles where I’ve been responsible for defining the technical direction of projects and managing the tech stack. These roles required extensive research into functional requirements and technologies, as well as system design and architecture. Additionally, I’ve mentored developers in building features on top of the foundational systems I helped establish.

At this stage, the Tech Lead role feels like my comfort zone. It allows me to balance leadership responsibilities while staying hands-on with coding, which makes me feel that I’m still leveraging the programming expertise I’ve built over the past decade. However, I have a strong desire to grow in a direction that emphasizes business decision-making and soft skills development. Naturally, this has led me to consider the Engineering Manager path.

Recently, though, another opportunity presented itself: the Solution Architect role. This position doesn’t involve coding but aligns closely with many responsibilities I’ve already handled as a Tech Lead, such as engaging with clients and stakeholders, conducting research, and creating technical designs.

Has anyone been in a similar situation? What would you advise?

submitted by /u/AjTiAdmin
[link] [comments]  I’m currently contemplating the next step in my career. I’ve been a software engineer in the Web Development industry for over a decade, primarily focused on building and maintaining enterprise SaaS applications. In recent years, I’ve transitioned into technical leadership roles where I’ve been responsible for defining the technical direction of projects and managing the tech stack. These roles required extensive research into functional requirements and technologies, as well as system design and architecture. Additionally, I’ve mentored developers in building features on top of the foundational systems I helped establish. At this stage, the Tech Lead role feels like my comfort zone. It allows me to balance leadership responsibilities while staying hands-on with coding, which makes me feel that I’m still leveraging the programming expertise I’ve built over the past decade. However, I have a strong desire to grow in a direction that emphasizes business decision-making and soft skills development. Naturally, this has led me to consider the Engineering Manager path. Recently, though, another opportunity presented itself: the Solution Architect role. This position doesn’t involve coding but aligns closely with many responsibilities I’ve already handled as a Tech Lead, such as engaging with clients and stakeholders, conducting research, and creating technical designs. Has anyone been in a similar situation? What would you advise? submitted by /u/AjTiAdmin [link] [comments]

Read more

Competing offers: Startup Options vs Base Salary, What would you take? /u/MiddleSwitch8 CSCQ protests reddit

Competing offers: Startup Options vs Base Salary, What would you take? /u/MiddleSwitch8 CSCQ protests reddit

Hello CSCQ! Just came off of a very successful interviewing period and was lucky enough to receive a few very good offers. I’ve narrowed them down to the two top ones to decide over the next couple of days, but wanted to see what y’all would pick and why, in case there is anything else that I’ve missed when considering them.

Location: Canada HCOL

YoE: 4

Personal Facts: Mid 20s, Enjoys backend/full stack, young baby at home but willing to grind to a certain degree (partner is SAHD)

Offer 1 (startup):

Company: 4yo Series D company very well positioned in the market with high growth potential and a stable stack/product, can pick between a full stack team or an infra team, incredibly smart people and a stack I enjoy working in, will most likely have to do much more work than Company 2 but the work will be rewarding and will help me grow career-wise faster for sure.

Comp: 170k base, ~400k value of options vested over 4 years

Offer 2 (Long-Running)

Company: Very mature private company with the industry-dominating product that has many years of history. Team is more focused on internal tooling so will have newer tech to play with. Much more chill compared to Company 1 and can likely stay a LONG time.

Comp: 210k base & yearly bonus

Both options are hybrid and involve similar commutes, and both have teams that seem great to work with. What would you pick in my situation: cold hard base comp or potential for options to materialize and a much better learning environment?

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

​r/cscareerquestions Hello CSCQ! Just came off of a very successful interviewing period and was lucky enough to receive a few very good offers. I’ve narrowed them down to the two top ones to decide over the next couple of days, but wanted to see what y’all would pick and why, in case there is anything else that I’ve missed when considering them. Location: Canada HCOL YoE: 4 Personal Facts: Mid 20s, Enjoys backend/full stack, young baby at home but willing to grind to a certain degree (partner is SAHD) Offer 1 (startup): Company: 4yo Series D company very well positioned in the market with high growth potential and a stable stack/product, can pick between a full stack team or an infra team, incredibly smart people and a stack I enjoy working in, will most likely have to do much more work than Company 2 but the work will be rewarding and will help me grow career-wise faster for sure. Comp: 170k base, ~400k value of options vested over 4 years Offer 2 (Long-Running) Company: Very mature private company with the industry-dominating product that has many years of history. Team is more focused on internal tooling so will have newer tech to play with. Much more chill compared to Company 1 and can likely stay a LONG time. Comp: 210k base & yearly bonus Both options are hybrid and involve similar commutes, and both have teams that seem great to work with. What would you pick in my situation: cold hard base comp or potential for options to materialize and a much better learning environment? submitted by /u/MiddleSwitch8 [link] [comments] 

Hello CSCQ! Just came off of a very successful interviewing period and was lucky enough to receive a few very good offers. I’ve narrowed them down to the two top ones to decide over the next couple of days, but wanted to see what y’all would pick and why, in case there is anything else that I’ve missed when considering them.

Location: Canada HCOL

YoE: 4

Personal Facts: Mid 20s, Enjoys backend/full stack, young baby at home but willing to grind to a certain degree (partner is SAHD)

Offer 1 (startup):

Company: 4yo Series D company very well positioned in the market with high growth potential and a stable stack/product, can pick between a full stack team or an infra team, incredibly smart people and a stack I enjoy working in, will most likely have to do much more work than Company 2 but the work will be rewarding and will help me grow career-wise faster for sure.

Comp: 170k base, ~400k value of options vested over 4 years

Offer 2 (Long-Running)

Company: Very mature private company with the industry-dominating product that has many years of history. Team is more focused on internal tooling so will have newer tech to play with. Much more chill compared to Company 1 and can likely stay a LONG time.

Comp: 210k base & yearly bonus

Both options are hybrid and involve similar commutes, and both have teams that seem great to work with. What would you pick in my situation: cold hard base comp or potential for options to materialize and a much better learning environment?

submitted by /u/MiddleSwitch8
[link] [comments]  Hello CSCQ! Just came off of a very successful interviewing period and was lucky enough to receive a few very good offers. I’ve narrowed them down to the two top ones to decide over the next couple of days, but wanted to see what y’all would pick and why, in case there is anything else that I’ve missed when considering them. Location: Canada HCOL YoE: 4 Personal Facts: Mid 20s, Enjoys backend/full stack, young baby at home but willing to grind to a certain degree (partner is SAHD) Offer 1 (startup): Company: 4yo Series D company very well positioned in the market with high growth potential and a stable stack/product, can pick between a full stack team or an infra team, incredibly smart people and a stack I enjoy working in, will most likely have to do much more work than Company 2 but the work will be rewarding and will help me grow career-wise faster for sure. Comp: 170k base, ~400k value of options vested over 4 years Offer 2 (Long-Running) Company: Very mature private company with the industry-dominating product that has many years of history. Team is more focused on internal tooling so will have newer tech to play with. Much more chill compared to Company 1 and can likely stay a LONG time. Comp: 210k base & yearly bonus Both options are hybrid and involve similar commutes, and both have teams that seem great to work with. What would you pick in my situation: cold hard base comp or potential for options to materialize and a much better learning environment? submitted by /u/MiddleSwitch8 [link] [comments]

Read more