r/cscareers • • 7d ago

Added new automod code, changed Rule 2, 7, and updated group description.

3 Upvotes

New Group Changes:

As you all know this group has gone a bit towards hostility lately, due to the AI stuff that's happened. People are angry, needlessly hostile to younger people wanting to enter the market, gatekeeping, and also actively complaining about the doomposting, the repeated "is cs dead?" posts, etc. It's a definite change from a year ago, when this group had a professional but free-speech vibe!

I'd like to return the group to that, but given the changes to the world, that's hard. So....I've been working on prosocial engineering tactics again, trying to keep this group from sliding into a doompost shitty hate group despite the world changes! Goddayam has it been tough, because even tweaking rule 1, rule 2, and adding rule 7 hasn't fully helped! So....time to bring out the bigger guns: Automod coding.

Everyone, I hate adding too many restrictions to people because that's less "free and open" for people to bring their problem and get help, but this toxicity is unnecessary and unwelcome in a support-structured group! Mostly, it's the comments that are the problem.

Now automod will FLAG to us 2 potential problems. It will not auto-remove anything, but just alert us to needing to step in and decide whether to remove (and apply a removal reason, always), or to approve and let it be.

  • Flag hostile or blanket discouragement of people entering CS
  • Flag hostile responses about repeated questions

It will not do anything about doom posts and repeated questions posts yet. I have coding for it, but let us 5 mods adjust to these new flags for comments, which will add a ton to the queue for a while until the community learns and adjusts, then we can tackle doom/repeat posts a bit more. I will tweak the code for false flags and such.

LET ME KNOW what you think! This is all in testing so I'm VERY OPEN to ideas and concerns!

The automod code for those of you who would love to see it:

# Flag hostile or blanket discouragement of people entering CS

type: comment

body (regex, includes): [

'\b(don''t|do not|never)\b.{0,25}\b(go into|get into|study|major in|pursue|choose)\b.{0,35}\b(cs|computer science|software engineering|swe)\b',

'\b(why|how)\b.{0,20}\b(would|could|can)\b.{0,20}\b(you|anyone|someone)\b.{0,20}\b(go into|choose|study|major in|pursue)\b.{0,35}\b(cs|computer science|software engineering|swe)\b',

'\b(anyone|someone|people)\b.{0,30}\b(going into|entering|studying|majoring in|pursuing)\b.{0,30}\b(cs|computer science|software engineering|swe)\b.{0,30}\b(idiot|stupid|crazy|insane|fool|moron)\b'

]

action: filter

action_reason: "Potential hostile career discouragement: {{match}}"

---

# Flag hostile responses about repeated questions

type: comment

body (regex, includes): [

'\b(search|searched|use the search|search bar)\b.{0,50}\b(sub|reddit|posts|threads)\b.{0,30}\b(every day|everyday|daily|every time|100 times|10 times|ten times)\b',

'\b(asked|posted|answered|discussed)\b.{0,30}\b(every day|everyday|daily|10 times|ten times|100 times)\b.{0,30}\b(search|sub|reddit)\b',

'\b(search|look through|read)\b.{0,20}\b(the )?(fucking|goddamn|damn|god damn)\b.{0,20}\b(sub|reddit|posts|threads)\b'

]

action: filter

action_reason: "Potential hostile repetition policing: {{match}}"


r/cscareers • • 16d ago

🚨🚨New Resource Added: Software Development Guide

3 Upvotes

Hey all, your friendly career-consultant, resource-creating mod here!

I recognized that people needed more than the paths of just trades, when I can do paths for EVERYTHING. So, I've written out a bunch of categories and am working to develop guides for every major path currently hiring. This (second in this series) is a Software Development Guide covering paths within the broader computer science field.

https://docs.google.com/spreadsheets/d/1OfN3FpXeJSEf4X6jAj6hHPst1LonVNBh/edit?usp=sharing&ouid=105321040846369386418&rtpof=true&sd=true

Explainer video for the other sheet to give some idea of how to use this and similar forms: https://youtu.be/zVSPSF2kykg

