Skip to main content

Get the Reddit app

Scan this QR code to download the app now
Or check it out in the app stores

Programming






I made a free model of the Godot plush for you to hide in your game
r/godot

The official subreddit for the Godot Engine. Meet your fellow game developers as well as engine contributors, stay up to date on Godot news, and share your projects and resources with each other. Maintained by the Godot Foundation, the non-profit taking good care of the Godot project - consider donating to https://fund.godotengine.org/ to keep us going!


Members Online
I made a free model of the Godot plush for you to hide in your game




Godot meets Grand Strategy - three years later & few tips
r/godot

The official subreddit for the Godot Engine. Meet your fellow game developers as well as engine contributors, stay up to date on Godot news, and share your projects and resources with each other. Maintained by the Godot Foundation, the non-profit taking good care of the Godot project - consider donating to https://fund.godotengine.org/ to keep us going!


Members Online
Godot meets Grand Strategy - three years later & few tips


Couldn't find anyone who made a pixelated water system, so I made my own!
r/godot

The official subreddit for the Godot Engine. Meet your fellow game developers as well as engine contributors, stay up to date on Godot news, and share your projects and resources with each other. Maintained by the Godot Foundation, the non-profit taking good care of the Godot project - consider donating to https://fund.godotengine.org/ to keep us going!


Members Online
Couldn't find anyone who made a pixelated water system, so I made my own!







What's up with the phones?!?
r/iiiiiiitttttttttttt

Hello, IT. Have you tried turning it off and on again?


Members Online
What's up with the phones?!?

My deskphone rings:

USER: Do you know what is up with the phones?

ME: You're calling me right now, I have not heard anything.

USER: No from outside, my wife tried calling in and she couldn't get through and then I tried calling my work phone on my cell phone and it said "Verizon can't complete this call".

ME: That sounds like to me that there is an issue with Verizon.

USER: Oh okay.

They hangup and then I immediately call my desk phone from my Verizon cell phone. It connects.

¯\_(ツ)_/¯


Nobody cares about your AWS certification
r/devops


Members Online
Nobody cares about your AWS certification

Got an email from someone today with so many AWS certificate icons in their signature I had to scroll over to the right to see them all. This is ridiculous and in my opinion, only serves to stroke the ego of this person. I get it though, maybe there's a more prestigious handful you'd like to display and that's fine but nobody cares that you passed your introductory certification proving that you know what S3, EC2, and a VPC is...


with every new feature i add i gain more respect for devs
r/godot

The official subreddit for the Godot Engine. Meet your fellow game developers as well as engine contributors, stay up to date on Godot news, and share your projects and resources with each other. Maintained by the Godot Foundation, the non-profit taking good care of the Godot project - consider donating to https://fund.godotengine.org/ to keep us going!


Members Online
with every new feature i add i gain more respect for devs
https://preview.redd.it/lciyekkjky8d1.jpg

such a simple stats UI that is so simple when i just think about it in my head:

if press + button, add stat, reset button, count stats, set to 0, set relocatable stats

but when you actually start fleshing things out there are so many things to consider and THINGS CAN GO WRONG SO EASILy

eg. i have a staff that adds various stats, i had a bug where when i press reset, it counts the stats from the staff and now i can re allocate the staff stats to other stats, which is not ideal

THANKS FOR READING this weird diary thing i had to tell someone idk



Signed a Google offer. Here's my analysis
r/leetcode

Discuss interview prep strategies and leetcode questions


Members Online
Signed a Google offer. Here's my analysis

Background

This is my second time interviewing with Google. The first time I couldn't solve 4/5 questions.

Education: BS

YOE: 1.5 years

Target level: L3

Interviews: 1 screen + 3 coding + 1 googleyness

Interviewers Location: Mountain View

Leetcode questions done: 277 Total (58E 189M 30H)

How I prepared

  • Neetcode 150

  • Leetcode company questions list

  • Mock interviews with friends

  • Mock interviews with Google engineer

Results - yes, you can ask recruiter for results

  • screen - hire/pass

  • coding - 1 strong hire 2 hire

  • Googleyness - not a psycho

What I Learned

  • L4 is significantly harder than L3. L3 questions are usually L3/L4 level questions with less follow ups and need for attention to details. L4 questions are either L3/L4 level questions with a lot more follow up or need for perfection, or L4/L5 level questions where a lot of them are kinda cracked.

  • Googleyness doesn't really matter if your coding rounds were wack, or great. As long as you prepare for the most common behvioral questions, you are fine.

  • Strong hire doesn't mean complete perfection. Messed up the time complexity a bit and a small int vs. string conversion bug but still got strong hire.

  • Hire doesn't mean need to finish follow ups (at least for L3).

  • Communication is how you get hire/strong hires.

  • Write code as if it's going into production. Interviewer, hiring manager, and hiring commitees review your code, so treat your code as if it's going into the Google codebase.

  • Don't interview too slowly if you don't want to spend three months team matching. The original position I interviewed for was taken and I had to team match for three months.

  • Make sure to prepare for each team match. I got lazy and that's why I was rejected by 4 teams.

  • Google recruiters are insanely busy... They are talking to a lot of other extremely talented engineers at the same time. Cut them some slack.

