AboutEngineer, Gamer, Sports Enthusiast
SkillsPython, Flask, Shell Scripting, Java, DropWizard
Joined devRant on 6/10/2017
Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple APILearn More
How's the culture detoriating in different companies? I'm looking for a switch and trying to figure out which companies should I go to.
I can speak for Atlassian, it's going down the shit hole.3
Why do people even need anything more than 100Mbps at home?
Are you guys running data centers at home?33
Did this question really deserve a down vote?
Stackexchange community is so annoying at times. It's just that a few handful of experts are helpful.
But again my recent questions on stackoverflow were answered by myself only after a week or so 😐9
How is everyone in this community still coding so much? Just 4 years into my career my active coding has reduced to almost half.10
Google is now hiring L4 engineers at only 2 years of experience and giving the same package? What's happening?3
Money or growth?
I'm mid level SE, looking to get promoted to Senior Level in January 2023.
(context: there are 4 levels before Engineering Manager or Software Architect in our company - 1 (or junior), 2 (or mid), 3 (or senior), 4 (or lead)...
But my total pay (way too good for my age at my place, but Software Engineers specially in FAANG and FAANG-like companies are overpaid here compared to the rest of the market.
My company, an Amazon's competitor in local market, earlier used to pay almost same as Amazon (or slightly higher to attract talent).
Recently, due to splurge of remote jobs, the MNCs started opening more offices (likes of Apple, Google, Amazon, Microsoft, Goldman, Morgan etc) hence the salaries increased even more.
Amazon for example, recently gave 33% increment on base pay recently.
Taking their base salary equal to my total pay (including stocks, bonus).
Should I switch for money or stay for growth?2
What will be the biggest issue for you while working in office?
Mine would be - if I'm listening to music while coding I often end up singing xD
Which I had better control on before covid saga2
If I create a library in Java, that is cache but auto-refreshes your data on regular intervals, totally configurable in terms of frequency of auto refresh and number of background threads used so as to reduce latency when you actually need data; will it be useful?
So currently, Guava cache has the feature to refresh only after you actually try to read data, which can actually be troublesome for a high QPS system.
I personally had this use-case, and wondered if there's anything existing (couldn't find, so wrote for my personal use case) and if it is an actual use case worth a library.10
How to kill monotonicity?
Like, I like my work... I enjoy my work. I'm building things from scratch.
But the monotonicity is really making me bored and demotivated.6
IMO no matter how clean the code is, there should ALWAYS be SOME COMMENTS to anything that might seem not very obvious.
Reading the whole business logic to understand the point to why the piece of code was written seems stupid.
These codes get merged because everyone is lazy to review 2k lines of code for a new feature (including me) lol27
Question: Devs with 3+ years of exp.
Do you like coding? Or do you like HLD/LLD or general tech solutioning more?15
The saddest and funniest side of our industry is (atleast in India): someone works hard and makes it to the best colleges, do great projects on AI, ML; get a good score on Leetcode, codechef; gets a job in FAANG-like companies...
Changes colors in CSS and texts in HTML.
And, why is there so much emphasis on Data Structures and Algorithms? I mean, a little bit is fine, but why get obsessed with it when you never write algorithms in production code?
Now, don't tell me that, we use libraries and we should know what we are doing, no, we don't use algorithms even in libraries.
Now, before you tell me that MySQL uses B-tree for maintaining indexes, you really don't need to solve tricky questions to be able to understand how a B-tree works.
It's just absurd.
I know how to little bit on how design scalable systems.
I know how to write good code that is both modular and extensible.
I know how to mentor interns and turn them into employees.
I know how to mentor junior engineers (freshers) and help them get started.
Heck I can even invert a binary tree.
But some FAANG company would reject me because I cannot solve a very tricky dynamic programming question.4
What percentage of your time is spent actuslly coding?
In a week, I spend not more than 1 full working day writing codes. The rest is spent doing PoCs, designing (LLD and rarely HLD), solutioning and deployment.1
Why is Java goto language for most backend systems, distributed and scalable, specially in big organizations like Amazon?12
When I joined devRant 4 years ago, still in University, every other rant here seemed so high level.
Now that I'm in the industry for a little more tha. 2 years, every other rant seems University level xD8
WFH vs Office, what will be your preference in a post covid world?
I'm sure after the covid saga ends, there will be a plethora of remote and WFH opportunities since businesses are now ready for it. Most big companies in our place (Like Microsoft, Google, Amazon) have extended WFH till June/July, and Microsoft even said it's gonna be way more flexible in letting ppl WFH16
Hey, anyone ever worked on Avro or Serialization?
Please have a look.
I don't know why whenever I ask a decent question on StackOverflow it gets ignored. :/
And a stupid ones gets downvoted lol5
I had my last day at previous job in mid Jan, and 1st day at new job, thousands of km accross the country, in another city, in Feb.
I had great difficulty in finding an apartment that's decent and close to my office. Finally got one with a hefty rent for 1BHK, hefty brokerage and a hefty sum as security deposit; in March. Within a week, I spent shit load of money buying things, like a new fridge, washing machine, chair, table etc...
Didn't live there for 7 days, as soon as the lockdown started.
Every month my heart shatters paying the rent :(
17.5k INR :(5
Who are these people?
Who have side projects?
Where do they find the time?
Where do they get the motivation from?
Where do they get ideas from?
My manager recently created an android game as a side project... He also suggested me to have side projects if I wanna grow fast :/
I, wake up, pick up some motivation to finish office work (which I actually like) and it's already evening!
Is something wrong with me?10