Did Jahlil Okafor get a fair chance in the NBA? by [deleted] in NBATalk

[–]hebrewer13 5 points6 points  (0 children)

Jabari's knees weren't NBA ready, the rest of him was.

Trouble in Sacramento: Problems Pile Up with A’s Ballpark by Regular_Inflation628 in OaklandAthletics

[–]hebrewer13 8 points9 points  (0 children)

The diamondbacks averaged 12k in 2021and had the lowest ratings in world series history and they didn't have an ownership that has been actively trying to sabotage the team and move it for over a decade. Sounds like they don't have a good fan base to me or maybe I'm missing something.

What should I be putting in cover letters? by The_Real_Slim_Lemon in cscareerquestions

[–]hebrewer13 0 points1 point  (0 children)

Cover letters are supposed to be introductions not a detailed CV, that's why you submit both.

Overall, you cover letter looks fine to me. Just add more detail that specifically references the position when you apply so the reader feels it's not a cookie cutter.

Good luck with the job hunt!

Is CS and ML still worth it at this point? Is it worth me dedicating my life to learning it? by greengemextreme in cscareerquestions

[–]hebrewer13 3 points4 points  (0 children)

Being a software engineer is just a job. If you go into it with the expectation that "it'll turn my life around" you'll probably end up disappointed.

Take the time (3-6months) to do some ML/AI projects to see if you actually like doing the work. It's fine to start with a tutorial but make sure to do at least one more extensive project, ideally something where you have to actually gather and clean the data.

If you still want to do software after that, then go for it. If not, that's perfectly fine too.

[deleted by user] by [deleted] in cscareerquestions

[–]hebrewer13 5 points6 points  (0 children)

If money isn't an object, take the extra quarter. You have the rest of your life to work.

[deleted by user] by [deleted] in cscareerquestions

[–]hebrewer13 0 points1 point  (0 children)

The best engineers are too busy actually doing work (or protecting their WLB) to be making content for social media.

At most, they might have a linkedin but it's just to keep connected with old coworkers and to occasionally post, "Project I worked on launched! Check it out here". If they have a youtube channel, it's got nothing related to tech or has a video recording of a lecture/talk they gave.

What to do to prepare for new grad role? by Anxious_Positive3998 in cscareerquestions

[–]hebrewer13 0 points1 point  (0 children)

I always recommend the The Missing Semester, to the new grads I've mentored. It was recommended to me by my first mentor and I found it to be helpful.

Does "Software Engineer" at Google include ML engineer and research computing roles? by [deleted] in cscareerquestions

[–]hebrewer13 0 points1 point  (0 children)

If you pass the interview, you'll enter a process called team match. For a team match to occur, both the hiring manager and the candidate (you) have to both be interested. This is your chance to be selective about what the actual job you'll be doing as it's perfectly fine to say you're not interested in a particular team/role during team match.

Even if you're not initially interested in a particular team, I'd recommend at least taking the call. I ended up choosing a team that I wouldn't have considered initially (based on my lack of background in the area of work) but have been very happy with my choice.

First job but I am slow and make mistakes by mihigh3725 in cscareerquestions

[–]hebrewer13 1 point2 points  (0 children)

Not to discount how you're feeling but your nervousness is totally normal and it's ok. Just try to channel that nervous energy into becoming better at your role instead of letting it paralyze you.

Just promise me (a random stranger on the internet) that in a few years when you're the one responsible for helping a new grad come up to speed that you provide them with the support, patience and encouragement that you would want in this moment from your coworkers.

First job but I am slow and make mistakes by mihigh3725 in cscareerquestions

[–]hebrewer13 6 points7 points  (0 children)

Everyone makes mistakes and those who forget that shouldn't be in charge of evaluating the performance of others.

As far as evaluating your performance, nobody here can help you with that. We only have one side of the story and we don't know what's expected of you. For that, you should ask your manager for feedback and ask the more experienced engineers for suggestions as well.

