The hottest Career development Substack posts right now

And their main takeaways
Category
Top Business Topics
SeattleDataGuy’s Newsletter 494 implied HN points 19 Feb 25
  1. Always focus on the real problem behind a request, not just what is being asked. This helps you deliver better solutions that actually meet the business needs.
  2. Using clear frameworks can help organize your thoughts and make complex investigations easier. A structured approach leads to clearer communication and better results.
  3. Keep your communication simple and focused on what matters to your stakeholders. This helps everyone stay on the same page and reduces confusion.
Cloud Irregular 6800 implied HN points 22 Jan 25
  1. A career in software engineering isn't guaranteed to lead to high pay or upward mobility. Many people find that their progress stalls after a certain point.
  2. The rise of AI will significantly change the role of developers, making it less about coding quickly and more about solving human problems and understanding technology's role.
  3. Choosing to step away from traditional software roles can open up new opportunities. It’s important to explore other interests and skills to avoid being trapped in a limiting career path.
Confessions of a Code Addict 1467 implied HN points 28 Jan 25
  1. Research papers are important for software engineers to keep up with new technologies and fill knowledge gaps. It helps to stay current with developments in your field, like time series analysis.
  2. Many people find reading research papers hard because they can be dense and technical. A lack of a research background can make it seem even more intimidating.
  3. With time and practice, anyone can learn to read and understand research papers. Finding a personal approach or framework can make the process easier.
The Future of Education 59 implied HN points 28 Oct 24
  1. Many people quit their jobs because they don't find their work meaningful and don't feel valued by their colleagues or managers. To keep employees happy, companies should focus on providing fulfilling work experiences.
  2. People are leaving jobs despite being offered good pay because traditional hiring and retention strategies are not addressing their real needs. Employers need to look beyond just salaries and benefits to understand why employees leave.
  3. Relationships and connections in life matter a lot for both personal happiness and career success. It's important to nurture these relationships, as they can provide joy and future opportunities.
Get a weekly roundup of the best Substack posts, by hacker news affinity:
High Growth Engineer 624 implied HN points 09 Feb 25
  1. Building trust with your manager is essential. Focus on being sincere, reliable, caring, and competent in your work.
  2. You need to speak your manager's language. Understand their goals and priorities to communicate effectively and prevent misunderstandings.
  3. Regular updates matter. Create a system for updates that keeps your manager informed without overwhelming them, ensuring that every communication is valuable.
Freddie deBoer 6621 implied HN points 25 Nov 24
  1. The job market for entry-level programmers has drastically declined, with job postings dropping significantly. It's harder than ever for new coders to find work right now.
  2. While skilled and experienced programmers still have good job prospects, the narrative around learning to code often ignores that not everyone can secure those top jobs.
  3. The promise of tech jobs being a guaranteed path to success is misleading, especially for beginners who face tough competition in a shrinking market.
SeattleDataGuy’s Newsletter 459 implied HN points 28 Jan 25
  1. Focus on your skills rather than specific job titles. Job titles change all the time, so search by what you can do instead.
  2. Prepare well for interviews ahead of time. Make a study plan and find out the topics to focus on, so you don’t get stressed last minute.
  3. Build real connections with people in your field. Attend events, follow up with new contacts, and engage on platforms like LinkedIn to create opportunities.
High Growth Engineer 866 implied HN points 19 Jan 25
  1. Don’t start writing your performance review from scratch. Create a separate document summarizing your work to help you organize your thoughts and provide a clear overview.
  2. Avoid assuming that everyone knows the details of your work. Write your review in a way that any reader, even a senior leader, can easily understand the impact of your contributions.
  3. Use specific numbers and clear statements to show your impact. Instead of vague phrases, quantify your achievements and relate them to team goals for better clarity.
The Engineering Leader 99 implied HN points 20 Oct 24
  1. Technical skills are important for engineers, but to become a leader, you also need to connect with other teams and understand the bigger picture. It's about being a bridge builder, not just a tech expert.
  2. Having strong communication skills helps in explaining your work to others and getting their feedback. This way, everyone can work better together.
  3. To grow into a leadership role, seek opportunities to collaborate with different departments, learn about the company's goals, and create a culture of teamwork.