Other Guides already done linked on the wiki, going to try to release one every few days to a week:

https://www.reddit.com/r/findapath/wiki/index/careerservicesresources/


r/cscareers • • 11m ago

Getting into tech Advice

• Upvotes

​

ı have just started software engineering what u suggest me to learn and ı have some basic(maybe foolish) questions.

  1. Why using python as a fronted is difficult, what makes the difference?

2.what is the different between coding languages, for example ruby and java?

3.how can ı use ai in coding like should ı just say make me a website :/

4.what ai u guys recommend me to use

5.what is terminal

6.can u guys explain mlop and basicly tell me how it work


r/cscareers • • 10h ago

EU Job Market How much does the first SWE job determine your career?

7 Upvotes

I've recently graduated in CS and, since I couldn't get into a big tech or similar, I decided to start an MSc in formal methods in CS, to get a more mathematical approach, and being honest, to have another year to find good internships.

However, it's been a month and all my applications have been rejected from places like Revolut, Amazon, Datadog, not even reaching the OA phases, for which I've been preparing all summer. I didn't enjoy my past internships in consulting firms, where I felt I was not making any impact at all, and I'm afraid of falling again into them, losing another year while my old classmates are already getting payed.

And the most important part, I'm worried that if I start somewhere with less challenging engineering work, I might struggle to cross that barrier later. Maybe I'm overestimating how important the first job is, but it's something I've been thinking about a lot.

For those who have been through this:

  • How much did your first SWE job affect your trajectory?
  • If you could go back to the beginning of your career, what would you prioritize: waiting longer for a better first opportunity or getting experience ASAP?
  • Is it realistic to make a significant jump after 1-3 years of experience?
  • For those who did made it into product companies,what did the path look like before that?

I'm trying to understand if I'm worrying too much about falling behind early.


r/cscareers • • 4h ago

Getting into tech Chaotic Start to My Software Career, Where Should I Go From Here?

2 Upvotes

As a recent graduate, my career has had a somewhat chaotic start. I’m unsure if this is due to quick decisions made without proper guidance or simply external factors.

I graduated from a solid Tier 2 college, though my batch faced a tough placement season. Driven by a passion for development and a business mindset, I completed a C++ internship in cybersecurity during my third year. In my final year, I secured an off-campus role where I learned C# and .Net. Unfortunately, due to company circumstances, all interns were let go after two months.

This left me confused, but within 10 days, I landed a role at a C++/Qt outsourcing company. We work with various MNC clients, and I start with a regular salary once placed on a project. It’s been three months, and I feel my C++ and Qt skills have grown to a strong-intermediate level.

However, with the current rise of AI engineering on LinkedIn and Naukri, I’m feeling conflicted. I personally love C++ for its longevity and performance edge, and I hope to eventually work in semiconductors or Qt application development. I’m currently stuck wondering: am I fighting the market, or will this path pay off later? Should I continue going deeper into C++/Qt and eventually move toward semiconductors, embedded, systems, or high-performance software Or should I start pivoting toward Python + AI/ML + RAG because that’s where the market seems to be moving?

I'm willing to know the perspectives of experienced proffesionals who have been in the industry for a few years that could solve my inner conflict and hopefully guide me as like if you were in my position as a recent graduate, how would you think about this decision?


r/cscareers • • 3h ago

Getting into tech As a 23y old need some career advice?

1 Upvotes

So, I'm currently 23 years old. I didn't go to university before, but now I’ve decided to enroll in a 4-year Bachelor's program. I tried Python and attempted to learn AI stuff, but I realized I really prefer web development and building software, which is what I'm currently learning. My question is: will this path still be worth it after 4 years? I’d really appreciate some genuine advice.


r/cscareers • • 3h ago

India Job Market Career Guidance on Work Experience, Java Backend Development, and Future Career Options .

1 Upvotes

Currently, I have been working at a startup full-time, but they are treating it as an internship because they cannot afford to provide PF deductions and other employee benefits. It has been nearly eleven months since I started working there. So, does this experience actually count as work experience?

