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

itWasntMe
r/ProgrammerHumor

For anything funny related to programming and software development.


Members Online
itWasntMe
r/ProgrammerHumor - itWasntMe







Pick your next move
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
Pick your next move
r/godot - Pick your next move



Made pissing in Godot. This is the best thing ive ever made!
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
Made pissing in Godot. This is the best thing ive ever made!

The Godot plushie happened to fit very well as the player character in our 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
The Godot plushie happened to fit very well as the player character in our game




How useful would you find this pixel art tool as a Godot dev?
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
How useful would you find this pixel art tool as a Godot dev?

Before joining a company make sure if the company has these benefits listed below -
r/developersIndia

A wholesome community made by & for software & tech folks in India. Have a doubt? Ask it out.


Members Online
Before joining a company make sure if the company has these benefits listed below -
  1. Work Life Balance. (that means no overtime without consent)

  2. Good work environment like colleagues (you can check this talking to the current employees)

  3. Good quality work which will help you grow.

  4. Fair compensation/salary.

  5. Close to home(this is relative person to person)

  6. Fully remote is best.

  7. If not remote then there should be option of remote work on emergency situation no question asked.

  8. Should have flexible timings. Like if you want to work 8 hours then you can choose the time.

  9. Should provide sponsored masters degree.

  10. Should provide sponsored certificates like aws, salesforce, mongodb etc.

  11. Should have health insurance.

  12. Should not have micro management.

  13. Should have asynchronous task policy , this is very rare.

  14. Should be a company which gives good hikes to the existing employees.

  15. Leaves should be at least 36 days and that should be no question asked.

These are all the benefits a company must provide to the employees. I know not even a single company is there in the world which is providing all of the above.

if there are any other benefits which i am unaware of please do comment.





Found this fella in the caves
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
Found this fella in the caves
r/godot - Found this fella in the caves



Career Switch to software in mid-30: my experience!
r/learnprogramming

A subreddit for all questions related to programming in any language.


Members Online
Career Switch to software in mid-30: my experience!

I am a 33 year guy old living in Vancouver, Canada who started his first software job as a react developer a month ago. Before this, I was In HR. I started on this journey in September, 2023 when I enrolled in a full-time Software Developer certificate program at a college here in Vancouver. Here are my learnings-

  1. You gotta really love to code / build: The only reason I could get a job was because I love to code and and spent at least 6 hours daily every single day from Sep 2023 to date (barring a couple of days of illness) either learning or building. I was able to detach myself from the fear of not getting a job at the end of the program because I knew that my love of coding / building transcended my insecurities about getting a job.

  2. GPT and other AI tools: They are a great way to learn coding. The threshold for the required level of attention to be able to learn to code (or probably anything) has gone down drastically. While earlier I might have overwhelmed myself with forum posts / documentation / books, I was able to save a lot of time getting first level answers and debugging my syntax and logic and setting up dev environment. Having said that, I realised the danger of over-dependence on such tools very early because at the end of the day they have no reasoning capability, they are simply regurgitating stuff that's out there. My first month at work has taught me that a good developer must has strong problem solving skills and should rely on LLM tools to increase productivity by having them write utility / helper functions. At this moment I am not at all worried about an LLM replacing my job. True novelty of approach is what only a human brain can provide. There have been days when I would expect GPT to devise a complex functionality spanning multiple modules only to spend hours disentangling and debugging its code. I discovered that it's better to write pseudo code and most of the implementation yourself and use an LLM tool to figure out libraries, optimisations, syntax for implementation. Having said that, the deeper you go the more you will realise that nothing beats reading documentation. The more complex the use case, the less GPT will be able to help you.

  3. Build, Build, Build: You learn faster by building. Period! Start building things that you would like to use. These don't have to be fancy. Just something that will allow you to associate complex concepts with ideas that you love.

  4. Soft Skills: Since I was coming from a career in HR, I knew this already but soft skills matter as much in trying to get a job and holding on to it. Team work, empathy, the ability to listen and communicate ideas clearly matter as much as the ability to convert the ideas to code.

  5. Bootcamp vs Self-paced / designed learning: I enrolled in a bootcamp-ish program that exposed us to 10-11 technologies (ASP.NET Core, React, Node, Angular, Git, AWS, Kotlin etc.). I paid 12k for this program and never did I have any doubts over my choice. I knew I would learn better and faster in a supervised and structured environment. For someone like me, it's better that way else I end up hopping from tutorial to tutorial not learning much and unable to even set the dev environment up. I chose to focus primarily on React and Node and chose to go deeper than what any of the courses in my program expected me to. I even built a movie recommendation chatbot using Node-nlp simply because it sounded fun.

The market is oversaturated with entry level devs but many aspirants are in it just for money and are probably three years too late. If you genuinely love to code and build and have decent soft skills, do not worry sooner or later you will land that first software job and will be on your way to become a great developer.



  • 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
  • Subreddit for posting questions and asking for general advice about your python code. 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
  • A wholesome community made by & for software & tech folks in India. Have a doubt? Ask it out. 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
  • 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
  • A place for all things related to the Rust programming language—an open-source systems language that emphasizes performance, reliability, and productivity. members
  • Discuss interview prep strategies and leetcode questions members
  • Ask questions and post articles about the Go programming language and related tools, events etc. 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
  • A subreddit for News, Help, Resources, and Conversation regarding Unity, The Game Engine. 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
  • Next.js is a React framework for building full-stack web applications. members
  • All about the object-oriented programming language C#. members
  • .NET Community, if you are using C#, VB.NET, F#, or anything running with .NET... you are at the right place! members
  • Neovim is a hyperextensible Vim-based text editor. Learn more at neovim.io. members
  • members
  • Hello, IT. Have you tried turning it off and on again? 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
  • Continuing the legacy of Vanced members
  • 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
  • Discussions, articles and news about the C++ programming language or programming in C++. members
  • The place for news, articles and discussion regarding WordPress. members
  • A subreddit for working with Microsoft's Visual Studio Code members
  • This sub is dedicated to discussion and questions about Programmable Logic Controllers (PLCs): "an industrial digital computer that has been ruggedized and adapted for the control of manufacturing processes, such as assembly lines, robotic devices, or any activity that requires high reliability, ease of programming, and process fault diagnosis." members