SeattleDataGuy’s Newsletter 506 implied HN points 14 Jan 25
  1. Focus on what really matters in your work to create an impact, rather than just completing tasks. It's important to understand the value of what you do.
  2. As you grow in your role, ask yourself what projects move the needle for your organization. This questioning mindset helps drive meaningful change.
  3. To advance in your career, be proactive in identifying valuable projects instead of waiting for your manager to tell you what to do. Taking initiative is key to success.
Human Capitalist 59 implied HN points 22 Oct 24
  1. There were ten notable job changes recently, showcasing how companies are promoting and hiring talent in key positions.
  2. Major positions were filled at influential companies like Google, Salesforce, and Pinterest, indicating strong movements in the tech and business sectors.
  3. Staying updated on these job changes can help investors and recruiters spot talent and assess market trends.
Behavioral OS for Techies 419 implied HN points 05 Sep 24
  1. There are 40 behavioral interview questions split into 8 themes, which can help you prepare for interviews.
  2. For each theme, think of your personal experiences or create hypothetical scenarios to practice your answers.
  3. Identifying areas where you lack experience can focus your personal development and improve your interview skills.
Thinking in Bets 99 implied HN points 10 Oct 24
  1. A new decision-making class starts on November 18th, running for a month with interactive sessions.
  2. Students will learn a 6-step process for better decision making and how to overcome cognitive biases.
  3. The course includes nine live sessions, projects, and access to a community of peers for networking.
Behavioral OS for Techies 259 implied HN points 29 Aug 24
  1. Make sure your answers during an interview are detailed and clear. It helps the interviewer see that you understand the topic well.
  2. Before jumping to solutions, always ask questions to clarify the problem. This shows you're thoughtful and focused on finding the right solution.
  3. Don't forget to showcase your real-world experiences. Sharing relevant stories makes your answers more relatable and authentic.
High Growth Engineer 1415 implied HN points 10 Nov 24
  1. Understanding communication styles is key to being effective as an engineer. Knowing how to adapt your message can help get your point across better.
  2. Influence is about more than just speaking well; it's also about building relationships. Strong connections can lead to better collaboration and teamwork.
  3. Mastering executive communication can help you lead better and get your ideas heard. It's important to practice and refine these skills regularly.
L'Atelier Galita 79 implied HN points 10 Oct 24
  1. Most people worry too much about getting fired when they actually have a lot of protection once they are in a permanent job. Employers need a real reason to let someone go after the trial period.
  2. Don't rush to resign without a good reason. Being fired can give you unemployment benefits, while quitting usually won't. You're safer in a job than you might think.
  3. Your worth in the job market matters a lot. The more skills you have, the less likely you'll be fired, and the better conditions you can negotiate.
L'Atelier Galita 119 implied HN points 04 Oct 24
  1. A permanent job offers great financial security and strong social benefits. This means stable income and protection from hard times.
  2. Being self-employed can make you work harder than you should, as there's no one to tell you when to take a break. Some self-employed people might even forget to take vacations.
  3. Having a structured job means you have set times to interact with others and avoid feeling lonely. It also allows for a balance in your daily routine without forcing you into a rigid schedule.
SeattleDataGuy’s Newsletter 612 implied HN points 08 Dec 24
  1. Building a solid skill set is crucial early in your career. Try out different skills and projects to find what you enjoy and what works for you.
  2. Seizing opportunities is key. Say yes to things that can help you grow, and be proactive about creating your own chances.
  3. Think of your career like building an investment portfolio. Every skill, project, and connection adds value, so keep investing in yourself and your network.
High Growth Engineer 1462 implied HN points 03 Nov 24
  1. Always learn from your mistakes, as they can teach valuable lessons for your career. Embracing failure can help you grow and improve.
  2. Networking is important; make connections in your industry. Relationships often open doors to new opportunities and collaborations.
  3. Keep your skills updated and be open to new technologies. The tech field is constantly evolving, and staying current helps you stay relevant.