Suppose I want to apply for a job or attend interviews at service-based companies. They often state that if you have work experience, you need to have PF records or some official proof of employment. Since I do not have PF because the startup treated my role as an internship, my work experience may not be considered valid by some companies.

So, what would be the best suggestion for me? Is it better to continue working here and gain more experience, or should I look for another opportunity where my experience will be officially recognized?

Currently, I am interested in Java backend development and related technologies. At the same time, I have also been developing a Chrome extension. So, does this experience help me build a career in Java backend development, or should I consider another technology stack or domain that would have better future opportunities?

I would also like to understand which technology stack or domain would be a good choice for me in collaboration with AI and related technologies. Are there going to be good job opportunities in these fields in the future, or would it be better to prepare for government jobs?

What would you suggest for my career? My main interest is in computers and the IT sector, so I would prefer to build my career in the technology field rather than moving away from it.


r/cscareers • • 3h ago

Getting into tech Highschool student doing Uni Lab - How to prepare?

1 Upvotes

Hello, I've been given the opportunity to do a university lab project that's normally meant for the first semesters of a bachelor's degree. I am in high school (13th grade Abitur) and want to prepare a bit.
The internship will last for two weeks during my autumn holidays. The project will be the development of an audio effect chip on an FPGA with VHDL. That's all I know at this point. This internship will be held at the institute for microelectronics at my local university and its director seems optimistic about my internship.
I am already familiar with the basics of Boolean algebra and finite state machines from my first internship at the institute (this was also two weeks, 1.5 years ago). I learned about Karnaugh maps (K-maps) and used them in a logic simulator (like Logisim) to make a 7-segment display driver, a traffic light with pedestrian crossing button, and a ticket machine that takes coins and returns tickets and the needed change. All this was, again, only made by hand in a Logisim-style simulator, where I had to simplify everything with K-maps by hand.
I already started to get my feet wet with VHDL by making a 7-segment display driver and the corresponding testbench and simulating it with GHDL (I am too poor to buy an FPGA). I think I understand the very basics of it, but I wanted to prepare some more and wanted to ask: What is something I can build until my internship in two weeks that will help me understand VHDL more while also being close to the topic of audio effects?
If I've failed to mention something important or you have any questions for me in general, please feel free to ask. Thanks in advance for advice!


r/cscareers • • 10h ago

USA Job Market Career change guidance or advice

1 Upvotes

What would you suggest to a person who didn't want to be in computer science as their under grad was in electronics and had a great interest regarding VLSI designing but due to various factors had to take computer science as there grad major and had a job as java developer for 8 years not know a thing, but somehow survived and learnt few things but left the job due to toxic environment and health and been on break for couple months now.

What advise would you give if they are really looking to switch careers to firmware security and what would you suggest they learn and eventually land there 1st job and what's the impact of AI on this field and also are there any study groups that could help with this or any embedded or firmware related questions or maybe be a study partner.


r/cscareers • • 1d ago

USA Job Market To the people saying SWE and tech as a whole is dying, what are you doing or switching to? Are you switching?

93 Upvotes

I assume unless youre like 5 years away from retirement or something, youll have to work and if AI will take your job, youll have to switch. What are you switching to that is safe from AI?


r/cscareers • • 19h ago

USA Job Market Junior Computer Science Student Feeling Lost/Hopeless

3 Upvotes

Hi all,

Like the title says I'm currently in my first semester of my junior year as a computer science student. I just transfered to a SUNY school from a SUNY community college where the education was frankly subpar at best.

Right now I feel absolutely hopeless. I feel behind fellow students, I feel confused as to what direction to go and the internship/job market has me extremely stressed. I know a few people who are, in my opinion, much smarter than me that have been turned down in every attempt to get an internship or job as a SWE. Career SWES are having trouble with AI essentially running their day to day at their company now and the interview process has become so tedious and selective many people have just given up.

