rajeshmr
Also, the phone industry, especially the biggies are into planned obsolescence of their products in pursuit of more and more profits. I personally do not prefer replacing my phone every few years, and going through the hassle of backing up the files and setting up the new phone etc. I want a device that just works and isn't a botheration to maintain and upkeep for long.
The lifespan of products were much longer not too long ago, before the corporate interests figured out planned obsolescence. I remember as a kid, the products we purchased at our home, lasted much through my adolescence and into my adult life. For example, the radio which we bought worked for years without wasting much time of fixing it up every now and then, just a couple of batteries would last a really long time. All it needed was large batteries. I would prefer products that have a longer lifespan than being at the cutting edge, and wasting precious time chasing the latest and greatest. I have better interests to attend to :)
Indian population seeks value, and are pretty smart about their choice of investment. An iphone even though is much costlier in India, has longer os / security updates than any budget phone. So over a period of time, this would translate to a higher value for the device and hence the purchasing decision. Usually Indians try to ascertain the price to value ratio (something that Nothing phone ceo has acknowledged publicly) while making these decisions.
Definitely Fairphone has the appeal of repairability (which again is valuable for the average Indian) and the longer os / security updates are a boon.
At the bare minimum, all smartphones should allow for easy battery replacement like they do in Fairphone. (This was the norm, before the iphones and the androids took over)
Ask HN: What are some information dense websites you follow, non-tech preferably
What are some of the most information dense non-tech websites you learn from / think about which are not very well known ? Rabbit holes you have delved into.
Ask HN: As a Python programmer, which packages have you used more frequently?
As a python programmer, which packages have you used more frequently and those that have come handy ? which packages have solved your tricky problems ? which are some of the obscure and not-so-known packages that you have used ?
I raised concerns about my stagnation and brought up issues with the team and also confronted about the new team members getting personally trained on the product by me without showing me a roadmap for myself to get to the next level. He was acting smart i felt, and then eventually decided to move on.
Once i quit, i was offered ridiculous sums of money to withdraw my resignation however, i didn't accept the counter offer and left the place. Post my resignation, a lot of people resigned from that team, and subsequently that manager was fired (i came to know after i had left the org).
So my suggestion would be to get clear on the timeline you are looking at for your break. For example, i am taking a year off no matter what.
Once you are clear on that, moving to the next aspect of your story is that, you have everything that a typical professional would aspire for "pay, great boss, good work" etc. So when considering this, it could also be that your mind is playing some tricks on you.
Give it a few more months (maybe 6 months?) and see if you feel the same way. If you think you won't be able to push that far, then you are ready to quit.
Obviously, quitting during a pandemic (and with no clear signs of when the economy would recover) is not ideal, if you think you might change your mind later and would want to get back to work. Since the unemployment rates are high right now, your place will be taken up by someone else pretty quick, and you would have to wait for openings etc (which could get frustrating)
But if you decide on the time you want off, you can always plan around that. 6 months to 1 year off and things can start recovering by then, and jobs will be available etc.
Honestly, if you have enough saved for 4-5 years, you can take a break. But decide what you want to do after you have quit. Since you cannot travel much during these times, so you would be pretty much stuck at your place for most of the days, and during a pandemic sitting at your place with nothing to keep you busy could quickly drive you nuts. So that's there. So have a plan like the non-profit project after you have quit.
Also, on the contrary, these platforms are used to eliminate a majority of "unpromising" candidates. It's just the easy way out for recruiters - outsourcing filtering mechanisms.
As such the hiring problem is multi-layered. Programming is just one aspect of software engineering. Well designed software requires wearing multiple hats and requires thinking which novice programmers lack.
When you make hiring a sport, you are likely to find more gamers of the platform than real problem solvers.
Just read the comments on this article for the general feeling amongst experienced developers : https://dev.to/raddevon/hackerrank-is-teaching-you-to-write-...
"Until then, go here and browse some more trends to follow at the cost of authenticity, objectivity, originality, reasoning and fundamental understanding of how to design user interfaces"