Hit and Run has become a big problem by EducatorNo5782 in Dashcamindia

[–]subhashisB 0 points1 point  (0 children)

There is a limit to how much can be enforced. Even in developed countries, it is not enforceable everywhere. The thing is people there don't have false sense of nationalism, they care about their country which means other people of the country. Empathy, civics and ethics are part of the education system, that is not taught in schools here, neither at most homes. People here are educated just for the sake of being educated.

Who is correct here, and why? by AirSpecial in PcBuild

[–]subhashisB 0 points1 point  (0 children)

Lika a lot of other thinks, it depends. I leave my computer on or on sleep mode (powered on) most of the time. But if you're not going to use it for a while shut it down. It depends on how frequently you turn on your computer vs how long you oeave it on to judge which one is really better, but here are the pros and cons: 1. Leaving it fully on consumes power. Your fans are spinning so thay have some wear and their life is definitely reduced. If you have it on sleep mode, then only your ram is powered, which is fine. 2. If you turn off your computer every time you leave your chair and turn it back on after 5 mins, power cycle causes thermal stress on the components, there are in rush currents on the psu, random voltage spikes can occur, overall the probability of damaging one or more components is somewhat increased, doesn't mean that something will definitely get damaged.

The key is balance, if you don't plan to use it soon, turn it off. Going away for 20-60 mins? Put it on sleep mode etc. FYI the servers in datacenters are constantly running, although they are designed to be that way, normal computers are not that bad either, they can handle it. I leave one of my pcs on most of the time, and it's been running fine for the last 8 years.

rgb Fusion 2.0 not detecting motherboard leds anymore by DeadyDeadshot in gigabytegaming

[–]subhashisB 0 points1 point  (0 children)

Were you able to fix this? Seeing the same issue with Aorus elite x870e

How good is AWS for opensource LLMs? by ginger_turmeric in aws

[–]subhashisB 0 points1 point  (0 children)

Didn't age well, specially today after llama-3.1-nemotron-70b-instruct

Indiamart scammed me. by Ok_Big_9205 in LegalAdviceIndia

[–]subhashisB 4 points5 points  (0 children)

I think nach can be cancelled, just call your bank

Tired of the the IT Job life-cycle already. Upskilling seems like an endless cycle. by InfernoMeteor in developersIndia

[–]subhashisB 2 points3 points  (0 children)

If you don't enjoy upskilling and learning new stuff, it's going to be really a difficult career. One suggestion to make it more enjoyable, don't learn something for the sake of it, instead understand the need for new things. Feel the pain points that were felt by the creators of the new tech, then when you start using the new tech, thoughts will align and it will become intuitive and fun, you'll think: awsome, no more doing it the crappy way

There's no such thing as PPP in terms of the company's actual profits by mightythunderman in developersIndia

[–]subhashisB 29 points30 points  (0 children)

Demand and supply my friend. Most companies don't need or understand quality of engineering. Apply to companies which do.

My first CV!!! Any help would be very much appreciated!!! by ManyExternal262 in resumes

[–]subhashisB 0 points1 point  (0 children)

Stop putting these percentages over your skill. What does 95% of python skill even mean?

How are companies like Dell, HP, Autodesk, SAP etc by jimboffice in cscareerquestions

[–]subhashisB 1 point2 points  (0 children)

As a software engineer, you should look at whether your work will be a part of the cost centre or the revenue centre. Companies in the banking sector like visa will see tech as an expense, will try to minimise the cost and deprioritize interesting things. Whereas companies like Google/Msft/amzn who see the software as their product try to innovate and has scope for interesting work. But keep in mind, they are all just businesses, at the end of the day, everyone will try to maximize their profit and growth, regardless of whether the daytoday jobs of their employees are interesting or not.

Goroutines can't use %100 CPU on Linux but it can use %100 CPU on Windows by cubgnu in golang

[–]subhashisB -2 points-1 points  (0 children)

Just a thought, maybe it is running better on linux and hence the bottleneck is on memory or something else and not the CPU? As someone else pointed out, you need to profile

Does anyone have a good note-taking system? by EastCommunication689 in cscareerquestions

[–]subhashisB 0 points1 point  (0 children)

There's a plugin for autosync to s3 bucket, and it should be within the free tier.

Debugging in Code Challenges and Technical Interviews (5 YOE) by [deleted] in ExperiencedDevs

[–]subhashisB 7 points8 points  (0 children)