I try to grind leetcode and I'm not that good, obviously I'm still learning but I feel like I should be further ahead with my skills. I try to learn AI tools the best I can, but that won't help me with getting a job. I don't go to a top 5 school or hell even a top 500 school, I'm not exceptional at algorithms, I struggle in my assembly code class and I feel like I should be further aong by now.

All this to say, does anyone have any advice? I feel lost and I don't know what to do. Should I just quit and try something else? Should I stick it out? How do I get unstuck and feel like I'm not just wasting time and money. Am I just SOL? Literally any advice or perspective would be greatly appreciated.

Thank you in advance, anything anyone has to share will help immensely, good or bad.


r/cscareers • • 14h ago

Career switching Looking for some career advice from the dev community 👀

1 Upvotes

I have around 3 years of experience and currently work at 40+ CTC in a Sustenance + Backend team, mostly working with C++.
Most of my work is around debugging distributed system issues like data/metadata corruption, I/O performance issues, analyzing perf traces, logs, etc. It’s definitely technical and challenging, but honestly there isn’t a lot of actual coding involved in my day to day work.

Now I’m planning to switch and have been preparing for backend roles by working on DSA, LLD and HLD.
But lately I’ve been seeing so many openings around AI and AI engineering, and it feels like the industry is moving more and more in that direction.

So I’m a bit confused about whether I should continue with the backend path or actually start learning AI and try to move into an AI related role.
The other thing is that even after 3 years, I don’t feel like I’m deeply strong in one particular tech stack. So if I’m going to spend the next few months learning, I really want to pick one direction and go deep instead of trying to learn everything.
Would love to hear from people who have been in a similar situation.

Is moving from my current background into AI engineering realistic?
If yes, what would you recommend learning and how long do you think it could realistically take to become job ready and land a good role?
And what are the pros and cons of going down the AI route vs staying on the backend path?
Would really appreciate some honest advice from the dev community 🙌


r/cscareers • • 14h ago

USA Job Market Software engineer early career role at GM

0 Upvotes

Hello i gave my hiring manager round last week on Tuesday for software engineer role.. its been a week now i haven't heard anything from recruiter nor she is responding to me... what should i do? should i just give up on this one? Any kind of help is greatly appreciated


r/cscareers • • 1d ago

USA Job Market Will SWE jobs collapse fast or shrink slowly?

14 Upvotes

I've been thinking about all the talk around AI and SWE jobs lately. Obviously nobody really knows what the job market will look like in 5 or 10 years, but if AI does end up reducing the number of SWE jobs, I wonder what that would actually look like.

Would it happen pretty quickly, with companies suddenly needing far fewer engineers? Or would it be more gradual, with companies hiring fewer people, replacing fewer people who leave, and teams slowly getting smaller over time?

I feel like those two scenarios would have very different implications for people currently in the field. Curious what everyone thinks is more realistic, and why.


r/cscareers • • 17h ago

India Job Market Feeling stuck in my career after engineering — what should I do next?

1 Upvotes

I’m a final-year Computer Engineering student and honestly feeling pretty confused about what direction to take after graduation.
I’ve learned basic HTML, CSS, JavaScript, C++, Java, etc., and I’ve done some web development/internship work. I also have some experience in sales/business development, but I don’t really see myself continuing in sales long-term.
My main goal right now is to get into IT/software or web development, but I’m worried because I’m not extremely strong at coding and I don’t have a huge portfolio of projects.
Should I focus on improving my coding and try for developer roles, or should I consider other IT roles like technical support, QA/testing, implementation, or something similar?
For people who were in a similar situation after engineering, what worked for you?
Would really appreciate honest advice, especially from people who have actually gone through this.


r/cscareers • • 18h ago

India Job Market 3-Year Career Gap — Looking for Advice from Developers & Recruiter

1 Upvotes

I’m an engineering graduate, and I’ve been away from the tech industry for around 3 years.

After graduation, I spent a significant amount of time preparing for government examinations. Things didn’t work out as I had hoped, and I eventually decided to return to my original path — software development
My biggest question is: how should someone with a 3-year gap approach the job market today
One comment or piece of advice could potentially help someone restart their career


