CSCQ protests reddit

r/cscareerquestions1.6M subscribers206 active
Big N Discussion - June 02, 2024

Please use this thread to have discussions about the Big N and questions related to the Big N, such as which one offers the best doggy benefits, or how many companies are in the Big N really? Posts focusing solely on Big N created outside of this thread will probably be removed.

There is a top-level comment for each generally recognized Big N company; please post under the appropriate one. There's also an "Other" option for flexibility's sake, if you want to discuss a company here that you feel is sufficiently Big N-like (e.g. Uber, Airbnb, Dropbox, etc.).

Abide by the rules, don't be a jerk.

This thread is posted each Sunday and Wednesday at midnight PST. Previous Big N Discussion threads can be found here.

Pinnedby CSCQMods
1
8
20h
Daily Chat Thread - June 02, 2024

Please use this thread to chat, have casual discussions, and ask casual questions. Moderation will be light, but don't be a jerk.

This thread is posted every day at midnight PST. Previous Daily Chat Threads can be found here.

Pinnedby CSCQMods
1
8
20h
What does your company do to retain employees?

I've been at my 2nd company for a while. If someone asked me what either company did to retain employees, I could not think of anything. In my 2nd company, I'm watching high turnover, significant enough to kill teams. I just don't get it. Why is nothing done? With so many people leaving every couple of years, morale is killed, productivity lost, culture not preserved.

223
149
8h
Getting paid $15 an hour as a sole full stack developer

Hey everyone, I'm currently a senior in college on track to finish all my classes this summer and apply for graduation in fall. I had picked up a job back in march at a small insurance agency to develop a CRM lead management system for the company. The reason I picked up the job was to gain experience. I am the sole developer at my job and I am not going to lie I am gaining a lot of hands on experience primarily with Node.js, React, Azure, Git, REST APIs and a bunch of other things I cant remember to list. I report directly to the agency owner who is non technical, he likes my work and constantly tells me how smart I am but I feel as though he doesn't know what he is doing sometimes. He expects a single college student to build a CRM for his agency with no guidance from a senior engineer. I believe I am doing good work at this job and he thinks im pretty good too but I feel as though he is rushing me constantly asking me for updates on the project and setting deadlines for his employees to start using the CRM by this month. I have never had anyone use software written by me before so I am unsure of how this will pan out and I don't want to be responsible for such a big project in his business. Also I feel like for the amount of responsibility I have I shouldn't be getting paid 15 an hour and due to the fact that I am graduating soon I don't see myself staying here any much longer as 15 an hour wont cut it. When he initially hired me he promised that I can move up in the company and become a manager and that there would be a pay increase. I currently have 4 months of experience working here, what should be my next move?

-
5
51m
New job insane expectations

Hey I started new job, that looked great on paper to find out, they are so far behind “sprint estimates” are deadlines, literally everyone on like 12 person team is working nights, weekends, etc even though I was assured there wouldnt be any of that

Oh and i barely know a fraction of codebase and got assigned like a million tasks I dont even know where to start. There is no documentation so i have to ask others who dont seem to know, and then its a game of telephone to figure anything out

Im like 2 weeks in already super stressed, I dread tomorrow so bad.

Any tips? I left my old job for this because it sounded cool and was fully remote but im already regretting my decision

Transition as SRE or stay as cloud engineerExperienced

I'm working in a small tech consulting as a cloud engineer, i work from home so work life balance is great, the pay is $115k/year no bonus, no 401k match, but unlimited PTO. I really like doing what i do and i've been a cloud engineer for 5 years. Recently, i applied to an SRE position at Visa, at Austin TX, after rounds of interviews, i got the offer, they gave me $125k/year, 401k match, 21 days PTO/year with bonus, and relocation stipend. I'm still hesitant to move there because i read people saying Austin is expensive and hot, i was looking at the apartment rent cost and its almost equal to my total spending in a month (i live in a VCOL city), and that i have to commute to work. Finally, from the interview, it sounds that this position is significantly way more difficult than what i do. What becomes even harder for me is that im working under h1b visa and my current employer doesnt want to sponsor greencard, whereas Visa is willing to, but i'm worried that if i jump ship, i would be miserable for the next 3 years or so. Thoughts? Thx

What did you do after you got fired?

Not laid off, but fired for poor performance.

Long story short, I have 3 years of experience as a SWE. I was considered a good performer on my team until we got a new manager a few months ago. The new manager has been more demanding and I’ve made some careless mistakes that have resulted in buggy code and suddenly I’m one of the worst performers on my team. I’ve gotten negative feedback in our one on ones several times. I wouldn’t be surprised if I get PIP’ed/fired soon.

My question is, have you ever been fired? How did it work out for you? What did you do?

369
163
23h
My job is killing me and my career but I can't find another