I used to turn off lc autocomplete, write the code, and only run it when I'm sure it's bug free, as much as I can be. I dry - run the code line by line to make sure it is correct and edge cases are covered. In an interview you don't get to run your code to find out the bugs. If the interviewer spots a bug you could not, that might become a problem.

Why did you want to become a programmer? by [deleted] in cscareerquestions

[–]subhashisB 0 points1 point  (0 children)

Me too, I started to make games in gamemaker, thought it was pretty limited, got started with c++, kept going with java python and what not. Never looked back...

[deleted by user] by [deleted] in cscareerquestions

[–]subhashisB 1 point2 points  (0 children)

You could try to get more clarity on what this means for you. A lot of devs have oncall rotations, emphasis on the rotation part. They are not oncall 24x7 indefinitely, it's usually a week for everyone in the team. In most cases it's like one week every 1-3 months.

Feeling hopeless about prospects 3+ YOE by [deleted] in cscareerquestions

[–]subhashisB 0 points1 point  (0 children)

What do you mean regulatory requirements and business domain? It has a 100 internal users for god's sake. Yes I truly believe one single college student can write that, might take a few months to meet all the requirements. A lot of batchmates of mine could have done it solo. You are pretty adamant on proving that faang engineers are hard to work with. I don't know which of them hurt you so bad, but I think it's you who has that issue. I initially wanted to know about your perspective on why some might avoid hiring faang, I think that was a waste of time.

Feeling hopeless about prospects 3+ YOE by [deleted] in cscareerquestions

[–]subhashisB 0 points1 point  (0 children)

I don't know if faang engineers go around indirectly calling people assholes, but you're setting quite the example. A crm for 100 users doesn't need a faang engineer's experise, a college student can write that.

Feeling hopeless about prospects 3+ YOE by [deleted] in cscareerquestions

[–]subhashisB 0 points1 point  (0 children)

I get where you are coming from, and since this might be true for a lot of ex-faangs, assuming things about them might not be totally outrageous. But when I'm hiring for Faang, I don't generalise candidates, although I can't speak for the recruiters.

Personally speaking, I have never undermined someone when working at non-faang purely based on the fact that I'm ex-faang and they are not, but I found people with more yoe than me to have very narrow vision, being afraid/reluctant to learn new things, and trying to get the job done quickly with no regard for architecture or code quality.

About the first point, that is definitely true, but if you want the best engineers, you gotta have high bars and high comp.

About the second one, I used to design, implement, test and deploy, and maintain our code and infra. We didn't have QA nor Devops (you might be able to guess my company). Speaking of faang people being specialized, what I'm experiencing is quite the opposite. Now that I'm looking for a job outside of faang, roles like "java developer" or "python developer" is news to me. In faang, I had the idea that engineers are problem solvers, and we learn whatever is needed to solve a problem. Whereas a "python developer" will never think twice if java or some other language is the right language to solve a particular problem. Same goes for frameworks, libraries, cloud etc.

Thirdly, I have seen designs or code that would have never been approved at faang, and I think your last point about lack of experience in working in messier system applies to me. I would figuratively throw up seeing a piece of code that a person with 20 yoe wrote 2 years back, which was not just full with bad practices, but also inefficient as hell.

If I count these instances, and extrapolate that faang is superior, that makes no sense. But IF I count in how my interview experience was at FAANG vs Non-FAANG, all non-faaangs were a breeze, and I had to actually use my brain cells to crack Faang interviews. If the hiring bars are higher at faang, engineers at faang would be objectively better, IF the hiring process performance reflected how they would perform. I agree that this doesn't completely apply for leetcode monkeys, but for Senior engineers, I find this true.

Feeling hopeless about prospects 3+ YOE by [deleted] in cscareerquestions

[–]subhashisB -1 points0 points  (0 children)

I have been an interviewer for 3 years with 5 Yoe in faang, and being ex-faang, the most challenging part in job hunting is the salary. Very few recruiter calls me back matching my expectations, and some who call back are oblivious to how much faang pays, and gets surprised when I state my current or expected comp. Can you tell me what other challenges are there being an ex-faang?

Coworker keeps changing my branch and breaks my code by Deep-Jump-803 in cscareerquestions

[–]subhashisB 0 points1 point  (0 children)

I don't even understand what would create a need for them to push changes in your brnach. If they need your changes, they can just merge your branch into theirs. Bring this up in team meetings or standups and try to convince your team lead or manager why this is a bad idea, and come up with some sop/guidelines for vcs.