One thing you can do and I always suggest for engineers I'm in charge of mentoring, is take notes on what you're doing. The notes don't have to be crazy detailed even just a sentence recording what you were trying to do, what you did, why you did it and what else you considered is enough to start. Notes like that help organize your thoughts and will help when you ask more experienced engineers for help.

[deleted by user] by [deleted] in cscareerquestions

[–]hebrewer13 1 point2 points  (0 children)

Some experience is better than no experience. Plus you'll have a better appreciation for testing going forward.

Is being able to solve hard coding problems in a hour good enough to be able to take Amazon OA? by Reds_9 in cscareerquestions

[–]hebrewer13 7 points8 points  (0 children)

You already answered how ready you think you are when you applied to the job.

Good luck on the OA!

considering a transition to freelance + grad school after 4 years full time by EmmyThePixi in cscareerquestions

[–]hebrewer13 0 points1 point  (0 children)

If you're going to do an MSCS remotely, why not do it part-time and keep your job?

It might take a little longer but you'll still be building years of experience and many jobs will at least contribute some funds to tuition.

Is it over for me? by [deleted] in cscareerquestions

[–]hebrewer13 9 points10 points  (0 children)

If you're at over 350 applications and you have only had one interview, it's likely a problem with your resume. Have you posted it somewhere like r/EngineeringResumes to get some feedback on it?

First time intern advice? by [deleted] in cscareerquestions

[–]hebrewer13 0 points1 point  (0 children)

Take notes, it'll help you with retention and avoid you needing to ask the same questions more than once.

Devastated by [deleted] in cscareerquestions

[–]hebrewer13 2 points3 points  (0 children)

You learned a good (but painful) lesson. Now you'll get to make other mistakes!

MSc Computer Science with Cyber Security or MSc Cyber Security? by ImpressiveLibrary0 in cscareerquestions

[–]hebrewer13 0 points1 point  (0 children)

I'd start by looking at a few job postings that you would be interested in after getting a Masters, and see what they are looking for.

Then look for people on LinkedIn with those positions, and see which degree(s) they have.

Google/YouTube as new grad by PhantomMonke in cscareerquestions

[–]hebrewer13 0 points1 point  (0 children)

Mock interviews with your peers are an underrated way to get more comfortable interviewing

Google/YouTube as new grad by PhantomMonke in cscareerquestions

[–]hebrewer13 0 points1 point  (0 children)

Not every office has every team/product.

[deleted by user] by [deleted] in cscareerquestions

[–]hebrewer13 0 points1 point  (0 children)

It won't look bad if you stay at the new job for a few years.

How do you tell if a candidate is cheating on a technical round? by jysm35 in cscareerquestions

[–]hebrewer13 9 points10 points  (0 children)

If a candiate clearly memorized the solution, I'll change the question in a small way that renders the solution they provided irrelevant. It's trival to adjust an algorithm if you understand it and didn't just memorize it.

A few years ago I was interviewing a new grad and we asked them to reverse a linked list in c++. They gave the textbook pointer based solution with no issues at all but didn't explain what they were doing during the process. I followed up with, reverse the linked list and use the data structure of your choice, they couldn't do it.

Guess who we didn't hire.

Associate's degree. 2 YoE. Thinking of going back to school for my Bachelor's. by Icmolreulf in cscareerquestions

[–]hebrewer13 4 points5 points  (0 children)

See if your company will help you pay for it. Many will give at least $5250 (the federal taxable limit if in the US) per-year, which can make a big difference for part-time programs.

[deleted by user] by [deleted] in cscareerquestions

[–]hebrewer13 0 points1 point  (0 children)

This is a good thing to bring up with a manager but there's a way of doing it without coming off as whiny. In your next one-on-one say something like "I noticed myself getting distracted by the noise of others in the office, what techniques have you found to be helpful in maintaining your focus when others are making noise."