My job is horrendous. I wake up every day absolutely loathing it. It takes up so much of my life energy I barely do anything outside of it. It took me over 2k applications to find it last year, and I sent out about 400 at the beginning of this year with no responses. The job hunt is so exhausting when coupled with full time work that I've pretty much given up. Now I'm at such an all time low mentally that I'm wondering if drastic action is more rational.

  • the stack is super proprietary and hardly and skills transfer
  • my position is very pigeon holed, as in I do a very small scope of similar type work over and over. This work is 100% of my cognitive ability. I don't even have any less demanding tasks like code reviews or meetings.
  • I do not design or participate in building new features. I only fix bugs.
  • the tech stack is incredibly tedious and difficult to work with. Huge monolithic code base where testing a single change can take anywhere from 5 minutes to 2-3 hours.
  • code is so mind bendingly egregiously awful I cannot believe it works. I literally stare at some of these 6x nested loops 10x deep conditionals with mouth agape, completely dumb founded that code could be this terrible and unreadable.
  • I don't communicate with my coworkers, it's just me and my tickets.
  • there is zero, literally no sense of accomplishment whatsoever in solving problems in the stack.
  • on the plus side - the job pays well but not great, and there is unlimited PTO

I'm starting to forget other tech I used to work with. My mind is slipping, can't focus, can't read or do anything cognitively demanding outside of work. I feel trapped because the market is so shitty. I have 6 months of savings and 3 yoe. Don't have any professional connections to speak of, and I've already used up referrals earlier this year. I feel like if I leave I will be out of work for a very long time and probably will end up leaving the field because I don't think I can take another thousand app multi-month demoralizing grind for employment.

What should I do reddit?

I'm an NPC. Is becoming a teaching assistant a good idea to learn soft skills?

Hello there!

I'm the typical lonely introverted dude that grew up being shy and socially anxious, I'm also recovering from a depression that started before getting my current job. I'm not that shy nor anxious anymore but I lack basic social skills and I'm getting tired of it affecting every aspect of my life.

I got my first job as a developer 2 years ago. It's a really small company and during the first 1.5 years I was the only developer in my projects.

I've learned to be quite independent and I'm technically good enough up to the point that I'm the one suggesting stuff to my bosses and they listen to whatever I have to say.

But now I'm working together with three other people less experienced than me and this is when I finally understand how soft skills are as important if not more than technical skills. They look up to me as their leader and mentor and I'm trying my best but I know I can be much better than this. I suck at explaining things. Sometimes I don't even truly understand what I'm doing and the fast pace of the meat grinder that my company is doesn't help that much. Despite it I still like the job and don't plan on moving until I get my shit together.

I was thinking of becoming a TA at my local college for at least a semester to get over my lack of soft skills. Besides my egoist reasons I'd genuinely love to help others learn programming, I imagine it would be very fulfilling. Sometimes I have the fantasy of being that kind of educator that can ignite curiosity and passion in their students, like David Malan the teacher of Harvard CS50x.

My bosses and coworkers also work at my local university in one way or another so all I have to do is tell one of them I want to help in a class...

6
17
8h
What do you negotiate for?Lead/Manager

Besides salary, title, and options, what have people negotiated for when they get a promotion? I'm a lead and manage a team of engineers, and we can measure how much our output increases people's productivity in the company. So a friend, who works in finance but is not an engineer, says I should negotiate for a share of those savings. I don't think that's realistic but it got me curious if there are things people negotiate for besides salary, title, and options? IF people negotiate..

2
8
4h
How will my salary be impacted if I go into technical writing from my dev job?

Hello,

I'm a Java developer with 5 years of experience.

I am currently employed at a decent company (I've been there the last 2 years), but I have reached the point where I can't stand coding anymore.

I don't know if it's because of the kind of work I'm assigned or something in my mentality just changed in the last couple of years.

I want to leave development and go into something else but remain in the technical field.

I considered product management, but I have no management experience whatsoever, so I doubt anyone will hire me for a management role.

In my team, I always write our internal documentation, how-to's and guides, it's the part of my job I actually enjoy and have fun doing, so that's why I considered technical writing.

But I wanted to know how much will my salary be impacted if I job hop into a technical writer? Do they even consider developers for those roles?

CS majors: how can one get a job if you didn’t land an internship in college?Student

Is it worth delaying gradation to instead graduate in the winter so I could do an internship in the summetime?

What do you need to pivot into technical product management?

I've been working in various roles (QA, dev, technical art) within the games industry for about 5 years. Lately I've been wanting to move away from the games industry and the day-to-day coding tasks. I also have good soft skills that I rarely get to use at my current role, which is why TPM came to mind.

Is engineering experience and good soft skills enough to pivot to TPM, or are there any other areas that I should look into? Would TPM be the right role for what I'm describing?

Thanks!

Internships or Full-time positions?Student

I'm a rising senior and intend to go into a Masters program after I graduate (May '25). Should I apply for internships for next summer, since I'm going back to school the semester after, or look for full-time positions?

I have no idea what jobs I would be qualified forStudent

I’m a mechanical engineer in oil and gas, I’ve mostly done project management for the last 10 years.

I decided to take the OMSCS at GATech because I find building python scripts at work enjoyable. It’s been hard but fun. I honestly have no idea what type of jobs I would be suitable for with my experience though.

I’ve only programmed in python and most of classes have been around networking, info sec and machine learning. All of it is super interesting.

I look at all these job postings and it requires a shit ton of languages, applications I’ve never used. I think I like security the most, but machine learnings also been super engaging.