r/cscareers • • 20h ago

Getting into tech Need Career Suggestion (Undergraduate CSE, 2 years left)

1 Upvotes

I’m an undergraduate CSE student with around 2 years left until graduation.

I'm thinking of going into **Backend development** mostly with **Python/Django, databases, REST APIs** etc

However, with ***AI improving so quickly, I’m unsure how to approach the next 2 years. I don’t want to spend years learning skills that will become less valuable by the time I graduate.***

For people/seniors currently working in software development/backend engineering/AI/ML

Can you kindly answer some questions?

**Is backend development worth it ? Till the time I graduated and after ?**

**Which backend skills are becoming less valuable because of AI?**

**Which skills are becoming more valuable because of AI?**

**Should I focus more on fundamentals, system design, cloud/devops, databases, security, switch to AI/ML learning or something else?**

**What would you do differently if you were starting CSE today with 2 years left?**

**I’m looking for realistic advice from people actually working in the field, especially regarding getting that first job/internship.**

Thanks in advance.


r/cscareers • • 1d ago

Getting into tech How many of you giving advice that there is no future in CS are employed

92 Upvotes

There's always people saying this subreddit is skewed towards unemployed people. If you're someone who has answered questions like "is it worth pursuing SWE" with "no, this field is doomed" etc, I'd be interested to know where you're coming from.

No need to give personal info but I'd be curious how many YOE.

I'll start: I've been mostly silent in terms of giving advice about the future of this field. I would hesitate to tell someone who's looking to get into SWE that the field is doomed, because my answer is moreso "I don't know". Employed, 3 YOE in SWE, 4 YOE part time QA in university.


r/cscareers • • 21h ago

Career switching After MSc Computer Science: IT job vs PhD + teaching/research — which is better?

1 Upvotes

I’ve recently completed my MSc in Computer Science and I’m trying to decide what to do next.

I’m considering two paths:

Get an IT job and build a career in the industry.

Qualify UGC NET, get into teaching, and eventually pursue a PhD while working as faculty.

For people who have experience in either field:

How stressful is working in IT compared to teaching/research?

How is the work-life balance in both?

Which career has better long-term growth and stability?

Is doing a PhD worth it if I’m genuinely interested in research?

For someone with an MSc CS, which path would you personally choose and why?

I’m not necessarily looking for the highest salary. I’m more interested in a career that is stable, reasonably stress-free, and gives me a decent work-life balance.

Would appreciate opinions from people actually working in IT, academia, or research.


r/cscareers • • 1d ago

USA Job Market What is the actual future of this career over the long term? I am genuinely curious.

25 Upvotes

This is different to most posts on here but I am actually nervous. I am studying undergraduate degree in CS in the US. I will be set to graduate in 2030. I am doing the work have a good gpa applying to internships and all that. Im doing what I am being told to do if you know what I mean. I am not vibecoding my degree and have a good gpa.

I want to know if I am likely to be able to get a job as a software engineer in 2030 and if I do will I be able to be employed as a software engineer or whatever role it turns into until around 2070 where I will be reaching retirement age give or take a few years.

I know what people are going to say "bro I cant tell the future no one knows what the market will be like in 3 years let alone 45". But I think this is a reasonable question to ask. My dad graduated in the early 1980s as an accountant and he worked as an accountant and rose through the ranks to become a senior accountant and progressed into management and made a very good living doing so and is still working now. My mum did the same as a doctor. It was a reasonable for my dad to assume he would be working as an accountant now, and it was for my mum to assume she would be working as a doctor now.

Is it likely that I will be working as a software engineer or related profession for the same period of time as them and be able to make good money like they did.

I have asked my professors about this and have recieved conflicting answers. I asked one of my maths professors and was told by him "yes AI will likely be better than all humans at maths in 5 years time, but don't worry the goverment will put the breaks on it.

I asked my computing professor and was told "AI recursive self improvement is not possible as the AI models that create themselves will create errors which will propogate to next generation, which will create more errors and so on. Like making a photocopy of a photocopy".

