news.volyx.in

Ask HN: Who Wants to Be Fired?

942 points by billions · 2573 days ago · 831 comments on HN

Article summary

The article asks readers about their limits and thresholds for tolerating difficulties at their jobs. It sparks a discussion about burnout, frustration, and dissatisfaction in the tech industry. Many commenters share their personal struggles and feelings of inadequacy. The conversation touches on various aspects of working in tech, including interviews, freelancing, and work-life balance.

Main themes

  • burnout and frustration
  • tech industry culture
  • freelancing and autonomy
  • algorithms and technical interviews
  • work-life balance
  • industry expectations and toxicity
  • non-tech industries and consulting
  • office dynamics and etiquette
  • career development and prioritization
  • mental and emotional well-being

What commenters say

  • Taking a break or sabbatical from the tech industry can be beneficial for mental and emotional well-being, but may lead to concerns about becoming obsolete.
  • Freelancing can offer more flexibility and autonomy, but also requires finding and maintaining clients.
  • The emphasis on algorithms and technical interviews in the industry can be frustrating and make some feel inadequate, but others argue that these skills can be learned and improved with practice.
  • Some commenters believe that the industry's culture and expectations can be toxic and damaging, while others suggest that these issues are not universal and can be mitigated by changing jobs or industries.
  • Developers who feel undervalued or overworked may find better opportunities and work-life balance in non-tech industries or as consultants.
  • The use of mechanical keyboards and other noisy habits in shared office spaces can be a source of frustration and tension among coworkers.
  • Some argue that the industry's focus on technical skills can lead to neglect of other important aspects of software development, such as business logic and teamwork.
  • Others suggest that developers who feel stuck or unfulfilled may need to re-evaluate their priorities and consider alternative paths, such as management or entrepreneurship.