I don’t have any time pressure but I’d love to use my knowledge in a job at some point. Could anyone provide some guidance of what jobs I could look at (without abandoning all my work experience?)

8
21
12h
Managment hand holding experienceExperienced

Hi I am just wondering about other people's experience in the industry. I have been working in a SAFe environment (I know already a problem). But throughout this experience the thing that has really irked me was as a dev how I have had to basically hand hold project managers, product owners, BAs, testers, and sometimes even architects through their roles. I guess helping people is good for the overall success of a project but I feel like devs are being under appreciated for the extra work they do hand holding.

Which Certifications should I work on this summer as a rising college senior?Student

I wasn’t able to secure an internship this summer, and I’m looking for things to do as I’ll be in my senior year next semester and will be applying for full-time jobs.

I was looking into AWS certifications. Are there any specific ones within that I should be targeting? Ones that would make me a more attractive candidate for entry-level roles?

Are there any additional certifications I should look into?

Exam costs aren’t prohibitive as long as it’s not exorbitant.

If I desired a new job in 6 months when should I start applying?

Hi everyone, so I was looking to move on from my company in about 6 months. From what I've been reading on reddit and other sites is that the time it takes from submitting the application to getting the final offer varies somewhat wildly. Should I start applying to roles now or wait like 1-3 months in case I jump the gun? I have 1 YOE if that's relevant.

0
5
2h
Best career advice you're gonna get today

I've been reading this subreddit for a while, both from the grads, and the much more experienced people, who I generally agree with it (if I don't, it's usually because they've taken quite a different career path). I see an awful lot of hang-wringing about what job to take, what to study, all that kind of stuff.

Here's my advice - learn about personal finance - no, really - some of the best advice you'll find anywhere is here on reddit. You might not care now, but you'll thank me in 10-15 years, especially if you plan to buy a house. Take care of your health - once you get older, medical costs become a significant cost no matter your insurance, and worse if you don't take care of yourself.

Oh, you wanted career advice? Don't worry, that will come to you in time. Don't overthink it - it's a long road. Take care of yourself first.

P.S. You can safely ignore 100% of advice on Linkedin.

by anotherspaceguy100Principal Embedded Software Engineer
867
193
1d
LLM vs CS Fundamentals

I have a bachelor in CS and will be graduating with a master in AI in December. I already have a SDE summer internship lined up, but the return rate is quite low. I am wondering should I keep grinding CS fundamentals (leetcode, OS, Network…) or should I put more focus on MLE related preparation (ML fundamentals, updated research papers and tools such as Langchain), considering the recent hype/boost of LLM and over saturation on traditional sde roles. My ultimate goal is to get a job after graduation ASAP. Any advance will be greatly appreciated!

Should I go to a university or community college to get my bachelor's?Student

PLEASE READ BELOW, updated description:

Hello all, I originally wanted to get a Bachelor's in Computer Science or Computer Science Engineering.

But a community college in my state offers a Bachelor's degree program in Data Analytics and Programming.

I already got an Associate's degree in Computer Applications Technology at my local community college that's in the same district as the other one that offers the Bachelor's program, so some courses I already took fulfills some courses in the bachelor's program, meaning I could finish my Bachelor's faster if I do it all community college and it's more affordable.

Would a community college Bachelor's in Data Analytics & Programming help me get a CS job?

Or should I just continue to go to university instead to get a Computer Science Bachelor's?

Bonus Question: Would you recommend joining Air Force ROTC?

Appreciate any responses!

OMSCS or jobs (new grad advice)

Hi,

I finished my BS in CS from UMass Amherst in December 2023, and just finished by first semester as a masters student at UMass.

I’ve also gotten into Georgia Tech’s OMSCS program and was planning to transfer into it. However, I hear that some companies/recruiters can see it as a negative when interviewing as I won’t be fully focused on the company and the job.

My question: should I list OMSCS on my resume and apply to jobs? Or if it’s really a detriment and won’t help should I just leave my masters program and mass apply to jobs?

Any advice would be appreciated

UK vs US for data science rolesStudent

Hi, I've got admits from University Of Edinburgh and University of Rochester for masters in Data science. Which location has a better job market for data science for new grads? Even though Edinburgh is rated much higher, since my goal is to land a job, the employability matters more to me and I'm unable to decide.

Pivot into IT from Controls background.

Hello everyone. I have been working in controls domain as software developer for one of the biggest OEM in this domain in their Controls software and toolchain team with a background mix of working with Python, VBA, C# and SCALA. I have a very keen interest in Web development and been learning in my spare time for a while but I'm yet to crack into this field. Could you guys know of any project i can contribute to and learn how Actual scalable systems work to help me in this transition. Open to suggestions ajd feedback. Cheers!

What does a new grad need to really stand out?New Grad

Ok so market is shit, lots of guys can’t find jobs but are graduating.

Aside from Ivy League university degrees or FAANG internships, what else could a new grad do to really stand out as a top 10% candidate?

  • Research assistant papers?
  • write interesting blogs?
  • entrepreneurial activity?
  • volunteer activity?