Wednesday Wisdom 151 implied HN points 22 Jan 25
  1. Focus on core skills, like coding, that are still necessary for landing a job. Make sure to practice your coding skills regularly, even if your job isn't primarily about coding.
  2. Identify what you enjoy and have some skill in, but also recognize if it has career potential. It's important to like what you do, but the market needs to support it too.
  3. Don't stress too much about making the perfect career choice. Instead, commit to understanding your field deeply and adapt as new opportunities arise.
L'Atelier Galita 79 implied HN points 09 Oct 24
  1. Finding a career that fits you is sometimes hard. It's tough to know what you really love doing, even though other factors seem easier to identify.
  2. Tim Urban's idea of the 'octopus of desires' shows that our different aspirations can clash with each other. You can't easily satisfy all your desires at once.
  3. There are five types of desires: personal, social, moral, practical, and lifestyle. It's important to prioritize these to find better balance and fulfillment in your life.
Diary of an Engineering Manager 259 implied HN points 22 Aug 24
  1. Career growth can be messy and non-linear, much like cooked spaghetti. Just because you're not moving up quickly doesn't mean you're failing.
  2. Promotions often come with extra responsibilities and sacrifices. It's important to reflect on whether you're ready for those changes before chasing a title.
  3. Your career will have phases, with ups and downs. It's okay to experience stagnation; it's part of building resilience for the long run.
Jeff Giesea 558 implied HN points 14 Aug 24
  1. Job-stacking is when people hold multiple full-time remote jobs at the same time, mainly in tech fields. Some think it's unethical because it can trick employers.
  2. Supporters argue job-stacking is okay as long as people do their jobs well and there are no secret issues. They feel the current job market is unreliable, so they find new ways to cope.
  3. The job landscape is changing, and job-stacking could be a sign that we need new work models. While not for everyone, it might push us to think differently about employment.
Diary of an Engineering Manager 119 implied HN points 05 Sep 24
  1. An engineering manager's role is more about teamwork than just giving orders. It's important to work together and support each other.
  2. The manager's job is like being a driver on a road trip. They navigate and ensure everyone is comfortable and safe along the journey.
  3. Being an engineering manager doesn't mean being smarter than everyone else. It means having different responsibilities while being part of the team.
Behavioral OS for Techies 299 implied HN points 08 Aug 24
  1. Keep your introduction short and focused, ideally between 1-2 minutes. This helps keep the interviewer's attention.
  2. Customize your intro based on the job you're applying for and the interviewer's background. It helps you connect better.
  3. Use key phrases and topics that you want the interviewer to ask about later. This guides the conversation in your favor.
L'Atelier Galita 59 implied HN points 06 Oct 24
  1. Having tough conversations is important for personal success. The more difficult discussions you engage in, the more you can grow.
  2. Making good career decisions often comes with challenges. It's not always an easy path, but it can lead to greater autonomy.
  3. Growth and success are tied to your willingness to face uncomfortable topics. Embracing these conversations can lead you to better opportunities.
Leading Developers 100 implied HN points 14 Jan 25
  1. At Meta, managers are there to support their engineers, who have the freedom to choose their projects and set goals. This leads to a culture where trust and autonomy help engineers excel.
  2. Managers at Meta are evaluated based on the impact of their team and how they help individual contributors grow. It's important for managers to realize their role in coaching and supporting their engineers, rather than taking credit for their success.
  3. Meta encourages a fast-paced environment where developers can easily set up their work and start contributing quickly. This focus on efficiency comes from long-term investments in tools that make working faster and smoother.
Lenny's Newsletter 5228 implied HN points 04 Jul 23
  1. First-round interviews are designed to filter out candidates who may not be a good fit for the role.
  2. Prepare for interviews by organizing your career story, walking down memory lane, and learning behavioral frameworks.
  3. Ask high-quality questions at the end of the interview to showcase your interest and stand out as a candidate.