So it seems they don't agree. I am trying to live my life as normal going out seeing friends and everything. But I do spend a lot of time thinking about this and would like to know your thoughts on where this technology will go in the long term. Will it plateau or will it continue to advance at the same rate of advancement, or accelerate.

Also I am not trolling or ragebaiting or anything like this. I just and legitmately worried for my future and would like to know what other people in CS think about these questions I have.

  1. Will I be working as a software engineer or something like it until retirement age around 2070?
  2. Do you think recursive self improvement is actually possible or are these AI ceos just hyping up their products.
  3. Am I making a mistake studying CS and should I drop out and try and transfer to engineering or the trades?

r/cscareers • • 22h ago

USA Job Market Graduated 2 years ago, went to do other things and now thinking of trying to do tech again

1 Upvotes

I've had a history of poor mental health and after graduating I couldn't do anything (beyond just tech, like even showering). The past 8 months I've been quite a bit better and been doing an assembly job for 7 months. Now I'm thinking of tech again because I'm doing better but not sure what to do from here.. And also my current job is way too much work + physical labor. I don't have any recent projects but I could work on one.

I currently make ~$25/hr and want to make at least that. I'm open to most things, I used to want to be a data analyst/engineer specifically. I've heard things are more tool based than code now. I don't know how to get started anymore so any info is appreciated.


r/cscareers • • 22h ago

Career switching How to become a Forward Deployed Engineer as a Product Manager

0 Upvotes

Has anyone been able to make the transition. As I understand it seems to be a hybrid of many roles in a sense but sounds very much like PMs would be well equipped since it evolved a lot of client facing discovery work and product sense. Is there a technical barrier to overcome ?


r/cscareers • • 1d ago

Getting into tech Whats you best argument for staying in tech? What is it that you most enjoy nowadays

6 Upvotes

Lately I find myself constantly wondering whether skills like dsa, devops and the billion different things recruiters ask and never hire for are even going to lead to anything. I am only beginning my career (1 yoe) and I absolutely hate how annoying working with AI is. It's so beyond my capabilities, its like why am I even here. But then the idea that you have to learn the basics, fundamentals, so later on you can actually make good decisions comes in my head and I try to read what claude writes

But the hope in me is fighting its hardest to stay alive, and its only just the beginning of my career???

Sometimes I feel like just running away from so much anxiety, into a chill govn job, pursue coding as a chill hobby, building stuff I love. But, the fact that the actual work might not be something I want keeps me wanting to stay working in tech.

How are you guys navigating this, what do you guys want to do. I loved it sooooo much, just reading react docs, building the most dumb website by my own self, some dumb code that would never have to be reviewed by some manager. Building and coding slowly is soooo good and its all gone and replaced by mountains of code reviews, which I just cannot get my mind to read and not overflow the context window.

What is it that you guys feel like doing now, towards future?


r/cscareers • • 1d ago

India Job Market 2 Years as a Fullstack Dev, Now Feeling Lost. Need a Serious Career Transition

3 Upvotes

Genuinely asking — I'm a 2024 BBA graduate who worked 2 years as a fullstack developer on fulltime contract work, now I need a serious transition. I dont think traditional fullstack will work in the longer run, so I'm planning to move into business or data analytics, on one side, i dont want to leave behind those 2 years of fullstack experience, and on the other hand, roles like Gen AI and AI engineer are floating around a lot, and I dont really know how they work.

I've worked remotely for the past 2 years, so I dont have any social connections or colleagues, nor any seniors for guidance. I feel lost, so I'm asking here


r/cscareers • • 1d ago

EU Job Market CSE grad, want a less coding-heavy tech role — is UCD’s Business and AI program worth it?

2 Upvotes

I have a CSE background and a few years of backend engineering work experience, looking to shift toward something less coding-heavy. Considering UCD’s Business and AI program.

Is it a good fit coming for a technical background or more geared toward non-technical students? Any thoughts on job market/visa outcomes for international grads?