300: A Journey Towards Skillful Leadership and Impactful Contributions
Practical knowledge is the key to long-term success
Thank you for reading Snippets of Text. Snippets from media about tech, programming, parenting, and more. This is a preview of a post available exclusively to paying subscribers. You can get unlimited access to all articles by purchasing a subscription.
Thank you for checking out the free preview of Snippets of Text. Please consider subscribing to the paid version if you find my work helpful. This will allow me to dedicate more time to developing new ideas to share with you.
Off Topic: Leadership Skills in Product Engineering Teams
Many companies, departments, and teams have a "leadership team" to help manage complexity. This team usually consists of people who hold all the C-level roles. An informal leadership team may include a Tech Lead, Engineering Manager, and Product Manager in a team focused on product engineering. The membership of these teams may change, providing opportunities for individuals to learn, shadow the team, or contribute their expertise and opinions.
Developing leadership skills takes time and effort. Taking on a management role does not necessarily make someone a great leader. However, anyone can build leadership skills such as active listening, coaching, mentoring, influencing, and resolving conflict. These skills make you more influential and prepare you for future leadership roles. You don't need permission to develop your skills and gain experience. Start building your leadership skills today by joining or participating in a leadership team in your area.
Leadership qualities are crucial for engineers as they contribute positively to their professional growth, teams, and organizations. In software engineering, working on projects and teams is a collaborative effort, and leadership skills are essential in managing and coordinating these projects and teams to attain desired results. Leadership skills enable engineers to recognize opportunities for innovation and efficiently communicate and execute their ideas. Furthermore, they allow them to establish strong relationships and collaborate effectively with others in achieving shared objectives.
Regardless of their title, anyone can attain the skills needed to be a leader. Leadership doesn't require authority over others. It's essential to take responsibility for our areas of expertise consistently. Acknowledging both our strengths and weaknesses allows us to move closer to the role of a true leader. Spending just a few hours each week investing in your team could become your lasting legacy even after your technical achievements are forgotten.
Current Work: A Journey Towards Skillful Leadership and Impactful Contributions
When you're navigating changes in your career, it's important to remember that you're not tied to a particular job or company. Your loyalty should be to express your Life's Tasks to the fullest. Patience is crucial to mastery, especially when facing weaknesses or inclinations that may hold you back. Please don't compare yourself to others or envy their supposed gifts, as this can be a curse that leads to a lack of diligence and focus. Practical knowledge is the key to long-term success.
Avoid trying too hard to prove yourself during your apprenticeship and get attention. Instead, focus on observing the rules and procedures of your environment. This includes profound observation, acquiring new skills, and experimenting to find what works. Pay attention to power dynamics within the group and who controls communication. Knowing your environment well will help you avoid costly mistakes and navigate them. This means studying your field's technology, group dynamics, economics, and lifeblood. Learning different skills is also crucial, but only if they align with your interests. Your brain needs time to immerse itself in a field to develop complex skills and unleash creativity. Focus on gaining practical knowledge in the early stages of your career and look to admire and imitate those you consider mentors.
Masters use intuition, which springs from intense rational focus, to guide their reasoning. Consciousness has always been meant to connect us to reality; the ultimate distinction is between ourselves and the world. Mastery is not based on genius or talent; it requires time and intense focus on a particular field of knowledge. Connecting with your environment is the brain's most primitive and powerful form of mastery. It's essential to look beyond what's immediately in front of you and think ahead. Mastery isn't about genetics or luck; it's about pursuing your natural inclinations and following your deep desire. As a skill becomes automatic, you gain the mental capacity to observe yourself while practicing. This boosts your confidence and fluency, giving you a sense of power. The future of science lies not in specialization but in combining knowledge from various fields. Those who learn more skills and combine them are the ones who will succeed in the future. Learning must be valued above all else, as it sets the stage for creative expansion and eventual financial success. To avoid stagnation, practice resistance and seek to mingle with different types of people. Keeping an open mind, even when we know something, is essential for progress.
"Bad strategies" refer to policies without context, leading to a disconnect from their intended purpose. The skills and behaviors we expect from role model engineers impact the code we write, the algorithms we deploy, and the decisions we make.
Write and distribute more long-lived documents, such as architecture docs or technical specifications. Lead (and, to a lesser extent, take part in) company forums like architecture reviews, the company all hands, and learning circles. Be a cheerleader for your team's and peers' work on Slack. Internal visibility is not zero-sum but constrained by the attention of the folks you want to see your work. Share weekly notes of your work with your team and stakeholders so others can access your messages if interested. Learning and developing yourself is permanent; focus on the latter once you've done the smallest to clear the former's cliff. Curate technical quality to maintain the quality of your company's architecture and software as it grows and tacks over time. Work on what matters to make the most of your working hours, particularly as you get further along in your career and life's commitments expand.
I invite you to upgrade to a paid subscription. Paid subscribers have told me they have appreciated my thoughts & ideas in the past & would like to see more of them in the future.
Keep reading with a 7-day free trial
Subscribe to Snippets of Text to keep reading this post and get 7 days of free access to the full post archives.