Diary of an Engineering Manager 179 implied HN points 15 Aug 24
  1. New engineering managers often struggle with accepting their new role. It's important to embrace this change or else it confuses the team and weakens your leadership.
  2. Many new managers make the mistake of telling their team too much instead of listening. Encouraging team members to share their ideas leads to better solutions and shows that you value their input.
  3. It's common to hold on to tasks instead of delegating them. Letting your team handle their own work not only helps them learn but also frees you up to focus on management responsibilities.
Building Rome(s) 9 implied HN points 11 Feb 25
  1. Preparation is key for Technical Program Management (TPM) interviews. You should practice personalizing your answers based on your experiences rather than just memorizing them.
  2. Understanding the types of questions you'll face can help a lot. Interviews often include hypothetical scenarios and technical questions, so being ready for these can make you feel more confident.
  3. Having a strong elevator pitch is important. This is your chance to introduce yourself and explain what you bring to the table in a quick and engaging way.
Behavioral OS for Techies 219 implied HN points 01 Aug 24
  1. You should prepare stories about your experiences with customers. This can show how you improve their experience and handle complaints.
  2. It's important to share your successes and how you overcame challenges. This helps interviewers see your problem-solving skills and achievements.
  3. Think about times you've faced failure or conflict. Sharing these experiences can show how you learn from mistakes and work well with others.
Creating Value from Nothing 662 implied HN points 27 Jan 25
  1. Candidates can experience the company culture firsthand by attending events like the Super Weekend. This allows them to see what working there is really like.
  2. Meeting actual customers and solving real-world problems helps potential hires understand the company's mission and approach better.
  3. The company commits to hosting regular Super Weekends to attract talented individuals and let them see how great the team is. It's a chance for candidates to really opt-in rather than just applying.
Leading Developers 130 implied HN points 24 Dec 24
  1. 1. Being careful with how you communicate is important. Saying things in a sensitive way, especially when delivering bad news, can make a big difference in how people perceive you.
  2. 2. It's crucial to present yourself confidently, regardless of age or experience. When you're sure of your abilities, others will trust you more and you will be taken more seriously.
  3. 3. Clearly explaining what you expect from your team helps them perform better. Being explicit in your communication can support them in achieving their goals without confusion.
The ML Engineer Insights 359 implied HN points 22 Jun 24
  1. Building a strong foundation in machine learning fundamentals and staying updated with the latest research are crucial for success as a Machine Learning Engineer.
  2. Playing to your strengths, such as data and feature engineering, modeling, and deployment scalability, is key. Seek help in areas where you're less experienced.
  3. Focus on aligning your work with business goals, understanding trade-offs, ROI, and embracing experimentation. Continuous learning, networking, and mentorship are invaluable.
Diary of an Engineering Manager 159 implied HN points 01 Aug 24
  1. This blog shares real-life experiences of an Engineering Manager to help others grow into leadership roles. It's based on practical stories rather than high-level advice.
  2. It's aimed at senior engineers, team leads, and new engineering managers, providing actionable advice without any confusing jargon.
  3. Readers can expect weekly posts that are easy to understand and filled with insights about the daily life of an Engineering Manager in tech.
Diary of an Engineering Manager 62 HN points 29 Aug 24
  1. Moving from individual contributor to engineering manager means letting go of past habits. You need to make room for new responsibilities and ways of working.
  2. As a manager, you won't build things directly. Instead, you'll help your team create and support multiple projects, shifting focus from personal achievements to team successes.
  3. Managers face longer feedback loops and must learn to communicate tough issues early on. This shift encourages patience and improves team dynamics.
In My Tribe 607 implied HN points 05 Jan 25
  1. Your job should be seen like a relationship that you can move on from, not as a marriage. It’s okay to leave a job when you’ve learned what you can and want to grow elsewhere.
  2. Selling a business can feel like watching your child grow up and become independent. You may feel lost afterward, but it’s a chance to explore new passions.
  3. Consider what you enjoy outside of work. If your job isn’t your true passion, find ways to express those interests in your free time instead.