Tips

  • Know your patterns well. If you see a question similar to one you did before, make sure to nail it for a strong hire

  • Definitely revise. Keep an excel sheet of questions you solved and revise the ones you couldn't.

  • Have a game plan. This means doing mock, recording yourself doing a question, and come up with a workflow for your interviews.

  • Record yourself doing questions out loud. Lot of times you cannot even understand your own gibberish.

  • Write comments in your code. It's a green flag to the interviewers (but also not too many comments, remember, we want production code).

  • Definitely turn off autocomplete in Leetcode

  • Pace yourself, there's most likely a follow up in a 40 min interview (45 min total but last 5 is for questions). Try to finish main question in around 30 min.

If I can do it, you can as well. Good luck! Ask me any questions




  • For anything funny related to programming and software development. members
  • A community dedicated to all things web development: both front-end and back-end. For more design-related questions, try /r/web_design. members
  • A subreddit for all questions related to programming in any language. members
  • Computer Programming members
  • The subreddit covers various game development aspects, including programming, design, writing, art, game jams, postmortems, and marketing. It serves as a hub for game creators to discuss and share their insights, experiences, and expertise in the industry. members
  • Subreddit for posting questions and asking for general advice about your python code. members
  • A wholesome community made by & for software & tech folks in India. Have a doubt? Ask it out. members
  • The official subreddit for the Godot Engine. Meet your fellow game developers as well as engine contributors, stay up to date on Godot news, and share your projects and resources with each other. Maintained by the Godot Foundation, the non-profit taking good care of the Godot project - consider donating to https://fund.godotengine.org/ to keep us going! members
  • For experienced developers. This community should be specialized subreddit facilitating discussion amongst individuals who have gained some ground in the software engineering world. Any posts or comments that are made by inexperienced individuals (outside of the weekly Ask thread) should be reported. Anything not specifically related to development or career advice that is _specific_ to Experienced Developers belongs elsewhere. Try /r/work, /r/AskHR, /r/careerguidance, or /r/OfficePolitics. members
  • A community for discussing anything related to the React UI framework and its ecosystem. Join the Reactiflux Discord (reactiflux.com) for additional React discussion and help. members
  • A place for all things related to the Rust programming language—an open-source systems language that emphasizes performance, reliability, and productivity. members
  • Ask questions and post articles about the Go programming language and related tools, events etc. members
  • The official Python community for Reddit! Stay up to date with the latest news, packages, and meta information relating to the Python programming language. --- If you have questions or are new to Python use r/LearnPython members
  • PowerShell is a cross-platform (Windows, Linux, and macOS) automation tool and configuration framework optimized for dealing with structured data (e.g. JSON, CSV, XML, etc.), REST APIs, and object models. PowerShell includes a command-line shell, object-oriented scripting language, and a set of tools for executing scripts/cmdlets and managing modules. members
  • Discuss interview prep strategies and leetcode questions members
  • A subreddit for News, Help, Resources, and Conversation regarding Unity, The Game Engine. members
  • .NET Community, if you are using C#, VB.NET, F#, or anything running with .NET... you are at the right place! members
  • Next.js is a React framework for building full-stack web applications. members
  • All about the object-oriented programming language C#. members
  • Neovim is a hyperextensible Vim-based text editor. Learn more at neovim.io. members
  • members
  • [Docker](http://www.docker.io) is an open-source project to easily create lightweight, portable, self-sufficient containers from any application. The same container that a developer builds and tests on a laptop can run at scale, in production, on VMs, bare metal, OpenStack clusters, public clouds and more. members
  • Discussions, articles and news about the C++ programming language or programming in C++. members
  • Continuing the legacy of Vanced members
  • members
  • Hello, IT. Have you tried turning it off and on again? members
  • This subreddit has gone Restricted and reference-only as part of a mass protest against Reddit's recent API changes, which break third-party apps and moderation tools. For immediate help and problem solving, please join us at https://discourse.practicalzfs.com with the ZFS community as well. members
  • The goal of /r/SQL is to provide a place for interesting and informative SQL content and discussions. members
  • The place for news, articles and discussion regarding WordPress. members
  • Bem-vindo à nossa comunidade! Todos os assuntos relacionados a TI, programação e afins são bem-vindos no r/brdev members